From 71a604d04ab40938295c7ecb4886da885ed180de Mon Sep 17 00:00:00 2001 From: Jaysyn904 <68194417+Jaysyn904@users.noreply.github.com> Date: Thu, 20 Apr 2023 23:24:24 -0400 Subject: [PATCH] Added NESS. Updated Level 10 Added NESS. Updated Level 10. Full compile. --- Module/WizardyEE [PRC].mod | Bin 6675340 -> 7647447 bytes Module/are/arcanumtest.are.json | 2926 +++ Module/are/dark_test.are.json | 2926 +++ Module/are/floor105.are.json | 10 +- Module/are/wiz_lvl10.are.json | 24942 +++++++++++++++++++++++++ Module/are/wiz_lvl10_test1.are.json | 24942 +++++++++++++++++++++++++ Module/dlg/lvl10_msg02.dlg.json | 105 + Module/dlg/spawn_banner.dlg.json | 777 + Module/gic/arcanumtest.gic.json | 39 + Module/gic/dark_test.gic.json | 39 + Module/gic/wiz_lvl10.gic.json | 245 + Module/gic/wiz_lvl10_test1.gic.json | 39 + Module/git/arcanumtest.git.json | 82 + Module/git/dark_test.git.json | 82 + Module/git/floor105.git.json | 4 + Module/git/wiz_lvl10.git.json | 5297 ++++++ Module/git/wiz_lvl10_test1.git.json | 82 + Module/ifo/module.ifo.json | 317 + Module/itp/creaturepalcus.itp.json | 8 +- Module/itp/itempalcus.itp.json | 11 + Module/itp/placeablepalcus.itp.json | 99 + Module/ncs/at_003.ncs | Bin 143 -> 159 bytes Module/ncs/at_004.ncs | Bin 139 -> 155 bytes Module/ncs/at_006.ncs | Bin 147 -> 163 bytes Module/ncs/at_007.ncs | Bin 142 -> 158 bytes Module/ncs/at_008.ncs | Bin 141 -> 157 bytes Module/ncs/at_009.ncs | Bin 146 -> 162 bytes Module/ncs/at_010.ncs | Bin 142 -> 158 bytes Module/ncs/at_011.ncs | Bin 147 -> 163 bytes Module/ncs/at_012.ncs | Bin 157 -> 163 bytes Module/ncs/blueribbon.ncs | Bin 376 -> 528 bytes Module/ncs/checkwerdamu.ncs | Bin 381 -> 533 bytes Module/ncs/elevator.ncs | Bin 1047 -> 1463 bytes Module/ncs/elevatorgnome.ncs | Bin 376 -> 528 bytes Module/ncs/knowblueribbon.ncs | Bin 124 -> 142 bytes Module/ncs/lvl10_msg02.ncs | Bin 0 -> 361 bytes Module/ncs/lvl10_tp_mover.ncs | Bin 0 -> 1157 bytes Module/ncs/lvl10_tp_trap.ncs | Bin 0 -> 1147 bytes Module/ncs/majicmerchant.ncs | Bin 144 -> 160 bytes Module/ncs/majicstore.ncs | Bin 143 -> 159 bytes Module/ncs/nw_c2_bossdie.ncs | Bin 142836 -> 144370 bytes Module/ncs/nw_c2_bossspawn.ncs | Bin 5515 -> 6309 bytes Module/ncs/nw_c2_default1.ncs | Bin 79787 -> 93189 bytes Module/ncs/nw_c2_default2.ncs | Bin 59858 -> 70844 bytes Module/ncs/nw_c2_default3.ncs | Bin 58470 -> 69230 bytes Module/ncs/nw_c2_default4.ncs | Bin 60332 -> 71306 bytes Module/ncs/nw_c2_default5.ncs | Bin 60144 -> 71170 bytes Module/ncs/nw_c2_default6.ncs | Bin 61319 -> 72521 bytes Module/ncs/nw_c2_default8.ncs | Bin 57128 -> 67738 bytes Module/ncs/nw_c2_defaultb.ncs | Bin 62101 -> 73131 bytes Module/ncs/nw_c2_defaulte.ncs | Bin 283 -> 317 bytes Module/ncs/sc_001.ncs | Bin 151 -> 181 bytes Module/ncs/sc_002.ncs | Bin 376 -> 528 bytes Module/ncs/spawn_corpse_dcy.ncs | Bin 0 -> 1461 bytes Module/ncs/spawn_corpse_dth.ncs | Bin 0 -> 4963 bytes Module/ncs/spawn_dist_corps.ncs | Bin 0 -> 1317 bytes Module/ncs/spawn_oncloscrp.ncs | Bin 0 -> 958 bytes Module/ncs/spawn_onopencrp.ncs | Bin 0 -> 155 bytes Module/ncs/spawn_orig_hb.ncs | Bin 0 -> 97049 bytes Module/ncs/spawn_pseudohb.ncs | Bin 0 -> 1069 bytes Module/ncs/spawn_sample_hb.ncs | Bin 0 -> 97049 bytes Module/ncs/spawn_sc_cmptrig.ncs | Bin 0 -> 3396 bytes Module/ncs/spawn_sc_deactiv.ncs | Bin 0 -> 499 bytes Module/ncs/spawn_sc_death.ncs | Bin 0 -> 961 bytes Module/ncs/spawn_sc_hbeat.ncs | Bin 0 -> 2359 bytes Module/ncs/spawn_sc_patrol.ncs | Bin 0 -> 1033 bytes Module/ncs/spawn_sc_spawn.ncs | Bin 0 -> 4455 bytes Module/ncs/spawn_smpl_onen2.ncs | Bin 0 -> 1296 bytes Module/ncs/spawn_smpl_onent.ncs | Bin 0 -> 1205 bytes Module/ncs/spawn_smpl_onext.ncs | Bin 0 -> 494 bytes Module/ncs/spawn_used_corps.ncs | Bin 0 -> 104 bytes Module/ncs/spawnb_cc_activ.ncs | Bin 0 -> 192 bytes Module/ncs/spawnb_cc_dactiv.ncs | Bin 0 -> 192 bytes Module/ncs/spawnb_cc_dump.ncs | Bin 0 -> 419 bytes Module/ncs/spawnb_cc_nodump.ncs | Bin 0 -> 419 bytes Module/ncs/spawnb_cc_notrck.ncs | Bin 0 -> 420 bytes Module/ncs/spawnb_cc_nsclog.ncs | Bin 0 -> 220 bytes Module/ncs/spawnb_cc_nsdlog.ncs | Bin 0 -> 220 bytes Module/ncs/spawnb_cc_sclog.ncs | Bin 0 -> 220 bytes Module/ncs/spawnb_cc_sdlog.ncs | Bin 0 -> 220 bytes Module/ncs/spawnb_cc_trck.ncs | Bin 0 -> 420 bytes Module/ncs/spawnb_sample_ai.ncs | Bin 0 -> 1394 bytes Module/ncs/spawnb_sc_activ.ncs | Bin 0 -> 607 bytes Module/ncs/spawnb_sc_dactiv.ncs | Bin 0 -> 635 bytes Module/ncs/spawnb_sc_disp.ncs | Bin 0 -> 287 bytes Module/ncs/spawnb_sc_dump.ncs | Bin 0 -> 347 bytes Module/ncs/spawnb_sc_nodump.ncs | Bin 0 -> 348 bytes Module/ncs/spawnb_sc_notrck.ncs | Bin 0 -> 350 bytes Module/ncs/spawnb_sc_nsdlog.ncs | Bin 0 -> 131 bytes Module/ncs/spawnb_sc_sclog.ncs | Bin 0 -> 130 bytes Module/ncs/spawnb_sc_sdlog.ncs | Bin 0 -> 130 bytes Module/ncs/spawnb_sc_snclog.ncs | Bin 0 -> 130 bytes Module/ncs/spawnb_sc_trck.ncs | Bin 0 -> 349 bytes Module/ncs/sup_floordown6.ncs | Bin 256 -> 284 bytes Module/ncs/sup_floorup5.ncs | Bin 256 -> 284 bytes Module/nss/lvl10_msg02.nss | 21 + Module/nss/lvl10_tp_mover.nss | 57 + Module/nss/lvl10_tp_trap.nss | 58 + Module/nss/spawn__history.nss | 544 + Module/nss/spawn__readme.nss | 694 + Module/nss/spawn_cfg_camp.nss | 134 + Module/nss/spawn_cfg_cusflg.nss | 114 + Module/nss/spawn_cfg_flag.nss | 77 + Module/nss/spawn_cfg_fxae.nss | 75 + Module/nss/spawn_cfg_fxobj.nss | 55 + Module/nss/spawn_cfg_fxsp.nss | 243 + Module/nss/spawn_cfg_global.nss | 32 + Module/nss/spawn_cfg_group.nss | 541 + Module/nss/spawn_cfg_loot.nss | 162 + Module/nss/spawn_chk_custom.nss | 103 + Module/nss/spawn_chk_pcs.nss | 132 + Module/nss/spawn_corpse_dcy.nss | 62 + Module/nss/spawn_corpse_dth.nss | 119 + Module/nss/spawn_defaults.nss | 293 + Module/nss/spawn_dist_corps.nss | 127 + Module/nss/spawn_flags.nss | 154 + Module/nss/spawn_functions.nss | 3333 ++++ Module/nss/spawn_main.nss | 1899 ++ Module/nss/spawn_oncloscrp.nss | 50 + Module/nss/spawn_onopencrp.nss | 33 + Module/nss/spawn_orig_hb.nss | 8 + Module/nss/spawn_pseudohb.nss | 33 + Module/nss/spawn_sample_hb.nss | 8 + Module/nss/spawn_sc_cmptrig.nss | 55 + Module/nss/spawn_sc_deactiv.nss | 46 + Module/nss/spawn_sc_death.nss | 67 + Module/nss/spawn_sc_hbeat.nss | 180 + Module/nss/spawn_sc_patrol.nss | 62 + Module/nss/spawn_sc_spawn.nss | 309 + Module/nss/spawn_smpl_onen2.nss | 34 + Module/nss/spawn_smpl_onent.nss | 23 + Module/nss/spawn_smpl_onext.nss | 17 + Module/nss/spawn_timefuncs.nss | 156 + Module/nss/spawn_used_corps.nss | 29 + Module/nss/spawnb_cc_activ.nss | 16 + Module/nss/spawnb_cc_dactiv.nss | 16 + Module/nss/spawnb_cc_dump.nss | 15 + Module/nss/spawnb_cc_nodump.nss | 15 + Module/nss/spawnb_cc_notrck.nss | 15 + Module/nss/spawnb_cc_nsclog.nss | 18 + Module/nss/spawnb_cc_nsdlog.nss | 18 + Module/nss/spawnb_cc_sclog.nss | 18 + Module/nss/spawnb_cc_sdlog.nss | 18 + Module/nss/spawnb_cc_trck.nss | 15 + Module/nss/spawnb_main.nss | 69 + Module/nss/spawnb_sample_ai.nss | 18 + Module/nss/spawnb_sc_activ.nss | 17 + Module/nss/spawnb_sc_dactiv.nss | 17 + Module/nss/spawnb_sc_disp.nss | 14 + Module/nss/spawnb_sc_dump.nss | 12 + Module/nss/spawnb_sc_nodump.nss | 12 + Module/nss/spawnb_sc_notrck.nss | 12 + Module/nss/spawnb_sc_nsdlog.nss | 11 + Module/nss/spawnb_sc_sclog.nss | 11 + Module/nss/spawnb_sc_sdlog.nss | 11 + Module/nss/spawnb_sc_snclog.nss | 11 + Module/nss/spawnb_sc_trck.nss | 12 + Module/utc/elfmage016.utc.json | 130 +- Module/utc/liam.utc.json | 130 +- Module/utc/werdna.utc.json | 184 +- Module/utc/werdna001.utc.json | 174 +- Module/ute/dragonweak001.ute.json | 4 +- Module/ute/lvl1mage.ute.json | 2 +- Module/ute/orc.ute.json | 2 +- Module/ute/vampire001.ute.json | 6 +- Module/uti/amuletofwerdn001.uti.json | 4 + Module/uti/amuletofwerdna.uti.json | 4 + Module/uti/blueribbon.uti.json | 4 + Module/uti/chevron.uti.json | 4 + Module/uti/spawn_ban_rod.uti.json | 121 + Module/utp/invis_corpse_bdy.utp.json | 213 + Module/utp/invis_corpse_bon.utp.json | 213 + Module/utp/invis_corpse_obj.utp.json | 213 + Module/utp/invis_corpse_pch.utp.json | 213 + Module/utp/invis_corpse_pot.utp.json | 213 + Module/utp/invis_corpse_scr.utp.json | 213 + Module/utp/invis_corpse_tre.utp.json | 213 + Module/utp/spawn_ban_a.utp.json | 217 + Module/utp/spawn_ban_d.utp.json | 217 + 179 files changed, 76115 insertions(+), 81 deletions(-) create mode 100644 Module/are/arcanumtest.are.json create mode 100644 Module/are/dark_test.are.json create mode 100644 Module/are/wiz_lvl10.are.json create mode 100644 Module/are/wiz_lvl10_test1.are.json create mode 100644 Module/dlg/lvl10_msg02.dlg.json create mode 100644 Module/dlg/spawn_banner.dlg.json create mode 100644 Module/gic/arcanumtest.gic.json create mode 100644 Module/gic/dark_test.gic.json create mode 100644 Module/gic/wiz_lvl10.gic.json create mode 100644 Module/gic/wiz_lvl10_test1.gic.json create mode 100644 Module/git/arcanumtest.git.json create mode 100644 Module/git/dark_test.git.json create mode 100644 Module/git/wiz_lvl10.git.json create mode 100644 Module/git/wiz_lvl10_test1.git.json create mode 100644 Module/ncs/lvl10_msg02.ncs create mode 100644 Module/ncs/lvl10_tp_mover.ncs create mode 100644 Module/ncs/lvl10_tp_trap.ncs create mode 100644 Module/ncs/spawn_corpse_dcy.ncs create mode 100644 Module/ncs/spawn_corpse_dth.ncs create mode 100644 Module/ncs/spawn_dist_corps.ncs create mode 100644 Module/ncs/spawn_oncloscrp.ncs create mode 100644 Module/ncs/spawn_onopencrp.ncs create mode 100644 Module/ncs/spawn_orig_hb.ncs create mode 100644 Module/ncs/spawn_pseudohb.ncs create mode 100644 Module/ncs/spawn_sample_hb.ncs create mode 100644 Module/ncs/spawn_sc_cmptrig.ncs create mode 100644 Module/ncs/spawn_sc_deactiv.ncs create mode 100644 Module/ncs/spawn_sc_death.ncs create mode 100644 Module/ncs/spawn_sc_hbeat.ncs create mode 100644 Module/ncs/spawn_sc_patrol.ncs create mode 100644 Module/ncs/spawn_sc_spawn.ncs create mode 100644 Module/ncs/spawn_smpl_onen2.ncs create mode 100644 Module/ncs/spawn_smpl_onent.ncs create mode 100644 Module/ncs/spawn_smpl_onext.ncs create mode 100644 Module/ncs/spawn_used_corps.ncs create mode 100644 Module/ncs/spawnb_cc_activ.ncs create mode 100644 Module/ncs/spawnb_cc_dactiv.ncs create mode 100644 Module/ncs/spawnb_cc_dump.ncs create mode 100644 Module/ncs/spawnb_cc_nodump.ncs create mode 100644 Module/ncs/spawnb_cc_notrck.ncs create mode 100644 Module/ncs/spawnb_cc_nsclog.ncs create mode 100644 Module/ncs/spawnb_cc_nsdlog.ncs create mode 100644 Module/ncs/spawnb_cc_sclog.ncs create mode 100644 Module/ncs/spawnb_cc_sdlog.ncs create mode 100644 Module/ncs/spawnb_cc_trck.ncs create mode 100644 Module/ncs/spawnb_sample_ai.ncs create mode 100644 Module/ncs/spawnb_sc_activ.ncs create mode 100644 Module/ncs/spawnb_sc_dactiv.ncs create mode 100644 Module/ncs/spawnb_sc_disp.ncs create mode 100644 Module/ncs/spawnb_sc_dump.ncs create mode 100644 Module/ncs/spawnb_sc_nodump.ncs create mode 100644 Module/ncs/spawnb_sc_notrck.ncs create mode 100644 Module/ncs/spawnb_sc_nsdlog.ncs create mode 100644 Module/ncs/spawnb_sc_sclog.ncs create mode 100644 Module/ncs/spawnb_sc_sdlog.ncs create mode 100644 Module/ncs/spawnb_sc_snclog.ncs create mode 100644 Module/ncs/spawnb_sc_trck.ncs create mode 100644 Module/nss/lvl10_msg02.nss create mode 100644 Module/nss/lvl10_tp_mover.nss create mode 100644 Module/nss/lvl10_tp_trap.nss create mode 100644 Module/nss/spawn__history.nss create mode 100644 Module/nss/spawn__readme.nss create mode 100644 Module/nss/spawn_cfg_camp.nss create mode 100644 Module/nss/spawn_cfg_cusflg.nss create mode 100644 Module/nss/spawn_cfg_flag.nss create mode 100644 Module/nss/spawn_cfg_fxae.nss create mode 100644 Module/nss/spawn_cfg_fxobj.nss create mode 100644 Module/nss/spawn_cfg_fxsp.nss create mode 100644 Module/nss/spawn_cfg_global.nss create mode 100644 Module/nss/spawn_cfg_group.nss create mode 100644 Module/nss/spawn_cfg_loot.nss create mode 100644 Module/nss/spawn_chk_custom.nss create mode 100644 Module/nss/spawn_chk_pcs.nss create mode 100644 Module/nss/spawn_corpse_dcy.nss create mode 100644 Module/nss/spawn_corpse_dth.nss create mode 100644 Module/nss/spawn_defaults.nss create mode 100644 Module/nss/spawn_dist_corps.nss create mode 100644 Module/nss/spawn_flags.nss create mode 100644 Module/nss/spawn_functions.nss create mode 100644 Module/nss/spawn_main.nss create mode 100644 Module/nss/spawn_oncloscrp.nss create mode 100644 Module/nss/spawn_onopencrp.nss create mode 100644 Module/nss/spawn_orig_hb.nss create mode 100644 Module/nss/spawn_pseudohb.nss create mode 100644 Module/nss/spawn_sample_hb.nss create mode 100644 Module/nss/spawn_sc_cmptrig.nss create mode 100644 Module/nss/spawn_sc_deactiv.nss create mode 100644 Module/nss/spawn_sc_death.nss create mode 100644 Module/nss/spawn_sc_hbeat.nss create mode 100644 Module/nss/spawn_sc_patrol.nss create mode 100644 Module/nss/spawn_sc_spawn.nss create mode 100644 Module/nss/spawn_smpl_onen2.nss create mode 100644 Module/nss/spawn_smpl_onent.nss create mode 100644 Module/nss/spawn_smpl_onext.nss create mode 100644 Module/nss/spawn_timefuncs.nss create mode 100644 Module/nss/spawn_used_corps.nss create mode 100644 Module/nss/spawnb_cc_activ.nss create mode 100644 Module/nss/spawnb_cc_dactiv.nss create mode 100644 Module/nss/spawnb_cc_dump.nss create mode 100644 Module/nss/spawnb_cc_nodump.nss create mode 100644 Module/nss/spawnb_cc_notrck.nss create mode 100644 Module/nss/spawnb_cc_nsclog.nss create mode 100644 Module/nss/spawnb_cc_nsdlog.nss create mode 100644 Module/nss/spawnb_cc_sclog.nss create mode 100644 Module/nss/spawnb_cc_sdlog.nss create mode 100644 Module/nss/spawnb_cc_trck.nss create mode 100644 Module/nss/spawnb_main.nss create mode 100644 Module/nss/spawnb_sample_ai.nss create mode 100644 Module/nss/spawnb_sc_activ.nss create mode 100644 Module/nss/spawnb_sc_dactiv.nss create mode 100644 Module/nss/spawnb_sc_disp.nss create mode 100644 Module/nss/spawnb_sc_dump.nss create mode 100644 Module/nss/spawnb_sc_nodump.nss create mode 100644 Module/nss/spawnb_sc_notrck.nss create mode 100644 Module/nss/spawnb_sc_nsdlog.nss create mode 100644 Module/nss/spawnb_sc_sclog.nss create mode 100644 Module/nss/spawnb_sc_sdlog.nss create mode 100644 Module/nss/spawnb_sc_snclog.nss create mode 100644 Module/nss/spawnb_sc_trck.nss create mode 100644 Module/uti/spawn_ban_rod.uti.json create mode 100644 Module/utp/invis_corpse_bdy.utp.json create mode 100644 Module/utp/invis_corpse_bon.utp.json create mode 100644 Module/utp/invis_corpse_obj.utp.json create mode 100644 Module/utp/invis_corpse_pch.utp.json create mode 100644 Module/utp/invis_corpse_pot.utp.json create mode 100644 Module/utp/invis_corpse_scr.utp.json create mode 100644 Module/utp/invis_corpse_tre.utp.json create mode 100644 Module/utp/spawn_ban_a.utp.json create mode 100644 Module/utp/spawn_ban_d.utp.json diff --git a/Module/WizardyEE [PRC].mod b/Module/WizardyEE [PRC].mod index e44d7daafb803e4f9412100a19fd031381556582..56590a7aabbbbdafe0bf7c5985b8d0fac2277cb0 100644 GIT binary patch delta 847739 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 WNDqDu`fn~)CiqOxE>@nuKmQF+`lqA- delta 242561 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 diff --git a/Module/are/arcanumtest.are.json b/Module/are/arcanumtest.are.json new file mode 100644 index 00000000..b0d8f683 --- /dev/null +++ b/Module/are/arcanumtest.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": 1 + }, + "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": 19 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "ModListenCheck": { + "type": "int", + "value": 0 + }, + "ModSpotCheck": { + "type": "int", + "value": 0 + }, + "MoonAmbientColor": { + "type": "dword", + "value": 5521460 + }, + "MoonDiffuseColor": { + "type": "dword", + "value": 8537200 + }, + "MoonFogAmount": { + "type": "byte", + "value": 14 + }, + "MoonFogColor": { + "type": "dword", + "value": 3745838 + }, + "MoonShadows": { + "type": "byte", + "value": 0 + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": "Arcanum Test" + } + }, + "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": "arcanumtest" + }, + "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": "ArcanumTest" + }, + "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": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 22 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 22 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 22 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 22 + }, + "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": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 22 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 82 + }, + "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": 83 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "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": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "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": 90 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 22 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "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": 22 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 22 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 11 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 11 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 13 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 22 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 10 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 10 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "crs01" + }, + "Version": { + "type": "dword", + "value": 2 + }, + "Width": { + "type": "int", + "value": 8 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/Module/are/dark_test.are.json b/Module/are/dark_test.are.json new file mode 100644 index 00000000..25bbcc28 --- /dev/null +++ b/Module/are/dark_test.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": 1 + }, + "Expansion_List": { + "type": "list", + "value": [] + }, + "Flags": { + "type": "dword", + "value": 0 + }, + "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": 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": "DARK_TEST" + } + }, + "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": "dark_test" + }, + "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": "DARK_TEST" + }, + "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": 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": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 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": 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": 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": 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": 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": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 82 + }, + "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": 82 + }, + "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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 82 + }, + "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": 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": 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": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 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": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 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": 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": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "dct01" + }, + "Version": { + "type": "dword", + "value": 1 + }, + "Width": { + "type": "int", + "value": 8 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/Module/are/floor105.are.json b/Module/are/floor105.are.json index 9f38e27e..ddf65097 100644 --- a/Module/are/floor105.are.json +++ b/Module/are/floor105.are.json @@ -32,6 +32,10 @@ "type": "dword", "value": 1 }, + "FogClipDist": { + "type": "float", + "value": 45.0 + }, "Height": { "type": "int", "value": 6 @@ -118,6 +122,10 @@ "type": "byte", "value": 60 }, + "SkyBox": { + "type": "byte", + "value": 0 + }, "SunAmbientColor": { "type": "dword", "value": 0 @@ -1443,7 +1451,7 @@ }, "Version": { "type": "dword", - "value": 6 + "value": 7 }, "Width": { "type": "int", diff --git a/Module/are/wiz_lvl10.are.json b/Module/are/wiz_lvl10.are.json new file mode 100644 index 00000000..0761b09c --- /dev/null +++ b/Module/are/wiz_lvl10.are.json @@ -0,0 +1,24942 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "Werdna's Domain" + }, + "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": 24 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 20 + }, + "LoadScreenID": { + "type": "word", + "value": 153 + }, + "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": "Werdna's Domain" + } + }, + "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": "wiz_lvl10" + }, + "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": "WIZ_LVL10" + }, + "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": 177 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 181 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 89 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "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": 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": 116 + }, + "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": 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": 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": 116 + }, + "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": 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": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 1 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 1 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 1 + }, + "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": 1 + }, + "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": 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": 1 + }, + "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": 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": 0 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 82 + }, + "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": 83 + }, + "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": 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": 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": 82 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 90 + }, + "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": 112 + }, + "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": 83 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 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": 116 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 0 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 1 + }, + "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": 1 + }, + "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 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 1 + }, + "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": 1 + }, + "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": 0 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 112 + }, + "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": 90 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 0 + }, + "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": 1 + }, + "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": 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": 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": 1 + }, + "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 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 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": 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": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 82 + }, + "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": 91 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 82 + }, + "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": 116 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 1 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 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": 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": 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": 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": 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": 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": 116 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 0 + }, + "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": 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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 130 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 1 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 4 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 1 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 116 + }, + "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": 0 + }, + "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": 1 + }, + "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": 0 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 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": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 31 + }, + "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": 116 + }, + "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": 0 + }, + "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": 1 + }, + "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": 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": 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": 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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 1 + }, + "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": 1 + }, + "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": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 116 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 1 + }, + "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": 116 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 0 + }, + "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": 1 + }, + "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": 1 + }, + "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": 1 + }, + "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": 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": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 1 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 1 + }, + "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": 116 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 91 + }, + "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": 83 + }, + "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": 82 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 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": 1 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 82 + }, + "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": 82 + }, + "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": 8 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 4 + }, + "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": 116 + }, + "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 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 112 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 112 + }, + "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 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 31 + }, + "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": 116 + }, + "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": 1 + }, + "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": 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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 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": 116 + }, + "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": 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": 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": 83 + }, + "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": 85 + }, + "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": 91 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 112 + }, + "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": 90 + }, + "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": 83 + }, + "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": 116 + }, + "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": 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": 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": 31 + }, + "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": 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": 116 + }, + "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": 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": 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": 116 + }, + "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": 82 + }, + "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": 83 + }, + "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": 83 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 90 + }, + "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": 90 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 85 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 82 + }, + "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": 83 + }, + "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": 83 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 4 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 112 + }, + "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": 112 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 82 + }, + "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": 83 + }, + "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": 83 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 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": 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": 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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 85 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 90 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 112 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 83 + }, + "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": 116 + }, + "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": 0 + }, + "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": 1 + }, + "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": 1 + }, + "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": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 28 + }, + "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": 28 + }, + "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": 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": 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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 1 + }, + "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": 1 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 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": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 82 + }, + "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": 83 + }, + "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": 91 + }, + "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": 83 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 31 + }, + "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": 28 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 1 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 0 + }, + "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": 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": 37 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 111 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 1 + }, + "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": 116 + }, + "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": 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": 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": 1 + }, + "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": 1 + }, + "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": 1 + }, + "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": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 0 + }, + "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": 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": 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": 1 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 110 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 1 + }, + "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": 1 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 28 + }, + "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": 29 + }, + "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": 28 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 0 + }, + "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": 1 + }, + "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": 1 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 28 + }, + "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": 150 + }, + "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": 28 + }, + "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": 1 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 1 + }, + "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": 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": 1 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 1 + }, + "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": 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": 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": 131 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 1 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 149 + }, + "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": 110 + }, + "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": 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": 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": 131 + }, + "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": 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": 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": 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": 1 + }, + "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": 1 + }, + "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": 0 + }, + "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": 116 + }, + "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": 28 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 37 + }, + "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": 29 + }, + "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": 28 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 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": 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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 149 + }, + "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": 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": 150 + }, + "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": 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 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 116 + }, + "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": 1 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 150 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 110 + }, + "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": 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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 28 + }, + "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": 150 + }, + "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": 28 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 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": 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": 4 + }, + "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": 1 + }, + "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": 1 + }, + "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": 0 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 28 + }, + "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": 29 + }, + "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": 150 + }, + "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": 28 + }, + "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": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 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": 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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 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 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "crs01" + }, + "Version": { + "type": "dword", + "value": 7 + }, + "Width": { + "type": "int", + "value": 24 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/Module/are/wiz_lvl10_test1.are.json b/Module/are/wiz_lvl10_test1.are.json new file mode 100644 index 00000000..a1b15ec3 --- /dev/null +++ b/Module/are/wiz_lvl10_test1.are.json @@ -0,0 +1,24942 @@ +{ + "__data_type": "ARE ", + "ChanceLightning": { + "type": "int", + "value": 0 + }, + "ChanceRain": { + "type": "int", + "value": 0 + }, + "ChanceSnow": { + "type": "int", + "value": 0 + }, + "Comments": { + "type": "cexostring", + "value": "Werdna's Domain" + }, + "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": 24 + }, + "ID": { + "type": "int", + "value": -1 + }, + "IsNight": { + "type": "byte", + "value": 1 + }, + "LightingScheme": { + "type": "byte", + "value": 20 + }, + "LoadScreenID": { + "type": "word", + "value": 153 + }, + "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": "Werdna's Domain" + } + }, + "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": "wiz_lvl10" + }, + "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": "WIZ_LVL10" + }, + "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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 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": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 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": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 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": 116 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 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": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 31 + }, + "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": 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": 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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 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": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 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": 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": 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": 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": 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": 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": 116 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 82 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 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": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 31 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 85 + }, + "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": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 93 + }, + "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": 82 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 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": 3 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 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": 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": 179 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 150 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 179 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 116 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 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": 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 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 1 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 1 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 1 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 150 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 110 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 110 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 149 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 82 + }, + "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": 83 + }, + "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": 83 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 116 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 109 + }, + "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": 111 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 112 + }, + "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": 112 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 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": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 179 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 149 + }, + "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": 150 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 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": 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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 85 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 90 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 112 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 83 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 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": 116 + }, + "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": 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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 180 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 180 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 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": 31 + }, + "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": 82 + }, + "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": 91 + }, + "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": 83 + }, + "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": 83 + }, + "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": 82 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 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": 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": 83 + }, + "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": 85 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 83 + }, + "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": 83 + }, + "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": 85 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 94 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 82 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "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": 0 + }, + "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": 83 + }, + "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": 83 + }, + "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": 85 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 85 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 177 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 180 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 85 + }, + "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": 85 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "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": 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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 83 + }, + "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": 85 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 180 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 180 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 83 + }, + "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": 83 + }, + "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": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 180 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 180 + }, + "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": 85 + }, + "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": 85 + }, + "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": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 180 + }, + "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": 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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 180 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 85 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 31 + }, + "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": 83 + }, + "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": 85 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 83 + }, + "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": 83 + }, + "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": 83 + }, + "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": 85 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "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": 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": 83 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 85 + }, + "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": 83 + }, + "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": 116 + }, + "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": 116 + }, + "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": 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": 1 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 175 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 150 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 175 + }, + "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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 83 + }, + "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": 85 + }, + "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": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 180 + }, + "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": 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": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 177 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 177 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "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": 0 + }, + "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": 177 + }, + "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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 149 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 83 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 180 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 83 + }, + "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": 85 + }, + "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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 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": 150 + }, + "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": 28 + }, + "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": 116 + }, + "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": 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": 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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 85 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 85 + }, + "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": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "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": 150 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 109 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 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": 94 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 180 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 177 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 83 + }, + "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": 83 + }, + "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": 85 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 150 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 110 + }, + "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": 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": 29 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 180 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "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": 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": 116 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 116 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 175 + }, + "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": 150 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "Tile_Height": { + "type": "int", + "value": 0 + }, + "Tile_ID": { + "type": "int", + "value": 175 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 9 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 9 + } + }, + { + "__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": 177 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 83 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 31 + }, + "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": 83 + }, + "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": 0 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 0 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 0 + }, + "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": 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": 28 + }, + "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": 29 + }, + "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": 150 + }, + "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": 28 + }, + "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": 31 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 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": 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": 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": 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": 116 + }, + "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": 0 + }, + "Tile_ID": { + "type": "int", + "value": 116 + }, + "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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 2 + }, + "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": 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": 116 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 31 + }, + "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": 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 + } + } + ] + }, + "Tileset": { + "type": "resref", + "value": "crs01" + }, + "Version": { + "type": "dword", + "value": 4 + }, + "Width": { + "type": "int", + "value": 24 + }, + "WindPower": { + "type": "int", + "value": 0 + } +} diff --git a/Module/dlg/lvl10_msg02.dlg.json b/Module/dlg/lvl10_msg02.dlg.json new file mode 100644 index 00000000..466e67b6 --- /dev/null +++ b/Module/dlg/lvl10_msg02.dlg.json @@ -0,0 +1,105 @@ +{ + "__data_type": "DLG ", + "DelayEntry": { + "type": "dword", + "value": 0 + }, + "DelayReply": { + "type": "dword", + "value": 0 + }, + "EndConverAbort": { + "type": "resref", + "value": "nw_walk_wp" + }, + "EndConversation": { + "type": "resref", + "value": "nw_walk_wp" + }, + "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": "Werdna" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "[Werdna's voice booms in your head] ONE GROUP OF GUARDIANS HAVE BEEN DEFEATED, BUT THERE ARE MANY MORE. TURN BACK WHILE YOU CAN, FOOLS!" + } + } + } + ] + }, + "NumWords": { + "type": "dword", + "value": 24 + }, + "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/spawn_banner.dlg.json b/Module/dlg/spawn_banner.dlg.json new file mode 100644 index 00000000..bdd7ea94 --- /dev/null +++ b/Module/dlg/spawn_banner.dlg.json @@ -0,0 +1,777 @@ +{ + "__data_type": "DLG ", + "DelayEntry": { + "type": "dword", + "value": 0 + }, + "DelayReply": { + "type": "dword", + "value": 0 + }, + "EndConverAbort": { + "type": "resref", + "value": "nw_walk_wp" + }, + "EndConversation": { + "type": "resref", + "value": "nw_walk_wp" + }, + "EntryList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "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": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "spawnb_cc_activ" + }, + "Index": { + "type": "dword", + "value": 10 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "spawnb_cc_dactiv" + }, + "Index": { + "type": "dword", + "value": 9 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 2, + "Active": { + "type": "resref", + "value": "spawnb_cc_trck" + }, + "Index": { + "type": "dword", + "value": 8 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Active": { + "type": "resref", + "value": "spawnb_cc_notrck" + }, + "Index": { + "type": "dword", + "value": 7 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 4, + "Active": { + "type": "resref", + "value": "spawnb_cc_dump" + }, + "Index": { + "type": "dword", + "value": 6 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 5, + "Active": { + "type": "resref", + "value": "spawnb_cc_nodump" + }, + "Index": { + "type": "dword", + "value": 5 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "resref", + "value": "" + }, + "Index": { + "type": "dword", + "value": 0 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Speaker": { + "type": "cexostring", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "" + } + } + }, + { + "__struct_id": 1, + "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": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "spawnb_cc_sdlog" + }, + "Index": { + "type": "dword", + "value": 4 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "spawnb_cc_nsdlog" + }, + "Index": { + "type": "dword", + "value": 3 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 2, + "Active": { + "type": "resref", + "value": "spawnb_cc_sclog" + }, + "Index": { + "type": "dword", + "value": 2 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Active": { + "type": "resref", + "value": "spawnb_cc_nsclog" + }, + "Index": { + "type": "dword", + "value": 1 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Speaker": { + "type": "cexostring", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "What debug operation do you want to do?" + } + } + } + ] + }, + "NumWords": { + "type": "dword", + "value": 91 + }, + "PreventZoomIn": { + "type": "byte", + "value": 0 + }, + "ReplyList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "Index": { + "type": "dword", + "value": 1 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "I would like to debug NESS." + } + } + }, + { + "__struct_id": 1, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "spawnb_sc_snclog" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "Turn spawn counting in this area off." + } + } + }, + { + "__struct_id": 2, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "spawnb_sc_sclog" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "Turn spawn counting in this area on." + } + } + }, + { + "__struct_id": 3, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "spawnb_sc_nsdlog" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "Turn spawn delay logging in this area off." + } + } + }, + { + "__struct_id": 4, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "spawnb_sc_sdlog" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "Turn spawn delay logging in this area on." + } + } + }, + { + "__struct_id": 5, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "spawnb_sc_nodump" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "I would like to turn spawn dumping off." + } + } + }, + { + "__struct_id": 6, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "spawnb_sc_dump" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "I would like to turn spawn dumping on." + } + } + }, + { + "__struct_id": 7, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "spawnb_sc_notrck" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "I would like to turn spawn tracking off." + } + } + }, + { + "__struct_id": 8, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "spawnb_sc_trck" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "I would like to turn spawn tracking on." + } + } + }, + { + "__struct_id": 9, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "spawnb_sc_dactiv" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "I would like to Deactivate this spawn." + } + } + }, + { + "__struct_id": 10, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "spawnb_sc_activ" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "I would like to Activate this spawn." + } + } + } + ] + }, + "StartingList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "Index": { + "type": "dword", + "value": 0 + } + } + ] + } +} diff --git a/Module/gic/arcanumtest.gic.json b/Module/gic/arcanumtest.gic.json new file mode 100644 index 00000000..00c48c8b --- /dev/null +++ b/Module/gic/arcanumtest.gic.json @@ -0,0 +1,39 @@ +{ + "__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": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/Module/gic/dark_test.gic.json b/Module/gic/dark_test.gic.json new file mode 100644 index 00000000..00c48c8b --- /dev/null +++ b/Module/gic/dark_test.gic.json @@ -0,0 +1,39 @@ +{ + "__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": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/Module/gic/wiz_lvl10.gic.json b/Module/gic/wiz_lvl10.gic.json new file mode 100644 index 00000000..f0db5ff3 --- /dev/null +++ b/Module/gic/wiz_lvl10.gic.json @@ -0,0 +1,245 @@ +{ + "__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": "Rune Circle" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Ornate Plaque" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rune Circle" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rune Circle" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rune Circle" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rune Circle" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rune Circle" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Rune Circle" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "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": "ONE GROUP OF GUARDIANS HAVE BEEN DEFEATED, BUT THERE ARE MANY MORE.\r\nTURN BACK WHILE YOU CAN, FOOLS!" + } + } + ] + }, + "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." + } + } + ] + } +} diff --git a/Module/gic/wiz_lvl10_test1.gic.json b/Module/gic/wiz_lvl10_test1.gic.json new file mode 100644 index 00000000..00c48c8b --- /dev/null +++ b/Module/gic/wiz_lvl10_test1.gic.json @@ -0,0 +1,39 @@ +{ + "__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": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/Module/git/arcanumtest.git.json b/Module/git/arcanumtest.git.json new file mode 100644 index 00000000..5281294c --- /dev/null +++ b/Module/git/arcanumtest.git.json @@ -0,0 +1,82 @@ +{ + "__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": [] + }, + "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/git/dark_test.git.json b/Module/git/dark_test.git.json new file mode 100644 index 00000000..071a44e7 --- /dev/null +++ b/Module/git/dark_test.git.json @@ -0,0 +1,82 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 0 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 0 + }, + "AmbientSndNight": { + "type": "int", + "value": 0 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 0 + }, + "EnvAudio": { + "type": "int", + "value": 0 + }, + "MusicBattle": { + "type": "int", + "value": 0 + }, + "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": [] + }, + "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/git/floor105.git.json b/Module/git/floor105.git.json index 84fc2083..04e33d5f 100644 --- a/Module/git/floor105.git.json +++ b/Module/git/floor105.git.json @@ -150,6 +150,10 @@ "type": "cexolocstring", "value": {} }, + "OnClick": { + "type": "resref", + "value": "" + }, "OnClosed": { "type": "resref", "value": "" diff --git a/Module/git/wiz_lvl10.git.json b/Module/git/wiz_lvl10.git.json new file mode 100644 index 00000000..29e538d6 --- /dev/null +++ b/Module/git/wiz_lvl10.git.json @@ -0,0 +1,5297 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 83 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 21 + }, + "AmbientSndNight": { + "type": "int", + "value": 83 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 21 + }, + "EnvAudio": { + "type": "int", + "value": 28 + }, + "MusicBattle": { + "type": "int", + "value": 91 + }, + "MusicDay": { + "type": "int", + "value": 110 + }, + "MusicDelay": { + "type": "int", + "value": 45000 + }, + "MusicNight": { + "type": "int", + "value": 110 + } + } + }, + "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": 237 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "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": { + "id": 68899, + "type": "cexolocstring", + "value": {} + }, + "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": { + "id": 9195, + "type": "cexolocstring", + "value": {} + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "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": 800 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_RuneCircle" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_runecircle" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "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.0678243637085 + }, + "Y": { + "type": "float", + "value": 5.090621948242188 + }, + "Z": { + "type": "float", + "value": -3.278255462646484e-007 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 76 + }, + "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": { + "id": 14694, + "type": "cexolocstring", + "value": { + "0": "YOU ARE TRESPASSING ON THE DOMAIN OF ** WERDNA **.\nTHERE IS NO POSSIBILITY THAT YOU CAN GET PAST MY GUARDIANS!\nSO SURE AM I OF MY DEFENSES THAT I GIVE YOU THIS CLUE:\n\"CONTRA-DEXTRA AVENUE\"\nPS - TREBOR SUX!" + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "id": 14688, + "type": "cexolocstring", + "value": { + "0": "Ornate Plaque" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "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": 434 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "OrnatePlaque" + }, + "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": 7.859723091125488 + }, + "Y": { + "type": "float", + "value": 17.93268966674805 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 237 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.4014256596565247 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "id": 68899, + "type": "cexolocstring", + "value": {} + }, + "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": { + "id": 9195, + "type": "cexolocstring", + "value": {} + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "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": 800 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_RuneCircle" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_runecircle" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "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.85000038146973 + }, + "Y": { + "type": "float", + "value": 174.9900054931641 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 237 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.4014256596565247 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "id": 68899, + "type": "cexolocstring", + "value": {} + }, + "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": { + "id": 9195, + "type": "cexolocstring", + "value": {} + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "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": 800 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_RuneCircle" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_runecircle" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "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.86181640625 + }, + "Y": { + "type": "float", + "value": 235.0962066650391 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 237 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.3665191233158112 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "id": 68899, + "type": "cexolocstring", + "value": {} + }, + "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": { + "id": 9195, + "type": "cexolocstring", + "value": {} + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "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": 800 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_RuneCircle" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_runecircle" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 165.1007232666016 + }, + "Y": { + "type": "float", + "value": 205.2289123535156 + }, + "Z": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 237 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.3839724063873291 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "id": 68899, + "type": "cexolocstring", + "value": {} + }, + "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": { + "id": 9195, + "type": "cexolocstring", + "value": {} + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "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": 800 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_RuneCircle" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_runecircle" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "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.08000183105469 + }, + "Y": { + "type": "float", + "value": 135.0299987792969 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 237 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.3839724063873291 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "id": 68899, + "type": "cexolocstring", + "value": {} + }, + "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": { + "id": 9195, + "type": "cexolocstring", + "value": {} + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "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": 800 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_RuneCircle" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_runecircle" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 225.0525054931641 + }, + "Y": { + "type": "float", + "value": 104.9792404174805 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 237 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.3839724063873291 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "id": 68899, + "type": "cexolocstring", + "value": {} + }, + "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": { + "id": 9195, + "type": "cexolocstring", + "value": {} + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "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": 800 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "x0_RuneCircle" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_runecircle" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 154.9788055419922 + }, + "Y": { + "type": "float", + "value": 65.07431030273438 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 137 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 2.938897026379116e-039 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "id": 14694, + "type": "cexolocstring", + "value": { + "0": "LAIR OF THE EVIL WIZARD WERDNA!\nOFFICE HOURS 9AM TO 3PM BY APPOINTMENT ONLY\nTHE WIZARD IS * IN *!" + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "id": 14688, + "type": "cexolocstring", + "value": { + "0": "Discreet Sign" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "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": "DiscreetSign" + }, + "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": 213.0321807861328 + }, + "Y": { + "type": "float", + "value": 50.76432800292969 + }, + "Z": { + "type": "float", + "value": -5.7220458984375e-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": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.1598587036132813 + }, + "PointY": { + "type": "float", + "value": -13.97175598144531 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.11057090759277 + }, + "PointY": { + "type": "float", + "value": -13.2960205078125 + }, + "PointZ": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.21018028259277 + }, + "PointY": { + "type": "float", + "value": -0.04875946044921875 + }, + "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.02500005997717381 + } + } + ] + }, + "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": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "TeleportTrap" + } + }, + "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": "lvl10_tp_trap" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "TeleportTrap" + }, + "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": 25.03904151916504 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 115.0956344604492 + }, + "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.1598587036132813 + }, + "PointY": { + "type": "float", + "value": -13.97175598144531 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.11057090759277 + }, + "PointY": { + "type": "float", + "value": -13.2960205078125 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.21018028259277 + }, + "PointY": { + "type": "float", + "value": -0.04875946044921875 + }, + "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": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "TeleportTrap" + } + }, + "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": "lvl10_tp_trap" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "TeleportTrap" + }, + "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": 15.06969738006592 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 238.1074676513672 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": -2.384185791015625e-007 + } + }, + { + "__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.1598587036132813 + }, + "PointY": { + "type": "float", + "value": -13.97175598144531 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.11057090759277 + }, + "PointY": { + "type": "float", + "value": -13.2960205078125 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.21018028259277 + }, + "PointY": { + "type": "float", + "value": -0.04875946044921875 + }, + "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": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "TeleportTrap" + } + }, + "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": "lvl10_tp_trap" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "TeleportTrap" + }, + "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": 124.5045318603516 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 225.4189453125 + }, + "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.1598587036132813 + }, + "PointY": { + "type": "float", + "value": -13.97175598144531 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.11057090759277 + }, + "PointY": { + "type": "float", + "value": -13.2960205078125 + }, + "PointZ": { + "type": "float", + "value": 0.02500051073729992 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.21018028259277 + }, + "PointY": { + "type": "float", + "value": -0.04875946044921875 + }, + "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": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "TeleportTrap" + } + }, + "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": "lvl10_tp_trap" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "TeleportTrap" + }, + "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": 101.9899978637695 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 157.6499938964844 + }, + "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.1598587036132813 + }, + "PointY": { + "type": "float", + "value": -13.97175598144531 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.11057090759277 + }, + "PointY": { + "type": "float", + "value": -13.2960205078125 + }, + "PointZ": { + "type": "float", + "value": 0.02500051073729992 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.21018028259277 + }, + "PointY": { + "type": "float", + "value": -0.04875946044921875 + }, + "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": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "TeleportTrap" + } + }, + "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": "lvl10_tp_trap" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "TeleportTrap" + }, + "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": 212.0783081054688 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 155.6025848388672 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 1.9073486328125e-006 + } + }, + { + "__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.1598587036132813 + }, + "PointY": { + "type": "float", + "value": -13.97175598144531 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.11057090759277 + }, + "PointY": { + "type": "float", + "value": -13.2960205078125 + }, + "PointZ": { + "type": "float", + "value": 0.02500051073729992 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.21018028259277 + }, + "PointY": { + "type": "float", + "value": -0.04875946044921875 + }, + "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": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "TeleportTrap" + } + }, + "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": "lvl10_tp_trap" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "TeleportTrap" + }, + "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": 204.6053161621094 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 126.4674072265625 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": -4.434583047441265e-007 + } + }, + { + "__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.1598587036132813 + }, + "PointY": { + "type": "float", + "value": -13.97175598144531 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.11057090759277 + }, + "PointY": { + "type": "float", + "value": -13.2960205078125 + }, + "PointZ": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.21018028259277 + }, + "PointY": { + "type": "float", + "value": -0.04875946044921875 + }, + "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.02500005997717381 + } + } + ] + }, + "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": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "Teleport_W2_Start" + } + }, + "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": "lvl10_tp_mover" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "Teleport_W2_Start" + }, + "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": "DESTINATION" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "LVL10_W2_END" + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 2.241769313812256 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 138.2567443847656 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 4.76837158203125e-007 + } + }, + { + "__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.1598587036132813 + }, + "PointY": { + "type": "float", + "value": -13.97175598144531 + }, + "PointZ": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.11057090759277 + }, + "PointY": { + "type": "float", + "value": -13.2960205078125 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.21018028259277 + }, + "PointY": { + "type": "float", + "value": -0.04875946044921875 + }, + "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.02500011958181858 + } + } + ] + }, + "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": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "Teleport_W3_Start" + } + }, + "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": "lvl10_tp_mover" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "Teleport_W3_Start" + }, + "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": "DESTINATION" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "LVL10_W3_END" + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 1.840000033378601 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 237.9199981689453 + }, + "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.1598587036132813 + }, + "PointY": { + "type": "float", + "value": -13.97175598144531 + }, + "PointZ": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.11057090759277 + }, + "PointY": { + "type": "float", + "value": -13.2960205078125 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.21018028259277 + }, + "PointY": { + "type": "float", + "value": -0.04875946044921875 + }, + "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.02500011958181858 + } + } + ] + }, + "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": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "Teleport_W6_Start" + } + }, + "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": "lvl10_tp_mover" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "Teleport_W6_Start" + }, + "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": "DESTINATION" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "LVL10_W4_END" + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 112.5794906616211 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 238.1922912597656 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": -4.76837158203125e-007 + } + }, + { + "__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.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.051971435546875 + }, + "PointY": { + "type": "float", + "value": -10.03050231933594 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 10.23841094970703 + }, + "PointY": { + "type": "float", + "value": -9.92657470703125 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 10.13446807861328 + }, + "PointY": { + "type": "float", + "value": 0.10394287109375 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + } + ] + }, + "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": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "Teleport_W5_Start" + } + }, + "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": "lvl10_tp_mover" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "Teleport_W5_Start" + }, + "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": "DESTINATION" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "LVL10_W5_END" + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 119.8877487182617 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 139.8494873046875 + }, + "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.1598587036132813 + }, + "PointY": { + "type": "float", + "value": -13.97175598144531 + }, + "PointZ": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.11057090759277 + }, + "PointY": { + "type": "float", + "value": -13.2960205078125 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.21018028259277 + }, + "PointY": { + "type": "float", + "value": -0.04875946044921875 + }, + "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.02500011958181858 + } + } + ] + }, + "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": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "Teleport_W6_Start" + } + }, + "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": "lvl10_tp_mover" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "Teleport_W6_Start" + }, + "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": "DESTINATION" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "LVL10_W6_END" + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 225.3924713134766 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 165.0130462646484 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": -9.5367431640625e-007 + } + }, + { + "__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.1598587036132813 + }, + "PointY": { + "type": "float", + "value": -13.97175598144531 + }, + "PointZ": { + "type": "float", + "value": 0.02500011958181858 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.11057090759277 + }, + "PointY": { + "type": "float", + "value": -13.2960205078125 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 13.21018028259277 + }, + "PointY": { + "type": "float", + "value": -0.04875946044921875 + }, + "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.02500011958181858 + } + } + ] + }, + "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": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "Teleport_W7_Start" + } + }, + "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": "lvl10_tp_mover" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "Teleport_W7_Start" + }, + "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": "DESTINATION" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "LVL10_W7_END" + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 171.8709259033203 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 138.2209167480469 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.4020452499389648 + } + }, + { + "__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.02500005997717381 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.05844879150390625 + }, + "PointY": { + "type": "float", + "value": -4.97418212890625 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 5.066116333007813 + }, + "PointY": { + "type": "float", + "value": -4.97418212890625 + }, + "PointZ": { + "type": "float", + "value": 0.02500000037252903 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 5.037021636962891 + }, + "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": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 0 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "id": 14759, + "type": "cexolocstring", + "value": { + "0": "LVL10_MSG02" + } + }, + "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": "lvl10_msg02" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "LVL10_MSG02" + }, + "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": 36.2066764831543 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 177.4741821289063 + }, + "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": { + "id": 14817, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "LVL10_W1_END" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 9.982337951660156 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 4.732183933258057 + }, + "ZPosition": { + "type": "float", + "value": -3.146529252262553e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "LVL10_W2_END" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 24.76053237915039 + }, + "YOrientation": { + "type": "float", + "value": 1.434929627468613e-042 + }, + "YPosition": { + "type": "float", + "value": 175.0548553466797 + }, + "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": { + "id": 14817, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "LVL10_W3_END" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 54.77234649658203 + }, + "YOrientation": { + "type": "float", + "value": 9.275536452191259e-039 + }, + "YPosition": { + "type": "float", + "value": 235.1610565185547 + }, + "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": { + "id": 14817, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "LVL10_W4_END" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 6.520489784331559e-039 + }, + "XPosition": { + "type": "float", + "value": 165.0327758789063 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 204.6878662109375 + }, + "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": { + "id": 14817, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "LVL10_W5_END" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 8.908208480543938e-039 + }, + "XPosition": { + "type": "float", + "value": 65.00254821777344 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 135.3981475830078 + }, + "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": { + "id": 14817, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "LVL10_W6_END" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 3.030617616063033e-039 + }, + "XPosition": { + "type": "float", + "value": 224.9750518798828 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 105.3473892211914 + }, + "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": { + "id": 14817, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "LVL10_W7_END" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 3.894143674187944e-007 + }, + "XPosition": { + "type": "float", + "value": 154.9013519287109 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 65.44245910644531 + }, + "ZPosition": { + "type": "float", + "value": -5.222045729169622e-006 + } + } + ] + } +} diff --git a/Module/git/wiz_lvl10_test1.git.json b/Module/git/wiz_lvl10_test1.git.json new file mode 100644 index 00000000..fed70087 --- /dev/null +++ b/Module/git/wiz_lvl10_test1.git.json @@ -0,0 +1,82 @@ +{ + "__data_type": "GIT ", + "AreaProperties": { + "__struct_id": 100, + "type": "struct", + "value": { + "__struct_id": 100, + "AmbientSndDay": { + "type": "int", + "value": 83 + }, + "AmbientSndDayVol": { + "type": "int", + "value": 21 + }, + "AmbientSndNight": { + "type": "int", + "value": 83 + }, + "AmbientSndNitVol": { + "type": "int", + "value": 21 + }, + "EnvAudio": { + "type": "int", + "value": 28 + }, + "MusicBattle": { + "type": "int", + "value": 91 + }, + "MusicDay": { + "type": "int", + "value": 110 + }, + "MusicDelay": { + "type": "int", + "value": 45000 + }, + "MusicNight": { + "type": "int", + "value": 110 + } + } + }, + "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": [] + }, + "WaypointList": { + "type": "list", + "value": [] + } +} diff --git a/Module/ifo/module.ifo.json b/Module/ifo/module.ifo.json index cb944e64..d42931c5 100644 --- a/Module/ifo/module.ifo.json +++ b/Module/ifo/module.ifo.json @@ -279,6 +279,41 @@ "type": "resref", "value": "wol_a_dymond" } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "dark_test" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "arcanumtest" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "wiz_lvl10" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "wiz_lvl10_test" + } + }, + { + "__struct_id": 6, + "Area_Name": { + "type": "resref", + "value": "wiz_lvl10_test1" + } } ] }, @@ -419,6 +454,118 @@ "type": "cexostring", "value": "prc_craft2das" } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "bio_plc_override" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "biocastles" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "crs01_arc_fancy" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "bioforest" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "biorural" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "tbw01_fancy" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "tcn01_fancy" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "tdc01_fancy" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "tde01_fancy" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "tdm01_pbr_fancy" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "tdr01_fancy" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "tds01_fancy" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "tib01_fancy" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "tid01_fancy" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "tii01_fancy" + } + }, + { + "__struct_id": 8, + "Mod_Hak": { + "type": "cexostring", + "value": "tin01_fancy" + } } ] }, @@ -547,5 +694,175 @@ "Mod_XPScale": { "type": "byte", "value": 10 + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CHICKEN_INFESTED " + }, + "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_PNP_SOMATIC_COMPONENTS" + }, + "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_REST_HEALING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__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_BARD_LIGHT_ARMOR_SPELLCASTING" + }, + "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_ENABLE_SPELL_SHARING" + }, + "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_PNP_SHIFTER_BONUS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 128 + } + } + ] } } diff --git a/Module/itp/creaturepalcus.itp.json b/Module/itp/creaturepalcus.itp.json index e7c4d57b..fc0c1f59 100644 --- a/Module/itp/creaturepalcus.itp.json +++ b/Module/itp/creaturepalcus.itp.json @@ -3777,7 +3777,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 11.0 + "value": 12.0 }, "FACTION": { "type": "cexostring", @@ -4046,7 +4046,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 21.0 + "value": 22.0 }, "FACTION": { "type": "cexostring", @@ -5838,7 +5838,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 162.0 + "value": 175.0 }, "FACTION": { "type": "cexostring", @@ -7016,7 +7016,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 35.0 + "value": 37.0 }, "FACTION": { "type": "cexostring", diff --git a/Module/itp/itempalcus.itp.json b/Module/itp/itempalcus.itp.json index 9c59082e..e8847b0d 100644 --- a/Module/itp/itempalcus.itp.json +++ b/Module/itp/itempalcus.itp.json @@ -7949,6 +7949,17 @@ "value": "prc_it_poist3" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rod of Spawn Banners" + }, + "RESREF": { + "type": "resref", + "value": "spawn_ban_rod" + } + }, { "__struct_id": 0, "NAME": { diff --git a/Module/itp/placeablepalcus.itp.json b/Module/itp/placeablepalcus.itp.json index b85a172a..6b004cc4 100644 --- a/Module/itp/placeablepalcus.itp.json +++ b/Module/itp/placeablepalcus.itp.json @@ -45,6 +45,83 @@ "value": 5348 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "corpse" + }, + "RESREF": { + "type": "resref", + "value": "invis_corpse_bdy" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "corpse" + }, + "RESREF": { + "type": "resref", + "value": "invis_corpse_bon" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "corpse" + }, + "RESREF": { + "type": "resref", + "value": "invis_corpse_obj" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "corpse" + }, + "RESREF": { + "type": "resref", + "value": "invis_corpse_pch" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "corpse" + }, + "RESREF": { + "type": "resref", + "value": "invis_corpse_pot" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "corpse" + }, + "RESREF": { + "type": "resref", + "value": "invis_corpse_scr" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "corpse" + }, + "RESREF": { + "type": "resref", + "value": "invis_corpse_tre" + } + }, { "__struct_id": 0, "NAME": { @@ -241,6 +318,28 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Active Spawn" + }, + "RESREF": { + "type": "resref", + "value": "spawn_ban_a" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Deactivated Spawn" + }, + "RESREF": { + "type": "resref", + "value": "spawn_ban_d" + } + }, { "__struct_id": 0, "NAME": { diff --git a/Module/ncs/at_003.ncs b/Module/ncs/at_003.ncs index 7da5c6fdb43b679d25c0c7ad9eb47d1608c30f3b..63ef59f628a56540f4d66eda2e6cc8c8fd4fd2ce 100644 GIT binary patch delta 49 zcmeBYoX;rk=NzmMW~gW2#K6EXUk*qxa40Y^u}u_J;A3R`|Ns9F1{P@sApK{eX%qku CqYh&L delta 32 mcmbQw*v}~H=NzmMW~gW2#K6GNF9#$TI20HriYrWXjRF8{1_nL= diff --git a/Module/ncs/at_004.ncs b/Module/ncs/at_004.ncs index 1ad5e5a83382be264f9b9a6876fe919c693639d5..3201389989951edc3800bf597dfa50a3a9cf21c6 100644 GIT binary patch delta 73 zcmeBXoXzOy=NzmMW~gW2#K6EXTMkGta40Y^v9T}%S&S@fAORLu26o4y-2Bp_N>&Dj Xr_79u|NsC0!N4NT0Hps+G>ifO()SUk delta 57 zcmbQu*v)9@=NzmMW~gW2#K6GNEe9kRI20IIn1M7S3mb^b!pgwzSd^PzT2#r(!0?oL HqGJ>Q03iv0 diff --git a/Module/ncs/at_006.ncs b/Module/ncs/at_006.ncs index 229576870a07166ea68ba9f52fbaed38d3f597e9..a87fa9659bdb3979674d6d0c93bd10e6b452562c 100644 GIT binary patch delta 49 zcmbQtxR_Dg&pB8j%uvt3iGhJ(u^fE)_%P0U6 C_YQXe delta 32 mcmZ3?IGIt@&pB8j%uvt3iGhJ(vK)|L;80+gD6TTmGYSB0QU+20 diff --git a/Module/ncs/at_007.ncs b/Module/ncs/at_007.ncs index 2902cbcc2766253958dc2eb2fdd01b2890a77312..6fa9af19cb0b99419b0ada3a36d2f8df4f36f33c 100644 GIT binary patch delta 49 zcmeBUoX05c=NzmMW~gW2#K6EXPYy^ha40Y^u}u_}=VN62|Ns9F1{P@sApK{eNfZDO C4h~)b delta 32 mcmbQo*vBa9=NzmMW~gW2#K6GNCkG@LI20Hripx)Qi2?v?vj#Z; diff --git a/Module/ncs/at_008.ncs b/Module/ncs/at_008.ncs index 3cf0546c4544c2f4825e886852825b515d6e4d98..c89a3c3bc27bb57abf58cd3dfc895bc176ed1951 100644 GIT binary patch delta 75 zcmeBWoXhC!=NzmMW~gW2#K6EXR}M%pa40Y^v9T}%S&S@fAORLu22P*+;u6o2)ZAiL Z28O51jEw*P|Np_jBFzA#|4cNF0s!>k5@-Mb delta 32 mcmbQs*vlyD=NzmMW~gW2#K6GND+eSPI20Hripx!OjsgH{UE)_izomR CVh(Zu delta 32 mcmZ3)IEhiz&pB8j%uvt3iGhJ(k{pm=;80+gD6TxwBMJa){{~F} diff --git a/Module/ncs/at_010.ncs b/Module/ncs/at_010.ncs index 59212e47c4dbc1e29c5158e8043bef4519570fea..558804348b55f72f4e744680d75158e2f3dcb01e 100644 GIT binary patch delta 49 zcmeBUoX05c=NzmMW~gW2#K6EXPYy^ha40Y^u}u_}=VN62|Ns9F1{P@sApK{eNfZDO C4h~)b delta 32 mcmbQo*vBa9=NzmMW~gW2#K6GNCkG@LI20Hripx)Qi2?v?vj#Z; diff --git a/Module/ncs/at_011.ncs b/Module/ncs/at_011.ncs index 487a7322b1cc733b4acd6977311be373ac0a410d..eda30ae872bf9316ee4a1eefb16e2617979e6626 100644 GIT binary patch delta 49 zcmbQtxR_Dg&pB8j%uvt3iGhJ(u^fE)_%P0U6 C_YQXe delta 32 mcmZ3?IGIt@&pB8j%uvt3iGhJ(vK)|L;80+gD6TTmGYSB0QU+20 diff --git a/Module/ncs/at_012.ncs b/Module/ncs/at_012.ncs index 9b0fc52267bda88c25374570e91941b09168a368..53a1d65f061821ec3f75f7523f25068ddcb3c94f 100644 GIT binary patch delta 55 zcmbQsxR{aG&pB8j%uvt3iGhJ(@kHKIMLAXmhIb6ijQ{`t|G~fl<{xzw>EO^osF#-pYHf!k zyt{iJ*Trn5*W=-6N+g?7g~VT7lT@BEPa(1_OUY{!-=7>6m8h&l=f7yg%+LsdKOA$P zppZb>r(n82Z}oB)$H#+D^diixd#Yc`tah>d!o73iZvuM>o&<*OGq6EdEvq{7crdWQ8-; Y1Umj{?q=_yL;x(E4Hqor%K*Z&U*o^CrvLx| literal 376 zcmeZs4ps;=)H85mU|_6ZVwPh70uBWREe0rCf|2q6|NmbYSfm+%^dD^o1)vNID+9Mv zPHCz_P-aq6ejY0W!#f7BP8TI+d5{STEX*JZtoH{@uPj1_5sM6)0s~kVBQwZGpe|Mh z#u_Ft=MRX(pv4H0=T-pQk;=pjmiz$J26ZFY4W&pffY|c}>Vh9&7x*IC0`wQqmRcrs r=KvkhgX9HN19%`o0VaPaFudr<4mH@mgg?qO#7 z-h1DVx1+&WPdcr3pGcOZ@`%5zCaD}{o9A4nPkL*N8j2rvnOZ2$%xQ1U7xYVha?fWiR?BtRB2h{7BLwAPYQfdR~g1S}g9 tIOM;O>LjDV=Op97=OmNC=Ooj?=OnYi=OpvN=Ohc-I|)(iP@>HIjLpLjQ{`t{{a$WFlGXC z{xGn>XclImE=FzzRgmswD56YI(a$KN%n(sV2NY2jsAw;WC@WO-7K$hvM3hM#MU)*X zT7n|V0Tn$c3v?c{94iB(8_?|_w*tK*0P<{xzw>EO^osF#-pYHf!k zyt{iJ*Trn5*W=-6N+g?7g~VT7lT@BEPa(1_OUY{!-=7>6m8h&l=f7yg%+LsdKOA$P zppZb>r(n82Z}oB)$H#+D^diixd#Yc`tah>d!o73iZvuM>o&<*OGq6EdEvq{7crdWQ8-; Y1Umj{?q=_yL;x(E4Hqor%K*Z&U*o^CrvLx| literal 376 zcmeZs4ps;=)H85mU|_6ZVwPh70uBWREe0rCf|2q6|NmbYSfm+%^dD^o1)vNID+9Mv zPHCz_P-aq6ejY0W!#f7BP8TI+d5{STEX*JZtoH{@uPj1_5sM6)0s~kVBQwZGpe|Mh z#u_Ft=MRX(pv4H0=T-pQk;=pjmiz$J26ZFY4W&pffY|c}>Vh9&7x*IC0`wQqmRcrs r=KvkhgX9HN19%`o0VaPaFuFW90R74ps;=)H85mU|{H*$ZMgl!@>+?GB7g!|Ns971B)~Rkp3eJ5;8(!vrSBp Ll9$BgxFB GzyJV)&JJS$ diff --git a/Module/ncs/lvl10_msg02.ncs b/Module/ncs/lvl10_msg02.ncs new file mode 100644 index 0000000000000000000000000000000000000000..77ae949f7b241ece95893ffa5c6bf6a52cc9c6aa GIT binary patch literal 361 zcmeZs4ps;=)H85mU|`IYV*mmU1qLQICN@?E21y1+#{d8S|6pK|W&qNEm_fWh3@kvY zn~X}#Fs?jEmk5j}3*rfbc|eV<3{009*%iP_B*3Qp04w+kCfR`UoG$+H{(jD`@$oEd zAgw^dS1^hwBMe|LX2Q_E4XT|PsDY7yAz#1_HfLr5D~6d1)Wq!*=3{6O?;GrHU<9=F zDKpr&K;;nM>Ii_G0|Xpk%M8H!8K5LkcTQOjPY5S`iGyC_-&3_;Q85-dfuNMn=u32DwEL97*0*;}fGzsA;oAQsj(25be3 zD=aK50_WSgY;iH-w-k^!>in^4l4ffH z*S)K&nqIRcI4w-5EJAfU@{Nj;pzQ4h;cI-QB_pt=m7O4%NvIyig!m7#9TT1m1^`nD zgR+Es1qpRYLVhVoh&q%iDWB&PO2a;V!?Jw^{e{YQR9cP>$w>2JQxtGhq|fv;E2&Kl tEyluvDe?n0C6R`c?scAO+^`#y)egV?M?0y=Ap$R_dHz$ZJC%;TrC;f03O4`% literal 0 HcmV?d00001 diff --git a/Module/ncs/lvl10_tp_trap.ncs b/Module/ncs/lvl10_tp_trap.ncs new file mode 100644 index 0000000000000000000000000000000000000000..0517a33331e34a81edcdc7172fc7e6b37ff65b82 GIT binary patch literal 1147 zcmbtTJxc>Y5S`hNi$aQkK@^QH!BQkw*w`5SszMqe+65F+*;`nszsJ^pAQsj(iv9qL zD=aK50_WSgY;jR@9Jg?LJZ|Q_xtV$W{bM(Xw>o=7=4y>_<{T-lBGteXS)yfPPSf<8 z%nIQ>)*g+?;L|I&b%5(Ww;52&qXj`ow4|Q7<|JfESP~zg-y|%;_j+&8i#x-UczD=9 z0P`b@=vNRm#uFCZyEll@66x=A5ZzlL`pgrB!sMNRSCSC^ZZ;b}AEznBZBOCFkm`G- zR~-q?+7T%Ss&1DEOf@B>9O4BjOMIcFBB*BloD!HRsO~0$_#bFY1dm3e{{(GS!JU$V zx}qRIl@vrDDz%hPiv?w1A7NnmxkCO-sDoJ@8}1qs|pAJ literal 0 HcmV?d00001 diff --git a/Module/ncs/majicmerchant.ncs b/Module/ncs/majicmerchant.ncs index af559109b88b5718172ea517e35efd9e3c08b8bb..845cd263a02d02427d00be829636b9e1eb2d7845 100644 GIT binary patch delta 49 zcmbQhxPVdI&pB8j%uvt3iGhJ(fgF%v;80*-Vw)(c$j8X||Ns9V3@p+NK>E)_vnT)& CI1Xq4 delta 32 mcmZ3$IDt{r&pB8j%uvt3iGhJ(f*g=w;80+gD6TlsEeZf^Sq4J@ diff --git a/Module/ncs/majicstore.ncs b/Module/ncs/majicstore.ncs index bfd61dee424b68b25f5fb8d61098037f479083d1..8ca789691de887eefacf7778f729e2386ce40e0c 100644 GIT binary patch delta 49 zcmeBYoX;rk=NzmMW~gW2#K6EXUk*qxa40Y^u}u_J;A3R`|Ns9F1{P@sApK{eX%qku CqYh&L delta 32 mcmbQw*v}~H=NzmMW~gW2#K6GNF9#$TI20HriYrWXjRF8{1_nL= diff --git a/Module/ncs/nw_c2_bossdie.ncs b/Module/ncs/nw_c2_bossdie.ncs index 1532115a87f1e645220336e6c8e2628d6dc60509..40b2a08a7e96ac8957c420fbc39983a1ada66e49 100644 GIT binary patch delta 15206 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 U_uHIH0vw&Z6P8~^Uv=sJ8-SZbmjD0& diff --git a/Module/ncs/nw_c2_bossspawn.ncs b/Module/ncs/nw_c2_bossspawn.ncs index a1b2b3496a3ab1152302de81ebe71f0b2d9741a2..5822a614a835fe0e9577d3ef85eb4255ebdf4558 100644 GIT binary patch literal 6309 zcmc&&%WqUw7(eIUJC`!0mPbKAfhjFSOG|iKtVEbjhccm^X=VlnjLD4>5+SBE1#MiI z5Mx}qae=yWVM5{#{sH%f#AOo~7>U8i0%A24n>bp3=ljmNbI$EdsZESs-03~%d;Y%H zIk%XrWX>Jje_&XMt+#dx{Iz97pP>KJ`$R?rKGtO52l%1Y^Xlo9gW$vs!Mn5`ycLAl z5J5_GOif>mre>~AUYmMjW-LuXDiiwnVGm+v5~8+P;8!528cmc6#fG%cSz6VVCJhd&lcv3;`1=wrD#Yc7 z6wNVjJx4bs1IL?mo)AP~Vs4c404qixFV(^z= zC+sk6DdDBje8G%TYsGCydXpq%G0->O81JaUy38Ayx+O`wCS&$nQd=E(1=K1fl_Rn} zvxakoVSA|b`zZsM9YY10e|xu27JN)^zu5aMPpzkK0WnJdotO}Rog|JP-q%kG1Ms}h ztt`|GZN$*IghBTgi$Pl$dSN4^>BnwR3}%#CteA5|eze4JPZ_@U5mE6VJ)%}NcsyE3 z)V;eQu^JxEi$W?#6A<^Fzp|f}s3F!RtY#+W+$ot<6wF+Yb9HQDrQj zpFrP?iiOeB)u@sy7bdDu_!|rnN1M%iHNmjAu7_mpVmQePcDl`D>+SZ!EA;$gK)Kk| zx{d#4+H#vm5^z8QhNUNDAoLaSK zm&$I>3v6UYrJg#()v_2eL5tU;E3*0dAr-t9)R;w^xs21Q>Jco^+3~4zH2C9@X7#p0zUddtY(D})f-ZI zV*RE?eL!lT)P_7s7?!mSgNLb!Ql;wp-O8vzV^mAFWeuX79M!(dAdj$xV%;DZxNmzaeJxS}ZrW4zRgtGM{ci$(6v;!|XwNQ*)7KNhsJ)lkr zzgBcJ18Z?b#6`=}D2Y+utA)&)UNvOiU{lCU%uLp6nHH=Sbb>g+A!ChfJBq5>foJ-uO)17<{ z9a8Ciz|@%T4Q^gjbAFj~oc`y&kIq8mO^EGjR=2KIO{OE7JEXMw$U%+lq{#{TMY*+Q zz|&&dV$ML`AUDrf8-3C6s*e;;=VoW=IS>2QT~xJDcWBvt=GVK*REa6CuUP05)FUvu z78n2c+2wQ`GAEZ#1mdRH?T5=gDWQ$0fOQjGMTRSGkDNL-PvbVK7|@ZsdPqL7Yn2mfoau`c zsTwv8f;jq|%bHk2Mnq z{ncm0Sj75to;26US9aFe&KenXlA&;PK{weHZ&Q3@nEPoi@zE2cBx;VtPCBuS52GXp zrcra!8NoVqM!-GSAPU6;z50k`+h_bardEB-OW8&Lcs5am?&YJMYC>N+PHC@^qnM{71Bx9NhDcCW_3f5+t)}~dowt|R7p;8KB zDMY&IqEbnZ7L-~lDB>ze+hys-mADgxT8maJWYI;Su}vZAc<#CHno)G&z|6e4=iKjn z=X~G2^JVSKaJ)J5g15gmGWN6(xigFL;Y{7O8}AEYTY_Fa^tK)?KEDl*K#v@ki&x*; zaTCLWquytzG+oIOzumL;qL)Zfs@HWgs6Gvqp>i7`GDz2an>z+h1~{I!}oZLxbug^fp?(2cj8eAW+yIPilXNCfi<>1<9S{0Ht1b`8I(S9CT0l&VNL z&Cl93Th&T3g&zgyU=;5J2QeF}4Qz~gg2vddG(Io5%28EWQnISNexBD}#-pKueP&Kd zsaP)uin=mKXeJa0Ni8mmezL02{}s4v6L{f&0WIDvEVDH&+sbgYEGCW5evKSjR__f|;_g@H@4OYk`*ZG$%`Cx@5fGpPqZmb6DI ze$w@1QOcW`N*sfC7*I|aK)ex6;e*7rO~}jFlRE%LFwjwf3Ql!+;NUZnQi!}xx{OQw zwBu}z9xdX|?s`gVeD4dE;-0j4PR9Cd$+eg8y>!LlF;?(Ox*uM{o9XW2Wj~p)m9OMy zy7iogk7dfwk{%xmzZI7&HV^TYK-k(H`qQYSQkwI#*#{k{t|g<+#M@L_JN6au znq7qkqt>$Y;Rr2C<}lLd<7;m(VLWNbx)3;)g6Fr{{@m~B6I qyieeP{3zVO)AUhASFTad?P| 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 literal 79787 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 diff --git a/Module/ncs/nw_c2_default3.ncs b/Module/ncs/nw_c2_default3.ncs index 39821068de9b2336d477828309aaec6148590578..c81b86feb9714c5c01d89890d0c09b7fa162f9ae 100644 GIT binary patch literal 69230 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 LQX~SW)>jBKo01iJ9-e|7)#t_S*N{R{-0f_s-pC z@AY15ul+p3OVs_4I|pp5Cngl8xt%ZMfvz zv2!op@Ty+atJUiIu#Ordp-Jt}J>lIV%W_?l@4R6RRD*dZes?|~9 z-?BU(A0K}r>)AcS_tsh;3b!SNb*&<>X4e(v9R->X=5S4>Z7U`Y$4bVzJqr2Ig$SRpnVwdmBIe=2|p+0b3;je3k39ryfCh-Yhtf#`@}$2n?{(T zpi`U6<8(2~3ymT`y<5xyO;xl9i@A}tE$RbL5Zw!6QX_HzjM+8~jymcs~}xZhEr@n-~7Xe6lU@%HRmtHEMcyI3Iefv9c^U|T&_iNgn&L|Y3V*+Hc8-K1+08^KJ-T6oa= z6=A92^K^{}kVC|hK$#+Oe{VuFK?P`2wh+!93nUN=x`)LBd)M*VbUX`vO%Pt*zo0ap z`ifYr^nG5~6+pB5^lhDsIAkCYdSyQe2&I1YuUCE;A`u|j!9ZV+GpA%wP@DX&mdR)062 zIFU};7|QZnn+flRu7r1bX_#;Z>i77bo~6%)e}zm#(-T&DC|Ga)Cb3GfFj#zGp!SCb zah%d#5W5-b0Alh%&16u!olibMde+a@oQQ2<;85uOagnpsQ##>97~Nqn#Pt9Et4QC* z+w6$9z2teRp!_L$8pZmp{QGhASs}RZ9CCu86@#a(92p%ud2r3zp;1vB2yYhM$r}u0 zl6ZUEUx7V>m;UOg(utA(QD2O*zE)#*w3Wn3;u%`)6_|hGeL?&A{$j7E#4uiYL{YRt#KC-7$`qh~EWY z>*DNUt7x!zSlQW6jwPK)51IM+_@B-tFD^5$KjcBzCP`*~kR~ECg?-3phg@pbdcoK3 zr!O2^vwCRh%E47*OGi##GPrhZaOK#VrK2lXuPvxNqDf{D9HM_774Q{GIq=<^%?3ttEP8b><8eO@xNKgxi$HZYBrZdi9GN>b=0~)flaIznb;oB%%HugHCZV{5eHCW~~+s zL#w@}HnGs&Y%1hzid(jF`SL$TQztD9IyE=FI+yC4hMD_ylv|n2+n_LFM3@H6sWIYlpN4F>wR(cJv{B zu;TgnJlV=Gn{^qT$ktCzjjUO7pBL0#zCk$2WA-!@pqsDA33}q(B)Ww0U$z&)W zqCE4RSOmW9TaEP;1G-P(L1k-Y9g1U7UA(zy#$05Y^uMHq$Tfz>@R+ z&`EY+GwAIEIRzl0O9saW$pq|X>9V*wy9SaD4BKNkt86^nn`%CKN2XC&p6cApY+I$3lKN%r||~VadlAJ z^E=a8pCpT5T`a2vk#@2JY$7givW~l0n<_KN^s-9{4`Uzxk^z9IVV@xQM;AnvpW4zw zfkX(fd@79t=03?MIcTpv8rx(|+!IPO@6O)Qk)%tD$abfD2(#+sG3$UG2T;sN_BO_&VC!muI=;SoqL^rC{nWFk+p-XR*kG1TDEos1G1r&!>0`muN@hEK_ThG zA^i|53UYQ1-qic0h@nkN+Gg>zKABsQY3RMnkduUJnY~0?WpkJ$;&+2l%@0QP>rH}D zs9{|gptT7!)xQGw0p6~Zg! zF}ZO4gQAEt8L3R#AyC{OSHm+@6S_c!nPm0w7}b$}p zL7cQ(uOU73^JASxx{jw}if)PGh!g0o?1~w0yq$I*uqL&S@>HS)3b1CTO2e&)#ud-4 zHNuRBF$pwc)Vcy8PE*m^EP$=u^L=7NmUQO#A2$_f?+)BTX(aN!DbgZ^g6+Rm7FLQG zI7o6whW^o&C#+bzVsLm_5$cbu@y}c*t8UVmgx~<*Lc0cYHj?ouSzz3ikH8<378T85 zR=))e$7t3Z@zhu5XMqxt#_#SFsj8N_>f85v;l4WU0@5z~ybesLt%yvxmRFhxsJWf_ z3+~Xc0=uM?pJi+?64!W7YfKTBw&CoMfwuQTl}lyVtL}N4ltxLmS_HEJ8An-;G$%IR zte1ups`dQJ(Z)=#=R1zJBx}-@GO?pIX%yEPC?6@Rm0!wAN5uIA&7I*zq-~fQDHgmc z2Y$g1ETNcdAYF$get(>XT?mAF!MY-$`!>b6j}n-;KxU4H!yE@;D`makXWJvi-ifUU zppFKlL$TKw44B7SksJV8h4Jxizi%Na^wW(#EeRWdq`L)(Ddh4&J_EqFCw2?4&@93R zDi4UTd$l*Ppos~9usVL9f-n)s1B-n_4*1gt#8?a=X%x96&f&A;UDyEfVFT?zhuBas z%cB8Fb=wvR5p3Q|$eRgSo3|~Z4w%j6_Y>6nlU}+u#Y=C7`4bKGW$Hw-#N0||`vsXj zbZ10vkrqM_j$9K!MB5S1psepp^~>L89Ti>VjpjCeq17|bQj zvdwB5TA3t-`%)g+{78K>q_i(Tn~S}K!aAX5aUrG?wDbiR~k+Z==)wDb{I3ZI=1 z@6Z0jl^&v{Uv#Cqp(6XBD?ME6zSWf;r=@l&T^%0AJxB=a+6N12-1X=WVuF5qmk@bN$ydVysSPwlUc_SYxYei&j@wwn89uxVU!oi_xOh zmn&NpV?n1au`V|}_qlqud!Xt2XF9|265h>GvnT5xG@+GFe2dwk#il2_Xu*~JP2cFE z#U8|QTRYw78U(1FLSitwVmFtVjVRL_#J@}Ykft`OfFU2>ko20{5w1526SI9&snNzL zK;t8zo;Lcc)7b7YjSpM0X>;;y8k{BBSEtV((dRu)oz3eMjZ^UKzVM6UG!fB9H0@devO*#gq#H?%QRyah5XOLi3q)!RnW zxx;)qq9BdMrv;PJy(HeUg+^V`5`JsS@4d<|)7t<6wQcOCGiY~$waFkLBx zxi6I1U7IDQXfDU-=%%t!{%Giwf7#H|p@CR99Dg`6 zqp#WGXGDPR#q5~;{%Z0I%~q1{8YScxEgkuYHzfa&hC`Q%??mZWB}xx_ueVJ$ zq}0KeH8_d`ilIM70)&iU=rSFIEx-A3i8&IKS&>*^GQhSGy#%g21m^MaA5SiJ4*Pk3 za|}rs-W>^IFQg;f=9699!jN_Q?XeaWY&K2&Oe5}0K7~DD&Qk)F4_AcmDTxEXR;Dht zS4sCLo;rG%;l#EQkwhA*Ojz=?I2E!=eurc=|2o`G_CR$3SE#RHGY~O|q%-7-Vj^66 z4pRU5H(N-~h?D$I`wpkH&8Ia{nprcmfn2ANji^9G^#V2sI?5A-438xHQc}i%lujP+ zrDTEtG*sLA;U_dC$HU2P=rnFaaB$YN|6vTrr8 zFbTm5*_%5lWaJ2sX^&YvZD9b5>f#XcNi!tjSX`de3R&y5X&Jgez=5#w@i25TVrUFL z4R^J}YOhOnC1drz^VZ0V!}g|Ku_toX*vY4^9XefhXpWAY8Z9oE_o%bR11Jx-S=#Aq z#rlEg8fT&e#i3KC?P=4kIx81s2Z!`A{FBY>x>=zU2m>LG?yFt`9qv-wMa+*RA*jWGake0aPdZUST~VsDkgFw0nW{{ zcxJ;osbKkH0lsdm1N0}ts6cjFmXse{L>99u`g<|@a&r$c9k)j`-B(8c)B&_=UIH4Z zRJ=z8c(O-#)vB>kEOL#U9K~_Rx2Dw;WC~{~OTo20wQs2Cxsuu2Xh^^;jo4bGiH|iG zH7Ym0Sv(zJYuhO;@oXrL(TtCO>+2GXMdI-=T9(MZC;Oj(KGgoNUHaka~PQtL} zWcn%0&Op<<><974N}8zWrIPQCgr$j!N}DO9M{^8DLBo!7v`;$Hs!|{jfS7@3hGo{f zh?&@#Bynl;DxIJct;#3i;(36SekEvNGH=GlF)pvj6gYDAvA3GnG@&dJIx$%wxobaw5GJUcjNUO2BFVduj2T0L_uL$QCUGLK?IbgwN(U{TD#yve;6PF-))NX&kozIK;G36nwW7h zW*-?R{GI87z#FU~FIJkYp75tS^J^-mGry){DczrTwWzYwiAGFB#3oUFXE`+yr8bFYl-tbnEjKLk4nLkWC`Xx;ZR{<45-BWw`Ia(stc6ThGVM}*@u zbIoNUqRfFVO&q8y>{;-}vQh_Q1*`qBVyy5v(kT(?fY3$mpJB?BS|~ReJt!gN5oAO$ zD0RKMOcup_Yl2h`_hJr1mpMOJj$a&~ucfECx~FLAVplq3jj^iL?;38QZKUhnBAYY)RPN&&!TIzI~-L0igr?)~j#rO4D7(a}Gvr^CmZ#se;ONgV=wRKyq)n>rB=W7M z&$KD@J*)CHS)#vcIZoTVgI)tFp^@)b^aFp;{taf)n`JE#K!4^F48etuF*^83Dd?|* zZpp}jjJv2kyC7cVE)f->TOuucB)45%;ufjgD*0T#fYA&1$;nHd5MC$24-b97qvVi} zu}M?Z*}p{S;zj1G6!oU#kkuh+B-`9d?u&{n6AuZxsZL+B_LkUKTy7(YdOYpNm1nV*kmk>j^E_sXBAIguqZmd6=)3-B zL|3#oAi$U%`*u~^JA7NnY%&k(pFDK3KLVDR9#+T${6l`2mXm&*F2 ze5u(RzoB2kn=bu!ZG|hHtEHE^Qq2cyXS-6}vY0@CZ0CcEnunmF!cmf6|riqoqG{rF&`Vw_T}DDAYgeN^yiLV5`5+m7>RC>6=~YE?Vj#XvS9eG)$4Y zJsil3SS!Bs zoHK}{%D*k1@UY@ee~NvSZK|*zNK794L5OUQEXA2wVt+Q!Zb~HtWwh@1oF5`?NO+zQ9I4AM3Mw%LInyA}{ifaS(zG zo0gxKJl56{nm1{O#|v_%xpbhEpk8StA=c7UF=3IQH|u1xU1>`Bx8?7q`jD>8>qE+% zUh_9Lg;3=XQsyBnZ3CgGU8wqXnsaIHDrs7Rjv}*VmV_BTySFLYq;^!VAcYXFkDjy? zdsNRuSivWvOb?;T9i*@H5Nz8yy&yoVe+`Mxo;7FXyA#d&(nS~UX!+<3e1xeY+|F@d znBe;O%gYi(OqA=V$b4KjTEy2C95gr7s(lLJ4`tF)|C(v4woL3_4E&)uqnomKX^hc5 zt-AcC>w}q0!~~BFgiP0+H;D-NOm=3FZ5XYFAaA}=6+lckYNSwrBn@O1|G;UI&+3hb zgfW2%D012hqE=y2bn%_Vq^Kk`KqTCyM4JxfX}aqujtMD>#bIfZ0nX24O--2=AO#|e zrNvG@$Vt@1Dlk#ff^cR{Dx#Z$4X+t8*2vU1Q>pPOC}G=O3ar>gu^Ja7 ztsIfrJ}8dOuh-^4CTc}9>YPuXGKmo=vTrIk8OaurNcfCQXW7S)7@;_w++put}_&HJcVBRhZ!-ip?y=6s0? zw#m?N5r%>ybk^hc{6qC}BR92F(FIJ{Bj!QU;^!7d*qZ-7$G_4*V>|Z2&Lr6P-bU<8 zWD~okYfbgq_oBG1aPCv(XI>-Iw9Bsl4e^BwmMRD9K_k>GEJ`GS{^-=?x*StID|9ml zi;;B8ciJ=;1`)ZmT((G9uP{Lm;hixA zX*+a9hizY&w#7N59Xo70CvBT$%YW8c+xpKN+pajP!?qu8Y&+K9VcVBAwmoOG!?uU{ zwzLVv{t#?m^v%v-)PB<(#>RJb2qWP?rsHxM$yPbPvzgj?F&**WX6d8_A(qzrQT_@^ zK~r}PQh4qEYs!J^BlBOz7)w_VFkXLShcG@6!w|n=%P?!&luB}^-PH9u)UWU_Pwmk$ zCh@Nu{?Hkf*`Iye82>wWZioyHZ}yeuZEyT!hxlLXU{u`6dB8A(evyNi{y9EyNOT!g z%Gk)6lv~`_VI#f3_nAUBB+1)nSrP~Ixx@|DI z+Xj1f+hAg75UekMm!&>Xk?uIdaW-!fQ56jH-Ml!h1-4_~Q(I|QdP=0OW>!kWB)2~e zOE`JDTe>t#+f;73dAvQGgOl;`@4i`VJ~C9BWRhbMUypnO>o8I3x6{+cJ+%$)6C>R5 zBB=Z=Ymc%jDFd`(l*0%YueEH&{`@#?Wj~Y`^Yx4^voy8>N{Frby>10hbm=hUqcMFB zK5p6tgkwwi+75p9`=;=j_+~$71%K*G+QPr3DSVtP$G=y%g5S5fE&PQsd|Frs zdP0x13$CluJHMBX3@=-`)`qnZKV0u{ne2imO%mtx1H4%8Tw}BIo${>~tY?eI$Gu}bW)ILU@AJdb+nff2j#j@N^9QT-CPRGeqCnX=FWtWPzGH87>q>UYrbkH;-mZ6Bq z3wLQu++ zV~-0}R@Mn#o*KK>ga^X(4r^J~08&U`ZkR=V=Rxru*(EJuzhbB);bW63k~99!SI?4gv-P6GRq6*wL3E%nx1Yau_vs{3{?uC5Q zE5^q^`#UEE9~5xA6Q6=BhS>urNEmZE$l@>t_y!N1ZgR=cfUI~X`x579so$5VtE0)K zJ-WV{`F)AHvYzZq)K%@QlYNN`m4@|3Je9aeOZ~pYW3*HvCS09$`?b{X>l@QjNwW79 z7h%BgrlkFk7!+$sJZ&jx^y73nz1IK=mG*7QgIlPV7fl@7x?&iXY9#VNlRrr^L=8y+ zf5@)%KJe#~pqjfM9iNG1+HA*?-9Fj}p`M&HRlO&z9&eDZ^$tONp&HT$fQhnjlAA_t%MPaw05)w$N3* z|8r~sQ?PF+M_0NJKi5o?KfCr^V#23IY|?aj1rm?*nR;RY(&)+J)8kwhO5iN5c}(G$6&6^D&$4@qbe z;cue7&DUiQ5{A|k?Pl7_vRKUgyK%$>uK7f+$&Nd=Vp5_^_lmGJCoyt}D=exVI<|In z<bG;4+)Z0@zzL`^XIiJN)Nm*`>L7AP+^?_U51$`rA#bY`H;VOC!aEGawTjSS$g62+J^Hju^Q=~+s z27Q821=(HU_bC)F(X*e}n)2DWe-o#1hzS;~a$S69kZW-5{IeE9e8gY_7&-W~fmQ!p#)7wmYd?bd z)L&oGL~tZ~5PSdwJND{}+yH6fDZD?$8 z-QWwtdxC~eUcGirYZnK8Dy**E+69sNcqQAL{|JX3K>Q4YeG*sr8FC~HH2 zUg%)^c_q&?4bxLqUB^tMFrUnAmNw-?WAoo&`W)cMLFMAH^ zx`We2^}`(Qy()0aCU>)oGPPJE%<*#|i0-=0MCpTvODUXgv*nQ{1qqr4K=1s%FiB#3 zo64A_S`hmwbO7JPZFEak1f{v1&aE%;DiebT!{JC9%?FXSyv56jTh{SGy2!{57UW}A zOPo-{$W!u*&lqQL#g|p2_5>V4f;Cg6eKBe%J%zq;rHB*;Q?9U@EZdC+AeKv1EJaNX zqU@8c6?lG!P=ace??FL%58skfT(VG%`Y81xj0yPov*oQ?EwoU1t(MGsf*NAA*>Ks} zAKQ#w+hOJ`o&b*-uL`jp59f6gHKIx|H3N<}PRvKl&@k8E8npDm#z9V*T;*Ud z-CAI6X`kV!e6tE&m2fxOLMyBji8x|M(j$!#`y^wCQXB*Oud?5UF|I$^PQ`qLsZdIzv^_y7+2#s>H*fO?qO}11W zge5ggr_X}mk}+eHpHggB_>@;@D`2UCls(w#jS#(*C25z)aRw{5lviB+toGGqf)V6( z4D?;?fkrgsUua)lPQ94v{XH6#!Bh0yb9-s>LH}Ft7sr$ipyyIO6YzPK_VQCsFX|b_ zNP`lmq6k;0#w;D-ptvr3gs|T8wBU-$E1=gu$=)(poH!Apap3N*6$~&9gpmpiQY0MJ zWloNUQUAZ8-D?*Si3+lKPs~khCkE8`DYF#l(?hLbzd0E&(FKs9OQW$vG{Z zo)H=!|KqmcA=m4g0sYHaYIatHQLmkhOX9y9I(f@BBo%1v2Bgh^&{UD@(yrW&^NiR2V4cmvpUYhQZ#E5Yl{ltES>S)Hg|COBz` z*rn$ml12=n?3=D9^EMb0ik*b1UiVz4(z$L6ruhhlG1Znaaq2|$$0rzQS`AWnjTnju zg~ZrUl+zydk=T&f5@N7#9Z_!LZ>SF9Ne=bJ*6IM){ul#xI~%1Vj6`_%6cSeClSF3% zq=;Jbc=!8T^H_UnOo};6Iecp{*!X?sLTr@eKo0`W#9pCc(Uoi{%D+K&q$rUd-7h~u zqcQ|6YSO{@eo;d;b_=vJhCE0cnrX1L*?3Vkf}*x*rrvlO(aaj1A>Fae&~S)ZK4Lt><>Ch~ z`CC#EWZiNGIcTP5C!wCaNS7z?OQ_#140#P`d_zU9LT%+!Zy!M*9Ir{-te>TAP>bbU z2I!NW`lk>r^h}U;Yy6Y}9&DA+5DMU{a!ejGR3YYB-ynhNmRRPo(Qj{Ds9Mu_>JcHf0>6t+ z&1Ph@7i(CXtjWzZup}^fYLheuk512n-Q@RBBwJbgZmHeSom&+WY+D=sW<$NyCVQ`| zYa1Rv>Pqqc>-j-VpLeCWxsIg;LBzIHOTXvp+UCeFQ#n88GjpAuiLz?pT}Nvm_Wu1+#&a}!pvWe1gO{}cr-F=|4j!qmHM(FIcM4jyA4r2uV189$@QlKk-L+_XB`lmZ zUZXSk^W_O*AMz|6V8(%lD8&&q0X>RE$Z62#d>KFBIT7K`{vO_9VZsPKR{mCsux97R zv(tE z^dgxwl{c>7w#hL`0qhS>uU9IA9TE_V+UA+LoU#yW($(XFTp@}W;J*O3MK%GLZOIC% zu@9?h7}&}Rt=W^MpcuduYpt(Nk>n3z4;gV98b4Vxhs+hPnaf`!G!eTlbjaWuY{aG^ zb}65&yXV#-t?Ht;eT;2@k^Txtq`oV*9kAT3W5Gi%Ox#?vH?V|C0QQXR-cy)vV7at1sk?vtd zAqc+fb5c)~Olf*J3!~>%cw+aJ&5YsV?Wff#-Tng~g~MjQ*a!pNPyH;Z)7WvD_3ses z-!4NmIIi$h(Q#RQB=4wyFX1DiYW<@7K&W8{bIJ3ZB~)}Um+ZdX9n5nH+d3G=>MLEx z0#lIU#mm5(80m)VW{*?DmGv#UtA8&SiZ3 z$zOZDvvc{HST~<|OtE!tX2LFuo8=Pc${@xE-qb)b+)*?i1d&I7V_&S232`0HF*9BzCacjWaMr<52PMN)Wa;O5EqH%QzfsSIA@i{BgH9p>xCcDu!-Pf8>P7uG4M zf53n1-?o?jtydDpB-Z~`3&FLL{;jgJoMH7=d2wL13LB(fBsxu{U(}#2KwD1wpNlL+ z=Y7veI^^Bi02}Lq)6%MK52yw{--n52bVgsOYOdiwefe3`unx#>{&A{B?*JwN@-{u_ z@s`BvSOckC>_wNg0J3WUa`TTo+A1J%I%9g0bmplzBAFBk0(J^Ip22)8@;g`uU`Hn) zs%~!3H0S2~g+wtYXZVsd9u>17hEq{1c1!GN73XXJ$w|vI2=9~G{=~GYX(;Wj^-^^A zWc!D9ljUSv>F`LcLiv=YuQg3aq_P+WjghTMw#rq@y-`SLeaqRb#rXV|ds-NUSqNPs z40?mJ6-#M+iclUX-SGlVgXCzYgjqa`G%}fp%&52&ldr&~a}^!PP5(?xjQwxf?-?O* z%01gdVD@)S2;74Na{A+@M0qAO`lkJ8FTpAMZ5M&X-hK|tT!FXTWL6)5Vdq3d~|lY71ArY2U~^J3#`47wTXMY!CF(=|y>SRtO#lW?+OxGF z;KsXJ6Oi2`&m#g(@1iGhL1QK8L zzQHJ^1F2?jCcfyszKvNZdeh`Il?+O$R34IBGLYdC5V6v}Vtc620b|!q?uCO#fOQU} zNX+=iI)0pJx2jaApPBG`axpY-xlPd5-nFaRxMRNy*q8+GqIPF*VliLEUGiPP#`}x9 zsJ&xXweg0hE@0y(|1N6dhW{>V;}A#}wekL^E^6aG{w`{l@5woXc8flIPM+aCZfu+d_j9#+%4sC6caPNzzF+&ihB@;N+#lJoca*nBddemyl-+9>9cBFul-+0bNZCL_ zSvrT+%5U-ZuP!9q*$tcKE#=k3p6h7|*AEysj_c_STyL^^f$RLhglil->R2DRTciuF z@xF>KYR~MdHs2e?=;~!OE0Iw#73O5LM}v$o9FF@(S9>6VX@g$b(PG}RPXkQ!qym%B zpxt<)StbXqPh$SH$%W9VahH7~kPy%~Ng zIp~Z5eosnIR*?n_!T5czwt^2$ky*OpZ6@wHtWBT4xUxMYtv%gL^6!fNR3)pZ?-j^uW*elyK-p`z!-(E>7e(8Mp^fej(SL|ePUO&@9e7f z6T9TnZ&D4=Fp=4W;1ZUR_yj$CA1XI4{Qj3 zEsbPl7e?~oZUmB@+g0uEjAXDY*q3!xyE_By%A~Rnbw$aIUDbYVsQtgdr1F<{VN%z1 z#p2t$s*U>tpG|=tvQ3W0V>4R>FI;{^<$i zg0MZL@?%+lQ8Wwp7G(b^x2xIYpoGGE*~fm>t zYp~#!G)o%ogd@dhi6)F9xX2}ftiQY>sDTgGVHmvhTG9?`BPilT=S!SAh=8T&!eYJJ zF}083<~K5CSi?)fo-Ta4x_j$@!fJ(4#e{c;8{%9wKN}~b1Bw(2wWJ=q`L!!~0~@9U zQrdEcP9D9K$3G@!Vi&fwX>IupxdvmqbcM)5BuV)=iT8e0o(m*}*VuUgEg|3#&G`5$ z2HMCuJG~rfkr)Vwvbk5tP|t{SQ%}?(T@eLgjE`@8a~q=azku?4-~AU;eqX)4@;9E; zTKV;FG|D+ZtzQ?7dFg_B%Rnm^q!wP@`@cX7Jv07dTIhLgdo5h@wbojw4K`|_U8uWQ zy0-t>P*?l-Urf&RUE9m~;up4-bN2nNr_q(Sg zv5SY~y2&66$)oyFZ{Kn!c(KVGd20_3Q4mPz?Avav&-C5HjPF2*HoulkP&z*panV5E zYapC$FEv$r(#Pcl67Wz(=%J|I>U@aV4Iy_mH9l~L-biE=FAEaX^#`|e1)GLkXv za@$mGQW{k9P37hkZ*A2+YSf7TiUsC3nZ#Jys|!&BkzE!xEc99Z*yqHQ*e2Y3sMnem zw5l0*x$~jX z>g~nEMeGM8qV^spn{9xDbzj}pMAq3|)y6qg@v^*E57=@j)B1odsnRu~>?_K&NTk^v zCMI*u+5Wr6ajq)E-qetXL#k0%pBD3M~F-g zbB>RHp!&!6kR{% z1GHg^F5XzMy(5~eHO-Zy8ab~F0;xEYT*at{M$u7NKl{H43oylyj8BGW-JjiXBf$9h zr?#;fTr##lHWvBG;!iJLJnBM(TF^FJ)r2myz*<%3D|+=ua#66Hpg>CtGSWR%hJIiZ zOAS_gw(S2$S<0zi+|>CbpxFU5&_U?8T7ih)y`!Tr10thHl7xQWFQ^lyGr&N#O~Qc- z{QyiQ=?w7MZp=!ZxXIR@ELLwBUh4mtWK!Az*M3nEbW95j_AiuCa0@L+uuqvJ)jrs7 zzZM?b>FH=ef_+M0)B(#Q>3|=*ydl^x3x=@Yr^ylfGz<2kbr)3eQ~)&PLg7MNQ;Yb zAjjftb-pjclDyonzRs=!u-(2wqErq5?jf;0l*1g*elWtNN6iNBERULH*OzlQr4J8G(j>A)o=g!}V$ z3C2$(EO5_fokX{$6CcL7X2SN9a`2(3U=3AgmFp(6^8UFkcX8?q0pO(HkhOl8vCf|z zCfaHDa_qT&(}gE1z1jIM%0YHP<2^ASY6Q)3JQHo&v8B_5He1= zhIN<^pYj-?6e)o)Mp%;XB*e%>rR&ZeKRT0O=o^;Z)lWu z*+FJu%T$XMr_$t2Hze6dxA2Zq&f%Md@LPRzWCNe^7&6-)6k)Gg?}~(&#(?dmVfa@q zXqa3ffoFq;7q_4R`-K~{(2NF4u&$vr;BEYt2vtmdQ_^R*vY(T`CpuFPZfZZz)Xbsj zj(xa^f@H@13^ZPvYwgMM?<{)BZha%fRlaT}0I7Z4c=aLj*()VKuyOEHxi)42V1Lb1 z;|N~W#aR7&D(V+KqlE<`$4G#3oDc%?j0H}eF*Xnx%TWWmwdTacuD@;C+CsN1q}r8p zIuH$*Zw;?^Ik3o@sL~j{Q>iYtSu6w7tbe3Q)2xK0KFaK9b;4`a+tveymI>d!gaAc2 zNX1pe#U6zd#Z!Peo<_?DVc2{m$|L-_3a%-;I>0D44W?n zviCtUlBlhN9xq5JH+fQ5Eotgv46#^j!$<+zIkg1#o>3L)JLaNFo0rFJuUJ})uAV1! zw6n^DdLJ3OkjyjBLH0_2&|ZwYbk2RxX=#M?leh=8SkLK(UfmWhali319F!J+psuON z?9$|lXq>dsa1A3%C;KA%`vo=^9=|xtX3P=l1u%@~q;PNCFY@Vg$Vm~;)z*R33~ko| z&nri38m6+W=j!xniKl)pV_ZXpiqWJQOn#IEWa~q`P3SHL5dNVYF|Ysfg<~%{Z^PKD z&bjEk4aFhfxSK+ZiX)B=G$D=`^(a8sAKj}AJrK;MHeNDU`*wVeCVwL(Z+1X?6bi${RFHqaU5%EV z%iqv9N`-$i zRJ@H;<=-u-%HOA}49FA+6!*jh5#>koS0sulvhR*O!(fuD1!cBja28w52+A9LJu#!c zV50&y>!gR%hV`=dsiWaL02qBFv8yKaRP?vrEKS5a*Np{KZ8sS`!}&8hz7= z70m$*%@2@x4eF=OaRwewWtTYAY9F_%2?PeJ`vq|@ggV5h>tRmra9qk-GEB7w_M{us zib-Am6A5B?+nFIGhKRPPiqaM<#pAgo(r>(&;A^>jmo&NA#K^wA%47R3PW!WVZe4x& zbtT{DF#V%uwzwTACVyI7SBW11 zx5>x$sMzXqI?3n%6zf$q7Jowez1i&Oz`(N6!4q)d(AbjEp~1B)jOB({6E21? zO&Q%aCpM4yztk!2H60&6c1<%ORo`oB=|yddy}j>kE>(mfQqEwH;O`N}B9klfJl2Dg zbjI2uNk~PfHhCax+OLU)XHesv@K)9pCK*t9OtFKMd)MHISeL4Jt-82QqyUKp(W^6x zaHvVIM6?5&Sgyd+nYH5uE_q{5gTa`qFpFYgztD4>wZ6beCqKTxn|yJJ?@HJ6W3)h}bx* zQtuV98BplG1YLXTUFh$eU3*Iv^=IM#2nY|^zPPx7kg21l;_5`(xa!FUL%o7Kr_ zcG-*&oMs{cS~a$A@CBptW`_FqcG+#?() zpOg=TD-rh1g+;@RC*R7GwtLw_`wk>;y-3>w$lEi@{^p>M8W;>r?l6I6m(_Yf|8Agv z&Dfe%Lqn^_2G@=ahwI+P)+`-exq2-S{yrRlIwBeW5*O%2>#Sccx!POA$tS|}M7h4f z^}oUoKi|6`uvkUi#0&mMsblPTSRzR1(-wt=v_+` zJ?=S#xQ91=Pm+zuu0SRleV>h5 zsM%x!PR|O8);1vlT$!%Gio%i$E6jqeX zdQ4&CVomxoW4EkcQnT%q1(n+E*AJ3do373nonT*c8KIm2P*k0!~BM5Jn3@ zvo)w9Ht9-;bE{r)!|<`OoZ4(iNr2h(pj%Cr8AXIyQ#+}~DANgoaWZkK(g`ETvD%u7 z$JB2j=7ZU1N(6)msXv)4+Te6qB+7&X(qKX%&hn>NtXc%vla_{&s<1sUEw5$?H=08P z>h%Bp*2D|_z$k1RyDih3ES4+RuyUexHeLu4l^Wv=Ww?ZiQy;qP4j`!Oc}DSz+RJ5q zDtnInnk~Zw=O+0poM>Ueu5JMrr@nhuUb;^*aKxm)VxnM8X>wIP@R0w9!T}Ik`%g?m z_8lv3Gxey7E5u|F_${h_N0T9oTvRi~FDJ+Z1=t_}kTg}#t!GDB2}w7h2-RKb$9P;R0`2@AuYLi->94mxCMJl*zPU^Nt43_Yralqn=nD?5Qt|30V_^$6?OGx4ba|+ zVI@Omgc5p1^*6;-(69=E-d}(kV?wD0 z_d}HKKz-PLzU{YIWXYz>DNiP4`EAnNj1K+cYkAB+Gzk%S+v8h;Q1kP_?lY+O?7K#A zGrfanJmQhNFGqU6EmDG1DfE7+fh5;$^^Vr8SgH59Wo7{(j9+?oDIj<5UJf5Ft5RSr Y{P5m@ZNK?sDSYw#S+PL~2J__q4`G$qsQ>@~ literal 60332 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 LO}0bo)RX@O3DE8A literal 60144 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 Lekohft?d5;c0D{M diff --git a/Module/ncs/nw_c2_defaultb.ncs b/Module/ncs/nw_c2_defaultb.ncs index 2bb9baa03eff7789bed167cef8c66ecc9ee3177f..9bc6f607321478c2e9a5866d0e00d8a9046991ea 100644 GIT binary patch literal 73131 zcmd6Q37B0~mF_wB-l~M8LIQ*gkU(W(2%sbgVX{djsgQ!CDkKE~M5=)>8ZcrMq_qVE z1O#LdLD3cmP;qF7c4$#sUpwGy^ureHs8LZ-X&W{AK%t4L_wRqLbL^5 z8o6lWStGCBc=m=3XKd;M0hLNOzMe`vkgg>CV6t~;^#g5P#g7y<-&X;k=_emDGB`A{ zYUsql;r?YKONUl1=^Gwd-rqNj8h=diaY$u$HMCC-LG@{8qW;RhwZkKQ!^3?`j~`jR z;*_-mOZ!#|Y#`gIGBZ@}mV&Bw8*n~asS)$|UPAk5u|j&aRzTgI(gP;}$XNVeBe(^H z-+K_&IKoH+mujEu1+nQqX>U@i9rKQNyc1ByR4Ua_Z&Ki6TDz5aXNQvN|HI>}QX@Kf zlM*e`2^ecMf*Py?D)~RTb1`$s+IiVqyv3BvSV9Pvu`#%eSGgcU`+0H zrTc5?&93w^ExpW@F4fZYacSj0v~(~oO%g4=-<76PnjY^;D_VL~;6?gbQY-4U)ihbk z>OMy^);^LF)Q$m))u3JK+Z`>-&iYY4jyS54Zqj7j_jAJr`udYtKgu%5~5SZ5Eb!?H)& z(HRFx$Ao213d_=c`AppaX;hyRoIn-Iu-o7|b0Vuw85!i?@*Y$l*X$%jtIIEy+=w$=x9GDYW zmmDXZ6G~zylN{8plR>ypVG#aMfLq;W#1YD_0ZUbwtc>hRD&vH}1JsXBWs_hdJEcMu zgUg;LFC1CBx_{|F-%4}peFGzFm#!IDJ#2kV4y}~)DVS={9MbSr6FADI17;A(!6V1^ z5B9GaSUNH=IK1Y>W&LY1h(~IltQ7!_4Pj=lCgh9^9iO#7q(ZFy?KeTd$rYmVX<>mf zB4hAkFp>;@Il)hhT3lguNwR8hZ9!eVQ>M@Ruvq@MwSeHCGgsl~1Pt1XN-uV}>3hB%Y-` zi`&l5+a_Prwk1B`4gc(!OYD&qBMZBVke(!r%W{=K?hwLOrpNYmhC-86dcmg_9RVMfXW~ zMN?(ffh1L6SVSbFlT+d@M$$T|fN*9=QQs>4CJ#NBT?I_^iNw?>s#VcZ)5qgj3ZDtL zdQ9;CsuwYdK5~94CXsTv93DQ47HiiI!J!TJkE}ul+P{Y20RWH>Y2eAMo8!bnV$8l* zhsT)Z?}!7Q${yc$4U>hu8&Rn%nHp)xvZ0|hBf~=@OZwKX$aLed26V&E?<>L@TSU#Z% zW5`7L)O1_)lb<0`-e)XHF61JUtv^(PMf@cxrHiwVM<88+JA~P_MkTvNqYVs4D&_YeqjZNp$a4={Pz4c$TU%81Tt%u#%Y) z{`MvSkexl)TLvgAkZR>EW;ALM9%zdx2Z?P0SnyuSzX^r$Cy_z5h|FyFT=^B+Oun%V zO-_44m~TU8vH>EsSDdc|Cn&0OH}WiYH!780$v4wDfw~-yb#(OEH?T91E;~C*I>9nA zgL#@P?P0mIXBSJ z-4_8U>e51~O$g9@cAJCt?q1URL}*+2U96KB1gJ+c>rU=yi_?*L>`C(=ZVYdQd-BUO zTkyi;rlMEX!q~w3BABUFM939ClL$)-5g_6Sl&@A>yf{fF&SJkzn$xmgQrE`!>X_qS zSq__ZwLKv_^BMF&X}HdQTaR7amqJGMbxl+LoU2@@7(1ST(zV*Xsd8#W&*z{oLH&m z1&mcHhNWZd4iu2zXu}#mjc77|X~LdH<$8=YZsF(EN*S2;0x_xf@ra-Tle&%-g82C) zJdpU3LhNPtv@6xedqi*7u@rV?-y~myE6dO&`x(|ghdwHxjF!tR79IHW} z=`twC7g-VUf-rVia?m6Bcfs3~)Qi3THn!OsCz((V^=9eaaTFjKcU55cHx}61gxOE4 zHjHg*_fyy_xL5LHd}jIwL>^~+NkE`Jd|VaJP>tyTRd*?>35`%KEuea-y1tmso<@x& z5SujFQ;Qm9sk21rzlmiU$y$d|lx`N5$c{LH-llQ|Ye3absQ_SnE{VULd$Dn?T|Xsj z-UIzL{iQaSxagAS)*8M?eVce6(RA@XI!#s5+SG!r-SfGzc1w=)$9I@qG~@%fP#Vc$ z@5l|2v+2#kSurMfA8>MK#)CBj$F3M&(Kom(^Z$oc_-8tPHsRi+wgZm=vkOuxCOt+n z9?kdZ%I|PnPhP*hYh?%bC`g$zrY>P7mpQyDm_^lm?!1580qJn_0^= zf+>Owt}MHm6)SJjMa2o#YQJ%`G0NAz<7g|SQk86kfKIM0x^|sd^I@)B_&Kk1G9n$L z2{o*Uv<*@s*P0YcM}xr*Oyg!7NEgM#?vGYq42DoHSWh8z-zFOjk^^H8k_oZFF!4dy zN?F$r*!D2dckfjl4akvVt1%eh+^}#C0IkC4==MK0;S_>*y-iCN2OtGq-IJI?f*<(P z3w$#xg(^0Bd03d;r6IzcCMNwt*8h-#Fc!y&;XYxQ_e`9M0wHM>z7)K-PnmZkc<_e} zG;i)_L%}SMdL{pDStJ_E=3Rumg^;y*%Oc8Pa{!Wlm!RHP2;G$l-Wg0Wd!nLVs7AD* zCC~N^JbU^*5xH5e2u3(^jR6sDhe|tQd9J*Es7Nb+o4+UtwN&|7{`-Z#{JEL@*<|lX zsG`KZGJ|3!X_{?XQ`gEkA-&J}k<5$uD03^&S19{iWoltFt433zcywbH6p7B3RX=XM zXXy-GY`xQ!PSMgUUFkkrDzZ2CvY(co#qMaA?F*6%dHcv{E z?GD0DTKc#vh0O*C$-leO7i;MkT`30Itb4C3Jw!`ycBMyasbBcsprz|w-9xohhL_g2 zS8D0ut}fC&(jYF`>UL>q4`m&vzUDh+I1{J7QdbvU$u|jNty5oMtyhwrOUXUFl-wg6 zx%&{gclAQYUfnoIqY<}nDeV5Npsp!qoM(el5}T5bXnax_Culr0 zRHp_vh+QdhG@coa#tr}}_lVW2RC*~GXVUn}k*d`6{aE?#;SoZYWJOg8t{YKzfbpX89Xi@8LSPYYMr>eX4R%S&6q z5jtGRet_$xS*x#Wg{g;xeLfwhQb9fI&&CF2$vEPnqCKKOc zI$PY|L5scE;<^r6%wUUktz@67x`}q1u|Vm<+6B8VY9qq*3h{4ZqSDkx6;R}3>XKf< zwUL2W3qxt&#F;HB5E>r=_4wH(wrUxvjPDPRNupi~;l5TZ{ij_FG<)?k36n{(>wM+< z7*p6t75_(yw;(mF_1!Itvz0RmfAeF_Z1>=gXy=DuIy38g0t!RHA)c!KfP427f zuLa!76z%Em1v+iqoGi$9>n#-DU76aeI6I=2eDHL|y1Rum24Ae&C-Pt`@Jo6Sm1P7 zoVZ2w?Fjvfg3!axjqT$NDP`~#b&g_yqUc*mfRGUsUDq_B5l0u)k)TYAL<0*0Y#Y&w z<4S{L9v%JhpTa~I9f@BIFvF09;aw3U_Ch+s-Al=}O%z$f=TYVrY&K2oOg-*YK7~GE z&QsVcpVk?|_mspAU>j2xY_aARtR?+eBO4exam@n5iM=MmiK44A`0{i*MmOZZO8Fg< z)$|)M)sEo`^SQ>Yti$&WIyPr9#`%*Fb2d&CCW;okljI0ukk_ z+8}6-CkPoHN%p0r4BnCXkt1_24RIg<4OO>(^iI{R)mAs2qJu6+1hGbFo$=_go1OF# zN-^K`CL@8*%*k(M7h}x`Yj)CwaUd2+klQq4bY`c)rrIXC(CJq zH8@+4FD{t%sCC2xC=a($+UaY>@`2@A&qN4{L#Iqz)291(1`bNHJ>hcvKzA^-13`C+ zXENNavYV(MNrD1#)cQ02nnb5?yccbr*TI9GE1STsXTNA9=_?9)C(xq`2UpZh4yv~5 zo*`C&b`z+SB@O5JuAf8A^1+tT}r2JVTMEhD9Y0qNBax)K6 z9k=zhxY>;DbpWlBH{WPOjl%;x*?PQk<;WT=at*DD{J874rq$$95zbPUqSyA+z9FKQ zNM>)NApx^A>eeDne5|>MQG4T?#nS<{;9aC8o((-9MBAT#ot)6+#dsJkOJv_a&!`Wz zf7DZvX>gEHs(8SMUKO>>RH@iRgk3BpLdkH8fcVJL{%N8g={~CTs+~I>YPHHdl-333 zf+mkk)kAG@hBldmVa>_plc}A7rghm5;*seI5zi|m-yI4|6D5_lkV(HwF&G66JI~UX zbeL5oL%;x01F;2`S#%LKv7-}W(q>gUK_^m`Pr}9X04e=UAqSHI1)gRB{QTUBkVp3m z1!|45;vqO8?K&DWIs}^;Or>8Z(;|}4e71~3AyP6?Ch^ftqQqowfq%0IPPi)!-%MWa zY8m6PLMyqIQJ3}K0%E_WKdhD!+?2BA1frCs7Z;dV76zeWWWlRL7%cR|FIHfefvUjs zM83*8xu-y8y{v!9Zi%toD}1f#D83^>C->9|nvfw_`xeQRPC@I+K_au@G2%=(kz6w? zU|Bul$a_lCYwUPaOLjaGu>*4kA!e;tcF11-HuRn#0?J(5N}NmBW~9!)+_}&mdP#y0 zn_~Ra!yYV<_ofI<+;LH6?-|E@&}2d2b=r_-D@|69C~Q^6uc?^K{F;ibh^%)IunTD( zXifZ@iml-IH5FSu@oOr&>ZKZ@)Arsc5@RsXobP0U@UY+{g*`FDJgchN!c;k{l9P!> zR7BV&UVT?P?iz$s&=ykYHACo-Pd~$nTRMepiKn>Dsy}0ys@m*##q5>e=Hj-e4ccQN7_Gx z$o+5zcNV3Pj|22vs4xpVj&f!r9#E=}2l7)n?js#K1r}55!_2PKHg;ezHbpn2;LkPz zC*O)yhoE4^BvPU{q(L;6OUltl^eSXg-+fagc96yP#TK)S5B!#%9;z|4QGb(#LYAPW zx;TC$akBjc>*m8!Q3CIb@Qdi7P61~6X*FbL^yw$G)ERyHk7Y)meo{-F(Wjr%Qg8ID zv{b@^sA|Eagptx~qtr$9lGP=toe%e{9l3^(8C+HB7suym=}E5c30k_?m9EiJKd-!2 zOEZ%pwuw?&SR9|ErI`<6-CeZw-yJqvnD&d~INwQ!d#|f|pq6?^evpp~}pXRn&=@M~w%-TxdO&k7UMaG|i?jggas?NO##$W`oJk zBT-(dX%{k^Mv$o}I6~J3xR~to=l+EEJzp&?KJrN-i+ri+8^1MkO(sj+uB>pSv$b@SE7g3Ua=I(kEsF&R zIykO)2)Z4!070|J0t6k}RzBgd>EO8XPFFfd>AlL8>hQYqTUUx>Li51i%73_09iUey zxzbruw|0~(ovEesTq(kNfLojBO81n~>NBo%u9p77mF}gb-*%-sp-}ytE5*60fUWvo zSBi+kQn@$6WW1Y}dI*}aRXq(8q;74QgR41JEn9e|F7B#zPYt$Gd%M^dbdc2Ofo9Fb35L(=x`yb*J$Ur3fL6!i${U?B zN%wNcT$R#q%ij&rHwWE3&DTHu+^rR`p_WJ_YaxGij-Q z-6U06Ci*W5{%D-hP1rkEM!Pf+5On!X*9Q}shzS-M2$`%qZwf5nGufHJZbNC+1$p(2 zssLhfqec-5kQ5!6`9IKE$Y=E$F~S%_0c4ry`BAGdDZ2RXY*JJb8X%J16^S+(%G2Vm zqu3`DQ7jHilXP%?CTn7`(*h(zWWF@p$p=1(m{{DXte97(CY0*LHj% zsnkA*s}Tp0@y0U|>25e-8}`Cr4;gMOI(A?w$%8Tm!uIbf3V~0-7q%2)Ld&7$%lik{ z_FLE3sc#jz#;2f!ZFkGCVi(2gzO`!yhGe!6f@AaRwKKM@6s*It5tcqzJMXs%M5dKR*iYI zo>dP1!b#pny%-q)O8REhWdR~xqKs`YG+czCpfH{Fc+1(rdgGCsS}F+vV`jvCkhJ(E znG!bdf4A$u(m-W9>XG(1*!>Un*q6vAc1zb9%C-B(?T72zj`XzI_QLwMXRK+n?E>GHIsxAwob8$4Y7a)`w~b+3{LVIE6#5_2 zajA@C%Z%UYOy%sDj`(lWbkYJBO6~n9e}$x=p}7Vwyy5>f?177s>91pqxv2*jSKinr zjQ7VdqBt8SR2x#s-f5V+UWfW6_T{NPBE}^4b;DEbQJMV3w~g_?W7j&*;P572ZQS<8 zPqc~u4Gu=hRipb4(&=Y8h{>Ph1BXPHL8Xk1oJzUHeLW`9tGjpeLD85VAJV-q)f=_* z>O1u`chz+bCUx3idZ!I`>$JhNP8*Exw86|y8;lJNg7&5FwA2SY*Bxg#&gNAjs)Av@ zn-{0HKzHnWVl(MVq(tg!YNa%cbNkb*-sjsc!|8;9JuN-3p$_(qTx~#Ppfq37;1Tr$?G7%Ha2Wv=#j1j}757@lAf%4F1IP zTEf4zA$*)H$G^*(!SCME68^#%KKasyoDh+A!*x~qeu||-gUbenZCDHT!}Jc3$u3yZ zI59pyz>DS1H8wlnDc`EWdbSwzUvjh#XMIWSR`z+Tp8QSJ{%|gq<#yt@W_CFlCsQ4l zypNV$D%Q%Nbx)Btc0kfW(~MY#BEm1kVA96b#ma#(S8c@?Gt-#6uXi`w%9c!vn*Q^` zj^}t`{%Adon;joNOw9!B4@y$Q!B*MPNU~%r-*t|}(!*f+MNcY_u4D|BBG>jU?}v!7 z)w#{S2(1XNlmZn5$6Zx5SF#Y4^5oc)LY0-ZgO{hqt~CLJFumAXmNkGB9GD$uQ9n69 zzWO_-CG1xWl|(k1RgiMi|5-7Y#60*pCjk7!53m6;yxfAV2@tJ8!PLe8cNKvAd`$k1 z_hI0E_8RXd)v3Z*#k^xXIHoL;RG=l$P~3Om7-T=noL=&i5~pG2D-QjiN^pZZ@&V!Q zIp99C1h-AXH@^VE*NWLJ7a%aau-~+b(b3QS!EwPm1>Ek$r|1>k?EEp}#+(e?Rsp~_ zcnG?MONM%7#j~(4ah8_)eTlj{TDY`F*H;t2FHu+43va8@RqdpmeTfT|hV@1~g}6vd z{l3H_wNyMN+!pKhXsO@VH=?DIWbY#;LWkj1N#l#BByUJ`>Bd=LnaiP0hjd z63kQ&hE4RAKt7*Az=$|#xU1+Xgh5;OS}Yq4kSwwvY-MK3+a)xPajhsxm75v)g4daP zG_9CkO|pFqFunyc(`!m9kOp92KY+2YXmOa)$nWw_?QC_zDIj+GX+w($dw)S(suE(G z2tiPRO=a_LPzch5)fmFZZ=EYx!{0`8Md#8fsq`9l|54LFa!l7Z)2mCKEzw<4hRt%8 z99v_!E~9odfseZGuM^emiF6sXg;4dr_p=35!M-6JUFjB%Stler_=ppGb|*mx2~48| zh4@XfF3Z98q-}*PXAjl}clZtQWhu^MCfLXxv6h%($BoNMe6=RhH%#Q+xNrj%bxT%W zWoAV<`mk{Hy(fqc^Hc6<#e07$kBV!Os+*~A^K{vRgrPNAyM?;4EM_zRt{*X>*L)&( zXUBmpo0Q1Yz07URDkwSl5Ej)A9vNOUfLF`m)fX!Umi1fp@>g~k-%VO_zzLhL2LxCcuc1^ z+)u9#Zh^A7Iev{3Au>q}^;E=~lchwY1~I{?0`Feu_bJFtRaOPxs1gpfD`|h99nP0` z$Q`Aml8U;&M~MfK%f8XugU4v*MA&#OnlPKzVm*)@xSA_8?5EU<$CfyaLrl zUdi_Ur(n>%2_zO+M!e_+z)j8cSJE4lwIDz*bg=!rB|2Ks^JQ^YqrVsGPT+vQB`z~; z4uBJ7)c#TT_748){ZqvMK&kD18r6z0jwvRK`p7aRctWAhR7Ri|a+>(9iox-Pdw8i% zy{z8lRf)=No2h|7_}&EMUJBAwf}s6n&p}*wak{9wz~SDj1h=e@LN5h#mRhWp&hfK1 zuMmUVoPE1?h;@5+hVM@~r&gGja`Ad|5?GPr$(? zSThyc7o&y}DfBfgnWr$A(&h28-KZCA*{E#EYN``uT(nl`^BqD7s+GPR1?4rJo=}>y zQJ;5X0zUrSQ7M#Ot0l9ZpoUm&He7c0$2w!zc9=SgB|uL{%Uo<6Ikv@-qd1(`P1Nuz zA=fnEcn!ro_zXQ${k#u(&7na`_tp<`@&qSE_ljE!tS$939F=cWfgPf5rRyXRuh)rC zX!q1!?=K8$<3^B7Nh5|5bmQDYH;kJGPj}-8mw}(yZJZ*({*C#u6KhpC^y4Eix@LPe zRC*{WfxE98q2tXh#<2`N(IJyz<1HEqWYRF!z{kR>hA~R~9DuDWWarj%si3hqp8Erp zbf0qVSA3yO!C%MQZ^7Q6pWfzA$~i`ClXajY(WvZJATHmeXOKqttKxPwaY_MJdKbEu zU3he9hCOo%Gk-(Ph&3O6W>|!)V7IE-1dU=nL zQJ-$QBXyOZ$*5*xK_QnDOYo$@4zPE}giqh^Cvf}f1kqK;;l4aZ#Su9Jmarmd1nFJy)AHbYm*3v4>EOP)-n$EL@o4T^*x z69|9H6&!k95idC9id`IJ{^ z%V4R3C+Jy_6g_4NMM)#cQSsop2i zAa|Z3=h~gQ$_M#x`>x1I0zhq(o(cE@OS||frx*1MVJZ=#$)1+s^{=G6{Gr}q22A-jIz|!@OV>R zPlvXmO!6tS6o~1eR#0F)Ls3$-q(LwUYap6#`6+j6RNXEKvH+f$^oZWmyS==90uwZA zg0J%S+_o#Y)X!lQw>&x8;yc|h%A!2!lp}X8>L`J=5+ob?yA)mio&F-j~dxcivWCsT~v5$ zkuR|L9#0R(LAs=1MAW_h)GEXz$LYHzMluufftYjg-!T^{mHr^1n=h`Lf@5ldDY$I% zRhC)zh`h$ZY`UlyzGd;{cws0GY{WCGZOEtA?46X)ElbWr7wB40$Onv>qL;d|<Vnv1f|H7fU3&f@X~e+azG-?gZ-X(R=t-FB zbr!I-=an z-w++xQ#jNYYpVlX`BMzo?QE3b7qRfZ2_!7bCyCA&NES8i<9+XI-p9%-Vp7al^5I*Z z!m9rhuJSWVav%o*XKXK#u*ga_6s6x}cciGmJ(^#7ta@cISj42+#=cQQRd!1WWDI$L zHZ;{>Yt!+pY6L}f+uVxmG{7%bp-%BHC@8ruH+w*=koyh!{Tp{Qm*$7?niDYBJcS^k z=dn$zUYbalh!q3}js4KWb<#u)mdW)Y@2;1oQ62A?@KVjCZG9DEE0?ipGT4mE`1Rsw z_R5nI4?>?HS^2KSNr({f3m}Sb1n@J+iyzte0n!q9-E;;yNT#-nP|v<-wrz#xwj!F_+D5}Ywq48GLUU^o&8=;t!FmT|_2ahC+)_kyOWSC8 z19|PWL?iJIvJt82q+4e2rA+6J=GtNHw>S9{N2*gg?~gQKd9gFgOFFZ`&6VC+Y;tEw z6TboKjAD~BN}6Z_N|JS4jHz~6NqZGLAmM01@I7xnCMuEg_)`XW&{aZ%D}b%aF?n6_ zv)CYx>ehNkrNL(h{X*HA#ufRHrBpRYS)Ext3rZpYop(6sF&I#|KRG{hR2V(QoIy<9#AJ=aHY7pj-?qv#I{sR zzwheW=E$#5EI;8hGo9L4S+(${Be<+irL@l59h|hZ&c&|Iq|!RFiPCV5Ev@6ty|=WE zP8=9U$n2zoI2q*@umXfeO|s}v@&XOfYF+0-Okq2Gx3yy*$+Yd+r(g<{l;>2TMKI6z zypps5m(bwz5bGe}PGJ4du)f9YZB6R$%=(4BcRJGC3~w4{8SP!#FRCB=RSF9;R4BX- zhcuymfo|Jg6y~cI2h6X%jx}LF^un0kHE()3s<6hnI)gt?p1}7Z&(Z;A>}U)SgZ!oou;pv`2% zPh;xD0kS>)r=^7DC;%uBRC%feiq|(lfeytvipn$OI-E5Qu#>_JA#LHSWPmI?_|C*W zb&Fu_1wZoik}Y+{l-;y&VJQx318X#(0Fe>-@icmtOq$5+S8!Y8n4|#u2W8MJmC+p% z&{m$A$|(zR>$-ZJkt;+I11u64o{&udro^&>YTbv{)D3K9h1T@RQcw(FvbEOBib&E& zu!oE|4UM0ynZ?d!6Ikh)LKCs;LWc~l(T!L&L@(vDdD`BbrDY*{`^VS@7-_FCM9RBl z+X2hnIu^|Qf`XZAW{xi5Vd;ge5C_?Sed&%>vRM#(W~l%;*w$F$k-X&*GVk=`NIlP2 zpJpgRn|AH}RZipwGtxcE@0k7N%m3Qq8ypO< zZ$GD?bmtGf7Y>{KVkHc8Kl_V99rrpRGSIYtr%?Y+8KS{(r9UNs%jzR}NBsv0A0Acf zXW;{`h5=^deojm!0cKHeV70R=_&+%}eEo;0Xg!+wQCjE*{Yi2N%5K{=dB38C>j^ zn6S&@X1>HZ5Ga25&2<#R97Xbh5oz={_QjemwU3n-Vi zfN}|;e5M5ywQKdyA%Kc?yMEibDq1vBM)Mssj0E0%1ma`8#{EdkGbu^xAMoGyf!5r=?Q+5x$NIl% z!nkJKzfE?Q)2-fiPZJ<@+|Lr7hTP9;ko%B@$WEtkKObp`&ikHPh?aY@0XEhJqor2c z9#D0BK8A^8bVgsOYAoSDf8_;~unx#>`AJcV-T;gP?AzoZ$6E_l#~MiGVk^3&36R|b zkXwH2(Ut*;(;1VKq%+UP9?7^!5YSW5@jT{Rk=;Q%06RJXQFe2Kra8BKS4b3faylzX zW1}rn=A24W%Mec5`;U{BrxNQYlKn`@=7z4ctI|c*J&^1d+Krc!ZMnfCwF>1EzSTrx zCO+z`EQUd1?EE-e<*KA!Da5tD^>o&ve}3x&?V<>S-e7FmQW^pB?087FA)=c|6BKcUI?7W}@e6Rt5Ge{t(KW-`r&*Vbe zv>y~wQw~npcZUef_V#mFCa*W<`paKr`O#ED?{rFU&Q~>_tI@JguZ)aU96`1vwTY?T zv`?fMqAZ_RW%*+8Eva6F62*{zs~>*N87p3?69Yfy5TQZO~KcK&sK3i8oy5+n9!O;>&)J zv(cGS9+F$qo8S@<(bDewtg6rfUD8eNnSomc0MIK`cd_mou zSqJWqY}-2W+aoC#oNC+;Bb34Y?`&?R}=eQ zPb&2KVe5_S_2jxRIdum6u`Q9jcSI?tq1s-Kn zVU9;L>Uf0Va2y|9?cM@R8}!PK7PFSQbucXpmwJ$HJkczZgBH_>4{#+8hq2AspY~BL zOc^~R%Y4AdXP0VLes>gOH?tQZ#&&65^pILJ>{N2lDZTt2S3Fr|TEOoIwH0h=g3Quo zZ!>Yvp>6v7oYMB-v_7AQanG3L1IMly?q5Ul;SeI0&%!PMR9H1MxVF5)xvIC;AJcQA zG{-a>fNHp-yMIT}JY7IzPQ=jU9lnqqHgbyfa&qQ^obIJ7`_~LC-4TLb_s2kDxV27PMwL5M;!lF#!uP zk3{Oy-2@d!Syz13Gut}Z9;yr4M8)ya6<9~d!e6G(hKi-W3yz;55q3PXA&u-D0K8xk zYBJ;JkUvM~t3F|rn%>1yv1l1~WWu0V;FMi@Oyu*`HWc1P9$s~03wVczF$0MPd4Yni zTUxY`Ny9HW3e+5$zPLqBPX+bK-9q-tmIB$y+gcD&M|SOpEn4VYr!bKn-d5NW(P(Qr zU*T#x0Cg)}ngcL;;cME6zK|&EzPPOjX|<2*sP^3*)qY(^wLjWX?MpkUUBOtZjT}RH zQfV(kx7wczu&E~T>XR9?h`-ScoUav|{WftenehW#DzI;!27lJs>1 z`;v}occy?HsZ{czjwrdYquOr>wf`5WRQjq8RO-5py7=~vYUBRE7m^|LoAEaOU~3z~ zrW-pNR9O<{m_jo1y5idm3kN>v(w|UYJdrJ4?$aL&6IqUt{-Cm}T>3LQdjE}$D%<|7 zYNZzbBNX@#5V@y>^v88Y^GT^7gM@~U*?vpXW8b?UNyHHl#n1x~=Y{)15yq#^^3+A7 zJeGut*U2n7#wb&8M;g+d2a}%31;`m;GoDPnj9Iu8nbf7#tu)n4&Rlajl@a8yZ3b)yqGnI0yuYM-fT2%N4mAt;1< zW4(>qWbI^`cx!&@ENA?;Q07_3?&$Wd;N{ELOr!^F{{@inI=RkF78|}$(*3gJ?nlNm zf_YgH%*)yY^ELl6emyCAuaSo2YJ>f;H8wk<5P_C|I(|3G1$$;ws8Nu)H zCwfS&oo2d>%MtlpS5310opxzr#ya-HUxNj+q*_vG#~da~OEh5=!9^}vjjq0`$-s$j zaMQJ<9n?lp#E4`YO?m(UOVI_{dbR7+T*J+8m=v_(73iKWe7d@O>wv;)g;B+rcZ3__ zTs1!%C!+(h6brSY1a^skaupjE2_(1W44piB1&@D>O++uuOsy@y!PlT{n^p)fgp=ft z<9OHCLHES6d7J;^UhOzxvI3J_o4P>!L9)O;B$cXl8P-fK38{d&F5FXyg8qfA9TcLy1I)FZK2PN zTwUd7?YX){(=_Q`{K@uy_f*NI80k_-)}s2z5v9Dv0nTibIr7#T4^a?E2=*-xa3=ch zVfuH@1mH411}X`DDB_}lzSlr{)^uNb6Kcx#q>su8B;cWl5E$9#@_dNd4LsXTtef%2 zh_`Ru_jaVn&cT%wdb#jbo=->Cfq$22--4qQc^NH@=GnGkT?Q9<;*Ao=_78^H^^ui$ z)#u3C)%`11T257W3l*_s$vG(wsb)(!i}Je?kMhyz1cuBj!I99bRr+M0CwLY@O;yGTQ>0e-OgHD7Q@pm7+o(|^_A45g-eeqO zX_qcU^+tM`>9An7`mxQ4DzQzt`B1Ml%gARFuqI+dPqV~Tq$o@`v6o5_*&bnAS_}lT zYmlWjdZBhF>~F43#|4QCYx=5gLN(Mj%wo^ zs#satr3Y*|lxcpzmQ>k*_^aA!;Yg!9P~dQ0rV(MhTtXf1hs_e7$okHwjE~mTHTXuR zuHjV+)R-PV_q)$CIOH`I*3OnfCIZ}0VEQM1^^6BpR~w$7d_KTm9RUJ}8sEX)oTG05 z71F5=Mq=|>dta-5);=7`+D!-lpw%my%_FY=t}iELH27@NF=;Wlmp)UpXk!{o{?8GA z6al>h7Z)$SJG>oSW)7;~g^Mg4<{TaU=D(5~dhueqsYz~3m%aW9_M*(sxoH3~x~85C zRZKcC-d589kO6B2LH_yHwsK?dO$*ZiMFOJ`C6C0p{rMSjZWdmQ!Tg3w2XfZy7$edv zbAUV_U2$)h6nNpYg8K^UWrFe(olIWeL?+_{{xg5uN+ySp++vqmXc1$sRpGaByLoi6 zT7ihCwm%n{++f)2+;~zSaQ<|*@KCtK&jSMq{dW_J*hgWSw~=g;pP2^=J|&k;@@~kc z#Z=81uW7;ey73Db76|>*EFnjIXS|H)6sN86i*FG-CmkJx$k}47l8|vSA*zhqtS%l_ z*T#6|W0Ct2{ueGE--8%nktXQujRlewp;4S&seqeagwdSl(ov0^R|YN$&Nx>xs-aS} z<tw&SWMgv<jf;TQ5~#z!?B)BdqwZyaaJ^D>#&Xu|QfS3Y)}!yqgH(d$jLWbw>g4UngD%i0cd)Z0?iRuPb$S@#^h9L zAxoi5YBs!eExk+6J|MM<708LohVDfO)5C;JdP)-r*)Uwyx(ESBY5`$t69|?DG@=2A ztMTuVCJ^!-Ph;H=7wZ~d#Ax(xhj`t7Id%Q9ob5Cc_lkxs%077!#kst=VL3$mVuqXeVJ5f;kGn|8cg!-)^;xMsrk zv&0o;T|?Dr`AWsKv}bnHU7Y$t02t{vWvw4-tn+6JL^{vw&CY+-9wg`2-xG6h!(-C< zSfk8ybAZ#mAU2yk73Jj}Ws2`czp@u@%>*%=p!91lp^6~T3S4rB=@^CsV(jXc?kS96 z;4%V$&#dtFXY3Ue`j(!feM%r?oNx{6Fdsf)E1_g5fpm?o^pmm zIsdc>cd-g;;$uyNMnit_0~u=ay=l6>!+oD z@g0Gr(M94!ArDq$f@H>V1`^NJwen2Iv;JYmP16#VdM~rH z)d{avZ&?o*nkIbv5CR0@AZ1q(XL}Tm6IDeQcgpssha&1=>BvG}gY9m$BKsSUEb7;& zxAp2?bz=W9)jhBz9cv?fT;s&4fFOa7{LU-Ab%}BzC%>*aJiJA#Jk}bso!raMR(dbL zd)%8R2Ou<+`(u0e4f9KEj*}0p4*(p|Z4ff|+&K4H*;ENB zy*L7zujh0_mu?FezhD0u4oZtXP}US=vZ-)IG)~&6yM~e#C;Lo`@aR|ATzJglB$+Zx zs29Lcp5w#4alc9@&tgw9f3CU?q^4-Q_xiqaw5DzQqTu)U`R@V)T|9bFJM?f+o62b3xyrZW zb2RDIc2{XC*-rv_Bb)P$*?s`Ps~Rq1wOof#ROHz@qdB{(|b`2U#&s z2AS+L6sB;spv*S(O=JBjL3n*v5;N)xHgaqW7aI##r(2YLNDU3&0l=Ea3wqU{-s+XA zKYmA30a~BV#*;va%}!MAlGekNDJtL@A86R>+MJaMUhKhq;I6ih`VKN&ahe zbjDyqs0#(EK&uyE5^r6Q`%1QPs>ZGZ9CV8o>=9&SRyfq2K=^dC+R`p z?emwplCckGei>J`xE(0QexNvA>$(sJY;T6{9I$skmhR;eihE5*M~_*R@6QikM9v$eOmh-`t?ad$p{rBTO=& z@|a=+$@i|o5V0;*@>+EXd$|K!-KMsA^ocfa3M1zRKM3h3uUaLqCjI{x+ZO4N(GM zRJZBei`0%1;5KRp{R_EPwl0?l+c>LI?Gm)6CBi^Q{Ew|5dZ&U+dqqdxD6-Sg8DczQ#^u?r&Sy1tdik1QP;TsAN~ zFf>RBS$=NfYU}-9LD^>oWmz{cymZCL(ltYC*Y+U_6M^afTGN?a=e?U0>*pD~?scn2 zmY%pqGzaY#RjH6w6lY~0N+-_&-gIR091lnROVLkD3I@NaUaCL#Hta4Krx%|i!Ub#S zx_t5+VE?7;UxNgNf7H^WY=p(80IN*_giZU|^nnKU0jQSnC4VvqN?2b^7<$;XdI%>W zUB4R<6~^_!RR#f;bFF2BRNuB^*qIo7Z0LJ zefz+%dyUy&P zC<*HT=&C^yE$yM$zFm75e8KG@xxFzPTe!O9)KcNLX%9t~P-D0DN>Ua4LGWif6PO$s z)catwC-n_puj!nRh#a-}ebKVhBq(G?z{>(GH@o!a?-@JQg*YyCPM9 zJWkf*;<#;wDDzQ`;eEV64**yXj>WzYFYIW$1bo;-)}!MjE}VWwqUTx32N{6LFzfop%5Br)is z$dU2q$e3p8W!$kQ%9tU}P9e`%@|B0_uf2@vBzFymF0~%GMlSO$c~2eTYa6G@zYF*a zohl8-%#?KIK<>AYj%JKzYfwdO5=w}3n_h84_i=GPwON;v0JF(Kx0)<7iU_l!dQy&2 zrV|9?c;Zr_6Gq@;xi)2wLkE$HX%`P<%oGm@7E*pPS#*(;WtJ!t4oFi!%b%jLsuAd( zv^0zqh3$c9dNoV9(HtyLqyO)l3s&d{Mq%67?TOxGv0Qr%Ehk#1;~67Ssou|!hfA0^ zbt7E20YOdAcND)Uy;Rnxk{8LZ>He4tC&ANKJJv#jUEK^WPJPz~Hq9*z95Lyyn8;WY znp{B-y=4C%4F^D|?LRdM*>^0sEtI1QE@P8H;J1kSjs`;(xu|A>Urvw-3Uq@2K+;4# zx1Pvq6G})rzDqR4BA)JdG8iM)F!OW3QLX^#BuU5X~P&!<7WMg$%JCG znj6CY-Fd-GzQ(6k`dTgZFC71vmOkj}F45A5;?i`3mOdPpChynM&8`%0_#h2iTq)k6 zz|u!u=|{BmF<1I8TKc#vJw;2OaHWT8>DIV3#g)Cp_GDaIIYLV%D_8DR=4h!XqLtz; z8UaGZrEcjrv{W=i>!x4Q(y&EtL&ph7Iq-Vcp5Ws4M%4SyA4Za`VZ~ zjh>`WHhl8KhEKlI@X5UmpWM*!$;AzyoZRrq-!yzOx8aj~f#hIt42v^S~q>F_kT}gudc|K;Ye3{zLw5)rRQp?>?~Fqk_)7?;=)Vv3N8J) zgP;Mm;)CynTKBWA?nPR9w=2C^ORsmO8?|(kD}AMwp6*I<(R%1{WrZt!wU)|3PV3uw zS~|nky+up2SqYlwtx}r0keuA6r9X5K-le5JVcDdmA9r={*U~%V(iC@LgDT2 z&(aO96nEUS^dwjMMlH=I6hbf3zt__FuI?3DI@y)}os=fqT`BJN57-iy#-x{P>A$ZjZ_z&<2$TQms3Wgi$Z+PcklX|WDUG~SH2*Vo{Fe(epubCyWTt8gMNuUDQpSc zLn0n(9Gz-g*}8;byzaSSu?d4&gKT*c{NY-KaId7j#4`DYK#WLy0{h03S7^f7mA_05Oij;4cb`YOC*L!I8_As+gIuTal}PTlM?#P)ncRJlYAJWL yCVNWdK09|DVQav7SLO_|JT(&IvN8e2%n$Db+y2b=a^}mZep&=Wb8x}aoBV%wSObRu literal 62101 zcmd6Q3!Gh5b@w^<&g3~Efg~h>B-~6g5b}VK0O3t0lL;9~X5wTZJcKb2HrTrLVG%-+%wtTKnvM?z#6)0{CnA zaqrx{*Is+Q_u7xMPj|F(=X(%;duVsU$4 z|I*I(K0y2yt&;_%*0O7#%mw(wQvkobeN|t7dtYCB$I<;OmmR;VtD}9n;6`V|OY&zq zbtF34lCPJV*yqR!@odZkq}M0_V27u3#-OiZ_`hk2>vg}}@7;)N1aYKJ9!;lK9Fu#d zm87ZZ$S;2JOTaR;R4O~TF_hTmR`xsDm6Tsc_0_47n_N|*EVsG7nkERHr7~cC$EH91 zuoMaDr5l2(m#!y^+ma^xCg{l{D{a7)+#8kdt)(|crI%>wB~fXImaYv;OV4X*cUYPv zTKafYno4PUbW~c>(nB4u>0grCBz0t+mfHA&#u zUMx&i6O=oX`f7qq3KmmQ&anE&`r}K00`!cg!J;J90?0@zp3!mcm$Y6w)SR7>P27Z1bpjF6_&rmc3IT|dy1HsfJV~A)-K4IPTe8E@6G<6dNofd~R-bePt-a3}0{E;{ zsz+9=kR0qTbiwl%c>rZtLqy18a)cM04-1<{HVzAw#6(RZdK`7-j~PL1-{OQ zjSzBXYqZ;$z|QK2r;y0*$Ib6wwX(CLt9`iz+xD*hRUN%uEBg#ZazM#gMT?|mI{SIV z_(9nuU~!_I*MC%JcV}-`M}Jp$U+*zXI(t2iL)1j96%Y+`0e@;80{VN7_U#vx*z1vl zZ-UUDDYo?fOmK@JASbxe&xvxE0BUwgY*($Vd{Y&~@KU)%x1BhjtRPl7ToYf6ln~%d zpI3X=(a}Ngc2FSD(U6=8e@WNUrJm)5o|eq)5MW8tBx`P9LMCE}+p$J=ul)sc;#ZI0uENsOd8v(l`RzPFq8 zXu51I52*~L%+p=i5Yoh;)G1OJU=gg)zSSCiW;Vl7{idjdFwT4i$Fhbi+MA<$jA;JT z!X&MAtJ$$o&6=^GZi)o=J&a&qu?I7=WEpHvrWVcyCf91=DzwF}bHzI~_9QZb!}5sQ zd|{3Ja`9p3`vzfIX^R`O2BCi&d)^>Nu${qw<`o!_j7FL@ncyWQilg5)_Go@+IN9SVtlE+^@z+G<%h|#VM?v!n z*5|c5N8nfo%cC5abT-c?eXqK>R=U)>HR&a{s)Pc;?M{;;K1^oR^IZSA_>6dyN}wud z`60b{d{%`aKs+=NF-TDIF`o3`S5woXMM*Mxn$ah``&!pK#Hl&v*H{i~H)wV$sW#c}zWS9+Hvnp1$_w%X?OLF6rx8)_!bfSNE}<-F-d1$9oyM_!be+ zLPdz7Y*I2di-9zA07*w>E}08rLMB=%GmA+Uepjix&Gk|~IZ!N&!k}5Vn!g|jV^MHW z;V*I^`xHMfS8ConVU)%BbHZr4NJ!!58|t$nHYK{ewM8sUSbo?OWL8 zrwk=@#W&3r$#ajJQ5BC$hQ_`dpd*;MDka=%MeG-ZkwM95X4a_-QrSe0FxLT^K zIiyKK7~Js&iB=*y@X6X?Ij@_@o)LmrJJLJe?7+82GAI^^>q}}PhJ0vU7hIuK%n6V|^%3mgS2DyTIYmI=caU+;@CFfZSkxH(I8P((L8_x@)ei#FO zQWIjGWR$@GZxjjXJOpxTPIhAS?Cm;gS>Lku?j=529w>{D=}1}mJ3r8|*s~E!t=bRv zK0fGiAXP?Z8%Ui#4=GcD&}ucWum94d!alfU(0t*0qUb7CO(>S67%L)c{(^P7G&ZV{ zF#$G_89o#rflRT+Oj$B*M%KZI)O0)A?jUp!m6`OTqu=Kdq}m z<7;z?koYOMCWz)+M-qpO(Na~BylHSn&FmIg6mV+8hDDU@Ca1jg9;)#3xq+rMD)yRP z&7x_>d#f3Lu%Tr3a+3M|{|h)2?L~wd(*aeZcTkq!$y3DNFlK5}2Ks2okn%v6GfA=J z(=eMzmjvFUfEmj0K$W4{C*f=&FezwN&2J(|6Qdqx`lm8s+eD#YVZ#_f)eVx)1TN}~ zEB%Inu&c?saq@+zbXP6CGAi9uOV>rEGqv>Cs8lzF(nV3}EQOsFm0}J<%Em>dZBm-N z9hDB((ydV`#OE+1&qSsBYU#J5QcR`@8*gGQ(9#W~JX=u#KW3doOM*^kk7GWEwW3Yv4!`P{i#DlanCh_2i z#4t;YNt7&c+u+F(W*K))s&pd>%;t-G6F|dC*t;J$C>p7$D-Ior4DksrU||RWNpiXj!D0xYVSHt$ijhwR$8!dlsRr|qc9WcptRd}jji?$vUTU&1 zEA+Zh^vY=zSEY%2i8LDUWH^ne6W9czLL`qtqrxeNJ%@TYo+@mTU|&i7faMs%bP%4}(D+c)v}rOON+mN2rl!0s)>l2t$n z8KTFyCR`u1QNnEB*3rcB##NJ_ei!>x{EuY1#e=5yjk52RKFBiA7k$GQ4A#nNt3h9| zwYS*U(`s>>o$sc{5gzR$_;8KSdj%m8(yXTmVj)4_6Ds3{tMWLh%P)YWrYOD%#5+ zDJ!5tw65D|&hO+uku2eDZXZT!FW&$TGL={ol*O`$y_JU7FOEwha2Pnk@ z#k169Pge{viP0~dO45f#Cageb@P=tz+qX5GtRnfPEc$z~1IZ6Xj+R;NM`-XCw7M7S zkHx^@W4>l+5pen|x4-p^sun~CjyRoqF$lQ#**-(i;j2RCr&+|oxR^{cVRD^#GQDOZ zG9%y|nZ5;kgtkfMR@G&wB>6k9DkQ0F3G4Q%`uGsa%&Xtcyxx|L#;wU1);*DoVHe^I zVusSG+k3N}g~Q@lC>D~NhgWo<29u~yUC8_qmjlgAWx$cW#;NWU28Z_x zW4Z$+_z=FYCobCd(An+Itc4w5y~bJ-XWXwJ=wPz4A-}j2E8kr`$Mo)J_;K`1_#N+u zH3pLb?Mk=P9o^|?28So+t|SfxEwLZ%O}ck7e0h^`K!>v*6l$T+e_HlJ_c|C5VV`zwuXnze3!#RL!nBxam%{f|gz z7@-lwuQC!?XJPR*I-2Oyt*<-x7y)@Do=Bm;=4esJ02b<+n)qVo7C2;MToHMG^G8xj z)$0K4C6~}d^=?-uN@gTEi0$=!*w=U*omt+$;+Ve9YCK~Xvu&ig~O!B3%VjO}%j-w=x z^Vb*#j-O?-1^E8yvi*IrSqzHK&TZWZz5rleNpr--NNt%V1|YCD`njItVtu^2Rh{0& zPA9T;vDFMtlo%ZWT2P8zk5U_=O9s%D(4`ul?=Z=6s^!c3d$9oBvqDIQ`70))VH+9E zV>q0pfU#QphP?JKlN8HQB}raLg7zyMe6`28flP>OqbJ{gxU)OkMZ8~JAd(Fy7qTt> zf{Y@d)xrHl&IVax$*=?stJ0`sfx>Bi z_!RZge+Ue596Q9SFr;OTX?^yC@ln>PBN}_$u0sLPW~NZTLWb6kK6jd?G4wzKrAjd1 zYjVI;fMpg9MNM{;GPY3Jxe!Z$93AcHBe}8MpCR!B$w`@GQ4YTl4XF%e#Z&sRSR#pP zu5anh%(H|eX>KNqCaqp_6qbZWu)}V!wZ3CgRg1|z8A%jkwHAL! zB4s`EUXfmt&Z@Rcg~>gE2#M2t5Z@xw!bK@vKTKprtg}e?L7BH^mW5qPKn%2HBDkud z2>v<{0p@bfch;&1?g;w!HWQS^2I9I5?1+C7Si%9Gd&q|aDn$ll8QeWW@-xZp(}SF= z0<^+n9HEAeG>O;H@*k|;zJ&+XNW5-p8j06Uk&Do%*G3qy*Ui#+-PBfT#XU^_wnFL? zP|~1>|5g8T@?Ii@*EM@|PL|1*(h<4k!bxZcv5?9ejPx2plG6oZ05UL0)ZN7%Gs&W= zw*{h%_0A%WFX>r|Ok?5(k$N0~l*ld6vOm08@$I07UZw#fJU>)T zo1=R}<_1A<($JM)X}B;GwfaBznW(J1OT5_I4M#I^z;7BQdW0z`(Wfy)2-x$^1c#VR z1KvtKN!qyzR^HT(r)vbx7;H|GU3JkDe-0MqJ#3CKl_bsMFUXXrZ2?R6D!_xw7&hHP zQdVf{l82QwY`_weaCAUzj=~f==2gF(5hfOXF>*HZ6^} zq28~hiy{oYS{iRdtE!6ZK|WKz_}bT;LfBI#Ik0HAhS1 za5`5@BW)(TX=xlzAJEb`oa%;N5@|EJP+=o&mf}4gvBo$;imrBO8%msr@_~azazgGx ziNrLTq$3&=q}hc1<5-+pMoxOgl$oxCvUgc}CNE?Gxp~JPg|QhTroi{|vG?f znz}&#hM%&X$X|v65-$wzRu5^^t)JvckoX|E3WA|TGscHk#P9j{cO-8~=Q2v57Y1WF zOfTeL9?!gxa}cC9`cDPu`xX7B2z^%|og8|k9u3gX5%d&zoPJctHrsOFp{8>fz(e@Lmx)cM1e@|@f}*~g*xn0m&G{Q-QaMZMVzggwTm6a zy)KI&#E)VK*?oUi)EbSlGKJ4}l65i4C4ys5ip)SXcPd*)qxjglnr?zA*KYiSfnOBB z@A4MpKa$U-t>|14pZk`zwwW^RpU?i~1k6G+1%5-atQ#j$zqBkWZPikrn-f+?lahaM zilusdB!@wdkCb8zdNd}7LGz3p2AzVG?v5zaNlfW8QR#H0_u{Bjr$MEEk4kY&*qL(a zdr_%Qq)PG8m}vrAem#PnqNOiHr5G+8-tzaO(%rT6p{R6*mfjYXPSw(DqEemsmE#k$ zI7!Xk{2~~2fr!e|jtIk8EsZhgcwdfb7^SeX>||D=<8t|>2=6We+q8@Go~CY6AiiU9 zY0!J10fw3Mj~IiL`M}Gb)>ivbQ;S&tUPlnZ7Q#cnGq2{e2BRM#Tv3m+Vjm~m?CKuN zU#f{gM%kF=IWY!G6XP{;B>GsvUi>w`88X#*s&0iuA)`F4X2+8XNN@tSi-PB-N{6HDY50v1BisEg+lYVDfS);T~O7tYH@nzRki*X$t^ zG#gX(X*|b=tH$wAvSeD*eLY{TttA|8(m`X3Gn`SsV#E35+tME~J&{FhOu6G2Sq78- zb1*U&8AWa}h`mZ#q?_~_))ZkVGGr->F?2M*;GwB#Ima#^Z8Dl6i?1iyMkp>xyw`JB>{vOTC?3aVBJ+XjN1|tNZL#z)(9av{8kE0hnkp?3I~POV z5@tUm_309{(#;Xu`nDrMP{zcT&*GElw@k=ohCJvkDyvUwNWgYlDz+4a&t&^Jo{jEf^9b;g!qAfd{_3x{oqbvl9_W+?2v_MKb0U!on_|dq&3XTH|yD zo*qA{OA-kf5s8>xC`jRl&C!`C-?kiCJCIistspmp^8Wp}mrry?Y_!Zq4+CcBWPB8Ls65PXV^W1R z1)e+fY}O1d7cMQb zSr5n^p+?Bn*d*CYcYvb7r9ccr)<)RokMVv}Kpg`v;bD70z0u+Wa@wLot1;X%EPZ zTz_l32G=fqIYwsoOxo+zM?!Wy(|uo=SVVHWNUFd38QZH ztR@}gUBm7L#}AI4dd&+@1ih= zj0hegzZmr*BTr-#OApyr{CQVPlZUqWfrc@}-}Yqy!&~xUs0w6EV~|OWLB=))nb;U) zWMhyijX{Pv5U1HR+XL2<6zR?tOF?itp1MWEweQifG$mpq9WiBTME+?o=wjhG&2AUM z4?WViOtUFf8GB$lIWX|UJA>)AtjgNtT@HzUm5C45f`fi`WX*dKC5*cr}1+*ydEnZV@wv| z9PxohIFlzMI+?sAe)qHpXUmffac+ok@^S3sjCyo7f4d=0NxTXcRT7=m!})Q|6&~c* zyGJ{Ex|ekI*>nMdL|9Qngn^8x#2I<8K7joq|MZ4TUG)hZ%=h;(JEg_r$(86g9$3f{ zTgDsN^|tBakX;4deiL4OCgcxMo>ulMweDBoN^|@Q97AM1iKchw&aQ{K&a>r`E@IT?!WhE?rLJ3-RVWiX(}<(C1Ze*|wLpgQn~iK=}$ z3(-5zmcJp6Xl2Dc#h%V{<)1X#C>`3a5RFd3RjbR+zWt-{a=45ZcXox7JL27>3g9YY zqW2`Remardf&(z_GEuf560|_C6KW%of$BwJEjw+2MqK$=BWH6^q<|_?;ydd6%TI%y8mL8&|2SxO@XlZLy+OMV6Cplt6*i)>O`0Gd9 z{H;XJD02^N*sA_7#gCzfA8Ys_em8FGHFEn)0X@*{!*4f*Po2Z_)sDm2`cJfhWC|Tv_Okj-jX56x1E2JMtDbY)r&&?Tz}#OD zZ+?2VT-bf^1;Rr;_6>pR?vJEPMmCQOq^rG<>J6N=21fQ#n5*Gpk)^rObvHtTXMSUp z^F!;y!bfHX?xCjiP#Gw)`AViU!^CzY+*9t<_}VI|JnI7Bz`!@ZAJpg>4(zFI(H@9y z6YZi+mlUZ*w5AR=)0rf<4YOMCz+Qnz@3`1=S=W+I zs}AxmYe}BucsrzKI|8ZrF2o4CoaVTDWLDKs3%iApW2p76mSC((r^@r5(^;%ekprnH z!9C+>Tcq3_x6qT_-TlIwo;8=*o_C zZo((SiNUL-eGe3mhnKDBIkvOEeRccs?mqO+6)XEzi2;I^Y_3gC${O6y3086Nsq zI95f4FY^je3Ir3pmC2CXxJ!LZ(9Tg6*i-tfup^(;1s?oXk{Ys7l!9A|zEJ{z%VFJN2{*c!N~Kk9+zsD2;DU*}k&5aTV``?p5U2tMF3k;mSmZNp zv1N#Is-lblu%4-5!+C)dz1&<@`ajyY1jDIu--be%(joJxKok`Y3UV;X{1KFcf@r8T zpOF}|KhXl*HU65M4ikfn;c{_7y2V;v)8b`dq24p@*-+>1E%37^$9C>M0^^WUlqDt* zVQLfEr1A{BAA;05erIOu3^ z4|_TxXBG-OLgE`S9K_abVQkG$xb$dR(rPLpT3qhg2K(11ip1Zf1B;Jxq<7Gh5_2n9 z7M_sH25s4*3JTlS7J3m{19H3UyTj!9W4zq=a5@RgrPXZ(z{f zQ{f!I6yO%KEeg;swuQK@Rqo(#JgyL{Mhd};k^;PYMe`)wF$$PGM9^x8} zqZR1djZM{`WF?sCh|u^MToY_ab4QI$(wGMPLRPD8xM3mw-6NFOf(m~NVKLP;M2NERAI)=jNyVo;~k!CRjd z`AJ~IknYUoF@84llgIt^Z4%MA#9Hxcvl%#tzb8lbxo_W2O!OVEhyuLj4`9#g_e*{Clu-tF!S&Fb`({?zrA zKA7uE{9wELLbG~(UC6$c#C@q}Y;Rw#S-rkSFzRfI`%1)3x3@3XtWICa9qbGDF^2k5 zcV=I*w2 zcD&>J5+@NPA zFr9Fq2D>N;(r-vNKrW&biOc(_(nmABa=v1q93FAyEGS+zdBu(*0u7R;W4mw{a#8LIG82&@2%`#l?zC1c*Gu z9m{;}Rg#jO4;ix^D_)D9TYopvJBj92yqv?99}+rAwZs{@!Lt0mfGRK9YJX2u{uJ+qDH9u<6<#F|RAGwi0v!Tl5I8pMsHYaK zooj=nrWn~{9QOuA{9q(0uH2_tu*a^EqOM$5C&H@eVN zd|UH+E6}ln zxc)b~0=b98GsKu9#aDc%h5}mB^h<6R0zZJx(r9+!_U!q*p^3r8{`7;i_>zAh%w?8b z!XgwD%>P-PC_MW#e_=KlDo^dx!C2RmVE+Sz4;TM0TCp{@RPs@#DjdwWXi+NOiW?@ z_)NYjNV`}JI$+1nCkwKvbUvHFpir-UdBOsf!gv7is^80?0%V`X#ujM3YH}qj)MgJ( z^iBvkJ8w@VRu4?e zR7Jzt+j21ldZ9|p{iCfwYBYb54!NNO?S>@$U{^TvXRK19a#RI!VktO;N6fR8W4ZGs z9!+IM;cw|iCutlp%uI05 z1mU}80Kf0M`9O-7#$Hztq|LsDJKFC1duj<97B8yjATrAq} z-vHqtLoSX4{!1Lt7;=9t7RH*GPz|}k#%i`z(&fbRBYA~=$SNE_bV#@OfsIXKzwGI2 zY`MCMr?}$)ZkWZ@ez@gBsX{8AKSH--b@(0 zvUXtL?#C!qOSU9OgQsw;)e}Oe79v?eB+QWR{zx4pPxvZS>$0h&~1QRJ5z>XeZ=`7};ROkq)>ODe}XUEKLAmN8pFqN>tAt)Q6=1>@Q5QA*#tQxTHT z?@Y!rhCLd9pXFDy;XZoXA<&u}4U!U>5{#D!;T*~RIZtQkGHuTUs)OpC|0KbS_2M+< zypn2!h91|5q2oM~J(m@JyL`7S_tUugW)k~Uf|my3V8hJPSob|rN=?8KKe@vWwnCo% zAr`+xpp9clJ|ob^gX)Ms>cUMnm>{wgI<#-nc8w0M^7w;D1~7rNMzSMQ9~Xer#klsN z>Rk#017DE?tc-47k@;V-eGHz!5ijltfytf41m5ujih>i)JAU`BNN_}l61Y!bTXiK! z=3%@{t6#H073n~{kbz9onS3gbr-}76a22}9sey|?`syOAs^cJcJP@c{%;2xo48F~X z`E!2$b#*#i+$oY^jU@FtJ)l9S>)9!GhHHEF?Z0V&V-D-Xrwg7?#=cAJ;@?je`?u(n z9zVqWUF&T(S6*NyjWHm1B3q^iR0WU9FRmoG1zW79X^XX!o}eu~Am<&<0DxHMlCT}& z*(`}|@zj-pw!v=nIv@-6m=xtsp~RtQe1m%2$XK^MmgMTz*Sa;<=)--2b=%`!G5g8J{|S=Y*mlGo;_Zj>oJ%;7uYCn)vhapTDP{C z4P_Tf3B{X8@urC4%~cfpdPak1aunl$a2*-p$;`SG<4(@H^%EM@^Dbrv*h8pwi55r_ z1OG=-NeVNq`+Bz7%38~5{8S~^Ca#A>+4fcGN0tgK_OT^;m2t-9f|tom1|d%1-SqQ+ z-XPqQiQM*gaWa#28*?#NawF(~7CCCy3cp9_8y+$05ew=^$qfCU`P<6Dsg|D{m4h2C zZ^HmMbZOU7%lbNdIo?A|MkIV<8s<>|SkcqHsu*Ck+Ji|s!`zC7O}LG$b4SoVsc6j{ zGe%A#BUYYuHv`=b=~&*`+tsln9lrZ~kWQ$a)I6zDmF!-IR9T1GBr|MhCbz7NlSX1N z=VexV%PBE$)(3_~y}3gcKdoCdrZRO>Q3pM9(p$>!1pRS!&@-d_+}*|KSsIh75^_mL zBn3o6G>RZh>cV(-jN6ri~NA#DqVvZb=m|VKOB$nlfL7{kv8KH#w zfu~Vu)d%IGNA_%jie`*d*A|WskQ;0Ftr6d?{(TMVH#VsMXoLE%H>kh3etii!W#Rax z^p|R7MOOc)YhR@@a|ID~IP;Ec#7Xo_qwZcp?g$3CcOrDvRl?WmGm)IypuUk3+8eaL zs6l-rB{on}a(@H-H#Dff%+TzquyT=55H#~gjY;K*~X0+q6 z=|)+S`OIZ?28GdX(EH4vTA1;JSb9=v7xy6Vz`*z0vr64JPVNedcJ~`}$?mdBwl$H* zNbo)W5JJ9@w1BWP+zqw};uEH^@HG}*CvD(WyB^BoO-akRLnLoQo5@z);)^EY>8j*; z877~wVT5t~bKp0VOq*C+}g=<;8naj;KK=5H*h0hRMULq=Pg zXtsny>a5qbIDccc9bWg0)4t+|#cfrdrZnUX>tBpb7U9a+NtLd|xCjGI_>1f8*WXX> z{KB6>Ko63+rZUqJJJHo5BZG1o+>m?RTDXC= zp(OG9)4*cA+68=xKg|?W>ZXxAFe%iY&0~*4UNh%m2dLsVr02}y`m@B*L~4{pB-iFK zbtH(xpaTQfeW-y1lciZQ$gaUUxqc>8RZ^)%LemX(NC1li1E2g^0}}oiN^IKl9xAbU zc0DD2@}BxiEFbOMr`#4~_1sy|=d?yOlJ6(3`d=X5@)hr)e9Qk-Prje%tS{g6mvtn_ zFmrAD{{jh?j(86xSh}vB1h3V1sn_!H#$S`wt?&d5DW(a}0#84y5l+GSpn28>| zj$)u)Z6HQavB9(6#R^&e=Ps^Tv@wxJZZIr3c$R!T7=4lZ0P2^L*~nQg6meNk?>MY` zma9(BMd!E%E~X&S0}T|T1G&tP@-SljTW7HLt%J^-K&^&BCW*Kd#2pJ{>oW)?r#WJ% z+=LPQkH`IxM|F0)RkQx(cnv}Ss+FC~<=w6Bv97vrN_VMHLktVE=g69vTPUT2X$cG9 z8@fTr(2^MiMIy7@Y`nI@HYdIHCbekPHV`HUl1SJPjcs0>8E!hy?^n)weT;va(1O!JpoK(3S4qMEjhk>lXN9XX&*ymUhZkB>iF-=;xKT#_h zF-=tUt#AEf49c(8?41dV_ADEb042^#8cg(0ZcvXW2GnkUM(U`iB=_h8d$K9cH%%Sj zB73?LPI;onz>%$#w8&24j?eQ0*_=)Z9iqt*CsHnEsWMtv8=u?qSV#fQ#LoEp35#_A zOpEPr_(zN=2W<>RY`U|JbS>6K#xyYSu|E^s(jv++s#ocZ?CPabchp)=(?gvyfxGNP z_9tqv<&(r8q_3Kw5t??B-$$Pw3~qw%){=~gc6U+v9PpSsSU)iEjGQ3X3qI2BIvE0; zmnoY$JlI5N*Ib$#hqs%*hRh1_+pmow#3%2OFRX`_5+u`-zxq{r5g_DI*;pPbi7+M`HZ zo;4QQWO#;w@Z01FVb+Pa2IYwO?{(WJ?MtjbbdecA4Qc=PqaqQ0&T-wH@(kOHmFE_~ z0uPL&o;<_=@~Qm6CSrmH*^U|RB~uzmv}z&^QBVrkN#`1|Dm6(7m+WIAB?Hs^62SoO z$k9Cfk`rh65H%8TcjGQqqLl{2dk>i_LVA_sHgsn#W%IV;315(RPq|R^YQcvJwX5FGb-KC`r4ngkAK(s_+@j0?SuBM=l>1<_XS6Bw&^{76eR_ zF9YULYJjKJ@ye1CiB_Q_WQW}c)VU`mw?PrtoZERvr~oH|dslM?0_V39&Jd0==k zMf%XI_S0A9k5ZpYf~z`$?zuV=9vzER&|lV>>e z+?y@?A<)<>6ZPGO^&TDKsC2<68VK2sN`VZW?q7RdVoSlO6zMyWO(40?RFix+AbX}*1RTp(u7q#awCEu@xIXDNC9-c2aw5n10 zSS=!lP+_FBIV^>`)C_qeL3*~HQp5lo3>9$lx@{-9$#1%EVOxm2Zd*L?fPb$Swna8k zw=EuA!M{ff+h&|iB-Bl{pxA?5HP|7)__>s}^;n={XOhwNj!2CtCb=9_tX;=$x|XE_ z(XV|=tqpkty>JNBrcS(uD;*<32MY?tKV6q)B1B}aNCL5TIj^I zr8RdV#=o*F{k}Z=gLMU6f%vshjcn|l+@WP;zI$}7u1+Z*SrJRsItBYa6D^8WOl+Hv z6ibd%7n%Q`bD|iaGp=)F{|Dw5`#UWCbdeo)M41#^g+P%_Eul}>{O^x2ssyFpYkOc( zx9eUc3^S&4TF4vhJm?lgRCgO*xxi$@_5{|jXDO0;z_#iq8EIalK}IT7l9B%6jVOPD&?!;1%d^joBr0wqCq|-3RMO)L z0uAe{v-X_%1ADSu02KtFz~7KM z{o!=hAmnM^r)-e7K3K$)9_)mii4*? zK3M?iBa((6WOpQCs58+{S&KEng*{j@zb)5}Q?w=jLL5cyOsv~)vUOq@kc zy*MKsgE88zvyfIelUWZgr1NL(Xg5ZGw4Vu^m51{=%+YzEEkUU%t=Amm> zMBNr7U?$xy#EbT$K}43+bkY|<<%Tj&U2*cy zsIYHx*1DrfUwmD*va$FdCGMurL%L_?=&09k{?=53ZF2^SMM<*jw7}!ACYv7ZZU}fO9XE|##L)-8ND~ZyJe)*YIu~dfnqeuQ znuU3P5H~%@cTR)xhaZ#s-D{s(E}q|i#%bsFU$|!7Y3KR}E5gW&F2#S)E#C#gZqFe( zFemZ7Y}1yqlI7u`HVcM9J(#lAh4tt;t7p6Lyy-qJhIieYV?T<7PbuloIyWyp$Iowu zCt>wPc&6@vHjEqWyTu;5Pfp@*=mEH-Z@GC~rY6IL4qnhqbekmWTKsWgfjW)p=_EaP z04HN1d=H-uG$Ko*XLN0PmVHUO;^*)h^tAt`7Cq@Bj-K>SbsY~Q5+O&({kiE}{tDP% zHap`J!_W_lviyF@gm!hR>c5*ZfLz3!*m|?hvmy=HDDbozJ-!`+bAObxk{WR9UeeLx zeNmE@!`ASbNM%U5>xc64_4u?x5l0!scx7MZ6q9K;(r zYyIRvdKbFj$Lvd%j?SiBI+f40=t6Hb!D}e3U!8kb0%65SLgwNcVa`9+Q=NX?CZPxJ zfv#uyMHT0}=^O>uH|IF%-zLifB8FY2@5#{Ig2Hy$1=SDYe#I|(2D6SG7k-oB|IUE_QG9cDcg$TxgcdnZd~MAaZ8 zSo8$N2lWVZMJ$O1B$JEen4SsSoD>``T+-Wq6doe(U)R2tR=d07JkdI367F(Q6@Xnk9QF z@_Z^Vh3830#r9$s;l|h{Lio9{oc%2NWMs-_HR5A(9i$187HU7l+;!DzfoO?!kPxgF zFA{Z5YE#8sC^W{za-aE#%ZY6H65RUPO) zH-n7rpjN$;yppf$Kf(a->neTL7!Vk;QC82rguf0KvZX$Q8Zlk1jT5rrw@KUzp**`= z$_mPRqld4r0`)m7-VlpGuDcFNG9qw-e8fMwiY%;uVvhW2k^tMskNutDA9<;~U7eyu z+L0;NyTwhPg|n-=MxI*JSV&oxN+i;bF$xf| zS=%bpRAyls&v2{5>XrQ+$Ml*PB?!CCNg0K{vd#^tvvdSr2`5DR^$o4%W2X~QPLHdlmv2b4$jGIxxzt#E7WMW zeZG*_gfRfAH$f8(d?DX@u)fg!p8G;_OKl-G2y)2@g{mE-FXTl+d(FSZR##e*eVlR6 zqs-w;8W&=#W(1NK@kns_fQ)tC>fO|7Ub-MknSCetw9Cx%k+Z1ytO-Nu-Ey4vZ`SlWo!*b zbz{^oO%YpZd?i*z)R#;j+1IvjRw=1S<7}Q6q|81gTEx@p<%9>L{06a5waZA13jD=(0 zR1ugPTGOz%n&UwZ@|I!15z8ipkKWQP(1@>eF!l=C`R%Ayw{v!pem5$;P+swqy@`mh zf3BrZMX-yt)UVe%*mRwiJ{!T_rKOvqQrxpi8a79zxQCIYTcXlG)6y5C(!bSGxmVG6 zJ6=m)jbIPZ($~V$6c<9VH<>FbhSI@W`eq1Qny#f@V~*nzZpw5RN-}F!4Cy~;X(aXZ zZ?tq+gcmng5<^Q=I#x@^M5Va#XYj%7YNgPSyr>p^kV``nvO<#qBlB8 zgWL%3SWZ^}J)Z98nqYfZe|JxRdrxQok}h{a0M|TjATCW6u%quHSlXNhD1^!6o?y z@@j_IK17VNR3F#)8Hni+`{V7p5YD3fAn=$3lkzLpfP%%A6)oubmSq_h+T z_T+3W{b>ZNLs=;v_Rdk*zl>nd)zXbo>G@iEeN?($OE*NN=V|H5Q7JC!a~zkJMWq*L zsU#FO?46;dlOx!hv~);Rdb5~= z(q|&rOSSadVQJE-rT0dqOSJUHuryU&B$q^`s*7Z8RI0j2WEI@f3QeSvgCf{(Xm71i z=_W0e+YZ7*Mm}r=siqAMQTDCV48Kfo_?vxTwUWjI3nKL{SmIyYxvc%zuAbihKjOMb z^|6MlUg2y>7ZwJ1Z*Tfz8D+>4LI;5Gct7HeS=!vV(?U zGwQ&vE)Z~N1gPY#K(`wq9L^MiE@2!1|AY>})Hym7DjNgq3O$TO+y3UR* zTBTNQLX>>22nBK!hhiM=zr>u!LYyrY?5&hJ`uJGMba(IOxP+82tw}#DR58Ek=k*8< zSXK`%aRN)bz{J+bYBQ^jz f$zJ}sOh5_N^Qu)83Yj;8PrEM@vK(j5<&OU!+)&^& diff --git a/Module/ncs/nw_c2_defaulte.ncs b/Module/ncs/nw_c2_defaulte.ncs index 3f878130485be9bb7e29b6c0e06b5d2159853a70..b95ac13b62fe57b515d92f0344e9248fc7eb827e 100644 GIT binary patch delta 164 zcmbQuw3mt3&pB8j%uvt3iGhL9b|SBu6B8RN17iRKBjf-7|9>#BNHYNGKg=NB9|jgy z28Jv~7G?&ZVr~U_AjKd7Q6LLqUjmbC6XR7F7fx(RaJJHA0IOvJYX=$zG&zt7tW6$6 PB8Um18$v=%RbT)BzC0+C delta 116 zcmdnXG@FUn&pB8j%uvt3iGhJpdLply4l4s=00T4Q|NsC0FtD&PFk~^ZFf#xpxfSGr y6oZg714v31#6B=_w+tsMFGOPM#90Z9CKG>4$w-1VFoDhZ0WyOzhzX)gfdK&j3LQfL diff --git a/Module/ncs/sc_001.ncs b/Module/ncs/sc_001.ncs index 7763fe5301e45f7c6482be6a16cb41489d086b2a..cd767a2b0f88976daf2a2f2fd2ffe70372b624e1 100644 GIT binary patch literal 181 zcmeZs4ps;=)H85mU|`tF#4HD-7&sIdSQ!}JfrxrW7G|IbBaebSNJa<{xzw>EO^osF#-pYHf!k zyt{iJ*Trn5*W=-6N+g?7g~VT7lT@BEPa(1_OUY{!-=7>6m8h&l=f7yg%+LsdKOA$P zppZb>r(n82Z}oB)$H#+D^diixd#Yc`tah>d!o73iZvuM>o&<*OGq6EdEvq{7crdWQ8-; Y1Umj{?q=_yL;x(E4Hqor%K*Z&U*o^CrvLx| literal 376 zcmeZs4ps;=)H85mU|_6ZVwPh70uBWREe0rCf|2q6|NmbYSfm+%^dD^o1)vNID+9Mv zPHCz_P-aq6ejY0W!#f7BP8TI+d5{STEX*JZtoH{@uPj1_5sM6)0s~kVBQwZGpe|Mh z#u_Ft=MRX(pv4H0=T-pQk;=pjmiz$J26ZFY4W&pffY|c}>Vh9&7x*IC0`wQqmRcrs r=KvkhgX9HN19%`o0VaPaFuZ^ip zsubV0kbAtPBp9!f`f3N2#{hbm1G-=4`WgO~r|iyIl=jFlLV3Hj`hLqgMo6u0xvwQV45TY}*mc;~?kX~d+7eQ%dV>4;L-feBPlXdJk0^mZ9o(F?f>f9ZF zHe_DIh+`t5DaDb<|4}4g@SXgWQ7Zp3$XCQh-am%rFR*+ZI2Y{M=2^FUaAlg!nb0{n zag&YzpPP(>{jlj6RDOz^oc)ll`nzl-JIPYBx$|}_yH}x9XdG)s>h_0hyN(gFvTLd% z=ZJ+^fm7ho~vf~4UiX1T^c+38P3F_TEoDP-%3F)uzi^>RCXodKwo92+sw zpFb1W#uZgl_Ajh~_mfnoGzoB(YZ4yFGC-J%kG!X2o%aW@1V=|OM(OaO-vrMenr2fv W{VuS$)AP@eRMqEOEQwr~$MhGXYwY3x literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_corpse_dth.ncs b/Module/ncs/spawn_corpse_dth.ncs new file mode 100644 index 0000000000000000000000000000000000000000..72c9d33cd5e56c44dc74582c811917212274e611 GIT binary patch literal 4963 zcmc&&O>9(E6u$4xn@43@TS{wc5ZfXcEnrHNhz0|+g*1j#QyLLBP1_loN!re2S_5@q zTo`4^(!_+I3s){!fMJ1=M5A4l#D&HhyKv#6nl5VSVisfScfWJ*n|EKQQ#1xCoyR-( zJLjJBou7M$q5gASZyb59w@<0v6HhAqY3NdZDoE*ndfvvyMp*@W6rL54rjIA2=^(9| zF87WWrzS=x3Z>#~t_C1u0ON(}@x*cv1bu6p_JZ`}79MQE*6|i0I5G4n#@KRDF{Wk2 z8U|sFSVKSbTT@zhO(8(_W5SRhK$_`iyaTz3v3X)wh<(9#HwAHN)f~f)%olUS|3>`t zweY(PzEmil&*!GHxhyq)t*xPxuv;{SbJJt_nc3kS{$8ZcGIfq7chMo*pL!J5EQ3u+ zFf^u>_f~=``cP2;dG<2+5tLq9riRJrgX5+RkV*>C7)rP^s>|9?VE6KY_nqE#>O8|sIDJ3`J%Zp|s9Tr<9 z({(_*J4C3JdPe$=BlV5+Ge?>dsdrGb;N7KFAreI;4H%QHIx^uAg(^5&csGXL-h%Ap zS~yPs(EcFtXHU#!x~$X8Vw-(q>SS$QD|jb7M{7qH@q_=!sTyIakUM?yf4f$LFXLJ$ zIiQ2!)6&N9zx1WJSZUs;Tl5K`A7CzlL7D-he16WNZJN0>nx7k;EKFs4dyfFq8Mx!- zPzx$(KYm{)S5Jux)`E2mIl7bTk`1KtL%&)+%7j4+(vm0yCzyd~cwmUoDw>MV>*o29 z3iPz~ey4wTRR`^_#B3rm$L2oj+b)J%T0e6wrm>_tx;@pQ8py>Xua)wXr%Ka>5)~y5 z)4>+mCdjje!rV5v zVGg!;@c2I%Hra^_HGo-4nJY;Sq6&~!eGm6aqQBJ zIn7726Z24L@J+G64)rA|OzG_{uMBc3BnsVcjhBub3oMc9oYF_KXyJ&IvW(%X)31s{ zDQ&_<^DL%|GB&vC6=%uH$iXr=&}*&D99sUjlmcU)2>)X_OaT>RT#~c7$Kwmm05)G@?%lqZ9 zG`tNl$jDs&ikh%Mm#59m=Lciy7A;|4Lmc9#-;ph91C0>R$U)%)b3bkHtU6*ygZk5F z?F<-aY(P==YX{_iNH?N9GoYP`fYJ{VPUxRKgy@M-et zU8&EeD1qSpDO`Y-1iTj)_rH2+W<_;yyX$5Qf5YusiCf|4GC$XKFH@t;gq}(?FPAE& z*6@@{FjtzZcGcGP0aTr;ef`NgSX3gh?ga|zr1Y4BHCH7ir-k()G}uN4_Oy7wkZq@| zbLE&&BcI~ElZSGQm`WV$661ZBAO;6ECkkD~miCFJK;t^!LbwEaElcdWPIfwY)B9MZCwKMd7Kpbpwa%&@RA`c_QVX_<1yX~R9-PLu2TVHkIyyLXy2jmlavaq zkdD<&#kfZKnxbV?Jv4ys%9Ov!qn0w{EOLPri#a3)zQ~ ztB=dBkv4r6@~mgLTGifLeQoxRiovlCy*hhi)$AQ<$M%N*WMje5E*DQJ({-{apR49# zgQ7Bf>kH0+_gI1ynvPc~T8#>>;^_xcG;EZ4nfmX06l4DkgZ~#j+J+v*fA_pkeV5pH z^c9p~tV6tWi4L*UfXg0_6E0sB;VMMYQOh`=V1w;4Bo|dHg9USCi0?O&*pE$qH8w=_ QB#fP84{>1AiD(@E4Na4{@&Et; literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_dist_corps.ncs b/Module/ncs/spawn_dist_corps.ncs new file mode 100644 index 0000000000000000000000000000000000000000..b4c6a056b8979c61bb995bbe2cc2ec47f4475b25 GIT binary patch literal 1317 zcma)6O-lk%6umR^W-={`c2VXK22mEZX%R)Gn-)@#eQbhCD+#ob(M9cAw`*zrm3~Hx zh!*{X1|(bvcHe#TMtpt>&c}VnbI&>NJ`YkE`*eMEEeT*Q%mIEvHs}U3_@kyZo6S0~ z8Nho(RLw1=YBCeXAJ#5Ph1^BXaZBZ!E`W#+$U4QWvdkDu{&w`j>TVAO9oRl<(L$St zB_NNJ%RrvK(W_;GcGY1OiGdlri^haV)~?#rz=F$0wT46r`sT`Ai;=E%}!PV3ehTJlf-Qz{y@{*=npVoIwlgd z6-qooWD%W3Bl^+GhaAol38qDFf8uENJhCE8B}b74O>IpcZeqowPHR&WLijUP5hL&D z^-URfDF>I9G_t!Xa*>R<;OQ*_?O0JGyh?Q3z=&$XRh0kj6zI7g__QPv_p$$gjEMn3 VIYG*3uqB6Hy2!z%@1mV-`VZ=BplbjC literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_oncloscrp.ncs b/Module/ncs/spawn_oncloscrp.ncs new file mode 100644 index 0000000000000000000000000000000000000000..c0d598c5bcd625bb521bcd4eccb4358db467f799 GIT binary patch literal 958 zcmah{O-sW-5S`s@Vxd)wH}RuEda6>|iw6;u^y0}&#cQy!;GvRY3hK?XH_!bm(qGaa zVL_yaK%Jd&`>`<^NV3endGp@ey==Ap>t?+X063$4z^CAYbd;l)Ld<5fDX1O5f67(& z)T+A5h4rUK*zZMQ6hHKn?k|Ai51N_@*$9? zF?ub#0I6k_B`Hsb;AnzRP!x$k@K~YajhiG)9>eIan+&2}6U%iWJ??Npw5_>Bk|K$w z6vcyzW*%XK3x$g~83gg|vuTE7xhmQ;lk~TvGPYLnE$wNN3Ln+d7d48OA@$Dl4U>TZe%& zgON;oTbn*5_exd7m_JG!=A?#OH9=h`Y{xKC2nzynWvOAW23>XZH83gQy2mNZeR>A@ Y@9~%T_)$*gOqMvZa&YK7k26ER0ip0c0{{R3 literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_onopencrp.ncs b/Module/ncs/spawn_onopencrp.ncs new file mode 100644 index 0000000000000000000000000000000000000000..67eda7ce12bc5e23278ec38737bb24aaf1d64bb5 GIT binary patch literal 155 zcmeZs4ps;=)H85mU|^Un2P7Cc6d0HUSQ!}pFfcOy|Ns971B)~Rkp9EM;`D)mfrSmE zh8ZODg@J{I8OUJ-D!#+Q!pgvxSR7wm9-o|(Uy_kuU0FofxJV0d{%nA&w42%^(f`N?*Vx0m50GeJOwg3PC literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_orig_hb.ncs b/Module/ncs/spawn_orig_hb.ncs new file mode 100644 index 0000000000000000000000000000000000000000..3a6bfb39777c52764e82d211b5759a1c2389f2c5 GIT binary patch literal 97049 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 Tlpr||1N@z-rG-tsSFilP#<6fT literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_pseudohb.ncs b/Module/ncs/spawn_pseudohb.ncs new file mode 100644 index 0000000000000000000000000000000000000000..986a99a890a84f840fe72ae418d555bd407cbd79 GIT binary patch literal 1069 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 Tlpr||1N@z-rG-tsSFilP#<6fT literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_sc_cmptrig.ncs b/Module/ncs/spawn_sc_cmptrig.ncs new file mode 100644 index 0000000000000000000000000000000000000000..7e96921f4a84d3f83206ec89cc221fdda574b33b GIT binary patch literal 3396 zcmc&$J#QRU6n*oxGVxkk93v-!kdYlJArR!q0fR+>vT=lj6)biY5ka&Xk7un-ygRGe zF*q$91=KYB4FpmO3JMAekU*qJL4kw|3mGXz3WGWC+?mOw-u`+Mxy?f8S_uP+p zH|h=d=H-_ct|~Qk?RkZN6Rt8X+tNP`ww}0y3(P zT}Mr>c~Q`d8-4GiUS{dlf+f?|lI@oE?ONb__h|Z&!mhefkmb>S;+0B#x*+-F8S=?> zPub*RMtscpu!Ip{PiT8Lw!3ST-=(=C2`Gx8V4Z@$l?n<=WB^D~QK=tX5l&4Q`~#4V zww)Oki&u1K3eU4X&gpT6^Md`Zg3&f12sbISci&D-NB}9aTA&6XZ%bF+NQ> z5su;Sf5nO63MVhs5aK!fm-myjulwRD!&QtC8Nq8s0@fv{JIAQbk@YW95i)hVfOb~U zBqn)+;JQ^n2L9<{Ui>KV;_WDSQf4YY+BSR)-MZ%(6Bh_P6k4)L$n@ryxpN}v+ zFgnEZLTfwbv}yCtqJf{1^2E3x8?)SfK*BB>b5=zv-$Q_N3`m#VU@MH>b{M%Efwz$_ z!lCl824O)n>-?^BKyT28X|ZAF>q`>-L)yF}a}g~eB1Ghod0mb&?ctI7S&l~gR{)=r zqpaiLh4WU}4c;62nvSZhaZ{OF<1$D{&N0MB)|Q}AZMWVHknf&G&nXrM6SKQ`Nk==b z0zj}-R3TcLp-&`#xw=8vlmKZ^{>(~dSyhU`oK6q9?x`x*`xHK9K;swD$iAmMhdJV) z6eM6i_oX&DTu<`bfHBCPOO~m>;5AwSK8(-? z5s(Hro{ikhb?nZr)lrumk?sIWt{-mq;$`W=p&nsiN!O6ZT3$&;=zRpXWiO z%uBV=4JF#IjcMO1)kdEjtqn@&EZr2wuG|iozw4fl!9gv_Zt-?N*{PLY9C?BS44OL1z4lF@&G8aHX2h8LOBBcYn z4Dc%=CS(f6Xkeu%s7z}ATa+|4qrRXKjzb|4h$%-zsY9s55~w9BKL_~x0iXEjoKJ4F z%zhQr+3yd0S3X08lJ4Wo`OBP{hlF|C<$9vsN_!?J`AQ<>UP$gU2rs$bV6|RYhH@%C zGY_-{gFe7@j^&U44<8l{nUV4&H;?sgo{mZY4f!VFg~!98n7@}S=O#SW(i@v#Gz%EK LxZM{#dAjN!hL5TG literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_sc_deactiv.ncs b/Module/ncs/spawn_sc_deactiv.ncs new file mode 100644 index 0000000000000000000000000000000000000000..7e2826891e4cffa56565adeba00295f822fb28e3 GIT binary patch literal 499 zcmeZs4ps;=)H85mU|{?##{dKz3JgrlEX*J#Bjf-7|9>#BNHYNGKM+w?8#GZ?7FGt{ z3WNB9oaFfA{Gx*5R4fX(p$d}nbCb}dSy)({K491d6m`Ji0t~fyTnqF9iXXHXzqT8o&%P?hgYCIDi->nYk6@ zK`JF6K_m-eF9wrrC@LAC>Kd5@SXe-c2$A*;KsDe<0F$qQPT9hW>J+FEFqd9s1l#xp S<~E>?8_<}8I0)iI1qJ{gG?I7# literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_sc_death.ncs b/Module/ncs/spawn_sc_death.ncs new file mode 100644 index 0000000000000000000000000000000000000000..f328f9dc25eb0e265bcde6ba3da2031175929867 GIT binary patch literal 961 zcmaJE%-^P^w5h3u_B5fV#SkC(stEi+mvlu^oRKa`~m(0 zy?gY~g9o8bb`x!CHIVFP=grJ}Z|Ag7#LJybb|1iaS^;`u2)bb!{#Mia{r(4-OF-+V zI%T^XlN(6|FWO0f+~HvfC&Rg-z4kfB)5sPWS#`@C*A7TapmbunAJ* z^cF}>FH$Rm_yKpk+hRr3TApe7(iuQbkLDVFrB5)WH(J7o>up&qZ za1$e9<0_`l=@tX+ama8oHg+a>)$v>*OVU+HUW$Rr)t>2I7|a$rLhz<{)M?&uQS=;- z%amS_5|tuT*h#HkZ%fqsNK_~zZTMp_I0V4L;*v^Y9&LpaVoUG` zJYMT^yd%xLnnXOt8}6Z<3W@&oietkS9Isusn)I8(tBxRHs;Z@j{HW`IiEq-xyb)HU j=wG)ILZt^iH5fl*1eUsBDlj!LnCDLOdp7fif+KtZX@V_L literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_sc_hbeat.ncs b/Module/ncs/spawn_sc_hbeat.ncs new file mode 100644 index 0000000000000000000000000000000000000000..02e40263ee95511d615051850c4a53f06612a99e GIT binary patch literal 2359 zcma)7OHUL*5bl}jS(cX&Tm@95$zntW!oy^ZG2y9MJpc)biAE)}&;n-J*$lHFi3fjy za`xnp;3s(C;K75&3&tx46FG3;K*Z{*?u8k4(cSFKY<2Zl^?g-cGc_?Q9uM{pj5Ai7 zxys;^6wG$GqaH2m=;-Kx@yiVEhh%l{#jGxOS>x-0xnh2PZr%@ytFnSay>`g?E4kP* z=X`wcR4lNLR>|O$?-|(wg$Re63^_L6V#sL+xw@<=E4?7hNiUq850;A|Pbm5>W5afI zzoXC&8ApArcBfu+D$h1jr~@8rcGZ<7BA!h9jnh5=p0n`L)(dIQ)h^CQ-ojOhzX(n} z4q;V5)En)7J7KrLmsj|bE-?indDS&z{?-nLWU7)AvJeJdemeI`&WDi0HYxDQbOG+) zR<7(DLBk)Sk4v9%>8Dw0z@>d~cgG5gd0AHWHsS6@Hva+z_~=K*QeCKfh1H2I#u~d& zbwQ#Mngpe8|Yuz|w`+r&7n;~fXrpeMT>by^9c15WIpOZdE9 zp?fUdcA0YBuVlT#f>@CvT=GH@_(j<(*8Ng`L2P&c!nlXuqLR1}OVP)ejopE}bVX+&24VeBlDoGV*0a=U*d>7Wx2zc{@ON$P#6FJ literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_sc_patrol.ncs b/Module/ncs/spawn_sc_patrol.ncs new file mode 100644 index 0000000000000000000000000000000000000000..57a8f1bd45849ad51e2752cff21c8b74aae0ddeb GIT binary patch literal 1033 zcmaJ=O-lk%6uocez0nwhAq)yJN0b&7VFVI=Kp5`ABqdq|q9P?Iin;KQ)E{WmkE&fk zixw^ zon4?zZy&~^m`HIw;M4T?2F0F0!EKiaBj98_ zN^dwt0*pA*5X%n=YYO=}Lbc~*YS^AXHB4@~0oA4SB)vmQ5taU*g@ix38g11D)nOb7 zVF+SS8MvF8AsPd9Hv0N(s964%=t#7FVH`OD$iVKMuyxl_j?Z)@+-Iq9f;1+&S|e%7 flc>$&^Q)%mbuJSFklu&qvrj?Sl#Yr^_n`~F#k@lP literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_sc_spawn.ncs b/Module/ncs/spawn_sc_spawn.ncs new file mode 100644 index 0000000000000000000000000000000000000000..ea02fd788eb96877e7f1972341c116d8fcf1e0c0 GIT binary patch literal 4455 zcmdT{QBNI36rP#gy|i2;)X)T5Th`LFiM9q~0=8OPxoR{i*o10dY;P`jLopN(Zqn*g ze}MiD`3olf0VQIri6%|tp^2zGG!YUWc);K{=gcfKv%9_52OlKi?(W$$XU_M{ch1aC z)F#tUUVC+TOo$^hCk6fvr9wqy?rWa=y>V77#oPFAKuh_lh7)>x4BC)yc)i-TBGs zrP;++T+z@IAzoMhSl|cJcbm%{_(o<{;!(a3Ra3I;iFi;)@3&7U^wU7zyDKHX0m^b$ zd-Z-#z7@|`^pc1Jj3G{M}kH(TcQ0 zRfp*1xAysT1c~pk(9iV&+-dy3NTdzMG42ud@_qd3!g!bnc`izY6S<;-QOB7Za@i8d zT%{^Skhj;?en2K&>VUh68}+O8cg8>bXo9?-YHu+bIV(m1#4V-?51i)-U6w~I0*Yq@ zAx461jyie7Qs;5W=E2iY#0`DlGe!4Xj(v~s`IjO=$nJdAKYVLmfIU40qm2ON>i=CR z0|YKFl+|Yng-5YaSWD$X(VFP~PldwSbS9Kdjko)PD->4%(Vr}U!>eW|iTpZMx{{;u zT0Jmx*%vz3KFB$%#6%CfN7h=n`;buYqojTdB4;V*?Z391-m3?D+ z#~pgcl2Pw?$~6gKhsK-eOpW;#VCrtc<2FRBx1Ph5{vkr0RWU_DJ=thk%e?4z0PMnU ziy~*(+90G3aZ*Jl6DA7%g>yAM7|%|aE1eSc3+1q0N)+B0qCO{2^kqV@l@XQHu-*79 zZ8A$;PYg>K#O@TrvSeGl-laX30EOn*bOyDDM=ZTWYsCy93y&c@I}FKA8QOsus@EDz z&G{CcFYKaW{D`7}vdVju=^T#3w(|QW#(XU~MblhA&RYB%ru)#DjeYnR-KS=^DR74v z6~&ub*-Su61a3G4wnt9{DqWAJA`4HB;knHr{O5phJUfJ|4hdIhtx7OpC0NRXSMt}O z4hkqC?=@sWoboA4Jn*dYXle_YjuI*RS{oC{i&)weK&@^H@pk_Z<3-{leC*69(aS~? zL&$V}WUlB@cs1x22nxfkF`E6S^E@2&=%M+Jf?2CYg9te^umxxeDi_%ilrwoKNR-Ft zpkQ{&q5w+J@SJJ@GX(OHqfyw}2u5r4?;jn_fyUARoi;(WPU&-Ptw_DjV+)^snT|DP zxc8~A4jj})uYlG2?ipB4vM95!Ejy0;1fOM9m$e=U9Q%p`gEFxKhq?^!bbzI?h>x+` zyeB;jB*6l=Rx1gtY)%reap*PzH@lwd%c~;eKT`$rr5xAH73v5Dj$M=1-t4xXz#j)_ zSm4%b(I7$&4Qv6L0)ZntEpYi>9tsjQL?d5;=Bc5*@Iz8(mI1pJqm zXMS1#Rhbm2oMt&jvpnEnW`%ikDfv_$H6LtPuaXbs(THO1;)6R;32_1fK-Z@MO!^k( z{Ucizr)r^Jrhq~~?jGG3fsk)vt^4>B_>!Fob~#*j^rCgxwbbIHYQ+w-*TRtiK;7P! QAb&DF&vEFNKPUnEAL9y@YXATM literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_smpl_onen2.ncs b/Module/ncs/spawn_smpl_onen2.ncs new file mode 100644 index 0000000000000000000000000000000000000000..38856198fcb7c443f2f4e6187ef125d9ffe76036 GIT binary patch literal 1296 zcmcIjPixdb9GxVSv`~yosaWw}l!Bn$(jr9#58Ez^6)6i5uOZ1!-9nm#Nw(@I@T2&N z6as$`R?f4UW9h$RB(>_ zhia*XnI7&l^w@g9(9^eoaZh#XGW(0=DC!yGw-s{b_rz!GuHyv&w>VdGobLqmblK&q zjNj!^6(5zEhz1G7w{I#=yG^uC=Wk@?w&yZ-t!cKW_n$2v6^=>RWh8m(~H&w+LCPgo<3W17>7sxM1rw zZ4J&}1)7H@PN%;M{4E*qgKo{m$(cKpL!KhW+n_6E1T%cYSqKb{Y?d)1SJmaiVWRY4*$LLY)~7-n RYBc^yVOcBSInv(&`w3DMvYr3{ literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_smpl_onent.ncs b/Module/ncs/spawn_smpl_onent.ncs new file mode 100644 index 0000000000000000000000000000000000000000..30a0c814fc56cacb5357db37414f2d0ac783c9b4 GIT binary patch literal 1205 zcmcIjU2D`p6urBdq=nL0NQSqS``k-AZR-`OMd<{u<>K4)@OtP*10)L9X zpzr+~f{#A-VJUs+Lt(vh#*y9B6?|}ElbJK;o_p`Plf6zDe0cVBeVa&}tP=lb18O_M z(aTnAG#Xu!xI_HDGN`-NKwaU|{HOJ(%+e?=R9VSC5axanlHxFF919_~hu3m3`f^GI z*SLSFmRp$U;US^Ng-3**z6T_P?v%5g^3$aoRT&@WQ57GSnT-0$Z%aIv=yuZ)Pk1_d zGKZrxUa+J~OQBYKBV$!3GOoi^9h9{_XTePen<2_sJ zjJ2#d3Wt z*rY>=Yg%)3zvhluY+B+oDCyE{r7-xbZi&7C`@v>lCjLF3Zyzu4*&6?sS2XJZSjJz! z!nF9#4SGdC;UZ_-0a+Q|&a_R;69Z0<0?k7cm*Z<77x*Opr#BNHYNGKM+w?8#GZ?7FGt{ z3WNB9oaFfA{Gx*5R4fX(p$d}nbCb}dSy)({K491d6m`Ji0t~fyTnqF9iXXHXzNWK10}2w55Ug9{SN^Wp=Xi#_uki&7Jb(5=i2iU>$Fz)Zwt(i^Zl%$XsoWkL3` Jf!SXa7yw&ewnG2_ literal 0 HcmV?d00001 diff --git a/Module/ncs/spawn_used_corps.ncs b/Module/ncs/spawn_used_corps.ncs new file mode 100644 index 0000000000000000000000000000000000000000..7b93683c6b9bb807170fc9ba44a358be74006373 GIT binary patch literal 104 zcmeZs4ps;=)H85mU|`6Q0}>1z3JgqatPG4^42+Eb|NsBNz#`26r2ps$fMkJyMHWQL ov#{9DoH+|fHUNc~fg(Jt3=A5~3JlC3ZGRY8fLt~vh+YK-08OPAJOBUy literal 0 HcmV?d00001 diff --git a/Module/ncs/spawnb_cc_activ.ncs b/Module/ncs/spawnb_cc_activ.ncs new file mode 100644 index 0000000000000000000000000000000000000000..0cc56a5875e9680b0d69f5ffbf973dcb11656356 GIT binary patch literal 192 zcmeZs4ps;=)H85mU|=}F#4HD-7&sIdnAliY8Mp%yi&FDSf(sJM^H|tGGOP>?W=xEX z|NsC0!N4NT0Hpr_)d_%AxTGc~mt>YDmZYXILsbBk8#A#m12r;oE69Tk(1Gy4Mtp%9 d@k16QV+An|%+}Cl0IOrbqD}~+4nit0003}?W=xEX z|NsC0!N4NT0Hpr_)d_%AxTGc~mt>YDmZYXILsbBk8#A#mgLHB$$b%>yFpm*z#22U$ bKV(5NRuJRBYzyvQC1r?QC1dK z2HpyT_=23|_~iVeg5p#x3b>&PlJawt(4<*dSe!m!*aZ}Iz~KT6wRl_$^a6?>w19pC z`%(@pegWn;Z3eI(?|}RcmJg8!1%M8=aF7Mb7(v1W%w_|tLbC}h!vj&JzyJ&*0hiL; e0^j_U(wx-bg2eK?Vpax*PYgi9myvQC1r?QC1dK z2HpyT_=23|_~iVeg5p#x3b>&PlJawt(4<*dSe!m!*aZ}Iz~KT6wRl_$^a6?>w19pC z`%(@pegWn;Z3eI(?|}RcmJg8!1%M7X9MH^=1<4pe!UW7_!xma#86Jo#1qNUk3AmKz f7Wn3;l;)%c7bKSF6|*uhd}06+#!RSgMAZoZoEDMo literal 0 HcmV?d00001 diff --git a/Module/ncs/spawnb_cc_notrck.ncs b/Module/ncs/spawnb_cc_notrck.ncs new file mode 100644 index 0000000000000000000000000000000000000000..2b541ae4786218c2959f5d1bcd38039983e35db6 GIT binary patch literal 420 zcmeZs4ps;=)H85mU|?Lr#4N`E1RM$sOw26IASNT@|NsAgFtA870O>yvQC1r?QC1dK z2HpyT_=23|_~iVeg5p#x3b>&PlJawt(4<*dSe!m!*aZ}Iz~KT6wRl_$^a6?>w19pC z`%(@pegWn;Z3eI(?|}RcmJg8!1%M7X9MH^=1<4pe!UW7_!xma#86Jo#1qNUk35FCU gCTIKRrbP5=M^ literal 0 HcmV?d00001 diff --git a/Module/ncs/spawnb_cc_nsclog.ncs b/Module/ncs/spawnb_cc_nsclog.ncs new file mode 100644 index 0000000000000000000000000000000000000000..6fccacb792b2bc553fc415386a4ae67d72f7fa35 GIT binary patch literal 220 zcmeZs4ps;=)H85mU|_hz#4HD-7&sIdnAliY8Mp%yi&FDSf(sJM^H|tGGOP>?W=xEX z|NsC0!N4NT0Hpsgu`xsWKuHNkR7s#A{9x_Q`K5U!E~!bS=}4-LnOK;ChB9(1$b$^m lf$+d4e1IDNMHVDu1+fau*3e}Dt7E{TP6(n7O#V<{005}dM2!Fd literal 0 HcmV?d00001 diff --git a/Module/ncs/spawnb_cc_nsdlog.ncs b/Module/ncs/spawnb_cc_nsdlog.ncs new file mode 100644 index 0000000000000000000000000000000000000000..f7c0ecb082255b62c8d9d22070926f3d3dd75b18 GIT binary patch literal 220 zcmeZs4ps;=)H85mU|_hz#4HD-7&sIdnAliY8Mp%yi&FDSf(sJM^H|tGGOP>?W=xEX z|NsC0!N4NT0Hpsgu`xsWKuHNkR7s#A{9x@asX2+2E~!bS=}4-LnOK;ChB9(1$b$^m lf$+d4e1IDNMHVDu1+fau*3e}Dt7E{TP6(n7O#V<{005mJL~{TD literal 0 HcmV?d00001 diff --git a/Module/ncs/spawnb_cc_sclog.ncs b/Module/ncs/spawnb_cc_sclog.ncs new file mode 100644 index 0000000000000000000000000000000000000000..a54d13a754013c4c96dd3e96e6362af4dbd7b941 GIT binary patch literal 220 zcmeZs4ps;=)H85mU|_hz#4HD-7&sIdnAliY8Mp%yi&FDSf(sJM^H|tGGOP>?W=xEX z|NsC0!N4NT0Hpsgu`xsWKuHNkR7s#A{9x_Q`K5U!E~!bS=}4-LnOK-XrgAIDgD4#^ k4`RXxsPSK9K{8eltH5jxT?U9QuuZ7ygdpm`?W=xEX z|NsC0!N4NT0Hpsgu`xsWKuHNkR7s#A{9x@asX2+2E~!bS=}4-LnOK-XrgAIDgD4#^ k4`RXxsPSK9K{8eltH5jxT?U9QuuZ7ygdpm`yvQC1r?QC1dK z2HpyT_=23|_~iVeg5p#x3b>&PlJawt(4<*dSe!m!*aZ}Iz~KT6wRl_$^a6?>w19pC z`%(@pegWn;Z3eI(?|}RcmJg8!1%M8=aF7Mb7(v1W%w_|tLbC}h!vj&JzyJ&*!H}ZF f@A0;U?mM#if4c3idr8QK+l|<=EL>h4=gwafDp`DaWu+QMKui(lz z@aGv^D!8+YiWOW`%%Y28JokK=c4lnF49w)-Io~SrZma%y@%lnjBKYx~YIQ7{Ys8B=u5SNq4()tu^B^otDC0I zU8}jI@S9Z;X#%5srohyFhJb>ULW8(M9c#i;KK1e3h=e@19WVNmq(m-s(SkDHyLR?dn3Mr+f_)LRk0nLj=MF#4Y zqUbK4=wpqt<`rZE5)uwT5l*VgB*Ai(!Dt$S%)<0sF+?XOgYc>Kdt%Da0!VWh4*}*d zXF!MQlg=B8sjrU8eJ_rl4c15eJ0<>o6jH>d+<<* zvy()cw3#BNHYNGKTK?_42)h3Xo9Rj?d)msZaInR#mpe}9~gil45sLsLF%~D;zLq%3vv=m zQo%~!U{$Ik0CE5j2*`p+Wfo>2$p|wWMzb<7@i8kfu&{vC04-!^B0}F6kcCiv_6<;d KVBdXEU;qGz1WmyJ literal 0 HcmV?d00001 diff --git a/Module/ncs/spawnb_sc_dump.ncs b/Module/ncs/spawnb_sc_dump.ncs new file mode 100644 index 0000000000000000000000000000000000000000..8c2050a048cc9384c86b696ac610fa0ee501bd58 GIT binary patch literal 347 zcmeZs4ps;=)H85mU|@`vV*mmU1qLQ&7G@BWk@5fk|34U5q#1zpABZTc4Vow`3o8R} zg+Y8lPI7#5eo;YjDi#IYPz6c(xk+f!EG#TeA293!iaOwM0ft&Ut_6Al#SdBxU_T0I zGl2bcM}YzCQ%10;8qg=A!3Bxsc?v0|xdoYd=?bZNiAg!BDXa`k#*7LK%pkM=Ft7mC f3Ag}N_~xgS=A?pk6tglgd}06+=FE`LQeXf8e`0iR literal 0 HcmV?d00001 diff --git a/Module/ncs/spawnb_sc_nodump.ncs b/Module/ncs/spawnb_sc_nodump.ncs new file mode 100644 index 0000000000000000000000000000000000000000..742f5df5692317845403ffff2bc0ed1e3c2066c0 GIT binary patch literal 348 zcmeZs4ps;=)H85mU|@`qV*mmU1qLQ&7G@BWk@5fk|34U5q#1zpABZTc4Vow`3o8R} zg+Y8lPI7#5eo;YjDi#IYPz6c(xk+f!EG#TeA293!iaOwM0ft&Ut_6Al#SdBxU_T0I zGl2bcM}Yz2Q?RHy&?jQS1&QT(3Mr+z1(|v23MrYziAg!BDXa`k#*7LK%pk-5Ft7j> f3b+83_~xgS=A?qP6tglgd}06+=FE`bQeXf8{4jLh literal 0 HcmV?d00001 diff --git a/Module/ncs/spawnb_sc_notrck.ncs b/Module/ncs/spawnb_sc_notrck.ncs new file mode 100644 index 0000000000000000000000000000000000000000..1d137b780e624b5e4108b0b7ebce1cebe35106a9 GIT binary patch literal 350 zcmeZs4ps;=)H85mU|@`sV*mmU1qLQ&7G@BWk@5fk|34U5q#1zpABZTc4Vow`3o8R} zg+Y8lPI7#5eo;YjDi#IYPz6c(xk+f!EG#TeA293!iaOwM0ft&Ut_6Al#SdBxU_T0I zGl2bcM}Yz2Q?RH8&?n--1&QT(3MEB}$=R8C=?W>C#feEdsVS@sOva1~49p1z3JgqaENmbqD+7ZBBO~Mg|Nnn5ut+li=|3#YAPE*$ z2L9lJ#PU3s)SSdhm(--vbY_sUFCZBPb7mkZ1D01v0Vz<($xlzu%u82D$t+Gx%1KRO NWneO9gczv6000BHB$WUF literal 0 HcmV?d00001 diff --git a/Module/ncs/spawnb_sc_sclog.ncs b/Module/ncs/spawnb_sc_sclog.ncs new file mode 100644 index 0000000000000000000000000000000000000000..7ccdc1745660bfa72a2d4ad1b684724e611f73b1 GIT binary patch literal 130 zcmeZs4ps;=)H85mU|?vH0}>1z3JgqaENmbqD+7ZBBO~Mg|Nnn5ut+li=|3#YKygME zRtEmyg2eJX=ls&V5|`AZ(sX8!vM&rk83uD^ASn%&S4ajaP{_$oPtVLtS4hoEOv*`3 OVP#-4W`vlhzyJW}Y9w0# literal 0 HcmV?d00001 diff --git a/Module/ncs/spawnb_sc_sdlog.ncs b/Module/ncs/spawnb_sc_sdlog.ncs new file mode 100644 index 0000000000000000000000000000000000000000..3c372438d9a557b11593734f086a1b52fb01ea81 GIT binary patch literal 130 zcmeZs4ps;=)H85mU|?vH0}>1z3JgqaENmbqD+7ZBBO~Mg|Nnn5ut+li=|3#YKygME zRtEmyg2eJXm(-lZN|)56(sX8!vM&rk83uD^ASn%&S4aUVP{_$oPtVLtS4hoEOv*`3 OVP#-4W`vlhzyJW1z3JgqaENmbqD+7ZBBO~Mg|Nnn5ut+li=|3#YAPE*$ z2L9lJ#PU4n{L;JWXV1+h;~3~b?r2z&txSWJ9j0ssdS72yB? diff --git a/Module/ncs/sup_floorup5.ncs b/Module/ncs/sup_floorup5.ncs index 178be16d4981cc75feb0855d94dc5174bdfdd91c..48f11c12e42811664689b58ac8e81a60a153d63b 100644 GIT binary patch delta 112 zcmZo*n!^<6=NzmMW~gW2#K6EPBgX&)9109fY^)57UJQ(k|NsC0!N4NT0HpsggLr=! nSXdbtZZaw{%Y)QPK%`_r?5kjsZK8FHFhuwZSilY{e8vO-bip2C delta 84 zcmbQk)WBrz=NzmMW~gW2#K6GFAjbd%910Aq42)h3%#8p4|Nq0l!pgvKlTnFT9wa9u Z%>WXV1+h;~3~b?r2z&txSWJ9j0ssdS72yB? diff --git a/Module/nss/lvl10_msg02.nss b/Module/nss/lvl10_msg02.nss new file mode 100644 index 00000000..6fcbd7aa --- /dev/null +++ b/Module/nss/lvl10_msg02.nss @@ -0,0 +1,21 @@ +void main() +{ + object oActor; + + // Get the creature who triggered this event. + object oPC = GetEnteringObject(); + + // Only fire for (real) PCs. + if ( !GetIsPC(oPC) || GetIsDMPossessed(oPC) ) + return; + + // Only fire once per PC. + if ( GetLocalInt(oPC, "DO_ONCE__" + GetTag(OBJECT_SELF)) ) + return; + SetLocalInt(oPC, "DO_ONCE__" + GetTag(OBJECT_SELF), TRUE); + + // Have Werna's Sending strike up a conversation with the PC. + oActor = GetNearestObjectByTag("LVL10_MSG02", oPC); + AssignCommand(oActor, ActionStartConversation(oPC, "lvl10_msg02", FALSE, FALSE)); +} + diff --git a/Module/nss/lvl10_tp_mover.nss b/Module/nss/lvl10_tp_mover.nss new file mode 100644 index 00000000..6590685e --- /dev/null +++ b/Module/nss/lvl10_tp_mover.nss @@ -0,0 +1,57 @@ +// Clears all actions and jumps the caller to the provided object. +// (Useful when this needs to be delayed.) +void ClearAndJumpToObject(object oDestination); +void ClearAndJumpToObject(object oDestination) +{ + ClearAllActions(); + JumpToObject(oDestination); +} + + +void main() +{ + int nHench; + object oHench; + effect eVFX; + object oTarget; + + // Get the creature who triggered this event. + object oPC = GetEnteringObject(); + + // Only fire for (real) PCs. + if ( !GetIsPC(oPC) || GetIsDMPossessed(oPC) ) + return; + + // Find the location to which to teleport. + oTarget = GetWaypointByTag(GetLocalString(OBJECT_SELF,"DESTINATION")); + + // Teleport the PC. + eVFX = EffectVisualEffect(VFX_IMP_UNSUMMON); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oPC); + DelayCommand(3.0, AssignCommand(oPC, ClearAndJumpToObject(oTarget))); + + // Also teleport associates (but no visual effect for them). + oHench = GetAssociate(ASSOCIATE_TYPE_ANIMALCOMPANION, oPC); + DelayCommand(3.1, AssignCommand(oHench, ClearAndJumpToObject(oTarget))); + oHench = GetAssociate(ASSOCIATE_TYPE_DOMINATED, oPC); + DelayCommand(3.1, AssignCommand(oHench, ClearAndJumpToObject(oTarget))); + oHench = GetAssociate(ASSOCIATE_TYPE_FAMILIAR, oPC); + DelayCommand(3.1, AssignCommand(oHench, ClearAndJumpToObject(oTarget))); + oHench = GetAssociate(ASSOCIATE_TYPE_SUMMONED, oPC); + DelayCommand(3.1, AssignCommand(oHench, ClearAndJumpToObject(oTarget))); + + // Support for multiple henchmen (includes horses). + nHench = 1; + oHench = GetHenchman(oPC, 1); + while ( oHench != OBJECT_INVALID ) + { + DelayCommand(3.1, AssignCommand(oHench, ClearAndJumpToObject(oTarget))); + // Next henchman. + oHench = GetHenchman(oPC, ++nHench); + } + + // Apply a visual effect. + eVFX = EffectVisualEffect(472); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oPC); +} + diff --git a/Module/nss/lvl10_tp_trap.nss b/Module/nss/lvl10_tp_trap.nss new file mode 100644 index 00000000..fc3e5927 --- /dev/null +++ b/Module/nss/lvl10_tp_trap.nss @@ -0,0 +1,58 @@ + +// Clears all actions and jumps the caller to the provided object. +// (Useful when this needs to be delayed.) +void ClearAndJumpToObject(object oDestination); +void ClearAndJumpToObject(object oDestination) +{ + ClearAllActions(); + JumpToObject(oDestination); +} + + +void main() +{ + int nHench; + object oHench; + effect eVFX; + object oTarget; + + // Get the creature who triggered this event. + object oPC = GetEnteringObject(); + + // Only fire for (real) PCs. + if ( !GetIsPC(oPC) || GetIsDMPossessed(oPC) ) + return; + + // Find the location to which to teleport. + oTarget = GetWaypointByTag("LVL10_W1_END"); + + // Teleport the PC. + eVFX = EffectVisualEffect(VFX_IMP_UNSUMMON); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oPC); + DelayCommand(3.0, AssignCommand(oPC, ClearAndJumpToObject(oTarget))); + + // Also teleport associates (but no visual effect for them). + oHench = GetAssociate(ASSOCIATE_TYPE_ANIMALCOMPANION, oPC); + DelayCommand(3.1, AssignCommand(oHench, ClearAndJumpToObject(oTarget))); + oHench = GetAssociate(ASSOCIATE_TYPE_DOMINATED, oPC); + DelayCommand(3.1, AssignCommand(oHench, ClearAndJumpToObject(oTarget))); + oHench = GetAssociate(ASSOCIATE_TYPE_FAMILIAR, oPC); + DelayCommand(3.1, AssignCommand(oHench, ClearAndJumpToObject(oTarget))); + oHench = GetAssociate(ASSOCIATE_TYPE_SUMMONED, oPC); + DelayCommand(3.1, AssignCommand(oHench, ClearAndJumpToObject(oTarget))); + + // Support for multiple henchmen (includes horses). + nHench = 1; + oHench = GetHenchman(oPC, 1); + while ( oHench != OBJECT_INVALID ) + { + DelayCommand(3.1, AssignCommand(oHench, ClearAndJumpToObject(oTarget))); + // Next henchman. + oHench = GetHenchman(oPC, ++nHench); + } + + // Apply a visual effect. + eVFX = EffectVisualEffect(472); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oPC); +} + diff --git a/Module/nss/spawn__history.nss b/Module/nss/spawn__history.nss new file mode 100644 index 00000000..81496a33 --- /dev/null +++ b/Module/nss/spawn__history.nss @@ -0,0 +1,544 @@ +// +// +// NESS +// Version 8.1.3 +// Spawn History +// +// +// Neshke Narovken (Original Author) +// +// Cereborn (Maintainer) +// +//******************************************************************* +// +// History: +// +// +++ Start Version 7.0 +// +// --/--/-- Neshke Created +// +// +// +++ Start Version 7.0.1 +// +// 12/03/02 Cereborn Added DanielleB's merchant-based loot tables +// 12/12/02 Cereborn Added area-wide count of currently spawned +// creatures +// 12/31/02 Cereborn Added LT subflags A, B, and C for specifying +// percentage chances of receiving 1, 2, or 3 +// loot items. +// 01/01/03 Cereborn Added SX flag for dim returns suppression. +// +// +++ Start Version 7.0.2 +// +// 01/07/03 Cereborn Added NESS_ActivateSpawn(), +// NESS_DeactivateSpawn, NESS_GetSpawnByID(), +// NESS_ActivateSpawnByID(), NESS_ForceProcess() +// NESS_DeactivateSpawnByID() and +// NESS_TrackModuleSpawns(). +// Modified so that an activated spawn is processed +// immediately instead of waiting for the next +// process tick when using SPxx +// Moved ReportSpawns and TrackModuleSpawns +// to spawn_functions from spawn_main; modified +// spawn_main to call TrackModuleSpawns() if +// enabled, removing the need for placing +// in each area heartbeat script +// +// 01/08/03 Cereborn Fixed bug preventing initial flag processing +// when using SPxx. +// Added new deactivate spawn (DS) condition +// (6) which deactivates a spawn whenever spawn +// count reaches spawn number. This is similar +// to DS1, except that DS1 is based on number +// of children *ever* spawned, so once +// deactivated can never be reactivated, while +// DS6 is based on current child count, allowing +// the spawn to be re-activated if 1 or more of +// it's children have been killed or despawned +// 01/10/03 Cereborn Prevent despawning creatures when possessed +// by a DM. (the code was attempting to do so +// already but due to a Bioware bug it wasn't +// working) +// 01/11/03 Cereborn Added I subflag to SU to check each child's +// location individually instead of the spawn's +// location +// 01/17/03 Cereborn Added force process of spawns when PCs +// re-arrive id deactivated by PC flag +// 01/18/03 Cereborn Added new type (3) to PL and subflag P +// Added P subflag to SD. +// 01/20/03 Cereborn Force process on deactivate +// Added NESS_IsModuleSpawnTracking() +// +// +++ Start Version 7.0.3 +// +// 01/22/03 Cereborn Bug fix: Initialize module spawn count to +// 0 to fix bug with loading from saved games +// 01/24/03 Cereborn Added NESS_DumpModuleSpawns() and +// NESS_IsModuleSpawnDumping(). When spawn +// dumping is enabled, each area with active +// spawns reports its spawn count each HB +// +// +// +++ Start Version ALFA 1.0 +// +// +// 02/05/03 - 03/21/03 +// +// Added NESS_ProcessDeadCreature(). This can be used to notify NESS that +// a spawned creature has died (typically from an onDeath event script). +// This is particularly useful when using larger SPxx values and the CD +// flag, since without notification it can take a long time for NESS to +// discover that the spawned creature has died and set up the lootable +// corpse. +// +// Added O(ffset) subflag to the SP flag. NESS now processes all spawns on +// the first heartbeat, and then spawns are be processed on heartbeat +// 1 + offset + (processRate * N). For example, SP3 gets processed on +// heartbeats 1, 4, 7, 10, etc.... while SP3O1 gets processed on heartbeats +// 1, 5, 8, 11..., and so on. This should be used to spread out heartbeats +// within an area. +// +// NESS no longer does any timing based on counted heartbeats. All timings +// are now based on the clock. A new file, spawn_timefuncs, contains +// functions for converting the game clock to real seconds for use in NESS +// timings. +// +// When spawns despawn due to using the PC flag (and if the R subflag is +// not specified) the despawning creature resrefs and their locations are +// recorded, and the spawn is restored to it previous state when PCs +// re-enter the area. This prevents exploits where players intentionally +// 'pop' a zone, then leave for the PC flag's duration, to effectively +// clear an area of all obstacles until the spawn delay timer (if any) +// expires. +// +// Fixed the bug causing corpses that had been fully looted to not decay. +// +// Fixed the bug that caused corpses to *never* decay if the decay timer +// went off when the inventory was open (now a new decay timer is set). +// +// Flag parsing code cleaned up; fixed a bug that caused the default value +// for a flag to always be 1 (ignoring what was set up in spawn_cfg_global) +// +// Items marked no-drop are no longer copied onto the lootable corpses +// +// All no-drop items are explicitly destroyed (whether the CD flag is used +// or not) to working around a current Bioware memory leak. +// +// Added NESS_ReturnHome(). Call to force a NESS spawn to it's home point. +// +// Added support for RH flag on spawn camps. +// +// +++ Start Version ALFA 1.0 Patch 1 (v1.0.1) +// +// 03/29/03 +// +// A bug where spawn delays were being applied to first time spawns that +// didn't happen right away (such as triggered spawns, day/night only, +// etc.) was fixed. +// +// If a spawn has the RH flag and is respawned after being despawned due +// to the PC flag, creatures will respawn at their home point instead of +// where they were when they despawned. +// +// An errant debug statement was removed. +// +// +++ Start Version ALFA 1.0 Patch 2 (v1.0.2) +// +// 03/30/03 +// +// Fixed a bug where the number of creatures in a spawn was getting +// confused due to spawns that use the M subflag of the SN flag +// recalculating their spawn numbers when spawns deactivated due to the +// PC flag. This bug fix should eliminate the overpopulating spawns +// problem. +// +// +++ Start Version ALFA 1.0 Patch 3 (v1.0.3) +// +// 03/31/03 +// +// Fixed a bug where spawn delays could be skipped. +// +// +++ Start Version ALFA 1.0 Patch 4 (v1.0.4) +// +// 04/04/03 +// +// Fixed a bug where spawn delays were ignored on placeables. +// Fixed P subflag of SD being ignored. +// Reset spawn delay after RS-failed spawn attempt +// Set up a new spawn delay when creature killed +// +// +++ Start Version ALFA 1.0 Patch 5 (v1.0.5) +// +// 04/07/03 +// +// Fixed bug in spawn_timefuncs that resulting in incorrect conversions +// in years other than the Epoch year. +// Changed the Epoch year to 1340 to conform to the lowest date in +// the NWN engine. +// +// +++ Start Version ALFA 1.0 Patch 6 (v1.0.6) +// +// 04/08/03 +// +// Fixed bug with corpse decay and death script flags not being available +// for camp spawns when onDeath notification occurs. +// +// +++ Start Version ALFA 1.0 Patch 7 (v1.0.7) +// +// 04/27/03 +// +// Added debugging for spawn delays and spawn counts that can be +// independently enabled/disabled for each area from the spawn banner +// rod. +// +// +++ Start Version ALFA 1.1 (v1.1) +// +// 04/28/03 +// +// Fixed bug in Loot Merchant code. The original code used +// GetNearestObjectByTag() to look up loot merchants, which according to +// the documentation should never have worked for merchants not in the same +// area as the creature spawned. In reality, it stopped working (at least +// in some cases) after Bioware released version 1.29 of the game. +// +// 05/03/03 +// +// Changed distribution method used for SR flag to evenly distribute +// spawns in the spawn circle instead. The old method made the spawns +// denser near the center and rarer near the circle's edge +// +// Made SF work (again?) for placeables +// +// When the SF flag is not specified for a multi-child spawn, a random +// SF is now calcualated independently for each child +// +// 05/08/03 +// +// Added NL (No Loot) flag. This suppresses looting of player corpses. +// Only applies when using ACR 1.14 and higher +// +// 05/25/03 +// +// Fixed overspawning bug caused by changing child counts on spawns that +// had been 'saved' with potentially different counts +// +// 05/27/03 +// +// Added C (Closest) subflag to the PR (Patrol Route) flag. If C is +// specified, the spawned creature will start at the closest waypoint +// rather than the first (does not apply to T2 flagged routes(random +// traverse)). +// +// 05/30/03 +// +// Added SB (Subdual) flag. Causes creatures to be spawned in in subdual +// mode. Only applies when using ACR 1.14 and higher. +// +// +// +++ Start Version ALFA 1.2 (v1.2) +// +// 08/24/03 +// +// Removed LocationToString() function from spawn_functions, as this is +// now a Bioware function +// +// 08/25/03 +// +// Modified the way the SX flag works. First, there is now a global flag, +// nGlobalSuppressDR, in spawn_cfg_global that can be set to determine +// whether or not creatures spawn in with DR on or off when no SX flag is +// specified. The current default is for DR to *not* be suppressed, i.e., +// it will be operational. Also, the SX flag can now take a value of 0 or 1. +// If 1, DR is suppressed, if 0 DR is enabled (useful if you've set +// nGlobalSuppressDR to 1). The default if no value is specified (just SX) +// is 1 (to suppress). You can also change this default in spawn_cfg_global. +// If nGlobalSuppressDR is 1 and nSuppressDR is 0, you will get the opposite +// of the v1.1 functionality; no DR on creatures, except when the SX flag is +// present. +// +// +++ Start Version ALFA 1.2.1 (v1.2.1) +// +// 09/01/03 +// +// Fixed bug where spawn number was always being set to the number of saved +// camp spawns on PC-flag restore instead of the sum of saved camp and +// regular spawn counts. +// +// +++ Start Version ALFA 1.2.2 (v1.2.2) +// +// 09/02/03 +// +// Fixed bug introduced by last bug fix that caused overspawning! +// +// +++ Start Version ALFA 1.2.3 (v1.2.3) +// +// 09/21/03 +// +// Added EL - E(ncounter) L(evel) flag +// +// +++ Start Version ALFA 1.2.4 (v1.2.4) +// +// 10/03/03 +// +// Added I subflag to SL flag. +// +// Modified ST behavior so that spawned creatures walk to their seats +// instead of running +// +// 10/18/03 +// +// Check night / day only, day, hour, lifespan and SU before restoring +// spawns +// +// Fixed recalculate random spawn number bug where the spawn number could +// change before a despawn due to the PC flag was restored, causing the +// number of creatures thought to exist to differ from what actually got +// restored +// +// 10/19/03 +// +// Fixed SD bug; under certain cases (such as a despawn due to CL flag) +// SD was being ignored. +// +// Fixed bug where SU|I only worked if RS or SL were in use +// +// +++ Start Version ALFA 1.2.5 (v1.2.5) +// +// 10/25/03 +// +// Do a ClearAllActions() before despawning creatures. This helps prevent +// 'broken' Bioware chairs caused by despawning creatures using the ST +// flag. +// +// 10/27/03 + +// Modified the spawn_cfg_camp example to use standard BW creatures / +// placeables for the benefit of non-ALFA users. +// +// +// 11/02/03 +// +// Added a scaled encounter example. This uses the same basic methodology +// as Sareena's random wilderness spawns - an SNxx flag is given large +// enough for the largest possible spawn and then the actual number (and +// types) of creatures is determined when the spawn actually takes place. +// +// +// +++ Start Version 8.0 +// +// Given that NESS is now being supported outside the ALFA umbrella, I've +// decided to begin version numbering from 8.0 from here out. Version 8.0 +// is the immediate successor to ALFA version 1.2.5. +// +// 01/19/04 +// +// Fixed problems with naked NPC corpses that had droppable armor / +// clothing. playable race characters (humans, dwarves, elves, etc.) +// now keep a copy of whatever is in the chest slot on the original +// corpse. +// +// +// 01/21/04 +// +// Added Rn subflag to CD to specify what type of remains are left after +// corpse decay. These correspond 1 to 1 to the treasure type field for +// placeables, except for R7, which causes no loot bag to be left (loot +// destroyed when corpse decays). See the specific flag documentation +// below for the values/types of each R subflag. +// +// Added D subflag to CD to cause corpse to drop wielded weapons on the +// ground. Note that droppable flag on weapon still takes precedence - +// non-droppable wielded weapons will not be dropped. +// +// Delete armor/clothing from corpse if looted. +// +// Added scripts for lootable corpse onOpen, onClosed, onUsed, and +// onDisturbed events (renamed with a spawn_ prefix). +// +// Added a lootable corpse placeable for each remains type; each has the +// correct event scripts attached. +// +// 01/22/04 +// +// Initialize global defaults and flags on first area heartbeat, not first +// heartbeat with PCs present. +// +// Use DelayCommand(0.0, ...) to give each spawn flag initialization +// function its own command queue (allowing many more spawn points before +// TMIs at initialization occur). +// +// 01/23/04 +// +// Fixed bug with EE flag. Spawned creature was not walking to spawn point +// after entrance. +// +// Fixed bug with spawn in effect when using EE. Spawn in effect now happens +// at the entrance point. +// +// Added support for ALFA-specific flags as Custom Flags (following the CF +// flag. Parsing and processing of custom flags can now be done by +// modifying spawn_cfg_cusflg. This file contains 2 functions: +// ParseCustomFlags() and SetupCustomFlags(). ParseCustomFlags is called +// with whatever flags follow the CF_ flag (when flags for the spawn are +// being initialized. Typically, flags are parsed and there values are +// written to the spawn object. SetupCustomFlags() is called when a +// creature is actually spawned (typically flags are copied from the spawn +// object to the creature (spawned) object. The processing of ALFA-specific +// flags are included in this file as an example. +// +// +// +++ Start Version 8.1 +// +// 1/29/04 +// +// Put better sounds for closing / opening corpses. Changed the names of +// the onOpen and onClose event scripts for corpses, and updated the corpse +// placeables to use those. +// +// 2/15/04 +// +// Fixed bugs in spawn_cfg_cusflag that caused flag values to be lost if +// specified as normal flags rather than custom flags (only affected the +// ALFA custom flags). +// +// 3/8/04 +// +// 'Home' is now either the place a creature spawned in, or the place it +// *would have spawned in* if there wasn't an alternate specified by the EE +// flag. Hopefully, this restores it to its original, correct behavior. +// +// The initial delay subflag of IS should now work correctly. +// +// The corpse remains type default value was using one variable name in +// spawn_defaults to set it and a different one in spawn_functions to +// retrieve the value, which resulted in the default not working. This has +// been fixed. +// +// Added 2 new Patrol Route flags at Danmar's request. They are RPn (for +// random pause and RRn for Random Route. These allow for some +// randomization of patrol routes. The RRn flag sets the percentage chance +// that the next stop in a route will actually be gone to (otherwise it's +// skipped. RPn specifies a range to randomly choose an additional pause +// amount which is added to the value specified by PSn. +// +// At EPOlson's request, NESS will now look for a local string variable on +// the spawn waypoint named "NESS" for spawn flags. If no string is found +// (or if it does not start with "SP") then the flags specified in the +// waypoint name are used (just like it used to). +// +// NESS now has full support for using pseudo-heartbeats as an alternative +// to the standard area heartbeats. For those who wish to use this, remove +// Spawn() from your area heartbeat script (or, if spawn_sample_hb is your +// area haertbeat script, just remove that script from your areas' On +// Heartbeat slots) and call Spawn_OnAreaEnter() and Spawn_OnAreaExit() +// from your area On Enter and On Exit scripts respectively. Again, if you +// do no currrent have On Enter and or On Exit scripts in use for your areas +// you can use spawn_smpl_onent and spawn_smpl_onext which are provided with +// this release. +// +// Spawn_OnAreaEnter() takes up to 3 optional arguments. The first is the +// name of the script you want called when the pseudo-heartbeat happens. +// By default, spawn_sample_hb is called (which in turn just calls Spawn(). +// You can put any script you like there, but remember that it will only be +// when PCs or NESS creatures are in the area. The second argument is the +// time between pseudo-heartbeats. The default is 6.0 seconds, which will +// result in Spawn() being called about as often as when you used regular +// area heartbeats. If you find you can get away with 10.0 seconds (that's +// what I'm currently using) you've reduced your NESS processing by 40%... +// The 3rd argument specifies a delay for the first heartbeat after a PC or +// PCs enter the area. In areas where there aren't a lot of spawns, and +// you are spawning in sight (like NPCs in a store) no delay is ideal. For +// outdoor areas with a lot of spawns that spawn away from the player, a +// delay helps prevent a spawn lag spike for the entering player. The +// default is 0.0 seconds (no delay). I'm currently delaying 3 seconds on +// all outdoor and underground areas, but no delay on indoor areas, by +// the following in my On Enter script: +// +// if ( GetIsAreaAboveGround( oCurrArea ) && +// ! GetIsAreaNatural( oCurrArea ) ) +// { +// // Indoors - no delay on the first HB +// Spawn_OnAreaEnter( "spawn_sample_hb", 10.0 ); +// } +// +// else +// { +// // Outdoors or underground - do a 3 second delay on the first HB +// Spawn_OnAreaEnter( "spawn_sample_hb", 10.0, 3.0 ); +// } +// +// Thanks to Mentha Arvensis who provided the starting scripts for pseudo- +// heartbeats. +// +// +// +++ Start Version 8.1.1 +// +// 2/1/04 - 5/28/04 +// +// +// NESS now allows you to specify the spawn tag by adding a variable, named +// "NESS_TAG", on the spawn waypoint. If this variable exists, it will use +// it's value as the spawn tag instead of waypoint's tag. +// +// Always retrieve spawn tag and spawn name from the variables written on +// the the spawn instead of using GetTag() an GetName(). This is necessary +// to support use of the "NESS" and "NESS_TAG" variables. +// +// Added a global flag, bLeftoversForceProcessing, to indicate whether or +// not spawned creatures in an area should cause NESS processing when no +// PCs are in the area. Default is TRUE (they do) which is how things +// worked before the flag was added. The flag essentially gives you the +// ability to suppress that behavior. To do so, set +// bLeftoversForceProcessing to FALSE in your spawn_cfg_global script. +// +// Added some bullet-proofing to check that spawn waypoints remain valid +// objects. +// +// Turned off ALL NESS processing of creatures that are DM possessed. +// +// Make sure a patrol waypoint actually exists before attempting to move to +// it. +// +// Normal Camp behavior is to despawn when all creatures in the camp have +// been destroyed. However, they were also despawning if there were never +// any creatures in the camp to begin with (a placeable-only camp). This +// was fixed. +// +// Loot/corpse decay was not working properly on camps, as the changes to +// this system to the regular spawns was never propagated to the camps. +// Fixed. +// +// +++ Start Version 8.1.2 +// +// 5/30/04 +// +// Advance routes to their next stop when patrol waypoints are missing +// +// +++ Start Version 8.1.3 +// +// 7/04/04 +// +// Write a local var onto entering PCs which can be checked on area exit +// to maintain a proper PC count. This is necessary because GetIsPC() does +// not work when a PC logs out. +// +// Don't call NESS_CleanInventory on camp placeables when a camp is +// destroyed, as the placeables may remain for a while. +// +// 7/05/04 +// +// Added code to detect stalled patrol routes and jump the creature to it's +// intended destination. This can be turned off by setting +// CheckForStuckPatrols global variable to FALSE. +// +// Write oSpawn onto the camp object "before" the call to SetCampSpawn() so +// it is available to that function. +// +// Added flag to turn off corpse destruction when CD is not specified. +// +// Added additional on area enter script with indoor/outdoor checking to +// determine if an initial delay should be used. +// +// 7/06/04 +// +// Added check to randomWalk for ACTION_CASTSPELL to avoid interruptions diff --git a/Module/nss/spawn__readme.nss b/Module/nss/spawn__readme.nss new file mode 100644 index 00000000..d2e4a463 --- /dev/null +++ b/Module/nss/spawn__readme.nss @@ -0,0 +1,694 @@ +// +// +// NESS +// Version 8.1.2 +// Spawn Readme +// +// +// Neshke Narovken (Original Author) +// +// Cereborn (Maintainer) +// +//******************************************************************* +// +// +// INCLUDES: +// +// Do NOT Modify Main Script: +// +// Spawn: 'spawn_main' +// +// Do NOT Modify Helper Scripts: +// +// Information: 'spawn__readme' +// Functions: 'spawn_functions' +// Corpse Death: 'spawn_corpse_dth' +// Corpse Decay: 'spawn_corpse_dcy' +// Global Defaults: 'spawn_defaults' +// Flag Parsing: 'spawn_flags' +// Pseudo-heartbeat 'spawn_pseudohb" +// +// Lootable corpse event scripts: + +// Corpse On Open: 'spawn_onopencrp' +// Corpse On Closed: 'spawn_oncloscrp' +// Corpse disturbed: 'spawn_dist_corps' +// Corpse used: 'spawn_used_corps' +// +// +// CONFIGURATION: +// +// Modify Configuration Includes if Needed +// Only where Specified in Each File: +// +// Spawn Flags: 'spawn_cfg_flag' +// Spawn Groups: 'spawn_cfg_group' +// Loot Tables: 'spawn_cfg_loot' +// Spawn Camps: 'spawn_cfg_camp' +// Spawn Effects: 'spawn_cfg_fxsp' +// Area Effects: 'spawn_cfg_fxae' +// Object Effects: 'spawn_cfg_fxobj' +// User Defaults: 'spawn_cfg_global' +// Custom Flags: 'spawn_cfg_cusflg' +// +// Modify Check Includes if Needed +// Only where Specified in each File: +// +// Check PCs: 'spawn_chk_pcs' +// Custom Check: 'spawn_chk_custom' +// +// Modify Scripting Includes if Needed +// Only where Specified in Each File: +// +// Spawn/Despawn: 'spawn_sc_spawn' +// Heartbeat: 'spawn_sc_hbeat' +// Death: 'spawn_sc_death' +// Deactivation: 'spawn_sc_deactiv' +// Camp Trigger: 'spawn_sc_cmptrig' +// Patrol Stops: 'spawn_sc_patrol' +// +// +// USAGE: +// +// Add Following to Area Heartbeat: +// +// Sample Script: 'spawn_sample_hb' +// +// #include "spawn_main" +// Spawn(); +// +// Add Spawn Waypoints +// All Switches Optional +// +// Waypoint Name: +// SP_ +// +// Waypoint Tag: +// Child Object Tag/ResRef +// Group Designation +// Camp Designation +// +// Note: +// For Custom Creatures +// You must use the ResRef +// +// Available Flags: +// SPnOn_ISnDn_IDn_FTn_SNnMn_SAnMn_SRnMnP_SDnMn_CLnMn +// _RGnMnCn_RWRn_DYnTn_HRnTn_DOD_NOD_PCnR_SF_SUnIn_FXnDn +// _PRnTn_PLnTn_EEnRn_EXnRn_SG_CDnTnRnD_LTnAnBnCn_DSnSn_DIn_CMDn +// _SSnDn_CCn_CPnRn_TRnDn_AEnDn_OEnDn_RSn_FCn +// _ALnSn_HBn_SLnRnI_RHDn_DTn_HLnE_IT_ST_PT_SM_CF +// _SXn_NL_SB_ELn +// +// +// Format: +// Flag|OptionalFlag +// +// +// SPn|On +// : Designates Spawn Waypoint +// : SP is Required on all Spawn Waypoints +// : Performs Spawn processing every SP1 to SP99 heartbeats +// : Default is SP1 Heartbeat : ~6 Seconds +// : SP00 Defaults to SP01 +// : Optional Flag: On +// : Offset processing spawn from first process by n heartbeats. +// : Used to stagger spawn processing within an area +// +// ISn|Dn +// : Initial State +// : Type 0 : Inactive +// : Type 1 : Default : Active +// : Optional Flag: D000 +// : Delay Initial Spawn D000 Minutes +// +// IDn +// : SpawnID +// : Sets LocalInt "SpawnID" to SpawnID +// : On Spawn Waypoint Object +// +// FTn +// : Flag Table +// : Use Flags from Table FT00 +// : Flags are Defined in 'spawn_cfg_flag' +// +// +// SNn|Mn +// : Spawn Number +// : Maintains a Spawn of SN00 to SN99 Children +// : Despawns Extra Children +// : Optional Flag: M00 +// : Minimum Children +// : Will Randomly Spawn between M00 and SN00 Children +// +// SA|n|Mn +// : Spawn All at Once +// : Default is Spawn One Child per Cycle +// : Optional Flag: 00 +// : Spawn 00 Children per Cycle +// : Optional Flag: M00 +// : Spawn Minimum M00 per Cycle +// +// SRn|Mn|P +// : Spawn Radius +// : Randomly Spawns Children in a +// : Location SR00 to SR99 Meters from Waypoint +// : Optional Flag: M00 +// : Minimum Radius, M00 to SR99 Meters +// : Optional Flag: P +// : Spawn Center is Near a Random PC in Area +// +// SDn|Mn|P +// : Spawn Delay +// : Delay SD00 to SD99 Minutes between Spawns +// : Optional Flag: M00 +// : Minimum Delay, M00 to SD99 Minutes +// : Optional Flag: P +// : This flag sets up a spawn period, whereas the default spawn delay +// : specifies a spacing between spawns. +// : This is particularly useful with PL3 (keep the times the same on +// : each) it will cause the placeable to refresh if alive or respawn +// : if not on a regular schedule. Note that if the P subflag is used, +// : the M subflag is ignored. +// +// +// CLn|Mn +// : Child Lifespan +// : Child will Despawn after CL00 Minutes +// : Optional Flag: M00 +// : Child will Despawn after M00 to CL00 Minutes +// +// DYn|Tn +// : Spawn Day +// : Spawn Only on Day DY00 to DY28 +// : Children are Despawned during Invalid Days +// : Optional Flag: T00 +// : Spawn from Day DY00 to Day T00 +// +// HRn|Tn +// : Spawn Hour +// : Spawn Only during Hour HR00 to HR24 +// : Children are Despawned during Invalid Hours +// : Optional Flag: T00 +// : Spawn from Hour HR00 to Hour T00 +// +// DO|D +// : Day Only +// : Only Spawns at Day +// : Optional Flag: D +// : Despawn Children at Nightfall +// +// NO|D +// : Night Only +// : Only Spawns at Night +// : Optional Flag: D +// : Despawn Children at Daybreak +// +// RW|Rn +// : Random Walk +// : Children Wander Randomly +// : Optional Flag: R00 +// : WARNING: This is Resource Intensive!! +// : Wander Range, R00 to R99 Meters +// +// PC|n|R +// : PC Check +// : Only Spawn Children if PCs are in Area +// : Children are Despawned if no PCs in Area +// : Optional Flag: PC00 +// : Depawn if no PCs in Area for PC00 Minutes +// : Optional Flag: R +// : Reset Spawn Point if no PCs are Present +// +// RGn|Mn|Cn +// : Random Gold +// : Generates Random Amount of Gold on Children +// : From RG000 to RG999 Gold +// : Optional Flag: M00 +// : Minimum Gold Amount +// : Optional Flag: C00 +// : Gold Chance C00% to C99% +// : Default 100% chance +// +// SF +// : Spawn Facing +// : Set Facing of Children to Match Waypoint +// : Default Random Facing +// +// SUn|In +// : Spawn Unseen +// : Only Spawn if PCs are not within SU00 to SU99 Meters +// : Optional flag: I00 +// : Use the location of each individual child to determine if that +// : child can spawn, instead of using to location of the spawn itself. +// : If using SR or SL|R, I00 to I99 additional random locations will be +// : attempted +// +// FXn|Dn +// : Spawn Effect +// : Spawn in with Effect FX001 to FX999 +// : Effects are Defined in 'spawn_cfg_fxsp' +// : Optional Flag: D000 +// : Despawn with Effect D001 to D999 +// +// PRn|Tn|C +// : Patrol Route +// : Assign Waypoints Route PR00 to PR99 +// : Optional Flag: T0 +// : Route Type +// : 0 - Sequential +// : 1 - Circular +// : 2 - Random +// : 3 - Walk Once/Despawn +// : Optional Flag C +// : Start at closest waypoint. Does not apply to T2 (random) +// : +// : Route Name: Variable +// : Route Tag: PR00_SN00_PS000_RN_FC_DO_NO_SC000 +// : +// : PR - Route Number 00 to 99 +// : SN - Stop Number 00 to 99 +// : PS - Pause 000 to maxint seconds at Stop +// : RP - Random additional amount (0 - maxint) added to PS +// : RN - Run to Stop +// : RR - Percentage chance a Stop will be visited (skipped otherwise) +// : SF - Face the Waypoint Direction +// : DO - Only Stop here during the Day +// : NO - Only Stop here during the Night +// : SC - Run script 000 to 999 +// : Scripts are Defined in 'spawn_sc_patrol' +// +// EEn|Rn +// : Entrance/Exit +// : Enter and Exit at Waypoint EE00 +// : Optional Flag: R +// : Choose Random Entrance Exit +// : from R00 to EE00 +// : +// : Entrance/Exit Name: Variable +// : Entrance/Exit Tag: EE00 +// +// EXn|Rn +// : Exit +// : Exit at Waypoint EX00 +// : Optional Flag: R +// : Choose Random Exit +// : from R00 to EX00 +// : +// : Exit Name: Variable +// : Exit Tag: EX00 +// +// PLn|Tn|Pn +// : Placeable Object +// : Spawns a Placeable Object with Behavior +// : Behavior 0: Default Behavior +// : Behavior 1: Despawn if Empty +// : Behavior 2: Refill if Empty (after spawn delay minutes!) +// : Behavior 3: Refresh (despawn/respawn) every P000 minutes; default +// : (if no Pn specified) is 60 minutes +// : Optional Flag: T00 +// : Trap Disabled Chance +// : 00% to 99% chance of Trap Disabled +// : Trap must already be part of Placeable's Template +// : Default 100% Chance Trap is Disabled +// : Optional Flag: P00 +// : Refresh period (in minutes) +// +// SG +// : Spawn Group +// : Spawn Children from Group +// : Waypoint Tag is Defined Group +// : Groups are Defined in 'spawn_cfg_group' +// +// CDn|Tn|Rn|D +// : Corpse Decay +// : Decay Corpse after CD000 to CD999 Seconds +// : Default No Corpse, Standard Loot Bag +// : Optional Flag: T +// : Corpse Inventory Type +// : Type 0: Inventory Items +// : Type 1: Inventory & Equipped Items +// : Type 2: Inventory Items, if PC Killed +// : Type 3: Inventory & Equipped Items, if PC Killed +// : Optional Flag: R +// : Remains Type +// : Type 0: Loot bag +// : Type 1: Body +// : Type 2: Bones +// : Type 3: Potion +// : Type 4: Pouch +// : Type 5: Scroll +// : Type 6: Treasure +// : Type 7: None (destroy loot on decay) +// : Optional Flag: D +// : Drop wielded weapons +// +// LTn|An|Bn|Cn +// : Loot Table +// : Spawn Loot on Children from Table LT000 to LT999 +// : Loot Tables are Defined in 'spawn_cfg_loot' +// : LT500 to LT999 currently reserved for merchant-based +// : loot tables +// : Optional Flag: A000 +// : When using merchant-based loot tables, the percentage chance that +// : only 1 item will spawn. Default is 50%. Values over 100% are truncated +// : to 100% +// : Optional Flag: B000 +// : When using merchant-based loot tables, the percentage chance that +// : 2 items will spawn. Default is 15%. Values over 100% are truncated +// : to 100% +// : Optional Flag: C000 +// : When using merchant-based loot tables, the percentage chance that +// : 3 items will spawn. Default is 05%. Values over 100% are truncated +// : to 100% +// +// DSn|Sn +// : Deactivate Spawn +// : Deactivate Spawn based on Condition +// : Type 0: Deactivate if all Children are Dead +// : Type 1: Deactivate if Spawn Number has been Spawned +// : Type 2: Deactive Spawn until all Children are Dead +// : Type 3: Deactivate Spawn after DI00 Children +// : Type 4: Deactivate Spawn after DI00 Minutes +// : Type 5: Deactivate Spawn after DI00 Cycles +// : Type 6: Deactivate when Spawn Count == Spawn Number +// : Optional Flag: S000 +// : Run Script 000 to 999 when Spawn Deactivated +// : Scripts are Defined in 'spawn_sc_deactiv' +// : +// : Can Reactivate by Manually Calling: +// : SetLocalInt(oSpawn, "SpawnDeactivated", FALSE); +// +// DIn +// : Deactivation Information +// +// CM|Dn +// : Spawn Camp +// : Spawns Camp of Creatures and Placeables +// : Waypoint Tag is Defined Camp +// : Despawns Camp when all Children Dead +// : Camps are Defined in 'spawn_cfg_camp' +// : Optional Flag: D000 +// : Placeables Decay 000 Seconds after Camp Despawn +// : +// : Camp Children Flags: +// : +// : RW : Random Walk +// : SF : Spawn Facing Camp +// : SG : Spawn Group +// : LT00 : Loot Table +// : CD000|T0 : Corpse Decay +// : PL0|T00 : Placeable Type +// : Placeable Trap Disabled +// +// SSn|Dn +// : Spawn Script +// : Run Script 001 to 999 on Spawn +// : Scripts are Defined in 'spawn_sc_spawn' +// : Optional Flag: D000 +// : Run Script 001 to 999 on Despawn +// +// DTn +// : Death Script +// : Run Script 001 to 999 on Death +// : Scripts are Defined in 'spawn_sc_death' +// +// CPn|Rn +// : Spawn Check PCs +// : Check Custom Code to see if Spawn Proceeds +// : Custom Code is Defined in 'spawn_chk_pcs' +// : Optional Flag: R00 +// : Check all PCs in Radius R00 +// : Default Check all PCs in Area +// +// CCn +// : Spawn Check Custom +// : Check Custom Code to see if Spawn Proceeds +// : Custom Code is Defined in 'spawn_chk_custom' +// +// TRn|Dn +// : Spawn Trigger +// : Only Spawns if PC is within 00 Meters +// : Optional Flag: D00 +// : Despawns if PC is not within D00 Meters +// +// AEn|Dn +// : Spawn Area Effect +// : Area Effects are Defined in 'spawn_cfg_fxae' +// : Waypoint Tag can be "AE" to Spawn only Area Effect +// : Optional Flag: D000 +// : Area Effect Duration of 000 to 999 Seconds +// : Duration of 000 means Permanent Area Effect +// : Default Duration is 005 Seconds +// +// OEn|Dn +// : Object Effect +// : Object Effects are Defined in 'spawn_cfg_fxobj' +// : Optional Flag: D000 +// : Object Effect Duration of 000 to 999 Seconds +// : Duration of 000 means Permanent Object Effect +// : Default Duration is Permanent +// +// RSn +// : Random Spawn +// : Percentage Chance Spawn will Occur +// : Default 100% Chance +// +// FCn +// : Spawn Faction +// : Change Faction of Children: +// : Faction 0: COMMONER +// : Faction 1: DEFENDER +// : Faction 2: MERCHANT +// : Faction 3: HOSTILE +// : Faction 4: CUSTOM +// : Change Faction to Same as Nearest +// : Object with Tag 'SpawnFaction' +// +// ALn|Sn +// : Spawn Alignment +// : Shift Alignment of Children +// : Alignment 0: Neutral +// : Alignment 1: Law +// : Alignment 2: Chaos +// : Alignment 3: Good +// : Alignment 4: Evil +// : Alignment 5: All +// : Optional Flag: S00 +// : Shift Alignment by S00 +// : Default Shift by 10 +// +// HBn +// : Heartbeat Script +// : Children will Run Script HB000 each Cycle +// : Scripts are Defined in 'spawn_sc_hbeat' +// +// SLn|Rn|I +// : Spawn Location +// : Spawn Children at Waypoint SL00 +// : Optional Flag: R +// : Choose Random Location +// : from R00 to SL00 +// : Optional Flag: I +// : When spawning multiple children, each child takes the next +// : waypoint, In order - (first child spawns at SL00, next at SL01, etc.) +// : +// : Location Name: Variable +// : Location Tag: SL00 +// +// RH|Dn +// : Return Home +// : Child will always Return to Home +// : Optional Flag: D00 +// : Child will Return to Home +// : Only if further than D00 Meters +// +// HL|n|E +// : Heal Children if Not in Combat +// : Optional Value: 00 +// : Heal 00% per Cycle +// +// IT +// : Spawn Item +// : Spawnpoint Tag is Item Template +// +// ST +// : Spawn Sit +// : Children will Sit in Nearest Unoccupied Sittable +// : Sittable's Tag must be 'Seat' +// +// PT +// : Spawn Plot +// : Sets Children as Plot +// +// SM +// : Spawn Merchant +// : Spawnpoint Tag is Merchant Template +// +// CF +// : Custom Flag +// : Everything in Spawn Name after CF +// : Is Stored in LocalString "CustomFlag" +// : On Each Spawned Child +// +// +// +// + +// +// Functions for external control. Please use these when possible instead +// of modifying variables directly in NESS. +// +// object NESS_GetSpawnByID(int nSpawnID, object oArea) +// : Returns the spawn waypoint in area oArea with ID nSpawnID +// +// void NESS_ActivateSpawnByID(int nSpawnID, object oArea) +// : Activates the spawn in area oArea with ID nSpawnID +// +// void NESS_DeactivateSpawnByID(int nSpawnID, object oArea) +// : Deactivates the spawn in area oArea with ID nSpawnID +// +// void NESS_ActivateSpawn(object oSpawn) +// : Activates spawn oSpawn +// +// void NESS_DeactivateSpawn(object oSpawn) +// : Deactivates spawn oSpawn +// +// void NESS_ForceProcess(object oSpawn) +// : Force spawn oSpawn to be processed next heartbeat (regardless of +// : SPxx value) +// +// void NESS_TrackModuleSpawns(int nFlag=TRUE) +// : Enable (nFlag == TRUE) or Disable (nFlag == FALSE) Spawn Tracking +// +// int NESS_IsModuleSpawnTracking() +// : Returns TRUE is spawn tracking is enabled, FALSE otherwise +// +// +// Some Tips and Pointers +// - with Thanks to Eliha for Creating this Section +// +// 1. The .erf script files we import for NWN usually contain .nss and +// .utp files. +// +// 1.1. The .nss files are the Nwn Source Scripts that are in plain text that +// we manipulate in the script editor. +// +// 1.2. The .utp file(s) are objects such as an invisible corpse object that +// automatically gets put in the right column of the toolset where you select +// the creatures, doors, placeables, etc. under the custom button. +// +// 2. After importing the .erf and ignoring that it couldn't find the .ncs files +// you'll need to save your module then reopen it for the new scripts to appear +// in the left column (due to the lack of a refresh button). +// +// 3. When working in the various configuration scripts you only need to save +// them, not compile them. They are just add-ons to the main spawn_sample_hb.nss +// script and attempts to compile them will result in errors. The spawn_sc_xxxx +// files will compile but even they should just be saved like all the other +// spawn_cfg_xxxx scripts. +// +// 4. When finished editing and saving the various configuration scripts you +// will then need to open the spawn_sample_hb script and compile it to integrate +// your new changes into the system. If you customized your scripts, saved them, +// saved the module, then loaded the game and find nothings working....chances are +// you forgot to compile the spawn_sample_hb script after making your changes. +// +// 5. You can usually tell which script needs to be compiled by noticing which +// one needs to be put in an area heartbeat or on an object somewhere, etc.. In +// this case, we are adding the spawn_sample_hb to the area heartbeat so it is the +// main file and requires compiling. +// + + +// +// Package Header +// +/* +NESS Version 8.1.1 + +Cereborn + +See 'spawn__readme' for Instructions +Ignore all 'Missing Resource' Errors +See the NWN Forums for More Info + +Spawn Package: + + NESS Scripts: +- spawn__readme +- spawn__history +- spawn_cfg_camp +- spawn_cfg_flag +- spawn_cfg_fxae +- spawn_cfg_fxobj +- spawn_cfg_fxsp +- spawn_cfg_global +- spawn_cfg_group +- spawn_cfg_loot +- spawn_cfg_cusflg +- spawn_chk_pcs +- spawn_chk_custom +- spawn_corpse_dcy +- spawn_corpse_dth +- spawn_defaults +- spawn_dist_corps +- spawn_flags +- spawn_functions +- spawn_main +- spawn_onopencrp +- spawn_oncloscrp +- spawn_pseudohb +- spawn_sample_hb +- spawn_sc_cmptrig +- spawn_sc_deactiv +- spawn_sc_death +- spawn_sc_patrol +- spawn_sc_spawn +- spawn_smpl_onent +- spawn_smpl_onext +- spawn_timefuncs +- spawn_used_corps + + NESS Resources: +- invis_corpse_obj +- invis_corpse_bdy +- invis_corpse_bon +- invis_corpse_pot +- invis_corpse_pch +- invis_corpse_ser +- invis_corpse_tre + + Spawn Banner Scripts: +- spawnb_cc_activ +- spawnb_cc_dactiv +- spawnb_cc_dump +- spawnb_cc_nodump +- spawnb_cc_notrck +- spawnb_cc_nsclog +- spawnb_cc_nsdlog +- spawnb_cc_sclog +- spawnb_cc_sdlog +- spawnb_cc_trck +- spawnb_main +- spawnb_sample_ai +- spawnb_sc_activ +- spawnb_sc_dactiv +- spawnb_sc_disp +- spawnb_sc_dump +- spawnb_sc_nodump +- spawnb_sc_notrck +- spawnb_sc_nsdlog +- spawnb_sc_sclog +- spawnb_sc_sdlog +- spawnb_sc_snclog +- spawnb_sc_trck + + Spawn Banner Resources: +- spawn_ban_rod.uti +- spawn_banner.dlg +- spawn_ban_a.utp +- spawn_ban_d.utp + + +*/ diff --git a/Module/nss/spawn_cfg_camp.nss b/Module/nss/spawn_cfg_camp.nss new file mode 100644 index 00000000..034d56b9 --- /dev/null +++ b/Module/nss/spawn_cfg_camp.nss @@ -0,0 +1,134 @@ +// +// Spawn Camp +// +// +// CampNumP +// CampNumC +// CampRadius +// CampTrigger +// CampTriggerScript +// +// RW : Random Walk +// SF : Spawn Facing Camp +// SG : Spawn Group +// LT00 : Loot Table +// CD000|T0 : Corpse Decay +// PL0|T00 : Placeable Trap Disabled +// DT000 : Death Script +// RH000 : Return Home +// +// +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +// +// +void SetCampSpawn(object oCamp, string sCamp, location lCamp) +{ + +// +// Place Custom Camps Here +// ------------------------------------------- + + + // Example Camp + // One Campfire and 4 Goblins + if (sCamp == "goblincamp") + { + + // Set Number of Placeables + SetLocalInt(oCamp, "CampNumP", 2); + // Set Number of Creatures + SetLocalInt(oCamp, "CampNumC", 4); + // Set Radius of Camp + SetLocalFloat(oCamp, "CampRadius", 10.0); + + // Set Creature 0 to be Trigger + // Script 00 : Kill him and the Camp Despawns + SetLocalString(oCamp, "CampTrigger", "C0"); + SetLocalInt(oCamp, "CampTriggerScript", 0); + + // Set Placeable 0 to be Camp Center + SetLocalString(oCamp, "CampCenter", "P0"); + + // Set Placeable 0 and Spawn Flags + // First Placeable always Spawns at Center of Camp + // If CampCenter Is Not Set + SetLocalString(oCamp, "CampP0", "plc_campfrwspit"); + SetLocalString(oCamp, "CampP0_Flags", "SP_SF"); + + // Set Placeable 1 and Spawn Flags + SetLocalString(oCamp, "CampP1", "plc_chest1"); + SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30"); + + // Set Creature 0 and Spawn Flags + SetLocalString(oCamp, "CampC0", "NW_GOBCHIEFB"); + SetLocalString(oCamp, "CampC0_Flags", "SP_RW_CD60_RH30"); + + // Set Creature 1 and Spawn Flags + SetLocalString(oCamp, "CampC1", "goblins_low"); + SetLocalString(oCamp, "CampC1_Flags", "SP_SF_SG_CD60_RH"); + + // Set Creature 2 and Spawn Flags + SetLocalString(oCamp, "CampC2", "goblins_low"); + SetLocalString(oCamp, "CampC2_Flags", "SP_SF_SG_CD60_RH"); + + // Set Creature 3 and Spawn Flags + SetLocalString(oCamp, "CampC3", "goblins_low"); + SetLocalString(oCamp, "CampC3_Flags", "SP_SF_SG_CD60_RH"); + } + else if (sCamp == "demoncamp") + { + + // Set Number of Placeables + SetLocalInt(oCamp, "CampNumP", 2); + // Set Number of Creatures + SetLocalInt(oCamp, "CampNumC", 4); + // Set Radius of Camp + SetLocalFloat(oCamp, "CampRadius", 5.0); + + // Set Creature 0 to be Trigger + // Script 00 : Kill him and the Camp Despawns + SetLocalString(oCamp, "CampTrigger", "C0"); + SetLocalInt(oCamp, "CampTriggerScript", 0); + + // Set Placeable 0 to be Camp Center + SetLocalString(oCamp, "CampCenter", "P0"); + + // Set Placeable 0 and Spawn Flags + // First Placeable always Spawns at Center of Camp + // If CampCenter Is Not Set + SetLocalString(oCamp, "CampP0", "plc_campfrwspit"); + SetLocalString(oCamp, "CampP0_Flags", "SP_SF"); + + // Set Placeable 1 and Spawn Flags + SetLocalString(oCamp, "CampP1", "plc_chest1"); + SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30"); + + // Set Creature 0 and Spawn Flags + SetLocalString(oCamp, "CampC0", "NW_DEMON"); + SetLocalString(oCamp, "CampC0_Flags", "SP_RW"); + + // Set Creature 1 and Spawn Flags + SetLocalString(oCamp, "CampC1", "NW_DEMON"); + SetLocalString(oCamp, "CampC1_Flags", "SP_SF"); + + // Set Creature 2 and Spawn Flags + SetLocalString(oCamp, "CampC2", "NW_DEMON"); + SetLocalString(oCamp, "CampC2_Flags", "SP_SF"); + + // Set Creature 3 and Spawn Flags + SetLocalString(oCamp, "CampC3", "NW_DEMON"); + SetLocalString(oCamp, "CampC3_Flags", "SP_SF"); + } + // + + +// ------------------------------------------- +// +} diff --git a/Module/nss/spawn_cfg_cusflg.nss b/Module/nss/spawn_cfg_cusflg.nss new file mode 100644 index 00000000..8ff8fd01 --- /dev/null +++ b/Module/nss/spawn_cfg_cusflg.nss @@ -0,0 +1,114 @@ +// +// NESS V8.1 +// Spawn Config Custom Flags +// +// This file is for the USER to to add support for custom flags. It will +// normally not be overwritten by UPDATE releases, so remerging can be avoided. +// +// ALFA and LoG Custom Flags (included here both as examples and to aid +// ALFA builders in switching over to the new methodology) +// +// SXn +// : Suppress XP +// : Suppress diminishing returns XP +// : SX1 turns suppression on (the default, you may just use SX) +// : SX0 turns suppression off for the spawn if it has been put on +// : globally (by setting nGlobalSuppressDR to TRUE in spawn_cfg_global) +// +// NL +// : No Loot +// : Suppress player corpse looting +// +// SB +// : SuBdual +// : Spawn creatures in in subdual mode +// +// ELn +// : Encounter Level +// : Set the encounter level for a spawn +// : This is used by the ALFA core rules in determining whether or not +// : an encounter should result in XP to a given level party. If not +// : specified, the CR of the creature killed is used as the EL. +// +// + +#include "spawn_flags" + +void ParseCustomFlags(object oSpawn, string sFlags) +{ + // Get Defaults. You can set defaults for your custom flags in + // spawn_cfg_global + object oModule = GetModule(); + + int dfSuppressDR = GetLocalInt(oModule, "df_SuppressDR"); + int dfGlobalSuppressDR = GetLocalInt(oModule, "df_GlobalSuppressDR"); + int dfEncounterLevel = GetLocalInt(oModule, "df_EncounterLevel"); + + + // NOTE: Because of the unique nature of these flags being present as both + // standard flags and custom flags (for back compatibility) only write flags + // if they're present!! + + // Initialize Dim Returns Suppression + int nSuppressDimReturns = IsFlagPresent(sFlags, "SX"); + + if (nSuppressDimReturns) + { + // If the flag is present, get suppression mode from its value + nSuppressDimReturns = GetFlagValue(sFlags, "SX", dfSuppressDR); + SetLocalInt(oSpawn, "f_SuppressDimReturns", nSuppressDimReturns); + } + + // Initialize Loot Suppression + int nSuppressLooting = IsFlagPresent(sFlags, "NL"); + + // Record Loot Suppression + if (nSuppressLooting) + { + SetLocalInt(oSpawn, "f_SuppressLooting", nSuppressLooting); + } + + // Initialize Subdual Mode + int nSubdualMode = IsFlagPresent(sFlags, "SB"); + + // Record Subdual Mode + if (nSubdualMode) + { + SetLocalInt(oSpawn, "f_SubdualMode", nSubdualMode); + } + + int nEncounterLevel; + + // Initialize Encounter Level + if (IsFlagPresent(sFlags, "EL")) + { + nEncounterLevel = GetFlagValue(sFlags, "EL", dfEncounterLevel); + SetLocalInt(oSpawn, "f_EncounterLevel", nEncounterLevel); + } +} + +void SetupCustomFlags(object oSpawn, object oSpawned) +{ + int nSuppressLooting = GetLocalInt(oSpawn, "f_SuppressLooting"); + int nSubdualMode = GetLocalInt(oSpawn, "f_SubdualMode"); + int nEncounterLevel = GetLocalInt(oSpawn, "f_EncounterLevel"); + + + // Set up loot suppression + if (nSuppressLooting) + { + SetLocalInt(oSpawned, "DoNotLoot", TRUE); + } + + // Set up subdual mode + if (nSubdualMode) + { + SetLocalInt(oSpawned, "SubdualMode", TRUE); + } + + // Set up encounter level + if (nEncounterLevel > 0) + { + SetLocalInt(oSpawned, "AlfaEncounterLevel", nEncounterLevel); + } +} diff --git a/Module/nss/spawn_cfg_flag.nss b/Module/nss/spawn_cfg_flag.nss new file mode 100644 index 00000000..d49484bc --- /dev/null +++ b/Module/nss/spawn_cfg_flag.nss @@ -0,0 +1,77 @@ +// +// Spawn Flags +// +void SpawnFlags(object oSpawn, int nFlagTableNumber) +{ + // Initialize Values + string sSpawnName = GetLocalString(oSpawn, "f_Flags"); + string sSpawnTag = GetLocalString(oSpawn, "f_Template"); + string sFlags, sTemplate; + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + + // Sample Complex Replacement + // Using FT without FT00 will + // Default to nFlagTableNumber 0 + if (nFlagTableNumber == 0) + { + // Old Method of using SpawnTag + if (sSpawnTag == "myspawns") + { + sFlags = "SP_SN02_SA_RW"; + sTemplate = "NW_DOG"; + } + + if (sSpawnTag == "undead") + { + sFlags = "SP_SNO4"; + sTemplate = "NW_ZOMBIE01"; + } + } + // + + // Sample Simple Replacement Flag + // Completely Replaces Flags + // On Spawnpoints with FT01 + if (nFlagTableNumber == 1) + { + sFlags = "SP_SN04_RW_DOD"; + sTemplate = "NW_DOG"; + } + // + + // Sample Template Flags + // These Flags Get Added + // To Spawnpoints with FT02 + if (nFlagTableNumber == 2) + { + sFlags = "_RW_PC05R"; + } + // + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + + // Record Values + if (sFlags != "") + { + SetLocalString(oSpawn, "f_Flags", sFlags); + } + else + { + SetLocalString(oSpawn, "f_Flags", sSpawnName); + } + if (sTemplate != "") + { + SetLocalString(oSpawn, "f_Template", sTemplate); + } + else + { + SetLocalString(oSpawn, "f_Template", sSpawnTag); + } +} diff --git a/Module/nss/spawn_cfg_fxae.nss b/Module/nss/spawn_cfg_fxae.nss new file mode 100644 index 00000000..72198bf2 --- /dev/null +++ b/Module/nss/spawn_cfg_fxae.nss @@ -0,0 +1,75 @@ +// +// Spawn AreaEffect +// +int ParseFlagValue(string sName, string sFlag, int nDigits, int nDefault); +int ParseSubFlagValue(string sName, string sFlag, int nDigits, string sSubFlag, int nSubDigits, int nDefault); +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +// +// +effect SpawnAreaEffect(object oSpawn) +{ + // Initialize Variables + effect eAreaEffect; + + // Initialize Values + int nSpawnAreaEffect = GetLocalInt(oSpawn, "f_SpawnAreaEffect"); + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + // AreaEffect 00 + // Dummy AreaEffect - Never Use + if (nSpawnAreaEffect == 0) + { + return eAreaEffect; + } + // + + // Web, only Visual + if (nSpawnAreaEffect == 1) + { + eAreaEffect = EffectAreaOfEffect(AOE_PER_WEB, "****", "****", "****"); + } + // + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + + // Return the AreaEffect + return eAreaEffect; +} + +/* +0 - AOE_PER_FOGACID +1 - AOE_PER_FOGFIRE +2 - AOE_PER_FOGSTINK +3 - AOE_PER_FOGKILL +4 - AOE_PER_FOGMIND +18 - AOE_MOB_UNEARTHLY +19 - AOE_MOB_MENACE +20 - AOE_MOB_UNNATURAL +21 - AOE_MOB_STUN +22 - AOE_MOB_PROTECTION +23 - AOE_MOB_FIRE +24 - AOE_MOB_FROST +25 - AOE_MOB_ELECTRICAL +26 - AOE_PER_FOGGHOUL +27 - AOE_MOB_TYRANT_FOG +28 - AOE_PER_STORM +29 - AOE_PER_INVIS_SPHERE +30 - AOE_MOB_SILENCE +31 - AOE_PER_DELAY_BLAST_FIREBALL +32 - AOE_PER_GREASE +33 - AOE_PER_CREEPING_DOOM +35 - AOE_MOB_INVISIBILITY_PURGE +*/ diff --git a/Module/nss/spawn_cfg_fxobj.nss b/Module/nss/spawn_cfg_fxobj.nss new file mode 100644 index 00000000..4b7809df --- /dev/null +++ b/Module/nss/spawn_cfg_fxobj.nss @@ -0,0 +1,55 @@ +// +// Spawn ObjectEffect +// +int ParseFlagValue(string sName, string sFlag, int nDigits, int nDefault); +int ParseSubFlagValue(string sName, string sFlag, int nDigits, string sSubFlag, int nSubDigits, int nDefault); +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +// +// +effect ObjectEffect(object oSpawn) +{ + // Initialize Variables + effect eObjectEffect; + + // Initialize Values + int nObjectEffect = GetLocalInt(oSpawn, "f_ObjectEffect"); + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + + // ObjectEffect 00 + // Dummy ObjectEffect - Never Use + if (nObjectEffect == 0) + { + return eObjectEffect; + } + // + + // Bard's Song + if (nObjectEffect == 1) + { + eObjectEffect = EffectVisualEffect(VFX_DUR_BARD_SONG); + } + // + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + + // Return the ObjectEffect + return eObjectEffect; +} + +/* + +*/ diff --git a/Module/nss/spawn_cfg_fxsp.nss b/Module/nss/spawn_cfg_fxsp.nss new file mode 100644 index 00000000..f61776c4 --- /dev/null +++ b/Module/nss/spawn_cfg_fxsp.nss @@ -0,0 +1,243 @@ +// +// Spawn Effect +// +int ParseFlagValue(string sName, string sFlag, int nDigits, int nDefault); +int ParseSubFlagValue(string sName, string sFlag, int nDigits, string sSubFlag, int nSubDigits, int nDefault); +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +// +// +int SpawnEffect(object oSpawn, int nSpawnEffect, int nDespawnEffect) +{ + // Initialize + int nEffect; + int nEffectNumber; + + // Initialize Values + if (nSpawnEffect == TRUE) + { + nEffectNumber = GetLocalInt(oSpawn, "f_SpawnEffect"); + } + else if (nDespawnEffect == TRUE) + { + nEffectNumber = GetLocalInt(oSpawn, "f_DespawnEffect"); + } + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + + // Effect 00 + // Dummy Effect - Never Use + if (nEffectNumber == 0) + { + return nEffect; + } + // + + // Rotting Corpse Spawn/Despawn + if (nEffectNumber == 51) + { + nEffect = VFX_IMP_DISEASE_S; + } + // + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + + // Return the Effect + return nEffect; +} + +/* +18 - VFX_FNF_BLINDDEAF +19 - VFX_FNF_DISPEL +20 - VFX_FNF_DISPEL_DISJUNCTION +21 - VFX_FNF_DISPEL_GREATER +22 - VFX_FNF_FIREBALL +23 - VFX_FNF_FIRESTORM +24 - VFX_FNF_IMPLOSION +26 - VFX_FNF_MASS_HEAL +27 - VFX_FNF_MASS_MIND_AFFECTING +28 - VFX_FNF_METEOR_SWARM +29 - VFX_FNF_NATURES_BALANCE +30 - VFX_FNF_PWKILL +31 - VFX_FNF_PWSTUN +32 - VFX_FNF_SUMMON_GATE +33 - VFX_FNF_SUMMON_MONSTER_1 +34 - VFX_FNF_SUMMON_MONSTER_2 +35 - VFX_FNF_SUMMON_MONSTER_3 +36 - VFX_FNF_SUMMON_UNDEAD +37 - VFX_FNF_SUNBEAM +38 - VFX_FNF_TIME_STOP +39 - VFX_FNF_WAIL_O_BANSHEES +40 - VFX_FNF_WEIRD +41 - VFX_FNF_WORD +42 - VFX_IMP_AC_BONUS +43 - VFX_IMP_ACID_L +44 - VFX_IMP_ACID_S +46 - VFX_IMP_BLIND_DEAF_M +47 - VFX_IMP_BREACH +48 - VFX_IMP_CONFUSION_S +49 - VFX_IMP_DAZED_S +50 - VFX_IMP_DEATH +51 - VFX_IMP_DISEASE_S +52 - VFX_IMP_DISPEL +53 - VFX_IMP_DISPEL_DISJUNCTION +54 - VFX_IMP_DIVINE_STRIKE_FIRE +55 - VFX_IMP_DIVINE_STRIKE_HOLY +56 - VFX_IMP_DOMINATE_S +57 - VFX_IMP_DOOM +58 - VFX_IMP_FEAR_S +60 - VFX_IMP_FLAME_M +61 - VFX_IMP_FLAME_S +62 - VFX_IMP_FROST_L +63 - VFX_IMP_FROST_S +64 - VFX_IMP_GREASE +65 - VFX_IMP_HASTE +66 - VFX_IMP_HEALING_G +67 - VFX_IMP_HEALING_L +68 - VFX_IMP_HEALING_M +69 - VFX_IMP_HEALING_S +70 - VFX_IMP_HEALING_X +71 - VFX_IMP_HOLY_AID +72 - VFX_IMP_KNOCK +74 - VFX_IMP_LIGHTNING_M +75 - VFX_IMP_LIGHTNING_S +76 - VFX_IMP_MAGBLUE +81 - VFX_IMP_NEGATIVE_ENERGY +83 - VFX_IMP_POISON_L +84 - VFX_IMP_POISON_S +85 - VFX_IMP_POLYMORPH +86 - VFX_IMP_PULSE_COLD +87 - VFX_IMP_PULSE_FIRE +88 - VFX_IMP_PULSE_HOLY +89 - VFX_IMP_PULSE_NEGATIVE +90 - VFX_IMP_RAISE_DEAD +91 - VFX_IMP_REDUCE_ABILITY_SCORE +92 - VFX_IMP_REMOVE_CONDITION +93 - VFX_IMP_SILENCE +94 - VFX_IMP_SLEEP +95 - VFX_IMP_SLOW +96 - VFX_IMP_SONIC +97 - VFX_IMP_STUN +98 - VFX_IMP_SUNSTRIKE +99 - VFX_IMP_UNSUMMON +100 - VFX_COM_SPECIAL_BLUE_RED +101 - VFX_COM_SPECIAL_PINK_ORANGE +102 - VFX_COM_SPECIAL_RED_WHITE +103 - VFX_COM_SPECIAL_RED_ORANGE +104 - VFX_COM_SPECIAL_WHITE_BLUE +105 - VFX_COM_SPECIAL_WHITE_ORANGE +106 - VFX_COM_BLOOD_REG_WIMP +107 - VFX_COM_BLOOD_LRG_WIMP +108 - VFX_COM_BLOOD_CRT_WIMP +109 - VFX_COM_BLOOD_REG_RED +110 - VFX_COM_BLOOD_REG_GREEN +111 - VFX_COM_BLOOD_REG_YELLOW +112 - VFX_COM_BLOOD_LRG_RED +113 - VFX_COM_BLOOD_LRG_GREEN +114 - VFX_COM_BLOOD_LRG_YELLOW +115 - VFX_COM_BLOOD_CRT_RED +116 - VFX_COM_BLOOD_CRT_GREEN +117 - VFX_COM_BLOOD_CRT_YELLOW +118 - FX_COM_SPARKS_PARRY +120 - VFX_COM_UNLOAD_MODEL +121 - VFX_COM_CHUNK_RED_SMALL +122 - VFX_COM_CHUNK_RED_MEDIUM +123 - VFX_COM_CHUNK_GREEN_SMALL +124 - VFX_COM_CHUNK_GREEN_MEDIUM +125 - VFX_COM_CHUNK_YELLOW_SMALL +126 - VFX_COM_CHUNK_YELLOW_MEDIUM +139 - VFX_IMP_IMPROVE_ABILITY_SCORE +140 - VFX_IMP_CHARM +141 - VFX_IMP_MAGICAL_VISION +144 - VFX_IMP_EVIL_HELP +145 - VFX_IMP_GOOD_HELP +146 - VFX_IMP_DEATH_WARD +149 - VFX_IMP_MAGIC_PROTECTION +150 - VFX_IMP_SUPER_HEROISM +151 - VFX_FNF_STORM +152 - VFX_IMP_ELEMENTAL_PROTECTION +181 - VFX_IMP_MIRV +183 - VFX_FNF_SOUND_BURST +184 - VFX_FNF_STRIKE_HOLY +185 - VFX_FNF_LOS_EVIL_10 +186 - VFX_FNF_LOS_EVIL_20 +187 - VFX_FNF_LOS_EVIL_30 +188 - VFX_FNF_LOS_HOLY_10 +189 - VFX_FNF_LOS_HOLY_20 +190 - VFX_FNF_LOS_HOLY_30 +191 - VFX_FNF_LOS_NORMAL_10 +192 - VFX_FNF_LOS_NORMAL_20 +193 - VFX_FNF_LOS_NORMAL_30 +194 - VFX_IMP_HEAD_ACID +195 - VFX_IMP_HEAD_FIRE +196 - VFX_IMP_HEAD_SONIC +197 - VFX_IMP_HEAD_ELECTRICITY +198 - VFX_IMP_HEAD_COLD +199 - VFX_IMP_HEAD_HOLY +200 - VFX_IMP_HEAD_NATURE +201 - VFX_IMP_HEAD_HEAL +202 - VFX_IMP_HEAD_MIND +203 - VFX_IMP_HEAD_EVIL +204 - VFX_IMP_HEAD_ODD +217 - VFX_IMP_DEATH_L +219 - VFX_FNF_SUMMON_CELESTIAL +221 - VFX_IMP_RESTORATION_LESSER +222 - VFX_IMP_RESTORATION +223 - VFX_IMP_RESTORATION_GREATER +231 - VFX_FNF_ICESTORM +233 - VFX_IMP_MIRV_FLAME +234 - VFX_IMP_DESTRUCTION +235 - VFX_COM_CHUNK_RED_LARGE +236 - VFX_COM_CHUNK_BONE_MEDIUM +237 - VFX_COM_BLOOD_SPARK_SMALL +238 - VFX_COM_BLOOD_SPARK_MEDIUM +239 - VFX_COM_BLOOD_SPARK_LARGE +241 - VFX_FNF_HORRID_WILTING +246 - VFX_IMP_HARM +250 - VFX_IMP_MAGIC_RESISTANCE_USE +251 - VFX_IMP_GLOBE_USE +252 - VFX_IMP_WILL_SAVING_THROW_USE +253 - VFX_IMP_SPIKE_TRAP +254 - VFX_IMP_SPELL_MANTLE_USE +255 - VFX_IMP_FORTITUDE_SAVING_THROW_USE +256 - VFX_IMP_REFLEX_SAVE_THROW_USE +257 - VFX_FNF_GAS_EXPLOSION_ACID +258 - VFX_FNF_GAS_EXPLOSION_EVIL +259 - VFX_FNF_GAS_EXPLOSION_NATURE +260 - VFX_FNF_GAS_EXPLOSION_FIRE +261 - VFX_FNF_GAS_EXPLOSION_GREASE +262 - VFX_FNF_GAS_EXPLOSION_MIND +263 - VFX_FNF_SMOKE_PUFF +264 - VFX_IMP_PULSE_WATER +265 - VFX_IMP_PULSE_WIND +266 - VFX_IMP_PULSE_NATURE +273 - VFX_IMP_AURA_HOLY +274 - VFX_IMP_AURA_UNEARTHLY +275 - VFX_IMP_AURA_FEAR +276 - VFX_IMP_AURA_NEGATIVE_ENERGY +278 - VFX_FNF_HOWL_MIND +279 - VFX_FNF_HOWL_ODD +280 - VFX_COM_HIT_FIRE +281 - VFX_COM_HIT_FROST +282 - VFX_COM_HIT_ELECTRICAL +283 - VFX_COM_HIT_ACID +284 - VFX_COM_HIT_SONIC +285 - VFX_FNF_HOWL_WAR_CRY +286 - VFX_FNF_SCREEN_SHAKE +287 - VFX_FNF_SCREEN_BUMP +288 - VFX_COM_HIT_NEGATIVE +289 - VFX_COM_HIT_DIVINE +290 - VFX_FNF_HOWL_WAR_CRY_FEMALE +*/ diff --git a/Module/nss/spawn_cfg_global.nss b/Module/nss/spawn_cfg_global.nss new file mode 100644 index 00000000..f1959fb3 --- /dev/null +++ b/Module/nss/spawn_cfg_global.nss @@ -0,0 +1,32 @@ +// +// ALFA NESS V1.2.3 +// Spawn Global Defaults +// +// History: +// 09/21/03 Cereborn Created +// +// This file is for the USER to make changes to NESS default values. It will +// normally not be overwritten by UPDATE releases, so remerging can be avoided. +// + +#include "spawn_defaults" + +void SetUserGlobalDefaults() +{ + // SXn + // Set this value to TRUE (or 1) to have dim returns suppression be the default + // when no SX flag is present. + // + // **** uncomment me to make DR off by default + // nGlobalSuppressDR = TRUE; + + // This is the default value for the SX flag when no value is specified. + // Set to FALSE (or 0) to make SX (without a value) enable dim returns. + // + // **** uncomment me to make the SX flag (without arguments) turn DR on for + // a spawn. Note that this is not strictly necessary, as you can also just use + // SX0 on the spawn. This was added for Albereth because he had already created + // spawn points using SX without the 0... + // nSuppressDR = FALSE; + +} diff --git a/Module/nss/spawn_cfg_group.nss b/Module/nss/spawn_cfg_group.nss new file mode 100644 index 00000000..d56f5b4c --- /dev/null +++ b/Module/nss/spawn_cfg_group.nss @@ -0,0 +1,541 @@ +// +// Spawn Groups +// +// +// nChildrenSpawned +// : Number of Total Children ever Spawned +// +// nSpawnCount +// : Number of Children currently Alive +// +// nSpawnNumber +// : Number of Children to Maintain at Spawn +// +// nRandomWalk +// : Walking Randomly? TRUE/FALSE +// +// nPlaceable +// : Spawning Placeables? TRUE/FALSE +// +// +int ParseFlagValue(string sName, string sFlag, int nDigits, int nDefault); +int ParseSubFlagValue(string sName, string sFlag, int nDigits, string sSubFlag, int nSubDigits, int nDefault); +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +// +// + +string GetTemplateByCR(int nCR, string sGroupType) +{ + string sRetTemplate; + + if (sGroupType == "outdoor") + { + switch (nCR) + { + case 1: + switch(d6(1)) + { + case 1: sRetTemplate = "NW_SKELETON"; break; + case 2: sRetTemplate = "NW_ZOMBIE01"; break; + case 3: sRetTemplate = "NW_NIXIE"; break; + case 4: sRetTemplate = "NW_ORCA"; break; + case 5: sRetTemplate = "NW_ORCB"; break; + case 6: sRetTemplate = "NW_BTLFIRE"; break; + } + break; + case 2: + switch(d4(1)) + { + case 1: sRetTemplate = "NW_KOBOLD004"; break; + case 2: sRetTemplate = "NW_KOBOLD005"; break; + case 3: sRetTemplate = "NW_KOBOLD003"; break; + case 4: sRetTemplate = "NW_PIXIE"; break; + } + break; + case 3: + switch(d4(1)) + { + case 1: sRetTemplate = "NW_BTLBOMB"; break; + case 2: sRetTemplate = "NW_BTLFIRE002"; break; + case 3: sRetTemplate = "NW_BTLSTINK"; break; + case 4: sRetTemplate = "NW_NYMPH"; break; + } + break; + default: + sRetTemplate = ""; + break; + } + } + + else if (sGroupType == "crypt") + { + switch (nCR) + { + case 1: + switch(d4(1)) + { + case 1: + case 2: sRetTemplate = "NW_SKELETON"; break; + case 3: sRetTemplate = "NW_ZOMBIE01"; break; + case 4: sRetTemplate = "NW_ZOMBIE02"; break; + } + break; + case 2: + sRetTemplate = "NW_GHOUL"; + break; + case 3: + sRetTemplate = "NW_SHADOW"; + break; + default: + sRetTemplate = ""; + break; + } } + + else + { + // unknown group type + sRetTemplate = ""; + } + + return sRetTemplate; +} + + +// Convert a given EL equivalent and its encounter level, +// return the corresponding CR +float ConvertELEquivToCR(float fEquiv, float fEncounterLevel) +{ + float fCR, fEquivSq, fTemp; + + if (fEquiv == 0.0) + { + return 0.0; + } + + fEquivSq = fEquiv * fEquiv; + fTemp = log(fEquivSq); + fTemp /= log(2.0); + fCR = fEncounterLevel + fTemp; + + return fCR; +} + +// Convert a given CR to its encounter level equivalent per DMG page 101. +float ConvertCRToELEquiv(float fCR, float fEncounterLevel) +{ + if (fCR > fEncounterLevel || fCR < 1.0) + { + return 1.; + } + + float fEquiv, fExponent, fDenom; + + fExponent = fEncounterLevel - fCR; + fExponent *= 0.5; + fDenom = pow(2.0, fExponent); + fEquiv = 1.0 / fDenom; + + return fEquiv; +} + +string SpawnGroup(object oSpawn, string sTemplate) +{ + // Initialize + string sRetTemplate; + + // Initialize Values + int nSpawnNumber = GetLocalInt(oSpawn, "f_SpawnNumber"); + int nRandomWalk = GetLocalInt(oSpawn, "f_RandomWalk"); + int nPlaceable = GetLocalInt(oSpawn, "f_Placeable"); + int nChildrenSpawned = GetLocalInt(oSpawn, "ChildrenSpawned"); + int nSpawnCount = GetLocalInt(oSpawn, "SpawnCount"); + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + if (GetStringLeft(sTemplate, 7) == "scaled_") + { + float fEncounterLevel; + int nScaledInProgress = GetLocalInt(oSpawn, "ScaledInProgress"); + string sGroupType = GetStringRight(sTemplate, + GetStringLength(sTemplate) - 7); + + // First Time in for this encounter? + if (! nScaledInProgress) + { + + // First time in - find the party level + int nTotalPCs = 0; + int nTotalPCLevel = 0; + + object oArea = GetArea(OBJECT_SELF); + + object oPC = GetFirstObjectInArea(oArea); + while (oPC != OBJECT_INVALID) + { + if (GetIsPC(oPC) == TRUE) + { + nTotalPCs++; + nTotalPCLevel = nTotalPCLevel + GetHitDice(oPC); + } + oPC = GetNextObjectInArea(oArea); + } + if (nTotalPCs == 0) + { + fEncounterLevel = 0.0; + } + else + { + fEncounterLevel = IntToFloat(nTotalPCLevel) / IntToFloat(nTotalPCs); + } + + // Save this for subsequent calls + SetLocalFloat(oSpawn, "ScaledEncounterLevel", fEncounterLevel); + + // We're done when the CRs chosen add up to the + // desired encounter level + SetLocalInt(oSpawn, "ScaledCallCount", 0); + SetLocalInt(oSpawn, "ScaledInProgress", TRUE); + } + + + fEncounterLevel = GetLocalFloat(oSpawn, "ScaledEncounterLevel"); + int nScaledCallCount = GetLocalInt(oSpawn, "ScaledCallCount"); + + // For simplicity, I'm not supporting creatures with CR < 1.0) + if (fEncounterLevel < 1.0) + { + // We're done... No creatures have CR low enough to add to this encounter + sRetTemplate = ""; + } + + else + { + // randomly choose a CR at or below the remaining (uncovered) encounter + // level + int nCR = Random(FloatToInt(fEncounterLevel)) + 1; + + // cap to the largest CR we currently support in GetTemplateByCR + if (nCR > 3) + { + nCR = 3; + } + + sRetTemplate = GetTemplateByCR(nCR, sGroupType); + + + // Convert CR to Encounter Level equivalent so it can be correctly + // subtracted. This does the real scaling work + float fELEquiv = ConvertCRToELEquiv(IntToFloat(nCR), fEncounterLevel); + float fElRemaining = 1.0 - fELEquiv; + + fEncounterLevel = ConvertELEquivToCR(fElRemaining, fEncounterLevel); + SetLocalFloat(oSpawn, "ScaledEncounterLevel", fEncounterLevel); + } + + nScaledCallCount++; + SetLocalInt(oSpawn, "ScaledCallCount", nScaledCallCount); + + nSpawnNumber = GetLocalInt(oSpawn, "f_SpawnNumber"); + + if (nScaledCallCount >= nSpawnNumber) + { + // reset... + SetLocalInt(oSpawn, "ScaledInProgress", FALSE); + } + } + + // cr_militia + if (sTemplate == "cr_militia") + { + switch(d2(1)) + { + case 1: + sRetTemplate = "cr_militia_m"; + break; + case 2: + sRetTemplate = "cr_militia_f"; + break; + } + } + // + + // pg_guard + if (sTemplate == "pg_guard") + { + switch(d2(1)) + { + case 1: + sRetTemplate = "pg_guard_m"; + break; + case 2: + sRetTemplate = "pg_guard_f"; + break; + } + } + // + + // Goblins + if (sTemplate == "goblins_low") + { + if (d2(1) == 1) + { + sRetTemplate = "NW_GOBLINA"; + } + else + { + sRetTemplate = "NW_GOBLINB"; + } + } + // + + // Goblins and Boss + if (sTemplate == "gobsnboss") + { + int nIsBossSpawned = GetLocalInt(oSpawn, "IsBossSpawned"); + if (nIsBossSpawned == TRUE) + { + // Find the Boss + object oBoss = GetChildByTag(oSpawn, "NW_GOBCHIEFA"); + + // Check if Boss is Alive + if (oBoss != OBJECT_INVALID && GetIsDead(oBoss) == FALSE) + { + // He's alive, spawn a Peon to keep him Company + sRetTemplate = "NW_GOBLINA"; + } + else + { + // He's dead, Deactivate Camp! + SetLocalInt(oSpawn, "SpawnDeactivated", TRUE); + } + } + else + { + // No Boss, so Let's Spawn Him + sRetTemplate = "NW_GOBCHIEFA"; + SetLocalInt(oSpawn, "IsBossSpawned", TRUE); + } + } + // + + // Scaled Encounter + if (sTemplate == "scaledgobs") + { + // Initialize Variables + int nTotalPCs; + int nTotalPCLevel; + int nAveragePCLevel; + object oArea = GetArea(OBJECT_SELF); + + // Cycle through PCs in Area + object oPC = GetFirstObjectInArea(oArea); + while (oPC != OBJECT_INVALID) + { + if (GetIsPC(oPC) == TRUE) + { + nTotalPCs++; + nTotalPCLevel = nTotalPCLevel + GetHitDice(oPC); + } + oPC = GetNextObjectInArea(oArea); + } + if (nTotalPCs == 0) + { + nAveragePCLevel = 0; + } + else + { + nAveragePCLevel = nTotalPCLevel / nTotalPCs; + } + + // Select a Creature to Spawn + switch (nAveragePCLevel) + { + // Spawn Something with CR 1 + case 1: + sRetTemplate = "cr1creature"; + break; + // + + // Spawn Something with CR 5 + case 5: + sRetTemplate = "cr5creature"; + break; + // + } + } + // + + // Pirates and Boss + if (sTemplate == "pirates") + { + // Delay the Spawn for 45 Minutes + if (GetLocalInt(oSpawn, "DelayEnded") == FALSE) + { + if (GetLocalInt(oSpawn, "DelayStarted") == FALSE) + { + // Start the Delay + SetLocalInt(oSpawn, "DelayStarted", TRUE); + DelayCommand(20.0, SetLocalInt(oSpawn, "DelayEnded", TRUE)); + } + sRetTemplate = ""; + return sRetTemplate; + } + int nIsBossSpawned = GetLocalInt(oSpawn, "IsBossSpawned"); + if (nIsBossSpawned == TRUE) + { + // Find the Boss + object oBoss = GetChildByTag(oSpawn, "NW_GOBCHIEFA"); + + // Check if Boss is Alive + if (oBoss != OBJECT_INVALID && GetIsDead(oBoss) == FALSE) + { + // He's alive, spawn a Peon to keep him Company + sRetTemplate = "NW_GOBLINA"; + } + else + { + // He's dead, Deactivate Camp! + SetLocalInt(oSpawn, "SpawnDeactivated", TRUE); + } + } + else + { + // No Boss, so Let's Spawn Him + sRetTemplate = "NW_GOBCHIEFA"; + SetLocalInt(oSpawn, "IsBossSpawned", TRUE); + } + } + // + + // Advanced Scaled Encounter + if (sTemplate == "advscaled") + { + //Initalize Variables + int nTotalPCs; + int nTotalPCLevel; + int nAveragePCLevel; + object oArea = GetArea(OBJECT_SELF); + + //Cycle through PCs in area + object oPC = GetFirstObjectInArea(oArea); + while (oPC != OBJECT_INVALID) + { + if (GetIsPC(oPC) == TRUE) + { + nTotalPCs++; + nTotalPCLevel = nTotalPCLevel + GetHitDice(oPC); + } + oPC = GetNextObjectInArea(oArea); + } + if (nTotalPCs == 0) + { + nAveragePCLevel = 0; + } + else + { + nAveragePCLevel = nTotalPCLevel / nTotalPCs; + } + + //Select a Creature to Spawn + switch (nAveragePCLevel) + { + //Spawn Something with CR 1 + case 1: + switch (d6()) + { + case 1: sRetTemplate = "cr1example1"; + case 2: sRetTemplate = "cr1example2"; + case 3: sRetTemplate = "cr1example3"; + case 4: sRetTemplate = "cr1example4"; + case 5: sRetTemplate = "cr1example5"; + case 6: sRetTemplate = "cr1example6"; + } + break; + } + } + // + + // Encounters + if (sTemplate == "encounter") + { + // Declare Variables + int nCounter, nCounterMax; + string sCurrentTemplate; + + // Retreive and Increment Counter + nCounter = GetLocalInt(oSpawn, "GroupCounter"); + nCounterMax = GetLocalInt(oSpawn, "CounterMax"); + nCounter++; + + // Retreive CurrentTemplate + sCurrentTemplate = GetLocalString(oSpawn, "CurrentTemplate"); + + // Check CounterMax + if (nCounter > nCounterMax) + { + sCurrentTemplate = ""; + nCounter = 1; + } + + if (sCurrentTemplate != "") + { + // Spawn Another CurrentTemplate + sRetTemplate = sCurrentTemplate; + } + else + { + // Choose New CurrentTemplate and CounterMax + switch (Random(2)) + { + // Spawn 1-4 NW_DOGs + case 0: + sRetTemplate = "NW_DOG"; + nCounterMax = Random(4) + 1; + break; + } + // Record New CurrentTemplate and CounterMax + SetLocalString(oSpawn, "CurrentTemplate", sRetTemplate); + SetLocalInt(oSpawn, "CounterMax", nCounterMax); + } + + // Record Counter + SetLocalInt(oSpawn, "GroupCounter", nCounter); + } + // + + // + if (sTemplate == "kobolds") + { + int nKobold = Random(6) + 1; + sRetTemplate = "NW_KOBOLD00" + IntToString(nKobold); + } + // + //Sily's Groups + if (sTemplate == "sily_goblin_scout") + { + switch(d2(1)) + { + case 1: + sRetTemplate = "an_goblin"; + break; + case 2: + sRetTemplate = "an_goblin2"; + break; + } + } + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + return sRetTemplate; +} diff --git a/Module/nss/spawn_cfg_loot.nss b/Module/nss/spawn_cfg_loot.nss new file mode 100644 index 00000000..249cc08a --- /dev/null +++ b/Module/nss/spawn_cfg_loot.nss @@ -0,0 +1,162 @@ +// +// Spawn Loot +// +// History: +// --/--/-- Neshke Created +// 12/03/02 Cereborn Added DanielleB's merchant-based loot tables +// 12/31/02 Cereborn Use newly added flags for determining the +// probabilities of 1,2, or 3 item drops from +// merchant-based (LT500-LT999) loot tables. +// Fixed an off-by-one bug in the item choosing +// code for for merchant-based loot tables. The +// code was trying to take items 2 through n+1. +// +int ParseFlagValue(string sName, string sFlag, int nDigits, int nDefault); +int ParseSubFlagValue(string sName, string sFlag, int nDigits, string sSubFlag, int nSubDigits, int nDefault); +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +void CleanInventory(object oSpawned); +// +// +void LootTable(object oSpawn, object oSpawned, int nLootTable) +{ + // Initialize + object oItem; + string sTemplate; + int nStack; + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + // Table 00 + if (nLootTable == 0) + { + // 50% Chance + if (d100(1) > 50) + { + // Created Custom Item with ResRef of magicsword + sTemplate = "magicsword"; + nStack = 1; + } + oItem = CreateItemOnObject(sTemplate, oSpawned, nStack); + } + // + + // Random Gold and *Nothing* Else + else if (nLootTable == 1) + { + CleanInventory(oSpawned); + // Add our Items: Gold for Example + nStack = Random(50) + 1; + oItem = CreateItemOnObject("nw_it_gold001", oSpawned, nStack); + } + // Merchant-based loot - from DanieleB NESS scripts + else if( nLootTable >= 500 ) + { + object oStore = OBJECT_INVALID; + oStore = GetObjectByTag( "LOOT_" + IntToString(nLootTable)); + + object oItem; + int nCount; + int nAmount; + if( GetIsObjectValid( oStore ) ) + { + // -- check if we already know item count + nCount = GetLocalInt( oStore , "nItemCount" ); + if( nCount <= 0 ) + { + // -- Count Items in Store Inventory + oItem = GetFirstItemInInventory( oStore ); + while( GetIsObjectValid( oItem ) ) + { + nCount++ ; + oItem = GetNextItemInInventory( oStore ); + } + SetLocalInt( oStore , "nItemCount" , nCount ); + } + // -- probability for multiple items + nAmount = d100(); + + // Cereborn: removed 12/31/02 + // Old: + // int nProbOneItem = 50; // 50% chance 1 item + // int nProbTwoItems = 15; // 15% chance 2 items + // int nProbThreeItems = 5; // 5% chance 3 items + // 30% chance no items ( implied ) + // New: + int nProbOneItem = GetLocalInt(oSpawn, "f_LootTable1ItemChance"); + int nProbTwoItems = GetLocalInt(oSpawn, "f_LootTable2ItemChance"); + int nProbThreeItems = GetLocalInt(oSpawn, "f_LootTable3ItemChance"); + + if( nAmount <= nProbThreeItems ) + nAmount = 3; + else + if( nAmount <= nProbThreeItems + nProbTwoItems ) + nAmount = 2; + else + if( nAmount <= nProbThreeItems + nProbTwoItems + nProbOneItem ) + nAmount = 1; + else + nAmount = 0; + // -- Generate nAmount items on oSpawned + while( nAmount > 0 ) + { + // -- Determine random item + int nSelected; + int nRand = Random( nCount ) + 1; + // -- Get the item + oItem = GetFirstItemInInventory( oStore ); + + for( nSelected = 1 ; nSelected < nRand ; nSelected++ ) + { + oItem = GetNextItemInInventory( oStore ); + } + // -- Grab item template + if (oItem != OBJECT_INVALID) + { + sTemplate = GetResRef( oItem ); + } + + // -- Checks to see if this it is a ammo or thrown item and creates more in the stack + string sRoot = GetStringLowerCase( GetSubString( sTemplate , 0 , 6 ) ); + if( sRoot == "nw_wam" || sRoot == "nw_wth" ) + { + nStack = Random( 30 ) + 1; + } + else + // -- Check if the item is Gold, and creates more in Stack + // small amount generated : gold placement should maybe be handled in some other way. + if( GetStringLowerCase( sTemplate ) == "nw_it_gold001" ) + nStack = Random( 30 ) + 5; + else + if( nStack < 1 ) + nStack = 1; + // -- create the item on oSpawned + oItem = CreateItemOnObject( sTemplate , oSpawned , nStack ); + // -- decerement the Item Amount counter + nAmount--; + } + } + else + { + // Write to log + PrintString( "Could not find Loot Merchant [" + + "LOOT_" + + IntToString( nLootTable ) + + "] for Spawn Waypoint : " + + GetLocalString(oSpawn, "f_Flags") ); + } + } + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + +} diff --git a/Module/nss/spawn_chk_custom.nss b/Module/nss/spawn_chk_custom.nss new file mode 100644 index 00000000..cfdb1dea --- /dev/null +++ b/Module/nss/spawn_chk_custom.nss @@ -0,0 +1,103 @@ +// +// Spawn Check - Custom +// +int ParseFlagValue(string sName, string sFlag, int nDigits, int nDefault); +int ParseSubFlagValue(string sName, string sFlag, int nDigits, string sSubFlag, int nSubDigits, int nDefault); +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +// +// +int SpawnCheckCustom(object oSpawn) +{ + // Initialize Values + int nSpawnCheckCustom = GetLocalInt(oSpawn, "f_SpawnCheckCustom"); + + // Block Spawn by Default + int nProcessSpawn = FALSE; + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + // Check 00 + if (nSpawnCheckCustom == 0) + { + // Example, Allow Spawn + nProcessSpawn = TRUE; + } + // + + // + if (nSpawnCheckCustom == 1) + { + if (GetIsDawn() == TRUE || GetIsDay() == TRUE) + { + nProcessSpawn = TRUE; + SetLocalInt(oSpawn, "SpawnProcessed", FALSE); + } + else + { + int nSpawnProcessed = GetLocalInt(oSpawn, "SpawnProcessed"); + if (nSpawnProcessed == FALSE) + { + nProcessSpawn = TRUE; + SetLocalInt(oSpawn, "SpawnProcessed", TRUE); + } + } + } + // + + // Reproducing Predators + if (nSpawnCheckCustom == 10) + { + int nChildren = GetLocalInt(oSpawn, "ChildrenSpawned"); + if (nChildren >= 10) + { + int nHappy = 0; + int nPredators; + int nNth = 1; + object oPredator = GetNearestObject(OBJECT_TYPE_CREATURE, oSpawn, nNth); + while (oPredator != OBJECT_INVALID) + { + if (GetLocalInt(oPredator, "Predator") == TRUE) + { + nPredators++; + if (GetLocalInt(oPredator, "CurrentHungerState") > 0) + { + nHappy++; + } + } + nNth++; + oPredator = GetNearestObject(OBJECT_TYPE_CREATURE, oSpawn, nNth); + } + SendMessageToAllDMs("There are " + IntToString(nPredators) + " Predators Alive."); + if (nHappy >= 2) + { + nProcessSpawn = TRUE; + } + } + else + { + nProcessSpawn = TRUE; + } + if (nProcessSpawn == TRUE) + { + SendMessageToAllDMs("A Predator is Born!"); + } + } + // + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + + // Return whether Spawn can Proceed + return nProcessSpawn; +} diff --git a/Module/nss/spawn_chk_pcs.nss b/Module/nss/spawn_chk_pcs.nss new file mode 100644 index 00000000..06d35d86 --- /dev/null +++ b/Module/nss/spawn_chk_pcs.nss @@ -0,0 +1,132 @@ +// +// Spawn Check - PCs +// +int ParseFlagValue(string sName, string sFlag, int nDigits, int nDefault); +int ParseSubFlagValue(string sName, string sFlag, int nDigits, string sSubFlag, int nSubDigits, int nDefault); +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +// +// +int SpawnCheckPCs(object oSpawn) +{ + // Initialize Values + object oPC; + object oArea = GetArea(oSpawn); + string sSpawnName = GetLocalString(oSpawn, "f_Flags"); + location lSpawn = GetLocation(oSpawn); + int nCheckPCs = GetLocalInt(oSpawn, "f_SpawnCheckPCs"); + float fCheckPCsRadius = GetLocalFloat(oSpawn, "f_CheckPCsRadius"); + + // Block Spawn by Default + int nProcessSpawn = FALSE; + + // Cycle through PCs + if (fCheckPCsRadius > -1.0) + { + oPC = GetFirstObjectInShape(SHAPE_SPHERE, fCheckPCsRadius, lSpawn, FALSE, OBJECT_TYPE_CREATURE); + } + else + { + oPC = GetFirstObjectInArea(oArea); + } + while (oPC != OBJECT_INVALID) + { + if (GetIsPC(oPC) == TRUE) + { + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + + // Check 00 + if (nCheckPCs == 0) + { + // Example, Allow Spawn + nProcessSpawn = TRUE; + } + // + + // Spawn with a Skill Check + if (nCheckPCs == 1) + { + // Get Current Number of Children + int nSpawnCount = GetLocalInt(oSpawn, "SpawnCount"); + + if (nSpawnCount == 0) + { + // DC of Hidden Placeable + int nItemDC = 20; + + // Player's Skill + int nSkill = GetSkillRank(SKILL_SEARCH, oPC); + + // Do Skill Check + int nDCCheck = d20() + nSkill; + if (nDCCheck >= nItemDC) + { + // Placeable Spotted! + string sSpotted = "You notice a thingamathingy!"; + FloatingTextStringOnCreature(sSpotted, oPC, TRUE); + //Spawn it! + nProcessSpawn = TRUE; + } + } + } + // + + // Spawn Based on Journal Quest Entry + if (nCheckPCs == 1) + { + // Check Journal Quest Entry + int nQuest = GetLocalInt(oPC, "NW_JOURNAL_ENTRYQuest1"); + if (nQuest == 1) + { + // Quest Entry is 1, Spawn! + nProcessSpawn = TRUE; + } + } + // + + // Spawn Based on Item in PC Inventory + if (nCheckPCs == 2) + { + // Check Player for Item + object oItem = GetFirstItemInInventory(oPC); + while (oItem != OBJECT_INVALID) + { + if (GetTag(oItem) == "MysticKey") + { + // Item Found, Spawn! + nProcessSpawn = TRUE; + } + oItem = GetNextItemInInventory(oPC); + } + } + // + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + } + // Retreive Next PC + if (fCheckPCsRadius > -1.0) + { + oPC = GetNextObjectInShape(SHAPE_SPHERE, fCheckPCsRadius, lSpawn, FALSE, OBJECT_TYPE_CREATURE); + } + else + { + oPC = GetNextObjectInArea(oArea); + } + } + + // Return whether Spawn can Proceed + return nProcessSpawn; +} diff --git a/Module/nss/spawn_corpse_dcy.nss b/Module/nss/spawn_corpse_dcy.nss new file mode 100644 index 00000000..c27063be --- /dev/null +++ b/Module/nss/spawn_corpse_dcy.nss @@ -0,0 +1,62 @@ +// +// NESS V8.0 +// Spawn: Corpse Decay Script +// +// +// Do NOT Modify this File +// See 'spawn__readme' for Instructions +// + +#include "spawn_functions" + +void main() +{ + object oHostBody = OBJECT_SELF; + object oLootCorpse = GetLocalObject(oHostBody, "Corpse"); + object oItem; + float fCorpseDecay; + + // Don't Decay while Someone is Looting + if (GetIsOpen(oLootCorpse) == TRUE) + { + // try again + fCorpseDecay = GetLocalFloat(oHostBody, "CorpseDecay"); + DelayCommand(fCorpseDecay, ExecuteScript("spawn_corpse_dcy", oHostBody)); + return; + } + + // Don't Decay if not Empty and Timer not Expired + oItem = GetFirstItemInInventory(oLootCorpse); + int nDecayTimerExpired = GetLocalInt(oHostBody, "DecayTimerExpired"); + + // Don't think this should ever happen, since nDecayTimerExpired should + // be set to try by the command immediately beforethe one invoking this + // script! + if (oItem != OBJECT_INVALID && nDecayTimerExpired == FALSE) + { + fCorpseDecay = GetLocalFloat(oHostBody, "CorpseDecay"); + DelayCommand(fCorpseDecay - 0.1, SetLocalInt(oHostBody, "DecayTimerExpired", TRUE)); + DelayCommand(fCorpseDecay, ExecuteScript("spawn_corpse_dcy", oHostBody)); + return; + } + + int bDeleteLootOnDecay = GetLocalInt(oHostBody, "CorpseDeleteLootOnDecay"); + + // To avoid potential memory leaks, we clean everything that might be left on the + // original creatures body + NESS_CleanCorpse(oHostBody); + + // Destroy all loot if indicated (R7 subflag) + if (bDeleteLootOnDecay) + { + NESS_CleanInventory(oLootCorpse); + } + + // Destroy the invis corpse and drop a loot bag (if any loot left) + SetPlotFlag(oLootCorpse, FALSE); + DestroyObject(oLootCorpse); + + // Destroy the visible corpse + SetObjectIsDestroyable(oHostBody, TRUE, FALSE, FALSE); + DestroyObject(oHostBody, 0.2); +} diff --git a/Module/nss/spawn_corpse_dth.nss b/Module/nss/spawn_corpse_dth.nss new file mode 100644 index 00000000..019a5d8e --- /dev/null +++ b/Module/nss/spawn_corpse_dth.nss @@ -0,0 +1,119 @@ +// +// NESS V8.0 +// Spawn : Corpse Death Script +// +// +// Do NOT Modify this File +// See 'spawn__readme' for Instructions +// + +#include "spawn_functions" + +void main() +{ + object oDeadNPC = OBJECT_SELF; + object oLootCorpse, oBlood; + location lCorpseLoc = GetLocation(oDeadNPC); + float fCorpseDecay = GetLocalFloat(oDeadNPC, "CorpseDecay"); + int nCorpseDecayType = GetLocalInt(oDeadNPC, "CorpseDecayType"); + int bDropWielded = GetLocalInt(oDeadNPC, "CorpseDropWielded"); + string sLootCorpseResRef = GetLocalString(oDeadNPC, "CorpseRemainsResRef"); + struct NESS_CorpseInfo stCorpseInfo; + + int nCorpseGold = FALSE, nCorpseInv = FALSE, nCorpseEquip = FALSE; + + object oKiller = GetLastDamager(); + if (oKiller == OBJECT_INVALID) + { + oKiller = GetLastKiller(); + } + + if (fCorpseDecay > 0.0) + { + //Protect our corpse from decaying + SetIsDestroyable(FALSE, FALSE, FALSE); + + // Create Corpse and Lootable Corpse + oLootCorpse = CreateObject(OBJECT_TYPE_PLACEABLE, sLootCorpseResRef, lCorpseLoc); + + SetLocalObject(oLootCorpse, "HostBody", oDeadNPC); + SetLocalObject(oDeadNPC, "Corpse", oLootCorpse); + + switch (nCorpseDecayType) + { + // Type 0: + // Inventory Items + case 0: + nCorpseGold = TRUE; + nCorpseInv = TRUE; + nCorpseEquip = FALSE; + break; + + // Type 1: + // Inventory & Equipped Items + case 1: + nCorpseGold = TRUE; + nCorpseInv = TRUE; + nCorpseEquip = TRUE; + break; + + // Type 2: + // Inventory Items, if PC Killed + case 2: + if (GetIsPC(oKiller) == TRUE || GetIsPC(GetMaster(oKiller)) == TRUE) + { + nCorpseGold = TRUE; + nCorpseInv = TRUE; + nCorpseEquip = FALSE; + } + break; + + // Type 3: + // Inventory & Equipped Items, if PC Killed + case 3: + if (GetIsPC(oKiller) == TRUE || GetIsPC(GetMaster(oKiller)) == TRUE) + { + nCorpseGold = TRUE; + nCorpseInv = TRUE; + nCorpseEquip = TRUE; + } + break; + } + + // Get Gold + if (nCorpseGold == TRUE) + { + int nAmtGold = GetGold(oDeadNPC); + if(nAmtGold) + { + object oGold = CreateItemOnObject("nw_it_gold001", oLootCorpse, nAmtGold); + AssignCommand(oLootCorpse, TakeGoldFromCreature(nAmtGold, oDeadNPC,TRUE)); + } + } + + // Get Inventory & Equipment + if (nCorpseEquip == TRUE) + { + stCorpseInfo = TransferAllInventorySlots(oDeadNPC, oLootCorpse, bDropWielded); + } + + if (nCorpseInv == TRUE) + { + LootInventory(oDeadNPC, oLootCorpse); + } + + // Write a record of stuff left on the original corpse and its loot + // corpse counterpart. These are used to remove items from the visual corpse + // when the corresponding items are looted + SetLocalObject(oLootCorpse, "OrigArmor", stCorpseInfo.origArmor); + SetLocalObject(oLootCorpse, "LootArmor", stCorpseInfo.lootArmor); + SetLocalObject(oLootCorpse, "OrigRgtWpn", stCorpseInfo.origRgtWpn); + SetLocalObject(oLootCorpse, "LootRgtWpn", stCorpseInfo.lootRgtWpn); + SetLocalObject(oLootCorpse, "OrigLftWpn", stCorpseInfo.origLftWpn); + SetLocalObject(oLootCorpse, "LootLftWpn", stCorpseInfo.lootLftWpn); + + // Set Corpse to Decay + DelayCommand(fCorpseDecay - 0.1, SetLocalInt(oDeadNPC, "DecayTimerExpired", TRUE)); + DelayCommand(fCorpseDecay, ExecuteScript("spawn_corpse_dcy", oDeadNPC)); + } +} diff --git a/Module/nss/spawn_defaults.nss b/Module/nss/spawn_defaults.nss new file mode 100644 index 00000000..862a866c --- /dev/null +++ b/Module/nss/spawn_defaults.nss @@ -0,0 +1,293 @@ +// +// NESS V8.1.3 +// +// Spawn Global Defaults +// +// + +// SXn +// Set this value to 1 to have dim returns suppression be the default +// when no SX flag is present. +int nGlobalSuppressDR = 0; + +// This is the default value for the SX flag when no value is specified. +// Set to 0 to make SX (without a value) enable dim returns. +int nSuppressDR = 1; + +// SPnOn +int nProcessFrequency = 1; +int nProcessOffset = 0; + +// ISnDn +// InitialState +int nInitialState = 1; +int nInitialDelay = -1; + +// FTn +// FlagTable +int nFlagTableNumber = 0; + +// SDn|Mn +// SpawnDelay +int nSpawnDelay = 0; +int nDelayMinimum = 0; + +// SNn|Mn SA|n|Mn +// SpawnNumber +int nSpawnNumber = 1; +int nSpawnNumberMin = -1; +int nSpawnNumberAtOnce = 0; +int nSpawnNumberAtOnceMin = 0; + +// DYn|Tn +// SpawnDay +int nSpawnDayStart = -1; +int nSpawnDayEnd = -1; + +// HRn|Tn +// SpawnHour +int nSpawnHourStart = -1; +int nSpawnHourEnd = -1; + +// RW|Rn +// RandomWalk +int nWanderRange = 0; + +// RH|Dn +// ReturnHome +int nReturnHomeRange = 1; + +// PC|n|R +// PCCheck +int nPCCheckDelay = 0; + +// RGn|Mn|Cn +// RandomGold +int nRandomGold = 0; +int nRandomGoldMin = 0; +int nGoldChance = 100; + +// FXn|Dn +// SpawnEffects +int nSpawnEffect = 0; +int nDespawnEffect = 0; + +// PRn|Tn +// PatrolRoutes +int nPatrolRoute = -1; +int nRouteType = 0; + +// PLn|Tn|Pn +// Placeables +int nPlaceableType = 0; +int nPlaceableRefreshPeriod = 60; +int nTrapDisabled = 100; + +// LTn|An|Bn|Cn +// LootTable +int nLootTable = -1; + +// Cereborn: added 12/31/02 +int nLootTable1ItemChance = 50; +int nLootTable2ItemChance = 15; +int nLootTable3ItemChance = 5; + +// DSn|Sn +// SpawnDeactivation +int nDeactivateSpawn = -1; +int nDeactivateScript = -1; + +// DIn +// DeactivationInfo +int nDeactivationInfo = -1; + +// CLn|Mn +// ChildLifespan +int nChildLifespanMax = -1; +int nChildLifespanMin = -1; + +// SRn|Mn|P +// SpawnRadius +int nSpawnRadius = 0; +int nSpawnRadiusMin = 0; + +// SUn|In +// SpawnUnseen +int nSpawnUnseen = 0; +int nUnseenRetryCount = -1; + +// CDn|Tn|Rn|D +// CorpseDecay +int nCorpseDecay = 0; +int nCorpseDecayType = 0; +int nCorpseRemainsType = 0; + +// CM|Dn +// SpawnCamp +int nCampDecay = 0; + +// SSn|Dn +// SpawnScript +int nSpawnScript = -1; +int nDespawnScript = -1; + +// DTn +// DeathScript +int nDeathScript = -1; + +// CCn +// SpawnCheckCustom +int nSpawnCheckCustom = -1; + +// CPn|Rn +// SpawnCheckPCs +int nSpawnCheckPCs = -1; +int nCheckPCsRadius = -1; + +// TRn|Dn +// SpawnTrigger +int nSpawnTrigger = 0; +int nDespawnTrigger = 0; + +// AEn|Dn +// AreaEffect +int nSpawnAreaEffect = 0; +int nAreaEffectDuration = 5; + +// OEn|Dn +// ObjectEffect +int nObjectEffect = 0; +int nObjectEffectDuration = -1; + +// RSn +// RandomSpawn +int nRandomSpawn = 100; + +// FCn +// SpawnFaction +int nSpawnFaction = -1; + +// ALn|Sn +int nSpawnAlignment = -1; +int nAlignmentShift = 10; + +// HBn +// HeartbeatScript +int nHeartbeatScript = -1; + +// SLn|Rn +// SpawnLocation +int nSpawnLocation = -1; +int nSpawnLocationMin = -1; + +// EEn|Rn +// EntranceExit +int nEntranceExit = -1; +int nEntranceExitMin = -1; +int nExit = -1; +int nExitMin = -1; + +// HL|n|E +// HealChildren +int nHealChildren = 0; + +// Sittable Tag +string sSeatTag = "Seat"; + +int nEncounterLevel = 0; +int bLeftoversForceProcessing = 1; +int bCheckForStuckPatrols = 1; +int bAlwaysDestroyCorpses = 1; + + +void SetUserGlobalDefaults(); + +void SetGlobalDefaults() +{ + SetUserGlobalDefaults(); + + // Record Values + object oModule = GetModule(); + SetLocalInt(oModule, "df_GlobalSuppressDR", nGlobalSuppressDR); + SetLocalInt(oModule, "df_SuppressDR", nSuppressDR); + SetLocalInt(oModule, "df_processFrequency", nProcessFrequency); + SetLocalInt(oModule, "df_processOffset", nProcessOffset); + SetLocalInt(oModule, "df_InitialState", nInitialState); + SetLocalInt(oModule, "df_InitialDelay", nInitialDelay); + SetLocalInt(oModule, "df_FlagTableNumber", nFlagTableNumber); + SetLocalInt(oModule, "df_SpawnDelay", nSpawnDelay); + SetLocalInt(oModule, "df_DelayMinimum", nDelayMinimum); + SetLocalInt(oModule, "df_SpawnNumber", nSpawnNumber); + SetLocalInt(oModule, "df_SpawnNumberMin", nSpawnNumberMin); + SetLocalInt(oModule, "df_SpawnNumberAtOnce", nSpawnNumberAtOnce); + SetLocalInt(oModule, "df_SpawnNumberAtOnceMin", nSpawnNumberAtOnceMin); + SetLocalInt(oModule, "df_SpawnDayStart", nSpawnDayStart); + SetLocalInt(oModule, "df_SpawnDayEnd", nSpawnDayEnd); + SetLocalInt(oModule, "df_SpawnHourStart", nSpawnHourStart); + SetLocalInt(oModule, "df_SpawnHourEnd", nSpawnHourEnd); + SetLocalInt(oModule, "df_WanderRange", nWanderRange); + SetLocalInt(oModule, "df_ReturnHomeRange", nReturnHomeRange); + SetLocalInt(oModule, "df_PCCheckDelay", nPCCheckDelay); + SetLocalInt(oModule, "df_RandomGold", nRandomGold); + SetLocalInt(oModule, "df_RandomGoldMin", nRandomGoldMin); + SetLocalInt(oModule, "df_GoldChance", nGoldChance); + SetLocalInt(oModule, "df_SpawnEffect", nSpawnEffect); + SetLocalInt(oModule, "df_DespawnEffect", nDespawnEffect); + SetLocalInt(oModule, "df_PatrolRoute", nPatrolRoute); + SetLocalInt(oModule, "df_RouteType", nRouteType); + SetLocalInt(oModule, "df_PlaceableType", nPlaceableType); + SetLocalInt(oModule, "df_PlaceableRefreshPeriod", nPlaceableRefreshPeriod); + SetLocalInt(oModule, "df_TrapDisabled", nTrapDisabled); + SetLocalInt(oModule, "df_LootTable", nLootTable); + SetLocalInt(oModule, "df_LootTable1ItemChance", nLootTable1ItemChance); + SetLocalInt(oModule, "df_LootTable2ItemChance", nLootTable2ItemChance); + SetLocalInt(oModule, "df_LootTable3ItemChance", nLootTable3ItemChance); + SetLocalInt(oModule, "df_DeactivateSpawn", nDeactivateSpawn); + SetLocalInt(oModule, "df_DeactivateScript", nDeactivateScript); + SetLocalInt(oModule, "df_DeactivationInfo", nDeactivationInfo); + SetLocalInt(oModule, "df_ChildLifespanMax", nChildLifespanMax); + SetLocalInt(oModule, "df_ChildLifespanMin", nChildLifespanMin); + SetLocalInt(oModule, "df_SpawnRadius", nSpawnRadius); + SetLocalInt(oModule, "df_SpawnRadiusMin", nSpawnRadiusMin); + SetLocalInt(oModule, "df_SpawnUnseen", nSpawnUnseen); + SetLocalInt(oModule, "df_UnseenRetryCount", nUnseenRetryCount); + SetLocalInt(oModule, "df_CorpseDecay", nCorpseDecay); + SetLocalInt(oModule, "df_CorpseDecayType", nCorpseDecayType); + SetLocalInt(oModule, "df_CampDecay", nCampDecay); + SetLocalInt(oModule, "df_SpawnScript", nSpawnScript); + SetLocalInt(oModule, "df_DespawnScript", nDespawnScript); + SetLocalInt(oModule, "df_DeathScript", nDeathScript); + SetLocalInt(oModule, "df_SpawnCheckCustom", nSpawnCheckCustom); + SetLocalInt(oModule, "df_SpawnCheckPCs", nSpawnCheckPCs); + SetLocalInt(oModule, "f_CheckPCsRadius", nCheckPCsRadius); + SetLocalInt(oModule, "df_SpawnTrigger", nSpawnTrigger); + SetLocalInt(oModule, "df_DespawnTrigger", nDespawnTrigger); + SetLocalInt(oModule, "df_SpawnAreaEffect", nSpawnAreaEffect); + SetLocalInt(oModule, "df_AreaEffectDuration", nAreaEffectDuration); + SetLocalInt(oModule, "df_ObjectEffect", nObjectEffect); + SetLocalInt(oModule, "df_ObjectEffectDuration", nObjectEffectDuration); + SetLocalInt(oModule, "df_RandomSpawn", nRandomSpawn); + SetLocalInt(oModule, "df_SpawnFaction", nSpawnFaction); + SetLocalInt(oModule, "df_SpawnAlignment", nSpawnAlignment); + SetLocalInt(oModule, "df_AlignmentShift", nAlignmentShift); + SetLocalInt(oModule, "df_HeartbeatScript", nHeartbeatScript); + SetLocalInt(oModule, "df_SpawnLocation", nSpawnLocation); + SetLocalInt(oModule, "df_SpawnLocationMin", nSpawnLocationMin); + SetLocalInt(oModule, "df_EntranceExit", nEntranceExit); + SetLocalInt(oModule, "df_EntranceExitMin", nEntranceExitMin); + SetLocalInt(oModule, "df_Exit", nExit); + SetLocalInt(oModule, "df_ExitMin", nExitMin); + SetLocalInt(oModule, "df_HealChildren", nHealChildren); + SetLocalInt(oModule, "df_EncounterLevel", nEncounterLevel); + SetLocalInt(oModule, "df_CorpseRemainsType", nCorpseRemainsType); + + SetLocalInt(oModule, "ModuleSpawnCount", 0); + + SetLocalString(oModule, "df_SeatTag", sSeatTag); + SetLocalInt(oModule, "LeftoversForceProcessing", bLeftoversForceProcessing); + SetLocalInt(oModule, "CheckForStuckPatrols", bCheckForStuckPatrols); + SetLocalInt(oModule, "AlwaysDestroyCorpses", bAlwaysDestroyCorpses); + + // Record Initialization + SetLocalInt(oModule, "GlobalDefaultsInitialized", TRUE); +} diff --git a/Module/nss/spawn_dist_corps.nss b/Module/nss/spawn_dist_corps.nss new file mode 100644 index 00000000..fa0fde34 --- /dev/null +++ b/Module/nss/spawn_dist_corps.nss @@ -0,0 +1,127 @@ +// +// NESS V8.0 +// Spawn Disturbed Corpse +// +// Brought into the NESS distribution for Version 8.0 and beyond. Original +// header below. This file has been modified from its original form. +// + +//////////////////////////////////////////////////////////////////////////////// +// // // +// _kb_ondist_loot // VERSION 1.1 // +// // // +// by Keron Blackfeld on 07/17/2002 //////////////////////////// +// // +// email Questions and Comments to: keron@broadswordgaming.com or catch me // +// in Bioware's NWN Community - Builder's NWN Scripting Forum // +// // +//////////////////////////////////////////////////////////////////////////////// +// // +// This is an OnDisturbed Script to go with my _kb_loot_corpse script for // +// LOOTABLE MONSTER/NPC CORPSES. If you were using my _kb_ohb_lootable, be // +// sure to remove that script from the onHeartbeat of your lootable, the // +// "invis_corpse_obj" placeable. // +// // +// PLACE THIS SCRIPT IN THE ONDISTURBED EVENT OF YOUR "invis_corpse_obj" // +// BLUEPRINT. This script checks the inventory of OBJECT_SELF, and when it // +// is empty, it checks the LocalInt to see if the now empty corpse should // +// be Destroyed along with the Lootable Corpse Object. This script will also // +// checks to see if it should clear its own inventory prior to fading in // +// order to prevent a lootbag from appearing. If the inventory is NOT empty, // +// it checks to see if the ARMOUR is removed from itself, and if so, it // +// destroys the Original Armour on the corpse. // +// // +// The _kb_loot_corpse script must have this line: // +// int nKeepEmpties = FALSE; // +// in order for the Empty Corpse to Destroy itself in this script. // +// // +//////////////////////////////////////////////////////////////////////////////// + +// +// ALFA NESS +// Spawn : Loot Corpse Disturbed Script v1.2 +// +// +// Do NOT Modify this File +// See 'spawn__readme' for Instructions +// + +#include "spawn_functions" + +/******************************************* + ** Here is our main script, which is ** + ** fired if the Inventory is disturbed. ** + ** It then checks to see if it needs to ** + ** either clean up the corpse or Destroy ** + ** the original suit of armor still on ** + ** the corpse. ** + *******************************************/ +void main() +{ + //** Get all of our required information + + //Get item that was disturbed to trigger event + object oInvDisturbed = GetInventoryDisturbItem(); + + //Get type of inventory disturbance + int nInvDistType = GetInventoryDisturbType(); + + // Get Values set by spawn_corpse_dth at creation + object oHostCorpse = GetLocalObject(OBJECT_SELF, "HostBody"); + object oOrigArmor = GetLocalObject(OBJECT_SELF, "OrigArmor"); + object oLootArmor = GetLocalObject(OBJECT_SELF, "LootArmor"); + object oOrigRgtWpn = GetLocalObject(OBJECT_SELF, "OrigRgtWpn"); + object oLootRgtWpn = GetLocalObject(OBJECT_SELF, "LootRgtWpn"); + object oOrigLftWpn = GetLocalObject(OBJECT_SELF, "OrigLftWpn"); + object oLootLftWpn = GetLocalObject(OBJECT_SELF, "LootLftWpn"); + + object oPC = GetLastDisturbed(); + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_GET_LOW, 1.0f, 1.2f)); + + object oHasInventory = GetFirstItemInInventory(OBJECT_SELF); //Check for inventory + if (oHasInventory == OBJECT_INVALID) //If no inventory found + { + /******************************************* + ** Delete empty. ** + *******************************************/ + NESS_CleanCorpse(oHostCorpse); + AssignCommand(oHostCorpse,SetIsDestroyable(TRUE,FALSE,FALSE)); //Set actual corpse to destroyable + DestroyObject(oHostCorpse); //Delete the actual Creature Corpse + + DelayCommand(1.0f,DestroyObject(OBJECT_SELF)); //Delete Lootable Object (Self) + + } + + else + { + /******************************************* + ** If not empty, check to see if armor, ** + ** left or right weapons have been ** + ** removed from corpse. ** + *******************************************/ + if (nInvDistType == INVENTORY_DISTURB_TYPE_REMOVED) + { + if (oInvDisturbed == oLootArmor) + { + /******************************************* + ** The Armor is gone - destroy original ** + ** armor still showing on corpse. ** + *******************************************/ + DestroyObject(oOrigArmor); + } + + // We don't do these for now, as the unequip animations look too + // damn silly + //else if (oInvDisturbed == oLootRgtWpn) + //{ + // DestroyObject(oOrigRgtWpn); + //} + + //else if (oInvDisturbed == oLootLftWpn) + //{ + // DestroyObject(oOrigLftWpn); + //} + } + } + +} diff --git a/Module/nss/spawn_flags.nss b/Module/nss/spawn_flags.nss new file mode 100644 index 00000000..7fa45b00 --- /dev/null +++ b/Module/nss/spawn_flags.nss @@ -0,0 +1,154 @@ +// +// NESS V8.0 +// Spawn Flags +// +// Do NOT Modify this File +// See 'spawn__readme' for Instructions +// + +int IsFlagPresent(string sName, string sFlag) +{ + int nPos = FindSubString(sName, sFlag); + if (nPos >= 0) // flag found + { + //debug("flag " + sFlag + " present"); + return TRUE; + } + return FALSE; +} + +// This Function parses a String for Flags +// When nGetValue is FALSE, this returns TRUE if the flag exists, FALSE otherwise. +// nDefault is unused when nGetValue is FALSE. +// When nGetValue is TRUE, it returns the value of the flag if it +// exists, or nDefault otherwise. +int GetFlagValue(string sName, string sFlag, int nDefault) +{ + int nRetValue; + int nPos; + + nPos = FindSubString(sName, sFlag); + if (nPos >= 0) // flag found + { + // Trim to the start of the flag + sName = GetStringRight(sName, GetStringLength(sName) - + (nPos + GetStringLength(sFlag))); + + // find the end of the flag + nPos = FindSubString(sName, "_"); + if (nPos >= 0) + { + sName = GetStringLeft(sName, nPos); + } + + // Retreive Flag + if (TestStringAgainstPattern("*n", GetStringLeft(sName, 1)) == FALSE) + { + // No value specified, use default + nRetValue = nDefault; + //debug("flag " + sFlag + " - def val = " + IntToString(nRetValue)); + + + } + else + { + // Retrieve Value + nRetValue = StringToInt(sName); + //debug("flag " + sFlag + " - val = " + IntToString(nRetValue)); + } + } + + else // flag not found at all + { + nRetValue = nDefault; + + } + + // Return Value + return nRetValue; +} +// + +int IsSubFlagPresent(string sName, string sFlag, string sSubFlag) +{ + int nPos = FindSubString(sName, sFlag); + if (nPos >= 0) + { + // Trim Flag + sName = GetStringRight(sName, GetStringLength(sName) - + (nPos + GetStringLength(sFlag))); + + nPos = FindSubString(sName, "_"); + if (nPos >= 0) + { + sName = GetStringLeft(sName, nPos); + } + + // Retreive SubFlag + nPos = FindSubString(sName, sSubFlag); + if (nPos >= 0) + { + //debug("flag " + sFlag + "subflag " + sSubFlag + " present"); + return TRUE; + } + } + + return FALSE; +} + +// This Function parses a String for a Subvalue from Flags +int GetSubFlagValue(string sName, string sFlag, string sSubFlag, int nDefault) +{ + int nRetValue; + int nPos; + + nPos = FindSubString(sName, sFlag); + if (nPos >= 0) + { + // Trim Flag + sName = GetStringRight(sName, GetStringLength(sName) - + (nPos + GetStringLength(sFlag))); + + nPos = FindSubString(sName, "_"); + + if (nPos >= 0) + { + sName = GetStringLeft(sName, nPos); + } + + // Retreive SubFlag + nPos = FindSubString(sName, sSubFlag); + if (nPos >= 0) + { + sName = GetStringRight(sName, GetStringLength(sName) - + (nPos + GetStringLength(sSubFlag))); + + if (TestStringAgainstPattern("*n", GetStringLeft(sName, 1)) == FALSE) + { + nRetValue = nDefault; // SubFlag found but no value + //debug("flag " + sFlag + " subflag " + sSubFlag + " - def val = " + + // IntToString(nRetValue)); + } + else + { + // Retrieve Value + nRetValue = StringToInt(sName); // Subflag (with value) found + //debug("flag " + sFlag + " subflag " + sSubFlag + " - val = " + + // IntToString(nRetValue)); + } + } + else + { + nRetValue = nDefault; // subflag not found + } + } + else + { + nRetValue = nDefault; // Main flag not found + } + + // Return Value + return nRetValue; +} +// + diff --git a/Module/nss/spawn_functions.nss b/Module/nss/spawn_functions.nss new file mode 100644 index 00000000..9c9f36b3 --- /dev/null +++ b/Module/nss/spawn_functions.nss @@ -0,0 +1,3333 @@ +// +// NESS V8.1.3 +// Spawn Functions +// +// Do NOT Modify this File +// See 'spawn__readme' for Instructions +// + +#include "spawn_timefuncs" +#include "spawn_flags" +#include "spawn_cfg_cusflg" +#include "x0_i0_corpses" + +void InitFlags(object oSpawn, string sSpawnName, string sSpawnTag); +int SetSpawns(location lBase); +string PadIntToString(int nInt, int nDigits); + +void ResetSpawn(object oSpawn, int nTimeNow); +int IsRestoreBlocked(object oSpawn, location lChildLoc, int iExpireTime, + int nTimeNow); + +void SetupSpawned(object oSpawn, object oSpawned, location lHome, int nTimeNow, + int nWalkToHome = FALSE); + +void SetupCampSpawned(object oSpawn, object oSpawned, vector vCampPosition, + location lHome, string sFlags); + +// Returns new nNextSpawnTime +int SetupSpawnDelay(int nSpawnDelay, int nDelayMinimum, int nDelayRandom, + int nTimeNow); + +// Writes all the necessary info onto a spawn and its child after spawning +void RecordSpawned(object oSpawn, object oSpawned, location lHome, + location lEntranceExit, float fSpawnedFacing); + +// Saves the state of one child onto the spawn (or a camp object) for respawning +void SaveStateOnDespawn(object oSpawned, object oSpawn, int nCamp=FALSE); + +// Saves a camp object onto the spawn for respawning +void SaveCampStateOnDespawn(object oCamp, object oSpawn); + +// Respawns all saved children/camps +void RestorePCDespawns(object oSpawn, int nTimeNow); + +void ReturnHome(location lHome); +int FindNextEmptyChildSlot(object oSpawn); + +// +// Pseudo-heartbeat support +// + +const string SPAWN_INTERVAL = "Spawn_Interval"; +const string SPAWN_PCS_IN_AREA = "Spawn_PCsInArea"; +const string SPAWN_AREA_COUNT = "AreaSpawnCount"; +const string SPAWN_HEARTBEAT_SCRIPT = "SpawnHeartbeatScript"; +const string SPAWN_HEARTBEAT_SCHEDULED = "SpawnHeartbeatScheduled"; + +// This checks conditions to determine if a pseudo-heartbeat should be called +int NeedPseudoHeartbeat( object oArea ); +// ... and if it should, this schedules it. +void ScheduleNextPseudoHeartbeat( object oArea ); + +// Pseudo-heartbeat area enter and exit functions +void Spawn_OnAreaEnter( string sHeartbeatScript = "spawn_sample_hb", + float fHeartbeatInterval = 6.0, float fFirstDelay = 0.0 ); +void Spawn_OnAreaExit(); + +// Externals +void LootTable(object oSpawn, object oSpawned, int nLootTable); +effect ObjectEffect(object oSpawn); + + + +int SPAWN_DELAY_DEBUG = FALSE; +int SPAWN_COUNT_DEBUG = FALSE; +int CONSOLE_DEBUG = TRUE; + +void SpawnDelayDebug(object oSpawn, string str) +{ + if (SPAWN_DELAY_DEBUG) + { + WriteTimestampedLogEntry("[sd " + GetName(GetArea(oSpawn)) + "] " + + GetLocalString(oSpawn, "f_Template") + " (" + ObjectToString(oSpawn) + "): " + str); + + if (CONSOLE_DEBUG) + { + SendMessageToAllDMs("[sd " + GetName(GetArea(oSpawn)) + "] " + + GetLocalString(oSpawn, "f_Template") + " (" + ObjectToString(oSpawn) + "): " + str); + } + /* + object oPC = GetFirstPC(); + if (! GetIsDM(oPC)) + SendMessageToPC(oPC, str); + */ + } +} + +void SpawnCountDebug(object oSpawn, string str) +{ + if (SPAWN_COUNT_DEBUG) + { + WriteTimestampedLogEntry("[sc " + GetName(GetArea(oSpawn)) + "] " + + GetLocalString(oSpawn, "f_Template") + " (" +ObjectToString(oSpawn) + "): " + str); + + if (CONSOLE_DEBUG) + { + SendMessageToAllDMs("[sc " + GetName(GetArea(oSpawn)) + "] " + + GetLocalString(oSpawn, "f_Template") + " (" +ObjectToString(oSpawn) + "): " + str); + } + /* + object oPC = GetFirstPC(); + if (! GetIsDM(oPC)) + SendMessageToPC(oPC, str); + */ + } +} + +// +// Custom Functions +// +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +void AddChild(object oSpawn, object oSpawned); +void ReportSpawns(int nAreaSpawns, int nModuleSpawns); +void TrackModuleSpawns(int nAreaSpawnCount, int nTrackModuleSpawns); +void DumpModuleSpawns(); +void DumpModuleSpawns(); + +// +// PC and NPC Functions +// +int CountPCsInArea(object oArea = OBJECT_INVALID, int nDM = FALSE); +int CountPCsInRadius(location lCenter, float fRadius, int nDM = FALSE); +object GetRandomPCInArea(object oArea, object oSpawn); + +// This struct is returned by TransferAllInventorySlots() to return back the +// object ids of the armor, right hand weapon, and left hand weapons (if any) +// both left on the (original) corpse and copied to the lootable corpse +struct NESS_CorpseInfo +{ + object origLftWpn; + object origRgtWpn; + object origArmor; + object lootLftWpn; + object lootRgtWpn; + object lootArmor; +}; + +// This is equivalent to (and adapted from) the Bioware LootInventorySlots() function. +// However, it does not schedule deletions for a hardcoded +// corpse decay time later (the corpse decay script handles those). +struct NESS_CorpseInfo TransferAllInventorySlots(object oCreature, object oTarget, + int bDropWielded=FALSE); + +int IsCreatureItem(object oItem); +void RandomWalk(object oSpawn, float fWalkingRadius, int nRun); +void FindSeat(object oSpawn, object oSpawned); + +void NESS_CleanInventory(object oSpawned); +// for back compatibility (grr) will remove at some point +void CleanInventory(object oSpawned) +{ + NESS_CleanInventory(oSpawned); +} +void NESS_CleanEquipped(object oSpawned); +void NESS_CleanCorpse(object oSpawned); +object NESS_CopyCorpseItem(object oSource, object oInventory); +void StripNonDroppables(object oSpawned); +void DestroyIfNonDrop(object oItem); + +// +// Date and Time Functions +// +int IsBetweenDays(int nCheckDay, int nDayStart, int nDayEnd); +int IsBetweenHours(int nCheckHour, int nHourStart, int nHourEnd); +// +// Patrol Route Functions +// +void SetPatrolRoute(int nPatrolRoute, int nStartClosest=FALSE); +void DoPatrolRoute(int nPatrolRoute, int nRouteType); +void AddPatrolStop(int nPatrolRoute, int nStopNumber, int bJump=FALSE); +void CheckForStuckPatrol(object oCreature, int nPatrolRoute, int nRouteType); + +// +// Camp Functions +// +int ProcessCamp(object oCamp); +void DestroyCamp(object oCamp, float fCampDecay, int nSaveState); +// +// Outside Functions +// +void SpawnFlags(object oSpawn, int nFlagTableNumber); +// +// + +// Functions for External Use. +object NESS_GetSpawnByID(int nSpawnID, object oArea); +void NESS_ActivateSpawnByID(int nSpawnID, object oAreaD); +void NESS_DeactivateSpawnByID(int nSpawnID, object oArea); +void NESS_ActivateSpawn(object oSpawn); +void NESS_DeactivateSpawn(object oSpawn); +void NESS_ForceProcess(object oSpawn); +void NESS_TrackModuleSpawns(int flag=TRUE); +int NESS_IsModuleSpawnTracking(); +void NESS_DumpModuleSpawns(int flag=TRUE); +int NESS_IsModuleSpawnDumping(); +void NESS_ReturnHome(object oCreature, int bRun=FALSE); +void NESS_ProcessDeadCreature(object oCreature, object oSpawn=OBJECT_INVALID); + +// This Function Initializes the Flags +void InitFlags(object oSpawn, string sSpawnName, string sSpawnTag) +{ + // These are true when certain flags are present, false otherwise + + // Retreive Defaults + object oModule = GetModule(); + + // These have values associated with them, although in some cases value + // of 0 is treated as a non-existent flag + int dfProcessFrequency = GetLocalInt(oModule, "df_processFrequency"); + int dfProcessOffset = GetLocalInt(oModule, "df_processOffest"); + int dfInitialState = GetLocalInt(oModule, "df_InitialState"); + int dfInitialDelay = GetLocalInt(oModule, "df_InitialDelay"); + int dfFlagTableNumber = GetLocalInt(oModule, "df_FlagTableNumber"); + int dfSpawnDelay = GetLocalInt(oModule, "df_SpawnDelay"); + int dfDelayMinimum = GetLocalInt(oModule, "df_DelayMinimum"); + int dfSpawnNumber = GetLocalInt(oModule, "df_SpawnNumber"); + int dfSpawnNumberMin = GetLocalInt(oModule, "df_SpawnNumberMin"); + int dfSpawnNumberAtOnce = GetLocalInt(oModule, "df_SpawnNumberAtOnce"); + int dfSpawnNumberAtOnceMin = GetLocalInt(oModule, "df_SpawnNumberAtOnceMin"); + int dfSpawnDayStart = GetLocalInt(oModule, "df_SpawnDayStart"); + int dfSpawnDayEnd = GetLocalInt(oModule, "df_SpawnDayEnd"); + int dfSpawnHourStart = GetLocalInt(oModule, "df_SpawnHourStart"); + int dfSpawnHourEnd = GetLocalInt(oModule, "df_SpawnHourEnd"); + int dfWanderRange = GetLocalInt(oModule, "df_WanderRange"); + int dfReturnHomeRange = GetLocalInt(oModule, "df_ReturnHomeRange"); + int dfPCCheckDelay = GetLocalInt(oModule, "df_PCCheckDelay"); + int dfRandomGold = GetLocalInt(oModule, "df_RandomGold"); + int dfRandomGoldMin = GetLocalInt(oModule, "df_RandomGoldMin"); + int dfGoldChance = GetLocalInt(oModule, "df_GoldChance"); + int dfSpawnEffect = GetLocalInt(oModule, "df_SpawnEffect"); + int dfDespawnEffect = GetLocalInt(oModule, "df_DespawnEffect"); + int dfPatrolRoute = GetLocalInt(oModule, "df_PatrolRoute"); + int dfRouteType = GetLocalInt(oModule, "df_RouteType"); + int dfPlaceableType = GetLocalInt(oModule, "df_PlaceableType"); + int dfTrapDisabled = GetLocalInt(oModule, "df_TrapDisabled"); + int dfPlaceableRefreshPeriod = GetLocalInt(oModule, "df_PlaceableRefreshPeriod"); + int dfLootTable = GetLocalInt(oModule, "df_LootTable"); + int dfLootTable1ItemChance = GetLocalInt(oModule, "df_LootTable1ItemChance"); + int dfLootTable2ItemChance = GetLocalInt(oModule, "df_LootTable2ItemChance"); + int dfLootTable3ItemChance = GetLocalInt(oModule, "df_LootTable3ItemChance"); + int dfDeactivateSpawn = GetLocalInt(oModule, "df_DeactivateSpawn"); + int dfDeactivateScript = GetLocalInt(oModule, "df_DeactivateScript"); + int dfDeactivationInfo = GetLocalInt(oModule, "df_DeactivationInfo"); + int dfChildLifespanMax = GetLocalInt(oModule, "df_ChildLifespanMax"); + int dfChildLifespanMin = GetLocalInt(oModule, "df_ChildLifespanMin"); + int dfSpawnRadius = GetLocalInt(oModule, "df_SpawnRadius"); + int dfSpawnRadiusMin = GetLocalInt(oModule, "df_SpawnRadiusMin"); + int dfSpawnUnseen = GetLocalInt(oModule, "df_SpawnUnseen"); + int dfUnseenRetryCount = GetLocalInt(oModule, "df_dfUnseenRetryCount"); + int dfCorpseDecay = GetLocalInt(oModule, "df_CorpseDecay"); + int dfCorpseDecayType = GetLocalInt(oModule, "df_CorpseDecayType"); + int dfCorpseRemainsType = GetLocalInt(oModule, "df_CorpseRemainsType"); + int dfCampDecay = GetLocalInt(oModule, "df_CampDecay"); + int dfSpawnScript = GetLocalInt(oModule, "df_SpawnScript"); + int dfDespawnScript = GetLocalInt(oModule, "df_DespawnScript"); + int dfDeathScript = GetLocalInt(oModule, "df_DeathScript"); + int dfSpawnCheckCustom = GetLocalInt(oModule, "df_SpawnCheckCustom"); + int dfSpawnCheckPCs = GetLocalInt(oModule, "df_SpawnCheckPCs"); + int dfCheckPCsRadius = GetLocalInt(oModule, "f_CheckPCsRadius"); + int dfSpawnTrigger = GetLocalInt(oModule, "df_SpawnTrigger"); + int dfDespawnTrigger = GetLocalInt(oModule, "df_DespawnTrigger"); + int dfSpawnAreaEffect = GetLocalInt(oModule, "df_SpawnAreaEffect"); + int dfAreaEffectDuration = GetLocalInt(oModule, "df_AreaEffectDuration"); + int dfObjectEffect = GetLocalInt(oModule, "df_ObjectEffect"); + int dfObjectEffectDuration = GetLocalInt(oModule, "df_ObjectEffectDuration"); + int dfRandomSpawn = GetLocalInt(oModule, "df_RandomSpawn"); + int dfSpawnFaction = GetLocalInt(oModule, "df_SpawnFaction"); + int dfSpawnAlignment = GetLocalInt(oModule, "df_SpawnAlignment"); + int dfAlignmentShift = GetLocalInt(oModule, "df_AlignmentShift"); + int dfHeartbeatScript = GetLocalInt(oModule, "df_HeartbeatScript"); + int dfSpawnLocation = GetLocalInt(oModule, "df_SpawnLocation"); + int dfSpawnLocationMin = GetLocalInt(oModule, "df_SpawnLocationMin"); + int dfSpawnFacing = GetLocalInt(oModule, "df_SpawnFacing"); + int dfEntranceExit = GetLocalInt(oModule, "df_EntranceExit"); + int dfEntranceExitMin = GetLocalInt(oModule, "df_EntranceExitMin"); + int dfExit = GetLocalInt(oModule, "df_Exit"); + int dfExitMin = GetLocalInt(oModule, "df_ExitMin"); + int dfHealChildren = GetLocalInt(oModule, "df_HealChildren"); + int dfGlobalSuppressDR = GetLocalInt(oModule, "df_GlobalSuppressDR"); + int dfSuppressDR = GetLocalInt(oModule, "df_SuppressDR"); + int dfEncounterLevel = GetLocalInt(oModule, "df_EncounterLevel"); + + //debug("init flags: " + sSpawnName); + SetLocalString(oSpawn, "f_Flags", sSpawnName); + SetLocalString(oSpawn, "f_Template", sSpawnTag); + + // Initialize FlagTable + int nFlagTable = IsFlagPresent(sSpawnName, "_FT"); + int nFlagTableNumber = GetFlagValue(sSpawnName, "_FT", dfFlagTableNumber); + + if (nFlagTable == TRUE) + { + SpawnFlags(oSpawn, nFlagTableNumber); + if (GetStringLeft(GetLocalString(oSpawn, "f_Flags"), 2) == "SP") + { + sSpawnName = GetLocalString(oSpawn, "f_Flags"); + } + else if (GetStringLeft(GetLocalString(oSpawn, "f_Flags"), 1) == "_") + { + sSpawnName = sSpawnName + GetLocalString(oSpawn, "f_Flags"); + } + + SetLocalString(oSpawn, "f_Flags", sSpawnName); + sSpawnTag = GetLocalString(oSpawn, "f_Template"); + } + + // Initialize CustomFlag + string sCustomFlag; + int nCustomFlag = IsFlagPresent(sSpawnName, "CF"); + + if (nCustomFlag == TRUE) + { + sCustomFlag = GetStringRight(sSpawnName, GetStringLength(sSpawnName) - + (FindSubString(sSpawnName, "CF") + 2)); + sSpawnName = GetStringLeft(sSpawnName, GetStringLength(sSpawnName) - + (GetStringLength(sCustomFlag) + 3)); + SetLocalString(oSpawn, "f_Flags", sSpawnName); + + } + + // Record CustomFlag + SetLocalString(oSpawn, "f_CustomFlag", sCustomFlag); + ParseCustomFlags(oSpawn, sCustomFlag); + + // Initialize Process Frequency + int nProcessFrequency = GetFlagValue(sSpawnName, "SP", dfProcessFrequency); + int nProcessOffset = GetSubFlagValue(sSpawnName, "SP", "O", dfProcessOffset); + if (nProcessFrequency <= 0) + { + nProcessFrequency = 1; + } + + // Record Process Frequency + SetLocalInt(oSpawn, "f_ProcessFrequency", nProcessFrequency); + SetLocalInt(oSpawn, "f_ProcessOffset", nProcessOffset); + + // Initialize InitialState + int nInitialState = GetFlagValue(sSpawnName, "IS", dfInitialState); + int nInitialDelay = GetSubFlagValue(sSpawnName, "IS", "D", dfInitialDelay); + nInitialDelay *= 60; // convert to seconds + + // Record InitialState + SetLocalInt(oSpawn, "f_InitialState", nInitialState); + SetLocalInt(oSpawn, "f_InitialDelay", nInitialDelay); + + // Initialize SpawnID + int nSpawnID = GetFlagValue(sSpawnName, "ID", 0); + + // Record SpawnID + if (nSpawnID > 0) + { + SetLocalInt(oSpawn, "SpawnID", nSpawnID); + } + + // Initialize SpawnDelay + int nSpawnDelay = GetFlagValue(sSpawnName, "SD", dfSpawnDelay); + nSpawnDelay *= 60; // convert to seconds + int nDelayRandom = IsSubFlagPresent(sSpawnName, "SD", "M"); + int nDelayMinimum = GetSubFlagValue(sSpawnName, "SD", "M", dfDelayMinimum); + nDelayMinimum *= 60; // convert to seconds + int nSpawnDelayPeriodic = IsSubFlagPresent(sSpawnName, "SD", "P"); + + if (nDelayMinimum > nSpawnDelay) + { + nDelayRandom = FALSE; + nDelayMinimum = 0; + } + + // Record SpawnDelay + SetLocalInt(oSpawn, "f_SpawnDelay", nSpawnDelay); + SetLocalInt(oSpawn, "f_DelayRandom", nDelayRandom); + SetLocalInt(oSpawn, "f_DelayMinimum", nDelayMinimum); + SetLocalInt(oSpawn, "f_SpawnDelayPeriodic", nSpawnDelayPeriodic); + + // Initialize SpawnNumber + int nSpawnNumber = GetFlagValue(sSpawnName, "SN", dfSpawnNumber); + int nSpawnNumberMax = nSpawnNumber; + int nSpawnNumberMin = GetSubFlagValue(sSpawnName, "SN", "M", dfSpawnNumberMin); + int nSpawnAllAtOnce = IsFlagPresent(sSpawnName, "SA"); + int nSpawnNumberAtOnce = GetFlagValue(sSpawnName, "SA", dfSpawnNumberAtOnce); + int nSpawnNumberAtOnceMin = GetSubFlagValue(sSpawnName, "SA", "M", + dfSpawnNumberAtOnceMin); + + if (nSpawnNumberMin > nSpawnNumber) + { + nSpawnNumberMin = -1; + } + if (nSpawnNumberMin > -1) + { + int nRndSpawnNumber = Random(nSpawnNumberMax + 1); + while (nRndSpawnNumber < nSpawnNumberMin) + { + nRndSpawnNumber = Random(nSpawnNumberMax + 1); + } + nSpawnNumber = nRndSpawnNumber; + } + + if (nSpawnNumberAtOnce == 1) + { + nSpawnAllAtOnce = FALSE; + } + if (nSpawnNumberAtOnceMin > nSpawnNumberAtOnce) + { + nSpawnNumberAtOnceMin = 0; + } + + // Record SpawnNumber + SetLocalInt(oSpawn, "f_SpawnNumber", nSpawnNumber); + SetLocalInt(oSpawn, "f_SpawnNumberMin", nSpawnNumberMin); + SetLocalInt(oSpawn, "f_SpawnNumberMax", nSpawnNumberMax); + SetLocalInt(oSpawn, "f_SpawnAllAtOnce", nSpawnAllAtOnce); + SetLocalInt(oSpawn, "f_SpawnNumberAtOnce", nSpawnNumberAtOnce); + SetLocalInt(oSpawn, "f_SpawnNumberAtOnceMin", nSpawnNumberAtOnceMin); + + // Initialize Day/Night Only + int nDayOnly = IsFlagPresent(sSpawnName, "DO"); + int nDayOnlyDespawn = IsSubFlagPresent(sSpawnName, "DO", "D"); + int nNightOnly = IsFlagPresent(sSpawnName, "NO"); + int nNightOnlyDespawn = IsSubFlagPresent(sSpawnName, "NO", "D"); + + // Record Day/Night Only + SetLocalInt(oSpawn, "f_DayOnly", nDayOnly); + SetLocalInt(oSpawn, "f_DayOnlyDespawn", nDayOnlyDespawn); + SetLocalInt(oSpawn, "f_NightOnly", nNightOnly); + SetLocalInt(oSpawn, "f_NightOnlyDespawn", nNightOnlyDespawn); + + // Initialize Day/Hour Spawns + int nSpawnDayStart = GetFlagValue(sSpawnName, "DY", dfSpawnDayStart); + int nSpawnDayEnd = GetSubFlagValue(sSpawnName, "DY", "T", dfSpawnDayEnd); + if (nSpawnDayEnd > nSpawnDayStart) + { + nSpawnDayEnd = -1; + } + int nSpawnHourStart = GetFlagValue(sSpawnName, "HR", dfSpawnHourStart); + int nSpawnHourEnd = GetSubFlagValue(sSpawnName, "HR", "T", dfSpawnHourEnd); + if (nSpawnHourStart > nSpawnHourEnd) + { + nSpawnHourEnd = -1; + } + + // Record Day/Hour Spawns + SetLocalInt(oSpawn, "f_SpawnDayStart", nSpawnDayStart); + SetLocalInt(oSpawn, "f_SpawnDayEnd", nSpawnDayEnd); + SetLocalInt(oSpawn, "f_SpawnHourStart", nSpawnHourStart); + SetLocalInt(oSpawn, "f_SpawnHourEnd", nSpawnHourEnd); + + // Initialize RandomWalk + int nRandomWalk = IsFlagPresent(sSpawnName, "RW"); + float fWanderRange = IntToFloat(GetSubFlagValue(sSpawnName, "RW", "R", dfWanderRange)); + + // Record RandomWalk + SetLocalInt(oSpawn, "f_RandomWalk", nRandomWalk); + SetLocalFloat(oSpawn, "f_WanderRange", fWanderRange); + + // Initialize ReturnHome + int nReturnHome = IsFlagPresent(sSpawnName, "RH"); + float fReturnHomeRange = IntToFloat(GetFlagValue(sSpawnName, "RH", dfReturnHomeRange)); + + // Record ReturnHome + SetLocalInt(oSpawn, "f_ReturnHome", nReturnHome); + SetLocalFloat(oSpawn, "f_ReturnHomeRange", fReturnHomeRange); + + // Initialize PCCheck + int nPCCheck = IsFlagPresent(sSpawnName, "PC"); + int nPCCheckDelay = GetFlagValue(sSpawnName, "PC", dfPCCheckDelay); + nPCCheckDelay *= 60; // convert to seconds + int nPCReset = IsSubFlagPresent(sSpawnName, "PC", "R"); + + // Record PCCheck + SetLocalInt(oSpawn, "f_PCCheck", nPCCheck); + SetLocalInt(oSpawn, "f_PCCheckDelay", nPCCheckDelay); + SetLocalInt(oSpawn, "f_PCReset", nPCReset); + + // Initialize RandomGold + int nRandomGold = GetFlagValue(sSpawnName, "RG", dfRandomGold); + int nRandomGoldMin = GetSubFlagValue(sSpawnName, "RG", "M", dfRandomGoldMin); + int nGoldChance = GetSubFlagValue(sSpawnName, "RG", "C", dfGoldChance); + + // Record RandomGold + SetLocalInt(oSpawn, "f_RandomGold", nRandomGold); + SetLocalInt(oSpawn, "f_RandomGoldMin", nRandomGoldMin); + SetLocalInt(oSpawn, "f_GoldChance", nGoldChance); + + // Initialize SpawnEffects + int nSpawnEffect = GetFlagValue(sSpawnName, "FX", dfSpawnEffect); + int nDespawnEffect = GetSubFlagValue(sSpawnName, "FX", "D", dfDespawnEffect); + + // Record SpawnEffects + SetLocalInt(oSpawn, "f_SpawnEffect", nSpawnEffect); + SetLocalInt(oSpawn, "f_DespawnEffect", nDespawnEffect); + + // Initialize PatrolRoutes + int nPatrolRoute = GetFlagValue(sSpawnName, "PR", dfPatrolRoute); + int nRouteType = GetSubFlagValue(sSpawnName, "PR", "T", dfRouteType); + int nStartAtClosest = IsSubFlagPresent(sSpawnName, "PR", "C"); + + // Record PatrolRoutes + SetLocalInt(oSpawn, "f_PatrolRoute", nPatrolRoute); + SetLocalInt(oSpawn, "f_RouteType", nRouteType); + SetLocalInt(oSpawn, "f_PatrolStartAtClosest", nStartAtClosest); + + // Initialize Placeables + int nPlaceable = IsFlagPresent(sSpawnName, "PL"); + int nPlaceableType = GetFlagValue(sSpawnName, "PL", dfPlaceableType); + int nTrapDisabled = GetSubFlagValue(sSpawnName, "PL", "T", dfTrapDisabled); + int nPlaceableRefreshPeriod = GetSubFlagValue(sSpawnName, "PL", "P", dfPlaceableRefreshPeriod); + nPlaceableRefreshPeriod *= 60; // convert to seconds + + // Record Placeables + SetLocalInt(oSpawn, "f_Placeable", nPlaceable); + SetLocalInt(oSpawn, "f_PlaceableType", nPlaceableType); + SetLocalInt(oSpawn, "f_TrapDisabled", nTrapDisabled); + SetLocalInt(oSpawn, "f_PlaceableRefreshPeriod", nPlaceableRefreshPeriod); + + // Initialize SpawnGroups + int nSpawnGroup = IsFlagPresent(sSpawnName, "SG"); + + // Record SpawnGroups + SetLocalInt(oSpawn, "f_SpawnGroup", nSpawnGroup); + + // Initialize LootTable + int nLootTable = GetFlagValue(sSpawnName, "LT", dfLootTable); + int nLootTable1ItemChance = GetSubFlagValue(sSpawnName, "LT", "A", dfLootTable1ItemChance); + int nLootTable2ItemChance = GetSubFlagValue(sSpawnName, "LT", "B", dfLootTable2ItemChance); + int nLootTable3ItemChance = GetSubFlagValue(sSpawnName, "LT", "C", dfLootTable3ItemChance); + + if (nLootTable1ItemChance > 100) nLootTable1ItemChance = 100; + if (nLootTable2ItemChance > 100) nLootTable2ItemChance = 100; + if (nLootTable3ItemChance > 100) nLootTable3ItemChance = 100; + + // Record LootTable + SetLocalInt(oSpawn, "f_LootTable", nLootTable); + SetLocalInt(oSpawn, "f_LootTable1ItemChance", nLootTable1ItemChance); + SetLocalInt(oSpawn, "f_LootTable2ItemChance", nLootTable2ItemChance); + SetLocalInt(oSpawn, "f_LootTable3ItemChance", nLootTable3ItemChance); + + // Initialize SpawnDeactivation + int nDeactivateSpawn = GetFlagValue(sSpawnName, "DS", dfDeactivateSpawn); + int nDeactivateScript = GetSubFlagValue(sSpawnName, "DS", "S", dfDeactivateScript); + int nDeactivationInfo = GetFlagValue(sSpawnName, "DI", dfDeactivationInfo); + + // Record SpawnDeactivations + SetLocalInt(oSpawn, "f_DeactivateSpawn", nDeactivateSpawn); + SetLocalInt(oSpawn, "f_DeactivateScript", nDeactivateScript); + + if (nDeactivateSpawn == 4) + { + nDeactivationInfo *= 60; // convert minutes to seconds + } + else if (nDeactivateSpawn == 5) + { + nDeactivationInfo *= 6; // convert cycles to seconds + } + + SetLocalInt(oSpawn, "f_DeactivationInfo", nDeactivationInfo); + + // Initialize ChildLifespan + int nChildLifespanMax = GetFlagValue(sSpawnName, "CL", dfChildLifespanMax); + nChildLifespanMax *= 60; // convert to seconds + int nChildLifespanMin = GetSubFlagValue(sSpawnName, "CL", "M", dfChildLifespanMin); + nChildLifespanMin *= 60; // convert to seconds + if (nChildLifespanMin > nChildLifespanMax) + { + nChildLifespanMin = -1; + } + + // Record ChildLifespan + SetLocalInt(oSpawn, "f_ChildLifespanMax", nChildLifespanMax); + SetLocalInt(oSpawn, "f_ChildLifespanMin", nChildLifespanMin); + + // Initialize SpawnRadius + float fSpawnRadius = IntToFloat(GetFlagValue(sSpawnName, "SR", dfSpawnRadius)); + float fSpawnRadiusMin = IntToFloat(GetSubFlagValue(sSpawnName, "SR", "M", dfSpawnRadiusMin)); + int nSpawnNearPCs = IsSubFlagPresent(sSpawnName, "SR", "P"); + if (fSpawnRadiusMin > fSpawnRadius) + { + fSpawnRadiusMin = 0.0; + } + + // Record SpawnRadius + SetLocalFloat(oSpawn, "f_SpawnRadius", fSpawnRadius); + SetLocalFloat(oSpawn, "f_SpawnRadiusMin", fSpawnRadiusMin); + SetLocalInt(oSpawn, "f_SpawnNearPCs", nSpawnNearPCs); + + // Initialize SpawnUnseen + float fSpawnUnseen = IntToFloat(GetFlagValue(sSpawnName, "SU", dfSpawnUnseen)); + + int nUnseenIndividual = IsSubFlagPresent(sSpawnName, "SU", "I"); + int nUnseenRetryCount = GetSubFlagValue(sSpawnName, "SU", "I", dfUnseenRetryCount); + + // Record SpawnUnseen + SetLocalFloat(oSpawn, "f_SpawnUnseen", fSpawnUnseen); + SetLocalInt(oSpawn, "f_UnseenIndividual", nUnseenIndividual); + SetLocalInt(oSpawn, "f_UnseenRetryCount", nUnseenRetryCount); + + // Initialize CorpseDecay + float fCorpseDecay = IntToFloat(GetFlagValue(sSpawnName, "CD", dfCorpseDecay)); + int nCorpseDecayType = GetSubFlagValue(sSpawnName, "CD", "T", dfCorpseDecayType); + int nCorpseRemainsType = GetSubFlagValue(sSpawnName, "CD", "R", dfCorpseRemainsType); + int bDropWielded = IsSubFlagPresent(sSpawnName, "CD", "D"); + + string sCorpseRemainsResRef; + int bDeleteLootOnDecay = FALSE; + + switch (nCorpseRemainsType) + { + case 0: sCorpseRemainsResRef = "invis_corpse_obj"; break; + case 1: sCorpseRemainsResRef = "invis_corpse_bdy"; break; + case 2: sCorpseRemainsResRef = "invis_corpse_bon"; break; + case 3: sCorpseRemainsResRef = "invis_corpse_pot"; break; + case 4: sCorpseRemainsResRef = "invis_corpse_pch"; break; + case 5: sCorpseRemainsResRef = "invis_corpse_scr"; break; + case 6: sCorpseRemainsResRef = "invis_corpse_tre"; break; + case 7: + sCorpseRemainsResRef = "invis_corpse_obj"; + bDeleteLootOnDecay = TRUE; + break; + } + + // Record CorpseDecay + SetLocalFloat(oSpawn, "f_CorpseDecay", fCorpseDecay); + SetLocalInt(oSpawn, "f_CorpseDecayType", nCorpseDecayType); + SetLocalString(oSpawn, "f_CorpseRemainsResRef", sCorpseRemainsResRef); + SetLocalInt(oSpawn, "f_CorpseDropWielded", bDropWielded); + SetLocalInt(oSpawn, "f_CorpseDeleteLootOnDecay", bDeleteLootOnDecay); + + // Initialize SpawnCamp + int nSpawnCamp = IsFlagPresent(sSpawnName, "CM"); + float fCampDecay = IntToFloat(GetSubFlagValue(sSpawnName, "CM", "D", dfCampDecay)); + + // Record SpawnCamp + SetLocalInt(oSpawn, "f_SpawnCamp", nSpawnCamp); + SetLocalFloat(oSpawn, "f_CampDecay", fCampDecay); + + // Initialize Spawn Scripts + int nSpawnScript = GetFlagValue(sSpawnName, "SS", dfSpawnScript); + int nDespawnScript = GetSubFlagValue(sSpawnName, "SS", "D", dfDespawnScript); + + // Record Spawn Scripts + SetLocalInt(oSpawn, "f_SpawnScript", nSpawnScript); + SetLocalInt(oSpawn, "f_DespawnScript", nDespawnScript); + + // Initialize Death Scripts + int nDeathScript = GetFlagValue(sSpawnName, "DT", dfDeathScript); + + // Record Death Scripts + SetLocalInt(oSpawn, "f_DeathScript", nDeathScript); + + // Initialize SpawnCheckCustom + int nSpawnCheckCustom = GetFlagValue(sSpawnName, "CC", dfSpawnCheckCustom); + + // Record SpawnCheckCustom + SetLocalInt(oSpawn, "f_SpawnCheckCustom", nSpawnCheckCustom); + + // Initialize SpawnCheckPCs + int nSpawnCheckPCs = GetFlagValue(sSpawnName, "CP", dfSpawnCheckPCs); + float fCheckPCsRadius = IntToFloat(GetSubFlagValue(sSpawnName, "CP", "R", dfCheckPCsRadius)); + + // Record SpawnCheckPCs + SetLocalInt(oSpawn, "f_SpawnCheckPCs", nSpawnCheckPCs); + SetLocalFloat(oSpawn, "f_CheckPCsRadius", fCheckPCsRadius); + + // Intialize SpawnTrigger + float fSpawnTrigger = IntToFloat(GetFlagValue(sSpawnName, "TR", dfSpawnTrigger)); + float fDespawnTrigger = IntToFloat(GetSubFlagValue(sSpawnName, "TR", "D", dfDespawnTrigger)); + + // Record SpawnTrigger + SetLocalFloat(oSpawn, "f_SpawnTrigger", fSpawnTrigger); + SetLocalFloat(oSpawn, "f_DespawnTrigger", fDespawnTrigger); + + // Initialize AreaEffect + int nSpawnAreaEffect = GetFlagValue(sSpawnName, "AE", dfSpawnAreaEffect); + float fAreaEffectDuration = IntToFloat(GetSubFlagValue(sSpawnName, "AE", "D", dfAreaEffectDuration)); + + // Record AreaEffect + SetLocalInt(oSpawn, "f_SpawnAreaEffect", nSpawnAreaEffect); + SetLocalFloat(oSpawn, "f_AreaEffectDuration", fAreaEffectDuration); + + // Initialize ObjectEffect + int nObjectEffect = GetFlagValue(sSpawnName, "OE", dfObjectEffect); + float fObjectEffectDuration = IntToFloat(GetSubFlagValue(sSpawnName, "OE", "D", dfObjectEffectDuration)); + if (fObjectEffectDuration == 0.0) + { + fObjectEffectDuration = -1.0; + } + + // Record ObjectEffect + SetLocalInt(oSpawn, "f_ObjectEffect", nObjectEffect); + SetLocalFloat(oSpawn, "f_ObjectEffectDuration", fObjectEffectDuration); + + // Initialize RandomSpawn + int nRandomSpawn = GetFlagValue(sSpawnName, "RS", dfRandomSpawn); + + // Record RandomSpawn + SetLocalInt(oSpawn, "f_RandomSpawn", nRandomSpawn); + + // Initialize SpawnFaction + int nSpawnFaction = GetFlagValue(sSpawnName, "FC", dfSpawnFaction); + + // Record SpawnFaction + SetLocalInt(oSpawn, "f_SpawnFaction", nSpawnFaction); + + // Initialize SpawnAlignment + int nSpawnAlignment = GetFlagValue(sSpawnName, "AL", dfSpawnAlignment); + int nAlignmentShift = GetSubFlagValue(sSpawnName, "AL", "S", dfAlignmentShift); + + // Record SpawnAlignment + SetLocalInt(oSpawn, "f_SpawnAlignment", nSpawnAlignment); + SetLocalInt(oSpawn, "f_AlignmentShift", nAlignmentShift); + + // Initialize Heartbeat + int nHeartbeatScript = GetFlagValue(sSpawnName, "HB", dfHeartbeatScript); + + // Record HeartBeat + SetLocalInt(oSpawn, "f_HeartbeatScript", nHeartbeatScript); + + // Initialize SpawnLocation + int nSpawnLocation = GetFlagValue(sSpawnName, "SL", dfSpawnLocation); + int nSpawnLocationMin = GetSubFlagValue(sSpawnName, "SL", "R", dfSpawnLocationMin); + int nSpawnLocationInd = IsSubFlagPresent(sSpawnName, "SL", "I"); + if (nSpawnLocationMin > nSpawnLocation) + { + nSpawnLocationMin = -1; + } + + // Record SpawnLocation + SetLocalInt(oSpawn, "f_SpawnLocation", nSpawnLocation); + SetLocalInt(oSpawn, "f_SpawnLocationMin", nSpawnLocationMin); + SetLocalInt(oSpawn, "f_SpawnLocationInd", nSpawnLocationInd); + + // Initialize SpawnFacing + float fSpawnFacing; + int nSpawnFacing = IsFlagPresent(sSpawnName, "SF"); + if (nSpawnFacing == TRUE) + { + fSpawnFacing = GetFacingFromLocation(GetLocation(oSpawn)); + } + else + { + // If f_Facing is false, fSpawnFacing is now calculated for + // each individual creature + fSpawnFacing = 0.0; + // fSpawnFacing = IntToFloat(Random(360)); + } + + // Record SpawnFacing + SetLocalInt(oSpawn, "f_Facing", nSpawnFacing); + SetLocalFloat(oSpawn, "f_SpawnFacing", fSpawnFacing); + + // Initialize EntranceExit + int nEntranceExit = GetFlagValue(sSpawnName, "EE", dfEntranceExit); + int nEntranceExitMin = GetSubFlagValue(sSpawnName, "EE", "R", dfEntranceExitMin); + if (nEntranceExitMin > nEntranceExit) + { + nEntranceExitMin = -1; + } + int nExit = GetFlagValue(sSpawnName, "EX", dfExit); + int nExitMin = GetSubFlagValue(sSpawnName, "EX", "R", dfExitMin); + if (nExitMin > nExit) + { + nExitMin = -1; + } + + // Record EntranceExit + SetLocalInt(oSpawn, "f_EntranceExit", nEntranceExit); + SetLocalInt(oSpawn, "f_EntranceExitMin", nEntranceExitMin); + SetLocalInt(oSpawn, "f_Exit", nExit); + SetLocalInt(oSpawn, "f_ExitMin", nExitMin); + + // Initialize HealChildren + int nHealChildren = GetFlagValue(sSpawnName, "HL", dfHealChildren); + int nHealEffects = IsSubFlagPresent(sSpawnName, "HL", "E"); + if (nHealChildren == 1) + { + nHealChildren == 100; + } + + // Record HealChildren + SetLocalInt(oSpawn, "f_HealChildren", nHealChildren); + SetLocalInt(oSpawn, "f_HealEffects", nHealEffects); + + // Initialize SpawnItem + int nSpawnItem = IsFlagPresent(sSpawnName, "IT"); + + // Record SpawnItem + SetLocalInt(oSpawn, "f_SpawnItem", nSpawnItem); + + // Initialize SpawnSit + int nSpawnSit = IsFlagPresent(sSpawnName, "ST"); + + // Record SpawnSit + SetLocalInt(oSpawn, "f_SpawnSit", nSpawnSit); + + // Initialize SpawnPlot + int nSpawnPlot = IsFlagPresent(sSpawnName, "PT"); + + // Record SpawnPlot + SetLocalInt(oSpawn, "f_SpawnPlot", nSpawnPlot); + + // Initialize SpawnMerchant + int nSpawnMerchant = IsFlagPresent(sSpawnName, "SM"); + + // Record SpawnMerchant + SetLocalInt(oSpawn, "f_SpawnMerchant", nSpawnMerchant); + + // Initialize Dim Returns Suppression + int nSuppressDimReturns = IsFlagPresent(sSpawnName, "SX"); + + if (nSuppressDimReturns) + { + // If the flag is present, get suppression mode from its value + nSuppressDimReturns = GetFlagValue(sSpawnName, "SX", dfSuppressDR); + } + + else + { + // Use the global setting + nSuppressDimReturns = dfGlobalSuppressDR; + } + + // Record Dim Returns Suppression + SetLocalInt(oSpawn, "f_SuppressDimReturns", nSuppressDimReturns); + + // Initialize Loot Suppression + int nSuppressLooting = IsFlagPresent(sSpawnName, "NL"); + + // Record Loot Suppression + SetLocalInt(oSpawn, "f_SuppressLooting", nSuppressLooting); + + // Initialize Subdual Mode + int nSubdualMode = IsFlagPresent(sSpawnName, "SB"); + + // Record Subdual Mode + SetLocalInt(oSpawn, "f_SubdualMode", nSubdualMode); + + int nEncounterLevel; + + // Initialize Encounter Level + if (IsFlagPresent(sSpawnName, "EL")) + { + nEncounterLevel = GetFlagValue(sSpawnName, "EL", dfEncounterLevel); + SetLocalInt(oSpawn, "f_EncounterLevel", nEncounterLevel); + } + + // Record Flags Initialized + SetLocalInt(oSpawn, "FlagsInitialized", TRUE); +} +// + +// This Function Sets the Spawns +int SetSpawns(location lBase) +{ + string sSpawnName, sSpawnNum, sSpawnTag; + int nNth = 1; + int nSpawnNum = 0; + + // Enumerate Waypoints in the Area + object oSpawn = GetFirstObjectInArea(OBJECT_SELF); + while (oSpawn != OBJECT_INVALID) + { + // Check for a local string called "NESS" on the waypoint + // first. If it exists, use it instead of the name + sSpawnName = GetLocalString(oSpawn, "NESS"); + + if (GetStringLeft(sSpawnName, 2) != "SP") + { + // Retrieve Name + sSpawnName = GetName(oSpawn); + } + + // Check if Waypoint is a Spawn Controller + if (GetStringLeft(sSpawnName, 2) == "SP") + { + // Set Spawn + nSpawnNum++; + sSpawnNum = "Spawn" + PadIntToString(nSpawnNum, 2); + SetLocalObject(OBJECT_SELF, sSpawnNum, oSpawn); + + + sSpawnTag = GetLocalString(oSpawn, "NESS_TAG"); + if (sSpawnTag == "") + { + sSpawnTag = GetTag(oSpawn); + } + + DelayCommand(0.0, InitFlags(oSpawn, sSpawnName, sSpawnTag)); + } + nNth++; + oSpawn = GetNextObjectInArea(OBJECT_SELF); + } + SetLocalInt(OBJECT_SELF, "Spawns", nSpawnNum); + return nSpawnNum; +} +// + +// This Function returns the Number of PCs in an Area +int CountPCsInArea(object oArea = OBJECT_INVALID, int nDM = FALSE) + { + int retVal = 0; + if (oArea == OBJECT_INVALID) + { + oArea = GetArea(OBJECT_SELF); + } + object oPC = GetFirstPC(); + while (oPC != OBJECT_INVALID) + { + if (GetArea(oPC) == oArea) + { + if (GetIsDM(oPC) == TRUE) + { + if (nDM == TRUE) + { + retVal++; + } + } + else + { + retVal++; + } + } + oPC = GetNextPC(); + } + return retVal; +} +// + +// This Function Returns the Number of PCs in a Radius +int CountPCsInRadius(location lCenter, float fRadius, int nDM = FALSE) +{ + int nPCs = 0; + object oPC = GetFirstObjectInShape(SHAPE_SPHERE, fRadius, lCenter, FALSE, + OBJECT_TYPE_ALL); + + while (oPC != OBJECT_INVALID) + { + if (GetIsPC(oPC)) + { + if (GetIsDM(oPC)) + { + //debug(GetName(oPC) + " is a DM "); + if (nDM == TRUE) + { + nPCs++; + } + } + else + { + //debug("found a real PC"); + nPCs++; + } + } + + oPC = GetNextObjectInShape(SHAPE_SPHERE, fRadius, lCenter, FALSE, + OBJECT_TYPE_ALL); + } + return nPCs; +} +// + +int IsCreatureItem(object oItem) +{ + if (GetBaseItemType(oItem) == BASE_ITEM_CREATUREITEM || + GetBaseItemType(oItem) == BASE_ITEM_CBLUDGWEAPON || + GetBaseItemType(oItem) == BASE_ITEM_CPIERCWEAPON || + GetBaseItemType(oItem) == BASE_ITEM_CSLASHWEAPON || + GetBaseItemType(oItem) == BASE_ITEM_CSLSHPRCWEAP) + { + return TRUE; + } + + return FALSE; +} + +// This Function Returns a Random PC from Area +object GetRandomPCInArea(object oArea, object oSpawn) +{ + int nPCsInArea = CountPCsInArea(oArea, TRUE); + int nNth = Random(nPCsInArea) + 1; + object oRandomPC = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC, oSpawn, nNth); + return oRandomPC; +} + +object NESS_CopyCorpseItem(object oSource, object oInventory) +{ + int bWasPlot = GetPlotFlag(oSource); + object oNewItem = CopyItem(oSource, oInventory); + if (bWasPlot == TRUE) + { + SetPlotFlag(oNewItem,TRUE); + } + + return oNewItem; +} + +// +struct NESS_CorpseInfo TransferAllInventorySlots(object oVictim, + object oCorpse, int bDropWielded=FALSE) +{ + int i=0; + object oItem = OBJECT_INVALID; + location locItem; + struct NESS_CorpseInfo stCorpseInfo; + + // Initialize + stCorpseInfo.origRgtWpn = OBJECT_INVALID; + stCorpseInfo.origLftWpn = OBJECT_INVALID; + stCorpseInfo.origArmor = OBJECT_INVALID; + stCorpseInfo.lootRgtWpn = OBJECT_INVALID; + stCorpseInfo.lootLftWpn = OBJECT_INVALID; + stCorpseInfo.lootArmor = OBJECT_INVALID; + + for (i=0; i < NUM_INVENTORY_SLOTS; i++) + { + oItem = GetItemInSlot(i, oVictim); + + // See if we're going to allow looting of this item. + if (GetIsObjectValid(oItem) && GetDroppableFlag(oItem)) + { + // Handle different items slightly differently. + + if (i == INVENTORY_SLOT_CHEST && GetIsVictimDressed(oVictim)) + { + // The victim is wearing the armor. We don't want to destroy + // it while the corpse is around, since that would leave the + // body naked. + stCorpseInfo.origArmor = oItem; + stCorpseInfo.lootArmor = NESS_CopyCorpseItem(oItem, oCorpse); + } + + else if (i == INVENTORY_SLOT_RIGHTHAND) + { + if (bDropWielded) + { + // This is a wielded item. Drop it nearby. + locItem = GetStepRightLocation(oVictim); + CreateObject(OBJECT_TYPE_ITEM, GetResRef(oItem), locItem); + DestroyObject(oItem, 0.1); + } + + else + { + stCorpseInfo.origRgtWpn = oItem; + stCorpseInfo.lootRgtWpn = NESS_CopyCorpseItem(oItem, oCorpse); + } + + } + + else if (i == INVENTORY_SLOT_LEFTHAND) + { + if(bDropWielded) + { + // This is a wielded item. Drop it nearby. + locItem = GetStepLeftLocation(oVictim); + CreateObject(OBJECT_TYPE_ITEM, GetResRef(oItem), locItem); + DestroyObject(oItem, 0.1); + } + + else + { + stCorpseInfo.origLftWpn = oItem; + stCorpseInfo.lootLftWpn = NESS_CopyCorpseItem(oItem, oCorpse); + } + } + + else + { + NESS_CopyCorpseItem(oItem, oCorpse); + DestroyObject(oItem, 0.1); + } + } + } + return stCorpseInfo; +} + +// + +// This Function Checks if the Party is within fDistance Meters of Each Other +int IsPartyTogether(object oPC, float fDistance) +{ + int nTogether = TRUE; + object oMember = GetFirstFactionMember(oPC, TRUE); + while (oMember != OBJECT_INVALID) + { + if (GetIsDead(oMember) == FALSE) + { + if (GetDistanceBetween(oPC, oMember) > fDistance) + { + nTogether = FALSE; + oMember = OBJECT_INVALID; + } + } + oMember = GetNextFactionMember(oPC, TRUE); + } + return nTogether; +} +// + +// This Function Returns the Number of PCs in a Party +int CountMembersInParty(object oPC, int bPCOnly = TRUE) +{ + int nCount; + object oMember = GetFirstFactionMember(oPC, bPCOnly); + while (oMember != OBJECT_INVALID) + { + nCount++; + oMember = GetNextFactionMember(oPC, bPCOnly); + } + return nCount; +} +// + +// This Function Checks if nCheckDay is Between Days +int IsBetweenDays(int nCheckDay, int nDayStart, int nDayEnd) +{ + if (nDayEnd > -1) + { + if (nCheckDay >= nDayStart && nCheckDay <= nDayEnd) + { + return TRUE; + } + } + else + { + if (nCheckDay == nDayStart) + { + return TRUE; + } + } + + return FALSE; +} +// + +// This Function Checks if nCheckHour is Between Hours +int IsBetweenHours(int nCheckHour, int nHourStart, int nHourEnd) +{ + if (nHourEnd > -1) + { + if (nCheckHour >= nHourStart && nCheckHour <= nHourEnd) + { + return TRUE; + } + } + else + { + if (nCheckHour == nHourStart) + { + return TRUE; + } + } + + return FALSE; +} +// + +// This Function Pads an IntToString with 0s +string PadIntToString(int nInt, int nDigits) +{ + string sRetString; + string sTempInt = IntToString(nInt); + int iCount; + + sRetString = ""; + for (iCount = 1; iCount <= (nDigits - GetStringLength(sTempInt)); iCount++) + { + sRetString = sRetString + "0"; + } + sRetString = sRetString + sTempInt; + return sRetString; +} +// + +// This Function returns a Child Object by Tag +object GetChildByTag(object oSpawn, string sChildTag) +{ + object oChild; + object oRetChild = OBJECT_INVALID; + string sChildSlot; + int nChildSlot; + + string sSpawnName = GetLocalString(oSpawn, "f_Flags"); + int nSpawnNumber = GetFlagValue(sSpawnName, "SN", 1); + + // Cycle through Children + for (nChildSlot = 1; nChildSlot <= nSpawnNumber; nChildSlot++) + { + // Retrieve Child + + sChildSlot = "ChildSlot" + PadIntToString(nChildSlot, 2); + oChild = GetLocalObject(oSpawn, sChildSlot); + if (GetTag(oChild) == sChildTag) + { + oRetChild = oChild; + } + } + + return oRetChild; +} +// + +// This Function returns a Child Object by Slot Number +object GetChildByNumber(object oSpawn, int nChildNum) +{ + object oRetChild = OBJECT_INVALID; + string sChildSlot; + + string sSpawnName = GetLocalString(oSpawn, "f_Flags"); + int nSpawnNumber = GetFlagValue(sSpawnName, "SN", 1); + + // Check if Valid Number + if (nChildNum > nSpawnNumber) + { + return oRetChild; + } + + // Retrieve Child + sChildSlot = "ChildSlot" + PadIntToString(nChildNum, 2); + oRetChild = GetLocalObject(oSpawn, sChildSlot); + + // Return Child + return oRetChild; +} +// +object NESS_GetSpawnByID(int nSpawnID, object oArea) +{ + string sSpawnName; + object oRetSpawn; + + // Enumerate Waypoints in the Area + object oSpawn = GetFirstObjectInArea(oArea); + while (oSpawn != OBJECT_INVALID) + { + // Retrieve Name + sSpawnName = GetLocalString(oSpawn, "f_Flags"); + + // Check if Waypoint is a Spawn Controller + if (GetStringLeft(sSpawnName, 2) == "SP") + { + if (GetLocalInt(oSpawn, "SpawnID") == nSpawnID) + { + oRetSpawn = oSpawn; + } + } + oSpawn = GetNextObjectInArea(oArea); + } + return oRetSpawn; +} +// + +// This Function returns a Spawn Object by ID +object GetSpawnByID(int nSpawnID) +{ + return NESS_GetSpawnByID(nSpawnID, OBJECT_SELF); +} +// + +// This Function Sets Children to Despawn +void DespawnChildren(object oSpawn) +{ + object oChild; + string sChildSlot; + int nChildSlot; + + string sSpawnName = GetLocalString(oSpawn, "f_Flags"); + int nSpawnNumber = GetFlagValue(sSpawnName, "SN", 1); + + // Cycle through Children + for (nChildSlot = 1; nChildSlot <= nSpawnNumber; nChildSlot++) + { + // Retrieve Child + + sChildSlot = "ChildSlot" + PadIntToString(nChildSlot, 2); + oChild = GetLocalObject(oSpawn, sChildSlot); + SetLocalInt(oChild, "ForceDespawn", TRUE); + } +} +// + +// This Function Sets Children to Despawn by Tag +void DespawnChildrenByTag(object oSpawn, string sChildTag) +{ + object oChild; + string sChildSlot; + int nChildSlot; + + string sSpawnName = GetLocalString(oSpawn, "f_Flags"); + int nSpawnNumber = GetFlagValue(sSpawnName, "SN", 1); + + // Cycle through Children + for (nChildSlot = 1; nChildSlot <= nSpawnNumber; nChildSlot++) + { + // Retrieve Child + + sChildSlot = "ChildSlot" + PadIntToString(nChildSlot, 2); + oChild = GetLocalObject(oSpawn, sChildSlot); + if (GetTag(oChild) == sChildTag) + { + SetLocalInt(oChild, "ForceDespawn", TRUE); + } + } +} +// + +// This Function Adds a Child to a Spawn +void AddChild(object oSpawn, object oSpawned) +{ + // Declare Variables + int nEmptyChildSlot, nChildSlot; + int nSpawnNumber, nSpawnCount, nChildrenSpawned; + string sChildSlot, sEmptyChildSlot; + object oChild; + + // Retreive Values + nSpawnNumber = GetLocalInt(oSpawn, "f_SpawnNumber"); + nChildrenSpawned = GetLocalInt(oSpawn, "ChildrenSpawned"); + nSpawnCount = GetLocalInt(oSpawn, "SpawnCount"); + + // Find Empty Child Slot + nEmptyChildSlot = 0; + for (nChildSlot = 1; nChildSlot <= nSpawnNumber; nChildSlot++) + { + // Retrieve Child + sChildSlot = "ChildSlot" + PadIntToString(nChildSlot, 2); + oChild = GetLocalObject(oSpawn, sChildSlot); + + // Check if this is Child Slot is Valid + if (GetIsObjectValid(oChild) == FALSE || GetIsDead(oChild)) + { + // Empty Slot + if (nEmptyChildSlot == 0) + { + nEmptyChildSlot = nChildSlot; + sEmptyChildSlot = sChildSlot; + } + } + } + + if (nEmptyChildSlot != 0) + { + // Assign Values to oSpawned + SetLocalObject(oSpawned, "ParentSpawn", oSpawn); + SetLocalFloat(oSpawned, "HomeX", GetPositionFromLocation(GetLocation(oSpawned)).x); + SetLocalFloat(oSpawned, "HomeY", GetPositionFromLocation(GetLocation(oSpawned)).y); + + // Assign Child Slot + SetLocalObject(oSpawn, sEmptyChildSlot, oSpawned); + SetLocalString(oSpawned, "ParentChildSlot", sEmptyChildSlot); + + // Assign Values to oSpawn + nChildrenSpawned++; + SetLocalInt(oSpawn, "ChildrenSpawned", nChildrenSpawned); + nSpawnCount++; + SetLocalInt(oSpawn, "SpawnCount", nSpawnCount); + } +} +// + +void NESS_DeactivateSpawnByID(int nSpawnID, object oArea) +{ + object oSpawn = NESS_GetSpawnByID(nSpawnID, oArea); + NESS_DeactivateSpawn(oSpawn); +} +// Identical to DeactivateSpawn, but included for interface consistency +void NESS_DeactivateSpawn(object oSpawn) +{ + DeactivateSpawn(oSpawn); +} +// This Function Sets a Spawn to Deactivate +void DeactivateSpawn(object oSpawn) +{ + SetLocalInt(oSpawn, "ForceDeactivateSpawn", TRUE); + NESS_ForceProcess(oSpawn); +} + +void NESS_ActivateSpawnByID(int nSpawnID, object oArea) +{ + object oSpawn = NESS_GetSpawnByID(nSpawnID, oArea); + NESS_ActivateSpawn(oSpawn); +} + +// This Function Sets a Spawn to Activate +void NESS_ActivateSpawn(object oSpawn) +{ + SetLocalInt(oSpawn, "SpawnDeactivated", FALSE); + NESS_ForceProcess(oSpawn); +} + +void NESS_ForceProcess(object oSpawn) +{ + SetLocalInt(oSpawn, "SpawnForceProcess", TRUE); +} + +void NESS_TrackModuleSpawns(int flag=TRUE) +{ + SetLocalInt(GetModule(), "TrackModuleSpawns", flag); +} + +int NESS_IsModuleSpawnTracking() +{ + return GetLocalInt(GetModule(), "TrackModuleSpawns"); +} + +// + +void NESS_DumpModuleSpawns(int flag=TRUE) +{ + SetLocalInt(GetModule(), "DumpModuleSpawns", flag); +} + +int NESS_IsModuleSpawnDumping() +{ + return GetLocalInt(GetModule(), "DumpModuleSpawns"); +} +// +// This Function Sets all Spawns by Tag to Deactivate +void DeactivateSpawnsByTag(string sSpawnTag) +{ + int nNth; + object oSpawn; + string sSpawnNum; + + int nSpawns = GetLocalInt(GetArea(OBJECT_SELF), "Spawns"); + + for (nNth = 1; nNth <= nSpawns; nNth++) + { + // Retrieve Spawn + sSpawnNum = "Spawn" + PadIntToString(nNth, 2); + oSpawn = GetLocalObject(OBJECT_SELF, sSpawnNum); + if (GetTag(oSpawn) == sSpawnTag) + { + SetLocalInt(oSpawn, "ForceDeactivateSpawn", TRUE); + } + } +} +// + +// This Function Sets all Spawns to Deactivate +void DeactivateAllSpawns() +{ + int nNth; + object oSpawn; + string sSpawnNum; + + int nSpawns = GetLocalInt(GetArea(OBJECT_SELF), "Spawns"); + + for (nNth = 1; nNth <= nSpawns; nNth++) + { + // Retrieve Spawn + sSpawnNum = "Spawn" + PadIntToString(nNth, 2); + oSpawn = GetLocalObject(OBJECT_SELF, sSpawnNum); + SetLocalInt(oSpawn, "ForceDeactivateSpawn", TRUE); + } +} +// +location GetRandomLocationInRadius(object oSpawn, float fWalkingRadius) +{ + vector vCurrentLocation, vTargetLocation; + float fRadiusX, fRadiusY; + location lTargetLocation; + + // Create our Random Location + fRadiusX = IntToFloat(Random(FloatToInt(fWalkingRadius))); + fRadiusY = IntToFloat(Random(FloatToInt(fWalkingRadius))); + if (d2() == 2) + { + fRadiusX = -fRadiusX; + } + if (d2() == 2) + { + fRadiusY = -fRadiusY; + } + vTargetLocation = Vector(fRadiusX, fRadiusY); + vCurrentLocation = GetPositionFromLocation(GetLocation(oSpawn)); + lTargetLocation = Location(OBJECT_SELF, vCurrentLocation + vTargetLocation, + 0.0); + + return lTargetLocation; +} + +// Random Walking with Range +void RandomWalk(object oSpawn, float fWalkingRadius, int nRun) +{ + // Walk to the New Location + float fRadiusX, fRadiusY; + + // Create our Random Location + fRadiusX = IntToFloat(Random(FloatToInt(fWalkingRadius))); + fRadiusY = IntToFloat(Random(FloatToInt(fWalkingRadius))); + if (d2() == 2) + { + fRadiusX = -fRadiusX; + } + if (d2() == 2) + { + fRadiusY = -fRadiusY; + } + + location lSpawnLocation = GetLocation(oSpawn); + vector vNewPosition = GetPositionFromLocation(lSpawnLocation); + + vNewPosition.x += fRadiusX; + vNewPosition.y += fRadiusY; + + location lRandomWalkLocation = Location(GetArea(OBJECT_SELF), vNewPosition, + 0.0); + ActionMoveToLocation(lRandomWalkLocation, nRun); +} +// + +// This Function Finds aaSeatnd Sits in It +void FindSeat(object oSpawn, object oSpawned) +{ + object oSeat; + string sSeatTag = GetLocalString(GetModule(), "df_SeatTag"); + location lSeatLocation; + + int nNth = 1; + object oSittable = GetNearestObjectByTag(sSeatTag, oSpawned, nNth); + while (oSittable != OBJECT_INVALID && oSeat == OBJECT_INVALID) + { + if (GetSittingCreature(oSittable) == OBJECT_INVALID) + { + oSeat = oSittable; + } + nNth++; + oSittable = GetNearestObjectByTag(sSeatTag, oSpawned, nNth); + } + + if (GetIsObjectValid(oSeat)) + { + lSeatLocation = GetLocation(oSeat); + AssignCommand(oSpawned, ClearAllActions()); + AssignCommand(oSpawned, ActionMoveToLocation(lSeatLocation)); + AssignCommand(oSpawned, ActionSit(oSeat)); + } +} +// + +// This Function Cleans an Object's Inventory + +void NESS_CleanCorpse(object oSpawned) +{ + NESS_CleanEquipped(oSpawned); + NESS_CleanInventory(oSpawned); +} + +void NESS_CleanEquipped(object oSpawned) +{ + int i = 0; + object oItem = OBJECT_INVALID; + + for (i=0; i < NUM_INVENTORY_SLOTS; i++) + { + oItem = GetItemInSlot(i, oSpawned); + + if (GetIsObjectValid(oItem)) + { + // Why the delay? This is used to remove equipped items from corpses. If the + // corpse is still around, it do it's unequip animation... + DestroyObject(oItem, 1.0); + oItem = GetNextItemInInventory(oSpawned); + } + } +} + +void NESS_CleanInventory(object oSpawned) +{ + // Clean out oSpawned's Inventory + //debug("in clean inventory"); + object oItem = GetFirstItemInInventory(oSpawned); + while (oItem != OBJECT_INVALID) + { + //debug("destroying " + GetName(oItem)); + DestroyObject(oItem); + oItem = GetNextItemInInventory(oSpawned); + } +} + +// + +// This Functions Sets up the Patrol Route +void SetPatrolRoute(int nPatrolRoute, int nStartClosest=FALSE) +{ + object oStop; + int nRouteNumber, nStopNumber, iCount, nNumStops; + string sStop; + + // These 3 vars only used if nStartClosest is TRUE; + float fLeastDistance = 9999999.0;// any distance returned should be smaller + float fCurrentDistance; + int nClosestStopNum; + + // Cycle through Available Patrol Route Stops + iCount = 0; + nNumStops = 0; + oStop = GetNearestObject(OBJECT_TYPE_WAYPOINT, OBJECT_SELF, iCount); + while (oStop != OBJECT_INVALID) + { + sStop = GetTag(oStop); + // Check Route Number + nRouteNumber = GetFlagValue(sStop, "PR", -1); + if (nRouteNumber == nPatrolRoute) + { + // Identical Route Number, Add this Stop to oSpawned + nNumStops++; + nStopNumber = GetFlagValue(sStop, "SN", 0); + SetLocalObject(OBJECT_SELF, "PR_SN" + PadIntToString(nStopNumber, 2), oStop); + if (nStartClosest) + { + fCurrentDistance = GetDistanceToObject(oStop); + if (fCurrentDistance < fLeastDistance) + { + nClosestStopNum = nStopNumber; + fLeastDistance = fCurrentDistance; + } + } + + } + iCount++; + oStop = GetNearestObject(OBJECT_TYPE_WAYPOINT, OBJECT_SELF, iCount); + } + SetLocalInt(OBJECT_SELF, "PR_STOPS", nNumStops); + if (nStartClosest && (nClosestStopNum > 0)) + { + SetLocalInt(OBJECT_SELF, "PR_LASTSTOP", nClosestStopNum - 1); + + // Force it to go to a new waypoint + SetLocalInt(OBJECT_SELF, "PR_NEXTSTOP", -1); + + } +} +// + +// This Function Performs the Patrol Route +void DoPatrolRoute(int nPatrolRoute, int nRouteType) +{ + int nNumStops, nDespawn; + int nNextPatrolStop = -1; + int nLastPatrolStop = -1; + int nReturnRoute = FALSE; + + if (GetCurrentAction() != ACTION_INVALID) + return; + + ClearAllActions(); + + // Retreive Stop Information + nNumStops = GetLocalInt(OBJECT_SELF, "PR_STOPS"); + nNextPatrolStop = GetLocalInt(OBJECT_SELF, "PR_NEXTSTOP"); + nLastPatrolStop = GetLocalInt(OBJECT_SELF, "PR_LASTSTOP"); + nReturnRoute = GetLocalInt(OBJECT_SELF, "PR_RETURNROUTE"); + + // Add New Stop to Route + if (nNextPatrolStop == -1) + { + // Sequential Route + if (nRouteType == 0 || nRouteType == 3) + { + if (nReturnRoute == TRUE) + { + if (nLastPatrolStop == 0) + { + nReturnRoute = FALSE; + SetLocalInt(OBJECT_SELF, "PR_RETURNROUTE", nReturnRoute); + nNextPatrolStop = nLastPatrolStop + 1; + } + else + { + nNextPatrolStop = nLastPatrolStop - 1; + } + } + else + { + if (nLastPatrolStop == nNumStops) + { + if (nRouteType == 3) + { + // End of Line, Despawn + nDespawn = TRUE; + } + else + { + nReturnRoute = TRUE; + SetLocalInt(OBJECT_SELF, "PR_RETURNROUTE", nReturnRoute); + nNextPatrolStop = nLastPatrolStop - 2; + } + } + else + { + nNextPatrolStop = nLastPatrolStop + 1; + } + } + } + + // Circular Route + if (nRouteType == 1) + { + if (nLastPatrolStop == nNumStops) + { + nNextPatrolStop = 0; + } + else + { + nNextPatrolStop = nLastPatrolStop + 1; + } + } + + // Random Route + if (nRouteType == 2) + { + nNextPatrolStop = Random(nNumStops); + while (nNextPatrolStop == nLastPatrolStop) + { + nNextPatrolStop = Random(nNumStops); + } + } + } + + if (nDespawn == TRUE) + { + ClearAllActions(); + SetLocalInt(OBJECT_SELF, "ForceDespawn", TRUE); + } + else + { + // Set Next Stop + SetLocalInt(OBJECT_SELF, "PR_NEXTSTOP", nNextPatrolStop); + + // Add Stop to Patrol + AddPatrolStop(nPatrolRoute, nNextPatrolStop); + + // Repeat the Process + ActionDoCommand(DoPatrolRoute(nPatrolRoute, nRouteType)); + } +} +// + +// This Function adds a Stop to the Patrol Route +void AddPatrolStop(int nPatrolRoute, int nStopNumber, int bJump=FALSE) +{ + object oStop; + int nRun, nScript, nFacing; + int nDayOnly, nNightOnly; + float fPause; + // Danmar: Added below for random pause setup + int nRandomPause; + int nRandomRoute; + // End Danmar changes + string sStop; + int nValid = TRUE; + + // Gather Stop Information + oStop = GetLocalObject(OBJECT_SELF, "PR_SN" + + PadIntToString(nStopNumber, 2)); + + if (GetIsObjectValid( oStop ) ) + { + sStop = GetTag(oStop); + nRun = IsFlagPresent(sStop, "RN"); + fPause = IntToFloat(GetFlagValue(sStop, "PS", 1)); + + // Danmar: Added RP###/RR### flag to patrol points to allow randomization + // of the pause time and stops. + nRandomPause = GetFlagValue(sStop, "RP", 0); + nRandomRoute = GetFlagValue(sStop, "RR", 0); + // End Danmar changes. + + nScript = GetFlagValue(sStop, "SC", -1); + nFacing = IsFlagPresent(sStop, "SF"); + nDayOnly = IsFlagPresent(sStop, "DO"); + nNightOnly = IsFlagPresent(sStop, "NO"); + + // Day Only + if (nDayOnly == TRUE && (GetIsDay() == FALSE && GetIsDawn() == FALSE)) + { + nValid = FALSE; + } + + // Night Only + if (nNightOnly == TRUE && (GetIsNight() == FALSE && GetIsDusk() == FALSE)) + { + nValid = FALSE; + } + + // Check if Valid + if (nValid == TRUE) + { + // Move to Stop + // Modified by Danmar + // ActionMoveToObject(oStop, nRun); // Original NESS line. + // if d% is less than nRandomRoute (RRxxx) then we move to the next stop. + // If its not then we skip that one and move to the next. + if ((nRandomRoute == 0) || ((Random(100) + 1) < nRandomRoute)) + { + if (bJump) + { + ActionJumpToLocation(GetLocation(oStop)); + } + else + { + ActionMoveToObject(oStop, nRun); + } + } + // End Danmar Changes + if (nFacing == TRUE) + { + ActionDoCommand(SetFacing(GetFacingFromLocation(GetLocation(oStop)))); + } + + // Execute Script + if (nScript > -1) + { + SetLocalInt(OBJECT_SELF, "PatrolScript", nScript); + ActionDoCommand(SetLocalInt(OBJECT_SELF, "PatrolScriptRunning", TRUE)); + ExecuteScript("spawn_sc_patrol", OBJECT_SELF); + ActionDoCommand(SetLocalInt(OBJECT_SELF, "PatrolScriptRunning", FALSE)); + } + + // Pause + /* Danmar: If fRandomPause!=0 then let's pick a random pause length and + add it to the existing fpause. This way you can use PS to set the + minimum pause and RP to set the maximum pause. + Example: PR01_SN01_PS010_RR011 would cause the creature to pause between + 10 to 20 seconds. */ + if (nRandomPause != 0) + { + fPause = fPause + IntToFloat(Random(nRandomPause)); + } + // End Danmar Changes + ActionWait(fPause); + } + } + + // Record this Stop and Clear Next Stop + ActionDoCommand(SetLocalInt(OBJECT_SELF, "PR_LASTSTOP", nStopNumber)); + ActionDoCommand(SetLocalInt(OBJECT_SELF, "PR_NEXTSTOP", -1)); +} + +void CheckForStuckPatrol(object oCreature, int nPatrolRoute, int nRouteType) +{ + // are we at the same location as last time? + location lLast = GetLocalLocation(oCreature, "NESSLastLoc"); + location lCurrent = GetLocation(oCreature); + if (lLast != lCurrent) + { + SetLocalLocation(oCreature, "NESSLastLoc", lCurrent); + SetLocalInt(oCreature, "NESSStuckCount", 0); + return; + } + + int nStuckCount = GetLocalInt(oCreature, "NESSStuckCount"); + nStuckCount += 1; + + if (nStuckCount < 3) + { + SetLocalInt(oCreature, "NESSStuckCount", nStuckCount); + return; + } + + AssignCommand(oCreature, ClearAllActions()); + + // unstuck 'im + int nLastStop = GetLocalInt(OBJECT_SELF, "PR_LASTSTOP"); + + // force a move + AssignCommand(oCreature, AddPatrolStop(nPatrolRoute, nLastStop, TRUE)); + + // reset + SetLocalInt(oCreature, "NESSStuckCount", 0); + +} +// + +// This Function Checks Camp State +int ProcessCamp(object oCamp) +{ + int iCount; + int nIsAlive = FALSE; + int nCampNumC, nCampNumP, nPlaceableType, nDeathScript; + float fCorpseDecay; + object oSpawned, oCampTrigger, oItem; + string sObject, sFlags, sCampTrigger; + + // Check Creatures + nCampNumC = GetLocalInt(oCamp, "CampNumC"); + + // Suppress despawning on creatureless camps + if ( nCampNumC == 0 ) + { + nIsAlive = TRUE; + } + + for (iCount = 1; iCount <= nCampNumC; iCount++) + { + sObject = "CampC" + IntToString(iCount - 1); + sFlags = GetLocalString(oCamp, sObject + "_Flags"); + fCorpseDecay = IntToFloat(GetFlagValue(sFlags, "CD", 0)); + nDeathScript = GetFlagValue(sFlags, "DT", -1); + oSpawned = GetLocalObject(oCamp, sObject); + if (oSpawned != OBJECT_INVALID) + { + if (GetIsDead(oSpawned) == FALSE) + { + nIsAlive = TRUE; + int nIsBusy = FALSE; + if (GetIsInCombat(oSpawned) || IsInConversation(oSpawned) || + (GetCurrentAction(oSpawned) != ACTION_INVALID)) + { + nIsBusy = TRUE; + } + if (! nIsBusy) + { + // Do return home processing + int nReturnHome = GetLocalInt(oSpawned, "f_ReturnHome"); + if (nReturnHome) + { + // retrieve lHome and fReturnRange + float fReturnHomeRange = GetLocalFloat(oSpawned, + "f_ReturnHomeRange"); + float fHomeX = GetLocalFloat(oSpawned, "HomeX"); + float fHomeY = GetLocalFloat(oSpawned, "HomeY"); + vector vHome = Vector(fHomeX, fHomeY, 0.0); + location lHome = Location(OBJECT_SELF, vHome, 0.0); + + if (GetDistanceBetweenLocations(lHome, GetLocation(oSpawned)) + > fReturnHomeRange) + { + AssignCommand(oSpawned, ReturnHome(lHome)); + nIsBusy = TRUE; + } + + } + } + + // Do random walk + if (! nIsBusy) + { + int nRandomWalk = GetLocalInt(oSpawned, "f_RandomWalk"); + if (nRandomWalk && + GetCurrentAction(oSpawned) != ACTION_WAIT && + GetCurrentAction(oSpawned) != ACTION_CASTSPELL && + (d2(1) == 2)) + { + AssignCommand(oSpawned, ClearAllActions()); + AssignCommand(oSpawned, ActionRandomWalk()); + } + } + } + else + { + NESS_ProcessDeadCreature(oSpawned); + DeleteLocalObject(oCamp, sObject); + } + } + } + + // Check Camp Trigger + if (nIsAlive) + { + sCampTrigger = GetLocalString(oCamp, "CampTrigger"); + if (sCampTrigger != "") + { + oCampTrigger = GetLocalObject(oCamp, "Camp" + sCampTrigger); + if (oCampTrigger == OBJECT_INVALID || GetIsDead(oCampTrigger) == TRUE) + { + // Run Trigger Script + ExecuteScript("spawn_sc_cmptrig", oCamp); + } + } + } + + // Check Placeable + nCampNumP = GetLocalInt(oCamp, "CampNumP"); + for (iCount = 1; iCount <= nCampNumP; iCount++) + { + sObject = "CampP" + IntToString(iCount - 1); + sFlags = GetLocalString(oCamp, sObject + "_Flags"); + nPlaceableType = GetFlagValue(sFlags, "PL", 0); + if (nPlaceableType == 1) + { + // Despawn if Empty + oSpawned = GetLocalObject(oCamp, sObject); + if (GetFirstItemInInventory(oSpawned) == OBJECT_INVALID) + { + DestroyObject(oSpawned); + } + } + } + + return nIsAlive; +} +// + +// This Function will Despawn a Camp +void DestroyCamp(object oCamp, float fCampDecay, int nSaveState) +{ + int iCount; + object oSpawned; + string sObject; + + int nCampNumP = GetLocalInt(oCamp, "CampNumP"); + int nCampNumC = GetLocalInt(oCamp, "CampNumC"); + + // Destroy Placeables + for (iCount = 1; iCount <= nCampNumP; iCount++) + { + sObject = "CampP" + IntToString(iCount - 1); + oSpawned = GetLocalObject(oCamp, sObject); + + if (nSaveState) + { + //debug("Saving " + sObject); + SaveStateOnDespawn(oSpawned, oCamp, TRUE); + } + SpawnCountDebug(oCamp, "despawning camp object " + ObjectToString(oSpawned)); + DestroyObject(oSpawned, fCampDecay); + } + + // Destroy Creatures + for (iCount = 1; iCount <= nCampNumC; iCount++) + { + sObject = "CampC" + IntToString(iCount - 1); + oSpawned = GetLocalObject(oCamp, sObject); + + if (nSaveState) + { + //debug("Saving " + sObject); + SaveStateOnDespawn(oSpawned, oCamp, TRUE); + } + AssignCommand(oSpawned, ClearAllActions()); + if (oSpawned != OBJECT_INVALID) + { + + NESS_CleanInventory(oSpawned); + AssignCommand(oSpawned, SetIsDestroyable(TRUE)); + SpawnCountDebug(oCamp, "despawning camp creature " + ObjectToString(oSpawned)); + + DestroyObject(oSpawned); + } + // remove from camp object + DeleteLocalObject(oCamp, sObject); + } +} +// + +object GetSpawnLocationObject(object oSpawn, int nSpawnLocationMin, + int nSpawnLocation, int nSpawnLocationInd) +{ + string sSpawnLocation; + object oSpawnLocation; + + if (nSpawnLocationInd) + { + int nNextEmptySlot; + + nNextEmptySlot = FindNextEmptyChildSlot(oSpawn); + + if (nNextEmptySlot > 0) + { + sSpawnLocation = "SL" + PadIntToString(nSpawnLocation + nNextEmptySlot - 1, + 2); + } + + else + { + // no empty slots? Just use base, I guess + sSpawnLocation = "SL" + PadIntToString(nSpawnLocation, 2); + } + + oSpawnLocation = GetNearestObjectByTag(sSpawnLocation, oSpawn); + } + + else + { + int nRndSpawnLocation; + + if (nSpawnLocationMin > -1) + { + nRndSpawnLocation = Random(nSpawnLocation + 1); + while (nRndSpawnLocation < nSpawnLocationMin) + { + nRndSpawnLocation = Random(nSpawnLocation + 1); + } + nSpawnLocation = nRndSpawnLocation; + } + sSpawnLocation = "SL" + PadIntToString(nSpawnLocation, 2); + oSpawnLocation = GetNearestObjectByTag(sSpawnLocation, oSpawn); + } + + return oSpawnLocation; +} + +vector GetSpawnRadiusPosition(vector vSpawnPos, float fSpawnRadius, + float fSpawnRadiusMin, int nRadialDistribution=FALSE) +{ + float fX, fY; + vector vRadius; + + if (nRadialDistribution) + { + float fSpawnAngle, fRadius; + + fSpawnAngle = IntToFloat(Random(361)); + if (fSpawnRadiusMin == fSpawnRadius) + { + fX = fSpawnRadius * cos(fSpawnAngle); + fY = fSpawnRadius * sin(fSpawnAngle); + } + else + { + fRadius = IntToFloat(Random(FloatToInt(fSpawnRadius) + 1)); + while (fRadius < fSpawnRadiusMin) + { + fRadius = IntToFloat(Random(FloatToInt(fSpawnRadius) + 1)); + } + fX = fRadius * cos(fSpawnAngle); + fY = fRadius * sin(fSpawnAngle); + } + } + + else + { + float fTestDistSquared, fMaxRadiusSquared, fMinRadiusSquared; + int nSpawnRadius = FloatToInt(fSpawnRadius); + + // Set up comparators + fMaxRadiusSquared = fSpawnRadius * fSpawnRadius; + fMinRadiusSquared = fSpawnRadiusMin * fSpawnRadiusMin; + + // Calculate first attempt + fX = IntToFloat(Random((2 * nSpawnRadius) + 1) - + nSpawnRadius + 1); + fY = IntToFloat(Random((2 * nSpawnRadius) + 1) - + nSpawnRadius + 1); + fTestDistSquared = (fX * fX) + (fY * fY); + + while (fTestDistSquared < fMinRadiusSquared || + fTestDistSquared > fMaxRadiusSquared) + { + fX = IntToFloat(Random((2 * nSpawnRadius) + 1) - + nSpawnRadius + 1); + fY = IntToFloat(Random((2 * nSpawnRadius) + 1) - + nSpawnRadius + 1); + fTestDistSquared = (fX * fX) + (fY * fY); + } + } + vRadius = Vector(vSpawnPos.x + fX, vSpawnPos.y + fY); + return vRadius; +} + +int CheckPositionUnseen(vector vSpawnPos, float fUnseenRadius) +{ + location lSpawn = Location(OBJECT_SELF, vSpawnPos, 0.0); + + object oCreature = GetFirstObjectInShape(SHAPE_SPHERE, fUnseenRadius, + lSpawn, FALSE, OBJECT_TYPE_CREATURE); + + while (oCreature != OBJECT_INVALID) + { + if (GetIsPC(oCreature) == TRUE) + { + return FALSE; + } + oCreature = GetNextObjectInShape(SHAPE_SPHERE, fUnseenRadius, + lSpawn, FALSE, OBJECT_TYPE_CREATURE); + } + + return TRUE; + +} + +void ReportSpawns(int nAreaSpawns, int nModuleSpawns) +{ + SendMessageToAllDMs("New creature count in " + + GetName(OBJECT_SELF) + ": " + IntToString(nAreaSpawns) + + " Module spawn count: " + IntToString(nModuleSpawns) + + (SPAWN_DELAY_DEBUG ? " (sd+)" : " (sd-)") + + (SPAWN_COUNT_DEBUG ? " (sc+)" : " (sc-)")); +} + +void TrackModuleSpawns(int nAreaSpawnCount, int nTrackModuleSpawns) +{ + int nNewAreaSpawnCount = GetLocalInt(OBJECT_SELF, SPAWN_AREA_COUNT ); + int nSpawnDifference = nNewAreaSpawnCount - nAreaSpawnCount; + + if (nSpawnDifference) + { + int nModuleSpawns = GetLocalInt(GetModule(), "ModuleSpawnCount"); + nModuleSpawns += nSpawnDifference; + SetLocalInt(GetModule(), "ModuleSpawnCount", nModuleSpawns); + if (nTrackModuleSpawns) + { + ReportSpawns(nNewAreaSpawnCount, nModuleSpawns); + } + } +} + +void DumpModuleSpawns() +{ + int nAreaSpawnCount = GetLocalInt(OBJECT_SELF, SPAWN_AREA_COUNT ); + if (nAreaSpawnCount > 0) + { + SendMessageToAllDMs("Area " + GetName(OBJECT_SELF) + ": " + + IntToString(nAreaSpawnCount) + + (SPAWN_DELAY_DEBUG ? " (sd+)" : " (sd-)") + + (SPAWN_COUNT_DEBUG ? " (sc+)" : " (sc-)")); + } +} + +void NESS_ReturnHome(object oCreature, int bRun=FALSE) +{ + float fHomeX = GetLocalFloat(oCreature, "HomeX"); + float fHomeY = GetLocalFloat(oCreature, "HomeY"); + vector vHome = Vector(fHomeX, fHomeY, 0.0); + location lHome = Location(GetArea(oCreature), vHome, 0.0); + + ClearAllActions(); + ActionMoveToLocation(lHome, bRun); +} + +void ReturnHome(location lHome) +{ + if (GetCurrentAction() != ACTION_INVALID) + return; + + ClearAllActions(); + ActionMoveToLocation(lHome); +} + +void DestroyIfNonDrop(object oItem) +{ + if(GetIsObjectValid(oItem)) + { + if (! GetDroppableFlag(oItem)) + { + //debug("Destroying non-drop item named " + GetName(oItem)); + DestroyObject(oItem); + } + } +} + +void StripNonDroppables(object oSpawned) +{ + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_ARMS, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_ARROWS, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_BELT, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_BOLTS, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_BOOTS, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_BULLETS, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_CHEST, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_CLOAK, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_HEAD, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_LEFTHAND, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_LEFTRING, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_NECK, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_RIGHTHAND, oSpawned)); + DestroyIfNonDrop(GetItemInSlot(INVENTORY_SLOT_RIGHTRING, oSpawned)); + + object oItem = GetFirstItemInInventory(oSpawned); + while (oItem != OBJECT_INVALID) + { + DestroyIfNonDrop(oItem); + oItem = GetNextItemInInventory(oSpawned); + } +} + +void NESS_ProcessDeadCreature(object oCreature, object oSpawn=OBJECT_INVALID) +{ + int nCampCreature; + + // Only do once per creature. Since this may be called from onDeath + // or within a NESS HB, check/mark for having been processed + int nProcessedDeath = GetLocalInt(oCreature, "ProcessedDeath"); + if (nProcessedDeath) + { + return; + } + + + SetLocalInt(oCreature, "ProcessedDeath", TRUE); + + // Find parent if not passed in + if (oSpawn == OBJECT_INVALID) + { + oSpawn = GetLocalObject(oCreature, "ParentSpawn"); + } + + object oArea = GetArea(oCreature); + SPAWN_DELAY_DEBUG = GetLocalInt(oArea, "SpawnDelayDebug"); + SPAWN_COUNT_DEBUG = GetLocalInt(oArea, "SpawnCountDebug"); + SpawnDelayDebug(oSpawn, "creature " + ObjectToString(oCreature) + " died"); + + // Remove non-drop items + // StripNonDroppables(oCreature); + + // Initialize DeathScripts + int nDeathScript; + float fCorpseDecay; + if (oSpawn == OBJECT_INVALID) + { + //debug("camp creature died"); + string sCampFlags; + nCampCreature = TRUE; + sCampFlags = GetLocalString(oCreature, "CreatureFlags"); + //debug("in process dead with flags " + sCampFlags); + fCorpseDecay = IntToFloat(GetFlagValue(sCampFlags, "CD", 0)); + nDeathScript = GetFlagValue(sCampFlags, "DT", -1); + //debug("camp creature: cd = " + FloatToString(fCorpseDecay)); + } + + else + { + //debug("non-camp creature died"); + nCampCreature = FALSE; + nDeathScript = GetLocalInt(oSpawn, "f_DeathScript"); + fCorpseDecay = GetLocalFloat(oSpawn, "f_CorpseDecay"); + //debug("not a camp creature: cd = " + FloatToString(fCorpseDecay)); + } + + // Run Death Script + if (nDeathScript > -1 && GetLocalInt(oCreature, "DeathScriptRan") == FALSE) + { + SetLocalInt(oCreature, "DeathScript", nDeathScript); + ExecuteScript("spawn_sc_death", oCreature); + } + + // Spawn Corpse if Dead and No Corpse + if (fCorpseDecay > 0.0) + { + if (GetLocalObject(oCreature, "Corpse") == OBJECT_INVALID) + { + //debug("calling spawn_corpse_dth"); + ExecuteScript("spawn_corpse_dth", oCreature); + } + } + + else + { + if (GetLocalInt(GetModule(), "AlwaysDestroyCorpses")) + { + AssignCommand(oCreature, SetIsDestroyable(TRUE, FALSE, FALSE)); + } + } +} + +void ResetSpawn(object oSpawn, int nTimeNow) +{ + // Reset the Spawn + SetLocalInt(oSpawn, "NextSpawnTime", nTimeNow); + //debug("set next spawn time on reset: " + IntToString(nTimeNow)); + SetLocalInt(oSpawn, "SpawnDeactivated", FALSE); + SetLocalInt(oSpawn, "ChildrenSpawned", 0); + SetLocalInt(oSpawn, "CurrentProcessTick", 0); + SetLocalInt(oSpawn, "SpawnAgeTime", 0); + //debug("PC reset"); + +} + +// + +void SaveStateOnDespawn(object oSpawned, object oSpawn, int nCamp=FALSE) +{ + string sSaveVarName; + + // These are the values needed to recreate the spawned object where + // it was when it despawned + int nObjectType = 0; + string sTemplate; + location lLastLocation; + float fLastFacing; + float fHomeX; + float fHomeY; + int nReturnHome; + + if (nCamp && !GetIsObjectValid(oSpawned)) + { + SpawnCountDebug(oSpawn, "creating slot for dead camp object" + + ObjectToString(oSpawned)); + sTemplate = ""; + } + + else + { + nObjectType = GetObjectType(oSpawned); + sTemplate = GetResRef(oSpawned); + lLastLocation = GetLocation(oSpawned); + fLastFacing = GetFacing(oSpawned); + fHomeX = GetLocalFloat(oSpawned, "HomeX"); + fHomeY = GetLocalFloat(oSpawned, "HomeY"); + + // if the return home flag is on, respawn at the home point + if (nCamp) + { + nReturnHome = GetLocalInt(oSpawned, "f_ReturnHome"); + } + + else + { + nReturnHome = GetLocalInt(oSpawn, "f_ReturnHome"); + } + + if (nReturnHome) + { + vector vHome = Vector(fHomeX, fHomeY, 0.0); + location lHome = Location(GetArea(oSpawned), vHome, fLastFacing); + lLastLocation = lHome; + } + } + + int nNumberSaveStates = GetLocalInt(oSpawn, "SpawnNumSavedStates"); + SetLocalInt(oSpawn, "SpawnNumSavedStates", ++nNumberSaveStates); + string sSaveVarNameBase = "SpawnedSaveState" + IntToString(nNumberSaveStates); + SpawnCountDebug(oSpawn, "PC despawn save count: " + IntToString(nNumberSaveStates)); + + + // Save the stuff needed to respawn + sSaveVarName = sSaveVarNameBase + "ObjectType"; + SetLocalInt(oSpawn, sSaveVarName, nObjectType); + + sSaveVarName = sSaveVarNameBase + "Template"; + SetLocalString(oSpawn, sSaveVarName, sTemplate); + + sSaveVarName = sSaveVarNameBase + "LastLocation"; + SetLocalLocation(oSpawn, sSaveVarName, lLastLocation); + + sSaveVarName = sSaveVarNameBase + "HomeX"; + SetLocalFloat(oSpawn, sSaveVarName, fHomeX); + + sSaveVarName = sSaveVarNameBase + "HomeY"; + SetLocalFloat(oSpawn, sSaveVarName, fHomeY); + + // These need to be preserved so they can be rewritten to the respawned + // object; they may be used in ProcessSpawn + if (! nCamp) + { + float fSpawnFacing = GetLocalFloat(oSpawned, "SpawnFacing"); + float fEntranceExitX = GetLocalFloat(oSpawned, "EntranceExitX"); + float fEntranceExitY = GetLocalFloat(oSpawned, "EntranceExitY"); + int iExpireTime = GetLocalInt(oSpawned, "LifespanExpireTime"); + + // Save the stuff we need to rewrite onto the spawn + sSaveVarName = sSaveVarNameBase + "SpawnFacing"; + SetLocalFloat(oSpawn, sSaveVarName, fSpawnFacing); + + sSaveVarName = sSaveVarNameBase + "EntranceExitX"; + SetLocalFloat(oSpawn, sSaveVarName, fEntranceExitX); + + sSaveVarName = sSaveVarNameBase + "EntranceExitY"; + SetLocalFloat(oSpawn, sSaveVarName, fEntranceExitY); + + sSaveVarName = sSaveVarNameBase + "LifeSpanExpireTime"; + SetLocalInt(oSpawn, sSaveVarName, iExpireTime); + } +} + +// + +void SaveCampStateOnDespawn(object oCamp, object oSpawn) +{ + // Note that most of what needs to be saved is on the camp object itself. + // This saves the camp object onto oSpawn + int nNumSavedCampStates = GetLocalInt(oSpawn,"SpawnNumSavedCampStates"); + SetLocalInt(oSpawn, "SpawnNumSavedCampStates",++nNumSavedCampStates); + + SpawnCountDebug(oSpawn, "PC despawn camp save count: " + IntToString(nNumSavedCampStates)); + + string sSaveCampVarName = "SpawnedSaveCampState" + + IntToString(nNumSavedCampStates); + SetLocalObject(oSpawn, sSaveCampVarName, oCamp); +} + +// + +void RestorePCDespawns(object oSpawn, int nTimeNow) +{ + int nSpawnNumSavedStates = GetLocalInt(oSpawn, "SpawnNumSavedStates"); + string sSaveVarNameBase; + string sSaveVarName; + int nChildNum; + + object oSpawned; + int nObjectType; + string sTemplate; + location lLastLocation; + location lEntranceExit; + float fHomeX; + float fHomeY; + location lHome; + int iExpireTime; + int i; + + SpawnCountDebug(oSpawn, "restoring " + IntToString(nSpawnNumSavedStates) + " objects"); + + for (i = 0; i < nSpawnNumSavedStates; i++) + { + nChildNum = i + 1; + sSaveVarNameBase = "SpawnedSaveState" + IntToString(nChildNum); + + sSaveVarName = sSaveVarNameBase + "ObjectType"; + nObjectType = GetLocalInt(oSpawn, sSaveVarName); + DeleteLocalInt(oSpawn, sSaveVarName); + + sSaveVarName = sSaveVarNameBase + "Template"; + sTemplate = GetLocalString(oSpawn, sSaveVarName); + DeleteLocalString (oSpawn, sSaveVarName); + + sSaveVarName = sSaveVarNameBase + "LastLocation"; + lLastLocation = GetLocalLocation(oSpawn, sSaveVarName); + DeleteLocalLocation(oSpawn, sSaveVarName); + + sSaveVarName = sSaveVarNameBase + "SpawnFacing"; + float fSpawnFacing = GetLocalFloat(oSpawn, sSaveVarName); + DeleteLocalFloat(oSpawn, sSaveVarName); + + sSaveVarName = sSaveVarNameBase + "HomeX"; + fHomeX = GetLocalFloat(oSpawn, sSaveVarName); + DeleteLocalFloat(oSpawn, sSaveVarName); + + sSaveVarName = sSaveVarNameBase + "HomeY"; + fHomeY = GetLocalFloat(oSpawn, sSaveVarName); + DeleteLocalFloat(oSpawn, sSaveVarName); + + sSaveVarName = sSaveVarNameBase + "EntranceExitX"; + float fEntranceExitX = GetLocalFloat(oSpawn, sSaveVarName); + DeleteLocalFloat(oSpawn, sSaveVarName); + + sSaveVarName = sSaveVarNameBase + "EntranceExitY"; + float fEntranceExitY = GetLocalFloat(oSpawn, sSaveVarName); + DeleteLocalFloat(oSpawn, sSaveVarName); + + sSaveVarName = sSaveVarNameBase + "LifeSpanExpireTime"; + iExpireTime = GetLocalInt(oSpawn, sSaveVarName); + DeleteLocalInt(oSpawn, sSaveVarName); + + if (! IsRestoreBlocked(oSpawn, lLastLocation, iExpireTime, nTimeNow)) + { + object oSpawned = CreateObject(nObjectType, sTemplate, lLastLocation); + + SpawnCountDebug(oSpawn, "restored " + sSaveVarNameBase + "object id: " + + ObjectToString(oSpawned)); + + lHome = Location(OBJECT_SELF, Vector(fHomeX, fHomeY, 0.), fSpawnFacing); + lEntranceExit = Location(OBJECT_SELF, Vector(fEntranceExitX, + fEntranceExitY, 0.), fSpawnFacing); + + RecordSpawned(oSpawn, oSpawned, lHome, lEntranceExit, fSpawnFacing); + SetupSpawned(oSpawn, oSpawned, lHome, nTimeNow, FALSE); + + // Lifespan expire time needs to be rewritten the the spawned object, + // since SetupSpawned generated a new one based on the current time... + SetLocalInt(oSpawned, "LifespanExpireTime", iExpireTime); + } + + else + { + SpawnCountDebug(oSpawn, "restore blocked: " + sSaveVarNameBase); + } + } + + int nNumSavedCampStates = GetLocalInt(oSpawn, "SpawnNumSavedCampStates"); + + // restore camps + for (i = 0; i < nNumSavedCampStates; i++) + { + int j; + int nCampNum = i + 1; + + string sSaveCampVarName = "SpawnedSaveCampState" + + IntToString(nCampNum); + object oCamp = GetLocalObject(oSpawn, sSaveCampVarName); + DeleteLocalObject(oSpawn, sSaveCampVarName); + + // respawn camp objects + //debug("restoring " + sSaveCampVarName); + nSpawnNumSavedStates = GetLocalInt(oCamp, "SpawnNumSavedStates"); + int nPlaceableCount = 0; + int nCreatureCount = 0; + for (j = 0; j < nSpawnNumSavedStates; j++) + { + nChildNum = j + 1; + sSaveVarNameBase = "SpawnedSaveState" + IntToString(nChildNum); + //debug("restoring " + sSaveVarNameBase); + + sSaveVarName = sSaveVarNameBase + "ObjectType"; + //debug("Getting objtype with var name " + sSaveVarName); + nObjectType = GetLocalInt(oCamp, sSaveVarName); + DeleteLocalInt(oCamp, sSaveVarName); + + sSaveVarName = sSaveVarNameBase + "Template"; + sTemplate = GetLocalString(oCamp, sSaveVarName); + //debug("template: " + sTemplate); + DeleteLocalString (oCamp, sSaveVarName); + + sSaveVarName = sSaveVarNameBase + "LastLocation"; + lLastLocation = GetLocalLocation(oCamp, sSaveVarName); + DeleteLocalLocation(oCamp, sSaveVarName); + + sSaveVarName = sSaveVarNameBase + "HomeX"; + fHomeX = GetLocalFloat(oCamp, sSaveVarName); + DeleteLocalFloat(oCamp, sSaveVarName); + + sSaveVarName = sSaveVarNameBase + "HomeY"; + fHomeY = GetLocalFloat(oCamp, sSaveVarName); + DeleteLocalFloat(oCamp, sSaveVarName); + lHome = Location(OBJECT_SELF, Vector(fHomeX, fHomeY, 0.), 0.); + + sSaveVarName = sSaveVarNameBase + "LifeSpanExpireTime"; + iExpireTime = GetLocalInt(oSpawn, sSaveVarName); + DeleteLocalInt(oSpawn, sSaveVarName); + + string sObject; + + if (nObjectType == OBJECT_TYPE_CREATURE) + { + sObject = "CampC" + IntToString(nCreatureCount++); + } + + else if (nObjectType == OBJECT_TYPE_PLACEABLE) + { + sObject = "CampP"+ IntToString(nPlaceableCount++); + } + + if (sTemplate != "") + { + if (! IsRestoreBlocked(oCamp, lLastLocation, iExpireTime, nTimeNow)) + { + oSpawned = CreateObject(nObjectType, sTemplate, lLastLocation); + + SetLocalObject(oCamp, sObject, oSpawned); + + vector vCamp = GetPositionFromLocation(GetLocation(oSpawn)); + string sFlags = GetLocalString(oCamp, sObject + "_Flags"); + + SetupCampSpawned(oSpawn, oSpawned, vCamp, lHome, sFlags); + + // Lifespan expire time needs to be rewritten the the spawned object, + // since SetupSpawned generated a new one based on the current time... + SetLocalInt(oSpawned, "LifespanExpireTime", iExpireTime); + + } + + else + { + SetLocalObject(oCamp, sObject, OBJECT_INVALID); + } + } + + else + { + SetLocalObject(oCamp, sObject, OBJECT_INVALID); + } + } + location lCampLocation = GetLocation(oSpawn); + float fCampFacing = GetFacing(oSpawn); + RecordSpawned(oSpawn, oCamp, lCampLocation, lCampLocation, fCampFacing); + } + + SetLocalInt(oSpawn, "SpawnNumSavedStates", 0); + SetLocalInt(oSpawn, "SpawnNumSavedCampStates", 0); +} + +// + +void RecordSpawned(object oSpawn, object oSpawned, location lHome, + location lEntranceExit, float fSpawnedFacing) +{ + int nChildrenSpawned; + int nSpawnCount; + int nChildSlot; + int nEmptyChildSlot; + object oChild; + string sChildSlot, sEmptyChildSlot; + + string sCustomFlag = GetLocalString(oSpawn, "f_CustomFlag"); + int nSpawnNumber = GetLocalInt(oSpawn, "f_SpawnNumber"); + + // Assign Values to oSpawned + SetLocalObject(oSpawned, "ParentSpawn", oSpawn); + SetLocalFloat(oSpawned, "SpawnFacing", fSpawnedFacing); + SetLocalFloat(oSpawned, "HomeX", GetPositionFromLocation(lHome).x); + SetLocalFloat(oSpawned, "HomeY", GetPositionFromLocation(lHome).y); + SetLocalFloat(oSpawned, "EntranceExitX", GetPositionFromLocation(lEntranceExit).x); + SetLocalFloat(oSpawned, "EntranceExitY", GetPositionFromLocation(lEntranceExit).y); + SetLocalString(oSpawned, "CustomFlag", sCustomFlag); + + // Assign Values to oSpawn + nChildrenSpawned = GetLocalInt(oSpawn, "ChildrenSpawned"); + nChildrenSpawned++; + SetLocalInt(oSpawn, "ChildrenSpawned", nChildrenSpawned); + nSpawnCount = GetLocalInt(oSpawn, "SpawnCount"); + nSpawnCount++; + SetLocalInt(oSpawn, "SpawnCount", nSpawnCount); + + // Find Empty Child Slot + nChildSlot = 1; + nEmptyChildSlot = 0; + for (nChildSlot = 1; nChildSlot <= nSpawnNumber; nChildSlot++) + { + // Retrieve Child + sChildSlot = "ChildSlot" + PadIntToString(nChildSlot, 2); + oChild = GetLocalObject(oSpawn, sChildSlot); + + // Check if this is Child Slot is Valid + if (GetIsObjectValid(oChild) == FALSE || GetIsDead(oChild)) + { + // Empty Slot + if (nEmptyChildSlot == 0) + { + nEmptyChildSlot = nChildSlot; + sEmptyChildSlot = sChildSlot; + } + } + } + + // Assign Child Slot + SpawnCountDebug(oSpawn, "recorded spawn " + GetTag(oSpawned) + " (" + + ObjectToString(oSpawned) + ") as " + sEmptyChildSlot); + SetLocalObject(oSpawn, sEmptyChildSlot, oSpawned); + SetLocalString(oSpawned, "ParentChildSlot", sEmptyChildSlot); + object oIdiot = GetLocalObject(oSpawn, sEmptyChildSlot); + string sValid = GetIsObjectValid(oIdiot) ? "valid" : "invalid"; +} + +// + +// Returns 0 if no empty slots +int FindNextEmptyChildSlot(object oSpawn) +{ + int nChildSlot; + int nEmptyChildSlot; + object oChild; + string sChildSlot; + int nSpawnNumber = GetLocalInt(oSpawn, "f_SpawnNumber"); + + nChildSlot = 1; + nEmptyChildSlot = 0; + for (nChildSlot = 1; nChildSlot <= nSpawnNumber; nChildSlot++) + { + // Retrieve Child + sChildSlot = "ChildSlot" + PadIntToString(nChildSlot, 2); + oChild = GetLocalObject(oSpawn, sChildSlot); + + // Check if this is Child Slot is Valid + if (GetIsObjectValid(oChild) == FALSE || GetIsDead(oChild)) + { + // Empty Slot + nEmptyChildSlot = nChildSlot; + break; + + } + } + + return nEmptyChildSlot; +} + +void SetupSpawned(object oSpawn, object oSpawned, location lHome, + int nTimeNow, int nWalkToHome = FALSE) +{ + object oFaction; + int nChildLifespanExpireTime; + int nGoldAmount; + effect eObject; + + int nSpawnFaction = GetLocalInt(oSpawn, "f_SpawnFaction"); + int nSpawnSit = GetLocalInt(oSpawn, "f_SpawnSit"); + int nSpawnPlot = GetLocalInt(oSpawn, "f_SpawnPlot"); + int nSpawnAlignment = GetLocalInt(oSpawn, "f_SpawnAlignment"); + int nAlignmentShift = GetLocalInt(oSpawn, "f_AlignmentShift"); + int nChildLifespanMax = GetLocalInt(oSpawn, "f_ChildLifespanMax"); + int nChildLifespanMin = GetLocalInt(oSpawn, "f_ChildLifespanMin"); + int nRandomGold = GetLocalInt(oSpawn, "f_RandomGold"); + int nRandomGoldMin = GetLocalInt(oSpawn, "f_RandomGoldMin"); + int nGoldChance = GetLocalInt(oSpawn, "f_GoldChance"); + int nLootTable = GetLocalInt(oSpawn, "f_LootTable"); + int nTrapDisabled = GetLocalInt(oSpawn, "f_TrapDisabled"); + float fCorpseDecay = GetLocalFloat(oSpawn, "f_CorpseDecay"); + int nCorpseDecayType = GetLocalInt(oSpawn, "f_CorpseDecayType"); + int bDropWielded = GetLocalInt(oSpawn, "f_CorpseDropWielded"); + int bDeleteLootOnDecay = GetLocalInt(oSpawn, "f_CorpseDeleteLootOnDecay"); + string sCorpseRemainsResRef = GetLocalString(oSpawn, "f_CorpseRemainsResRef"); + int nDeathScript = GetLocalInt(oSpawn, "f_DeathScript"); + int nSpawnScript = GetLocalInt(oSpawn, "f_SpawnScript"); + int nSpawnAreaEffect = GetLocalInt(oSpawn, "f_SpawnAreaEffect"); + float fAreaEffectDuration = GetLocalFloat(oSpawn, "f_AreaEffectDuration"); + int nObjectEffect = GetLocalInt(oSpawn, "f_ObjectEffect"); + float fObjectEffectDuration = GetLocalFloat(oSpawn, "f_ObjectEffectDuration"); + string sSpawnTag = GetLocalString(oSpawn, "f_Template"); + int nPatrolRoute = GetLocalInt(oSpawn, "f_PatrolRoute"); + int nPatrolStartAtClosest = GetLocalInt(oSpawn, "f_PatrolStartAtClosest"); + int nRouteType = GetLocalInt(oSpawn, "f_RouteType"); + int nRandomWalk = GetLocalInt(oSpawn, "f_RandomWalk"); + float fWanderRange = GetLocalFloat(oSpawn, "f_WanderRange"); + int nSuppressLooting = GetLocalInt(oSpawn, "f_SuppressLooting"); + int nSubdualMode = GetLocalInt(oSpawn, "f_SubdualMode"); + int nEncounterLevel = GetLocalInt(oSpawn, "f_EncounterLevel"); + + + if (nWalkToHome) + { + AssignCommand(oSpawned, ActionMoveToLocation(lHome)); + } + + // Spawn it in with the right facing, and you don't need this; and + // then it works for placeables as well! + // AssignCommand(oSpawned, ActionDoCommand(SetFacing(fSpawnedFacing))); + + // Set up SpawnPlot + if (nSpawnPlot == TRUE) + { + SetPlotFlag(oSpawned, TRUE); + } + + // Set up Faction + if (nSpawnFaction > -1) + { + switch (nSpawnFaction) + { + case 0: + ChangeToStandardFaction(oSpawned, STANDARD_FACTION_COMMONER); + break; + case 1: + ChangeToStandardFaction(oSpawned, STANDARD_FACTION_DEFENDER); + break; + case 2: + ChangeToStandardFaction(oSpawned, STANDARD_FACTION_MERCHANT); + break; + case 3: + ChangeToStandardFaction(oSpawned, STANDARD_FACTION_HOSTILE); + break; + case 4: + oFaction = GetNearestObjectByTag("SpawnFaction", oSpawned); + if (oFaction != OBJECT_INVALID) + { + ChangeFaction(oSpawned, oFaction); + } + break; + } + } + + // Set up Alignment + if (nSpawnAlignment > -1) + { + switch (nSpawnAlignment) + { + case 0: + AdjustAlignment(oSpawned, ALIGNMENT_NEUTRAL, nAlignmentShift); + break; + case 1: + AdjustAlignment(oSpawned, ALIGNMENT_LAWFUL, nAlignmentShift); + break; + case 2: + AdjustAlignment(oSpawned, ALIGNMENT_CHAOTIC, nAlignmentShift); + break; + case 3: + AdjustAlignment(oSpawned, ALIGNMENT_GOOD, nAlignmentShift); + break; + case 4: + AdjustAlignment(oSpawned, ALIGNMENT_EVIL, nAlignmentShift); + break; + case 5: + AdjustAlignment(oSpawned, ALIGNMENT_ALL, nAlignmentShift); + break; + } + } + + // Set up Lifespan + if (nChildLifespanMax > -1) + { + if (nChildLifespanMin > -1) + { + nChildLifespanExpireTime = -1; + while (nChildLifespanExpireTime < nChildLifespanMin) + { + nChildLifespanExpireTime = nTimeNow + Random(nChildLifespanMax) + 1; + } + } + else + { + nChildLifespanExpireTime = nTimeNow + nChildLifespanMax; + } + SetLocalInt(oSpawned, "LifespanExpireTime", nChildLifespanExpireTime); + } + + // Give Creature Loot + if (nLootTable > -1) + { + DelayCommand(1.0, LootTable(oSpawn, oSpawned, nLootTable)); + } + + // Give RandomGold + if (nRandomGold > 0) + { + // One in Four Creatures give Gold + if (d100(1) <= nGoldChance) + { + // Calculate Gold to Drop + nGoldAmount = Random(nRandomGold + 1); + while (nGoldAmount < nRandomGoldMin) + { + nGoldAmount = Random(nRandomGold + 1); + } + + // Give Gold + CreateItemOnObject("nw_it_gold001", oSpawned, nGoldAmount); + } + } + + // Set up Trap on Placeable + if (GetIsTrapped(oSpawned)) + { + if (d100(1) <= nTrapDisabled) + { + SetTrapDisabled(oSpawned); + } + } + + // Set up Corpse Decay + if (fCorpseDecay > 0.0) + { + SetLocalFloat(oSpawned, "CorpseDecay", fCorpseDecay); + SetLocalInt(oSpawned, "CorpseDecayType", nCorpseDecayType); + SetLocalString(oSpawned, "CorpseRemainsResRef", sCorpseRemainsResRef); + SetLocalInt(oSpawned, "CorpseDropWielded", bDropWielded); + SetLocalInt(oSpawned, "CorpseDeleteLootOnDecay", bDeleteLootOnDecay); + AssignCommand(oSpawned, SetIsDestroyable(FALSE, FALSE, FALSE)); + } + + // Set up Death Script + if (nDeathScript > -1) + { + AssignCommand(oSpawned, SetIsDestroyable(FALSE, FALSE, FALSE)); + } + + // Set up Object Effects + if (nObjectEffect > 0) + { + eObject = ObjectEffect(oSpawn); + if (fObjectEffectDuration == -1.0) + { + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eObject, oSpawned, 0.0); + } + else + { + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eObject, oSpawned, fObjectEffectDuration); + } + } + + // Set up Area Effect + if (nSpawnAreaEffect > 0 && sSpawnTag == "AE" && fAreaEffectDuration > 0.0) + { + DestroyObject(oSpawned, fAreaEffectDuration); + } + + // Run the Spawn Script + if (nSpawnScript > -1) + { + SetLocalInt(oSpawned, "SpawnScript", nSpawnScript); + ExecuteScript("spawn_sc_spawn", oSpawned); + } + + // Set up Random Walking + if (nRandomWalk == TRUE) + { + if (fWanderRange > 0.0) + { + AssignCommand(oSpawned, RandomWalk(oSpawn, fWanderRange, FALSE)); + } + else + { + AssignCommand(oSpawned, ActionRandomWalk()); + } + } + + // Set up the Patrol Route + if (nPatrolRoute > -1) + { + AssignCommand(oSpawned, SetPatrolRoute(nPatrolRoute, + nPatrolStartAtClosest)); + AssignCommand(oSpawned, DoPatrolRoute(nPatrolRoute, nRouteType)); + } + + // Set up Spawn Sit + if (nSpawnSit == TRUE) + { + FindSeat(oSpawn, oSpawned); + } + + // Set up loot suppression + if (nSuppressLooting) + { + SetLocalInt(oSpawned, "DoNotLoot", TRUE); + } + + // Set up subdual mode + if (nSubdualMode) + { + SetLocalInt(oSpawned, "SubdualMode", TRUE); + } + + // Set up encounter level + if (nEncounterLevel > 0) + { + SetLocalInt(oSpawned, "AlfaEncounterLevel", nEncounterLevel); + } + + SetupCustomFlags(oSpawn, oSpawned); +} + +// + +void SetupCampSpawned(object oSpawn, object oSpawned, vector vCampPosition, + location lHome, string sFlags) +{ + //debug("in setupCampSpawned"); + + // This is the closest we get to an "InitFlags" call for camp creatures + // write the flags onto the spawned creature + SetLocalString(oSpawned, "CreatureFlags", sFlags); + int nSpawnFacing = IsFlagPresent(sFlags, "SF"); + int nLootTable = GetFlagValue(sFlags, "LT", -1); + int nTrapDisabled = GetSubFlagValue(sFlags, "PL", "T", 100); + int nRandomWalk = IsFlagPresent(sFlags, "RW"); + SetLocalInt(oSpawned, "f_RandomWalk", nRandomWalk); + + float fCorpseDecay = IntToFloat(GetFlagValue(sFlags, "CD", 0)); + int nCorpseDecayType = GetSubFlagValue(sFlags, "CD", "T", 0); + int nCorpseRemainsType = GetSubFlagValue(sFlags, "CD", "R", 0); + int bDropWielded = IsSubFlagPresent(sFlags, "CD", "D"); + + int nDeathScript = GetFlagValue(sFlags, "DT", -1); + int nReturnHome = IsFlagPresent(sFlags, "RH"); + SetLocalInt(oSpawned, "f_ReturnHome", nReturnHome); + + + if (nReturnHome) + { + int dfReturnHomeRange = GetLocalInt(GetModule(), "df_ReturnHomeRange"); + float fReturnHomeRange = IntToFloat(GetFlagValue(sFlags, "RH", + dfReturnHomeRange)); + SetLocalFloat(oSpawned, "f_ReturnHomeRange", fReturnHomeRange); + SetLocalFloat(oSpawned, "HomeX", GetPositionFromLocation(lHome).x); + SetLocalFloat(oSpawned, "HomeY", GetPositionFromLocation(lHome).y); + } + + // Spawn Facing + if (nSpawnFacing == TRUE) + { + AssignCommand(oSpawned, SetFacingPoint(vCampPosition)); + } + else + { + AssignCommand(oSpawned, SetFacing(IntToFloat(Random(360)))); + } + + // Loot Table + if (nLootTable > -1) + { + LootTable(oSpawn, oSpawned, nLootTable); + } + + // Trap Disabled + if (GetIsTrapped(oSpawned)) + { + if (d100(1) <= nTrapDisabled) + { + SetTrapDisabled(oSpawned); + } + } + + // RandomWalk + if (nRandomWalk == TRUE) + { + AssignCommand(oSpawned, ActionRandomWalk()); + } + + // Corpse Decay + if (fCorpseDecay > 0.0) + { + string sCorpseRemainsResRef; + int bDeleteLootOnDecay = FALSE; + + switch (nCorpseRemainsType) + { + case 0: sCorpseRemainsResRef = "invis_corpse_obj"; break; + case 1: sCorpseRemainsResRef = "invis_corpse_bdy"; break; + case 2: sCorpseRemainsResRef = "invis_corpse_bon"; break; + case 3: sCorpseRemainsResRef = "invis_corpse_pot"; break; + case 4: sCorpseRemainsResRef = "invis_corpse_pch"; break; + case 5: sCorpseRemainsResRef = "invis_corpse_scr"; break; + case 6: sCorpseRemainsResRef = "invis_corpse_tre"; break; + case 7: + sCorpseRemainsResRef = "invis_corpse_obj"; + bDeleteLootOnDecay = TRUE; + break; + } + + // Record CorpseDecay + SetLocalString(oSpawned, "CorpseRemainsResRef", sCorpseRemainsResRef); + SetLocalInt(oSpawned, "CorpseDropWielded", bDropWielded); + SetLocalInt(oSpawned, "CorpseDeleteLootOnDecay", bDeleteLootOnDecay); + SetLocalFloat(oSpawned, "CorpseDecay", fCorpseDecay); + SetLocalInt(oSpawned, "CorpseDecayType", nCorpseDecayType); + AssignCommand(oSpawned, SetIsDestroyable(FALSE, FALSE, FALSE)); + } + + // Death Script + if (nDeathScript > -1) + { + AssignCommand(oSpawned, SetIsDestroyable(FALSE, FALSE, FALSE)); + } +} + +int SetupSpawnDelay(int nSpawnDelay, int nDelayRandom, int nDelayMinimum, + int nTimeNow) +{ + int nNextSpawnTime; + + if (nDelayRandom == TRUE) + { + // Setup Next Spawn Randomly + nNextSpawnTime = Random(nSpawnDelay) + 1; + while (nNextSpawnTime < nDelayMinimum) + { + nNextSpawnTime = Random(nSpawnDelay) + 1; + } + nNextSpawnTime += nTimeNow; + } + else + { + // Setup Next Spawn + nNextSpawnTime = nTimeNow + nSpawnDelay; + } + return nNextSpawnTime; +} + +int IsRestoreBlocked(object oSpawn, location lChildLoc, int iExpireTime, + int nTimeNow) +{ + int nSpawnBlock = FALSE; + + // Initialize Day/Night Only + int nDayOnly = GetLocalInt(oSpawn, "f_DayOnly"); + int nDayOnlyDespawn = GetLocalInt(oSpawn, "f_DayOnlyDespawn"); + int nNightOnly = GetLocalInt(oSpawn, "f_NightOnly"); + int nNightOnlyDespawn = GetLocalInt(oSpawn, "f_NightOnlyDespawn"); + + // Initialize Day/Hour Spawns + int nDay, nHour; + int nSpawnDayStart = GetLocalInt(oSpawn, "f_SpawnDayStart"); + int nSpawnDayEnd = GetLocalInt(oSpawn, "f_SpawnDayEnd"); + int nSpawnHourStart = GetLocalInt(oSpawn, "f_SpawnHourStart"); + int nSpawnHourEnd = GetLocalInt(oSpawn, "f_SpawnHourEnd"); + + // Initialize Child Lifespan + int nChildLifespanMax = GetLocalInt(oSpawn, "f_ChildLifespanMax"); + + // Initialize SpawnUnseen + float fSpawnUnseen = GetLocalFloat(oSpawn, "f_SpawnUnseen"); + int nUnseenIndividual = GetLocalInt(oSpawn, "f_UnseenIndividual"); + + + // Check Against Spawn Unseen (_SUnn|I_) + if (fSpawnUnseen > 0.0) + { + if (nUnseenIndividual) + { + vector vChildPos = GetPositionFromLocation(lChildLoc); + + if (CheckPositionUnseen(vChildPos, fSpawnUnseen) == FALSE) + { + nSpawnBlock = TRUE; + } + } + + else + { + vector vSpawnPos = GetPositionFromLocation(GetLocation(oSpawn)); + + if (CheckPositionUnseen(vSpawnPos, fSpawnUnseen) == FALSE) + { + nSpawnBlock = TRUE; + } + } + } + + // Check Against Night Only. Since this is a restore of something already + // spawned, it should only be blocked if despawn has been specified for the + // creature (_NOD_) + if (nNightOnly && nNightOnlyDespawn) + { + if (GetIsDay() || GetIsDawn()) + { + nSpawnBlock = TRUE; + } + } + + // Check Against Day Only (_DOD_) + if (nDayOnly && nDayOnlyDespawn) + { + if (GetIsDay() == FALSE && GetIsDawn() == FALSE) + { + nSpawnBlock = TRUE; + } + } + + // Check Against Specific Day(s) (_DYnn_) + if (nSpawnDayStart > -1) + { + nDay = GetCalendarDay(); + if (IsBetweenDays(nDay, nSpawnDayStart, nSpawnDayEnd) == FALSE) + { + nSpawnBlock = TRUE; + } + } + + // Check Against Specific Hour(s) (_HRnn_) + if (nSpawnHourStart > -1) + { + nHour = GetTimeHour(); + if (IsBetweenHours(nHour, nSpawnHourStart, nSpawnHourEnd) == FALSE) + { + nSpawnBlock = TRUE; + } + } + + // Check Lifespan (_CLnn_) + if (nChildLifespanMax > -1) + { + if (nTimeNow >= iExpireTime) + { + //debug("restore: lifespawn exceeded"); + nSpawnBlock = TRUE; + } + } + + return nSpawnBlock; +} + +int NeedPseudoHeartbeat( object oArea ) +{ + int bPCsInArea = GetLocalInt( oArea, SPAWN_PCS_IN_AREA ); + int nAreaSpawnCount = GetLocalInt( oArea, SPAWN_AREA_COUNT ); + int bHeartbeatScheduled = GetLocalInt( oArea, SPAWN_HEARTBEAT_SCHEDULED ); + int bLeftoversForceProcessing = GetLocalInt( GetModule(), + "LeftoversForceProcessing"); + + // Do a heartbeat if there are PCs in the area or any spawns up, and we + // don't already have a heartbeat scheduled + + if (bLeftoversForceProcessing) + { + return ( (bPCsInArea || nAreaSpawnCount) && ! bHeartbeatScheduled ); + } + + return ( bPCsInArea && ! bHeartbeatScheduled ); +} + +void Spawn_OnAreaEnter( string sHeartbeatScript = "spawn_sample_hb", + float fHeartbeatInterval = 6.0, float fFirstDelay = 0.0 ) +{ + object oPC = GetEnteringObject(); + object oArea = OBJECT_SELF; + + SetLocalString( oArea, SPAWN_HEARTBEAT_SCRIPT, sHeartbeatScript ); + SetLocalFloat( oArea, SPAWN_INTERVAL, fHeartbeatInterval ); + + if ( GetIsPC( oPC ) ) + { + SetLocalInt(oPC, "NESS_Player", TRUE); + int nPCsInArea = GetLocalInt( oArea, SPAWN_PCS_IN_AREA ); + int nAreaSpawnCount = GetLocalInt( oArea, SPAWN_AREA_COUNT ); + + nPCsInArea++; + SetLocalInt( oArea, SPAWN_PCS_IN_AREA, nPCsInArea ); + + if ( NeedPseudoHeartbeat( oArea ) ) + { + if ( fFirstDelay > 0.0 ) + { + DelayCommand( fFirstDelay, ExecuteScript( "spawn_pseudohb", oArea ) ); + } + + else + { + ExecuteScript( "spawn_pseudohb", oArea ); + } + } + } +} + +void Spawn_OnAreaExit() +{ + object oPC = GetExitingObject(); + object oArea = OBJECT_SELF; + int bIsPC = GetLocalInt(oPC, "NESS_Player"); + + if ( bIsPC ) + { + int nPCsInArea = GetLocalInt( oArea, SPAWN_PCS_IN_AREA ); + nPCsInArea--; + SetLocalInt( oArea, SPAWN_PCS_IN_AREA, nPCsInArea ); + } +} + +void ScheduleNextPseudoHeartbeat( object oArea ) +{ + float fInterval = GetLocalFloat( oArea, SPAWN_INTERVAL ); + + if ( fInterval == 0.0 ) + { + fInterval = 6.0; + } + + DelayCommand( fInterval, ExecuteScript( "spawn_pseudohb", oArea ) ); + SetLocalInt( oArea, SPAWN_HEARTBEAT_SCHEDULED, TRUE ); +} \ No newline at end of file diff --git a/Module/nss/spawn_main.nss b/Module/nss/spawn_main.nss new file mode 100644 index 00000000..cc33d595 --- /dev/null +++ b/Module/nss/spawn_main.nss @@ -0,0 +1,1899 @@ +// +// +// NESS +// Spawn Main v8.1.3 +// +// +// Do NOT Modify this File +// See 'spawn__readme' for Instructions +// + +// Function Includes +#include "spawn_functions" + +// + +// Configuration Includes +#include "spawn_cfg_flag" +#include "spawn_cfg_group" +#include "spawn_cfg_global" +#include "spawn_cfg_loot" +#include "spawn_cfg_camp" +#include "spawn_cfg_fxsp" +#include "spawn_cfg_fxae" +#include "spawn_cfg_fxobj" +// + +// Check Includes +#include "spawn_chk_pcs" +#include "spawn_chk_custom" +// + +// Declare external functions +int GetCurrentRealSeconds(); + +// Declare Function Includes +void SetGlobalDefaults(); +int SetSpawns(location lBase); +string PadIntToString(int nInt, int nDigits); +int CountPCsInArea(object oArea = OBJECT_INVALID, int nDM = FALSE); +int CountPCsInRadius(location lCenter, float fRadius, int nDM = FALSE); +object GetRandomPCInArea(object oArea, object oSpawn); +int IsBetweenDays(int nCheckDay, int nDayStart, int nDayEnd); +int IsBetweenHours(int nCheckHour, int nHourStart, int nHourEnd); +void RandomWalk(object oSpawn, float fWalkingRadius, int nRun); +void FindSeat(object oSpawn, object oSpawned); +void SetPatrolRoute(int nPatrolRoute, int nStartClosest=FALSE); +void DoPatrolRoute(int nPatrolRoute, int nRouteType); +int ProcessCamp(object oCamp); +void DestroyCamp(object oCamp, float fCampDecay, int nSaveState); +// + +// Declare Configuration Includes +void LootTable(object oSpawn, object oSpawned, int nLootTable); +string SpawnGroup(object oSpawn, string sTemplate); +int SpawnCheckCustom(object oSpawn); +int SpawnCheckPCs(object oSpawn); +effect SpawnAreaEffect(object oSpawn); +effect ObjectEffect(object oSpawn); +int SpawnEffect(object oSpawn, int nSpawnEffect, int nDespawnEffect); +void SetCampSpawn(object oCamp, string sCamp, location lCamp); +// + +//Declare Functions we Define after Main Function +void ProcessSpawn(object oSpawn, int nProcessFrequency, int nPCCount, int nTimeNow, + int nWaypointCount); +void DoSpawn(object oSpawn, int nTimeNow); +object CampSpawn(object oSpawn, string sCamp, location lCamp); +object DoCampSpawn(object oCamp, location lCamp, float fSpawnRadius, + string sTemplate, int nPlaceable, int nSpawnNumber, int nCampCenter); + +// + +// The Spawn Function +void Spawn() +{ + // Declare Variables + object oSpawn; + string sSpawnName, sSpawnNum; + int nSpawnDeactivated; + int nProcessSpawn; + int nCurrentProcessTick; + int nProcessFrequency; + int nProcessOffset; + int nNth; + + SPAWN_DELAY_DEBUG = GetLocalInt(OBJECT_SELF, "SpawnDelayDebug"); + SPAWN_COUNT_DEBUG = GetLocalInt(OBJECT_SELF, "SpawnCountDebug"); + + int bAreaInitialized = GetLocalInt(OBJECT_SELF, "NESS_AreaInitialized"); + + if (! bAreaInitialized) + { + + // Set Global Defaults + SetGlobalDefaults(); + + // Set Spawns + location lBase = Location(OBJECT_SELF, Vector(), 0.0); + SetSpawns(lBase); + SetLocalInt(OBJECT_SELF, SPAWN_AREA_COUNT, 0); + SetLocalInt(OBJECT_SELF, "NESS_AreaInitialized", TRUE); + + // Recall ourselves after flags have been initialized + DelayCommand(0.1, Spawn()); + return; + } + + // Check Area State + if (GetLocalInt(OBJECT_SELF, "AreaSpawnsDeactivated") == TRUE) + { + return; + } + + int nPCCount = CountPCsInArea(OBJECT_SELF, TRUE); + + int nAreaSpawnCount = GetLocalInt(OBJECT_SELF, SPAWN_AREA_COUNT ); + int bLeftoversForceProcessing = GetLocalInt( GetModule(), + "LeftoversForceProcessing"); + + if (nPCCount == 0 && (nAreaSpawnCount == 0 || ! bLeftoversForceProcessing)) + { + return; + } + + int nSpawns = GetLocalInt(OBJECT_SELF, "Spawns"); + int nNewAreaSpawnCount = 0; + + // What time is it? Used to compare all times + int nTimeNow = GetCurrentRealSeconds(); + + // Enumerate Waypoints in the Area + for (nNth = 1; nNth <= nSpawns; nNth++) + { + // Retrieve Spawn + sSpawnNum = "Spawn" + PadIntToString(nNth, 2); + oSpawn = GetLocalObject(OBJECT_SELF, sSpawnNum); + + // Validate spawn + if (! GetIsObjectValid( oSpawn ) ) + { + continue; + } + sSpawnName = GetLocalString(oSpawn, "f_Flags"); + + // Check for spawns that need to be processed because they despawned + // due to a PCxx flag and PCs have returned + if (nPCCount > 0) + { + int nSpawnNumSaveStates = GetLocalInt(oSpawn, "SpawnNumSavedStates"); + int nSpawnNumSaveCampStates = GetLocalInt(oSpawn, "SpawnNumSavedCampStates"); + if (nSpawnNumSaveStates > 0 || nSpawnNumSaveCampStates > 0) + { + //debug("forcing respawns"); + RestorePCDespawns(oSpawn, nTimeNow); + NESS_ForceProcess(oSpawn); + } + } + + // Only Process every nProcessFrequency Seconds + nProcessSpawn = FALSE; + nProcessFrequency = GetLocalInt(oSpawn, "f_ProcessFrequency"); + nProcessOffset = GetLocalInt(oSpawn, "f_ProcessOffset"); + nCurrentProcessTick = GetLocalInt(oSpawn, "CurrentProcessTick"); + + if (nProcessFrequency == 1) + { + // Don't even need to bother with CurrentProcessTick or offset + nProcessSpawn = TRUE; + } + + else if (nCurrentProcessTick == 0) + { + // First time in. Always process the first time + nProcessSpawn = TRUE; + SetLocalInt(oSpawn, "CurrentProcessTick", 2-nProcessOffset); + //debug("Tick 1"); + //debug("+"); + } + + else + { + int nForceProcess = GetLocalInt(oSpawn, "SpawnForceProcess"); + if (nForceProcess) + { + SetLocalInt(oSpawn, "SpawnForceProcess", FALSE); + } + + if (nCurrentProcessTick > nProcessFrequency) + { + // Roll over Counter Tick + nCurrentProcessTick = 1; + //debug("Tick " + IntToString(nCurrentProcessTick)); + //debug("+"); + + nProcessSpawn = TRUE; + } + + else + { + //debug("Tick " + IntToString(nCurrentProcessTick)); + + if (nForceProcess) + { + //debug("+ (forced)"); + nProcessSpawn = TRUE; + } + + } + // Increment Counter Tick + nCurrentProcessTick++; + SetLocalInt(oSpawn, "CurrentProcessTick", nCurrentProcessTick); + } + + // Check if Deactivated + nSpawnDeactivated = GetLocalInt(oSpawn, "SpawnDeactivated"); + if (nSpawnDeactivated == TRUE) + { + nProcessSpawn = FALSE; + } + + // Process the Spawn + if (nProcessSpawn == TRUE) + { + DelayCommand(0.0, ProcessSpawn(oSpawn, nProcessFrequency, + nPCCount, nTimeNow, nNth)); + } + + nNewAreaSpawnCount += GetLocalInt(oSpawn, "SpawnCount"); + } + + // Do spawn tracking + int nTrackModuleSpawns = GetLocalInt(GetModule(), "TrackModuleSpawns"); + + SetLocalInt(OBJECT_SELF, SPAWN_AREA_COUNT, nNewAreaSpawnCount); + + // call with old count + TrackModuleSpawns(nAreaSpawnCount, nTrackModuleSpawns); + + // Do Spawn dumping + int nDumpModuleSpawns = GetLocalInt(GetModule(), "DumpModuleSpawns"); + if (nDumpModuleSpawns) + { + DumpModuleSpawns(); + } +} +// + +// This Function Processes a Spawn +void ProcessSpawn(object oSpawn, int nProcessFrequency, int nPCCount, + int nTimeNow, int nWaypoint) +{ + // Initialize Miscellaneous + int iCount; + int jCount; + + // Initialize Spawn and Spawned + object oCreature, oChild; + int nSpawnChild, nSpawnCount, nCurrentChildren; + int nChildSlot, nEmptyChildSlots; + string sChildSlot, sChild; + int nSpawnBlock, nSpawnDespawn, nDespawning; + string sSpawnName = GetLocalString(oSpawn, "f_Flags"); + string sSpawnTag = GetLocalString(oSpawn, "f_Template"); + location lSpawn = GetLocation(oSpawn); + int nChildrenSpawned = GetLocalInt(oSpawn, "ChildrenSpawned"); + int nProcessesPerMinute = 60 / (nProcessFrequency * 6); + + // Get New Name and Tag + sSpawnName = GetLocalString(oSpawn, "f_Flags"); + sSpawnTag = GetLocalString(oSpawn, "f_Template"); + + // Initialize InitialState + int nInitialState = GetLocalInt(oSpawn, "f_InitialState"); + int nInitialDelay = GetLocalInt(oSpawn, "f_InitialDelay"); + int nNextSpawnTime = GetLocalInt(oSpawn, "NextSpawnTime"); + + // Set Initial Delay + if (nInitialDelay > 0) + { + if (GetLocalInt(oSpawn, "InitialDelaySet") == FALSE) + { + nNextSpawnTime = nTimeNow + nInitialDelay; + SpawnDelayDebug(oSpawn, "setting NextSpawnTime for initial delay " + + IntToString(nNextSpawnTime) + " [" + RealSecondsToString(nNextSpawnTime) + + "]"); + SetLocalInt(oSpawn, "NextSpawnTime", nNextSpawnTime); + SetLocalInt(oSpawn, "InitialDelaySet", TRUE); + } + } + + // Initialize SpawnDelay + int nSpawnDelay = GetLocalInt(oSpawn, "f_SpawnDelay"); + int nDelayRandom = GetLocalInt(oSpawn, "f_DelayRandom"); + int nDelayMinimum = GetLocalInt(oSpawn, "f_DelayMinimum"); + int nSpawnDelayPeriodic = GetLocalInt(oSpawn, "f_SpawnDelayPeriodic"); + + // Initialize SpawnNumber + int nRndSpawnNumber; + int nSpawnNumber = GetLocalInt(oSpawn, "f_SpawnNumber"); + int nSpawnNumberMax = GetLocalInt(oSpawn, "f_SpawnNumberMax"); + int nSpawnNumberMin = GetLocalInt(oSpawn, "f_SpawnNumberMin"); + int nSpawnAllAtOnce = GetLocalInt(oSpawn, "f_SpawnAllAtOnce"); + int nSpawnNumberAtOnce = GetLocalInt(oSpawn, "f_SpawnNumberAtOnce"); + int nSpawnNumberAtOnceMin = GetLocalInt(oSpawn, "f_SpawnNumberAtOnceMin"); + + // Initialize Day/Night Only + int nDayOnly = GetLocalInt(oSpawn, "f_DayOnly"); + int nDayOnlyDespawn = GetLocalInt(oSpawn, "f_DayOnlyDespawn"); + int nNightOnly = GetLocalInt(oSpawn, "f_NightOnly"); + int nNightOnlyDespawn = GetLocalInt(oSpawn, "f_NightOnlyDespawn"); + + // Initialize Day/Hour Spawns + int nDay, nHour; + int nSpawnDayStart = GetLocalInt(oSpawn, "f_SpawnDayStart"); + int nSpawnDayEnd = GetLocalInt(oSpawn, "f_SpawnDayEnd"); + int nSpawnHourStart = GetLocalInt(oSpawn, "f_SpawnHourStart"); + int nSpawnHourEnd = GetLocalInt(oSpawn, "f_SpawnHourEnd"); + + // Initialize RandomWalk + int nRandomWalk = GetLocalInt(oSpawn, "f_RandomWalk"); + float fWanderRange = GetLocalFloat(oSpawn, "f_WanderRange"); + + // Initialize ReturnHome + int nReturnHome = GetLocalInt(oSpawn, "f_ReturnHome"); + float fReturnHomeRange = GetLocalFloat(oSpawn, "f_ReturnHomeRange"); + + // Initialize PCCheck + int nPCCheck = GetLocalInt(oSpawn, "f_PCCheck"); + int nPCCheckDelay = GetLocalInt(oSpawn, "f_PCCheckDelay"); + int nPCReset = GetLocalInt(oSpawn, "f_PCReset"); + + // Initialize RandomGold + int nGoldAmount; + int nRandomGold = GetLocalInt(oSpawn, "f_RandomGold"); + int nRandomGoldMin = GetLocalInt(oSpawn, "f_RandomGoldMin"); + int nGoldChance = GetLocalInt(oSpawn, "f_GoldChance"); + + // Initialize Spawn Effects + effect sSpawn, eDespawn; + int nSpawnEffect = GetLocalInt(oSpawn, "f_SpawnEffect"); + int nDespawnEffect = GetLocalInt(oSpawn, "f_DespawnEffect"); + + // Initialize Patrol Routes + int nPatrolScriptRunning; + int nPatrolRoute = GetLocalInt(oSpawn, "f_PatrolRoute"); + int nRouteType = GetLocalInt(oSpawn, "f_RouteType"); + int bCheckForStuckPatrols; + if (nPatrolRoute) + { + bCheckForStuckPatrols = GetLocalInt(GetModule(), "CheckForStuckPatrols"); + } + + // Initialize Placeables + int nLootTime; + int nRefreshTime; + int nPlaceable = GetLocalInt(oSpawn, "f_Placeable"); + int nPlaceableType = GetLocalInt(oSpawn, "f_PlaceableType"); + int nTrapDisabled = GetLocalInt(oSpawn, "f_TrapDisabled"); + int nPlaceableRefreshPeriod = GetLocalInt(oSpawn, "f_PlaceableRefreshPeriod"); + + // Initialize SpawnGroups + int nSpawnGroup = GetLocalInt(oSpawn, "f_SpawnGroup"); + + // Initialize LootTable + int nLootTable = GetLocalInt(oSpawn, "f_LootTable"); + + // Initialize Spawn Deactivation + int nSpawnDeactivated, nRunDeactivateScript, nSpawnAgeTime; + int nDeactivateSpawn = GetLocalInt(oSpawn, "f_DeactivateSpawn"); + int nDeactivateScript = GetLocalInt(oSpawn, "f_DeactivateScript"); + int nDeactivationInfo = GetLocalInt(oSpawn, "f_DeactivationInfo"); + int nForceDeactivateSpawn = GetLocalInt(oSpawn, "ForceDeactivateSpawn"); + + // Initialize Child Lifespan + int nChildLifespanExpireTime; + int nChildLifespanMax = GetLocalInt(oSpawn, "f_ChildLifespanMax"); + int nChildLifespanMin = GetLocalInt(oSpawn, "f_ChildLifespanMin"); + + // Initialize SpawnRadius + float fSpawnRadius = GetLocalFloat(oSpawn, "f_SpawnRadius"); + float fSpawnRadiusMin = GetLocalFloat(oSpawn, "f_SpawnRadiusMin"); + int nSpawnNearPCs = GetLocalInt(oSpawn, "f_SpawnNearPCs"); + + // Initialize SpawnUnseen + float fSpawnUnseen = GetLocalFloat(oSpawn, "f_SpawnUnseen"); + int nUnseenIndividual = GetLocalInt(oSpawn, "f_UnseenIndividual"); + int nUnseenRetryCount = GetLocalInt(oSpawn, "f_UnseenRetryCount"); + + // Initialize CorpseDecay + float fCorpseDecay = GetLocalFloat(oSpawn, "f_CorpseDecay"); + + // Initialize SpawnCamp + int nSpawnCamp = GetLocalInt(oSpawn, "f_SpawnCamp"); + float fCampDecay = GetLocalFloat(oSpawn, "f_CampDecay"); + + // Initialize SpawnScripts + int nSpawnScript = GetLocalInt(oSpawn, "f_SpawnScript"); + int nDespawnScript = GetLocalInt(oSpawn, "f_DespawnScript"); + + // Initialize SpawnCheckCustom + int nSpawnCheckCustom = GetLocalInt(oSpawn, "f_SpawnCheckCustom"); + + // Initialize SpawnCheckPCs + int nSpawnCheckPCs = GetLocalInt(oSpawn, "f_SpawnCheckPCs"); + + // Intialize SpawnTrigger + float fSpawnTrigger = GetLocalFloat(oSpawn, "f_SpawnTrigger"); + float fDespawnTrigger = GetLocalFloat(oSpawn, "f_DespawnTrigger"); + + // Initialize AreaEffect + int nSpawnAreaEffect = GetLocalInt(oSpawn, "f_SpawnAreaEffect"); + float fAreaEffectDuration = GetLocalFloat(oSpawn, "f_AreaEffectDuration"); + + // Initialize ObjectEffect + int nObjectEffect = GetLocalInt(oSpawn, "f_ObjectEffect"); + float fObjectEffectDuration = GetLocalFloat(oSpawn, "f_ObjectEffectDuration"); + + // Initialize RandomSpawn + int nRandomSpawn = GetLocalInt(oSpawn, "f_RandomSpawn"); + + // Initialize SpawnFaction + int nSpawnFaction = GetLocalInt(oSpawn, "f_SpawnFaction"); + + // Initialize SpawnAlignment + int nSpawnAlignment = GetLocalInt(oSpawn, "f_SpawnAlignment"); + int nAlignmentShift = GetLocalInt(oSpawn, "f_AlignmentShift"); + + // Initialize Heartbeat Script + int nHeartbeatScript = GetLocalInt(oSpawn, "f_HeartbeatScript"); + + // Initialize SpawnLocation + int nSpawnLocation = GetLocalInt(oSpawn, "f_SpawnLocation"); + int nSpawnLocationMin = GetLocalInt(oSpawn, "f_SpawnLocationMin"); + int nSpawnLocationInd = GetLocalInt(oSpawn, "f_SpawnLocationInd"); + + // Initialize SpawnFacing + int nFacing = GetLocalInt(oSpawn, "f_Facing"); + float fSpawnFacing = GetLocalFloat(oSpawn, "f_SpawnFacing"); + + // Initialize EntranceExit + float fEntranceExitX, fEntranceExitY; + vector vEntranceExit; + string sEntranceExit, sExit; + location lEntranceExit, lExit; + int nRndExit; + object oExit; + int nEntranceExit = GetLocalInt(oSpawn, "f_EntranceExit"); + int nEntranceExitMin = GetLocalInt(oSpawn, "f_EntranceExitMin"); + int nExit = GetLocalInt(oSpawn, "f_Exit"); + int nExitMin = GetLocalInt(oSpawn, "f_ExitMin"); + + // Initialize HealChildren + int nHealAmount; + effect eEffect; + int nHealChildren = GetLocalInt(oSpawn, "f_HealChildren"); + int nHealEffects = GetLocalInt(oSpawn, "f_HealEffects"); + + // Initialize SpawnItem + int nSpawnItem = GetLocalInt(oSpawn, "f_SpawnItem"); + + // Initialize SpawnSit + int nSpawnSit = GetLocalInt(oSpawn, "f_SpawnSit"); + + // Initialize SpawnPlot + int nSpawnPlot = GetLocalInt(oSpawn, "f_SpawnPlot"); + + // Initialize SpawnMerchant + int nSpawnMerchant = GetLocalInt(oSpawn, "f_SpawnMerchant"); + + int nPCCheckDespawn = FALSE; + + // decide if we'll despawn this HB due to PC Check + if (nPCCheck == TRUE) + { + //debug("Pc check"); + // Check for PCs + if (nPCCount == 0) + { + int nPCCheckDespawnTime = GetLocalInt(oSpawn, "PCCheckDespawnTime"); + //debug("despawn time = " + IntToString(nPCCheckDespawnTime)); + //debug("time now = " + IntToString(nTimeNow)); + if (nPCCheckDespawnTime == 0) + { + nPCCheckDespawnTime = nTimeNow + nPCCheckDelay; + SetLocalInt(oSpawn, "PCCheckDespawnTime", nPCCheckDespawnTime); + } + if (nTimeNow >= nPCCheckDespawnTime) + { + nPCCheckDespawn = TRUE; + SetLocalInt(oSpawn, "PCCheckDespawnTime", 0); + } + } + else + { + SetLocalInt(oSpawn, "PCCheckDespawnTime", 0); + } + } + + // Enumerate oSpawned Children + nChildSlot = 1; + nSpawnCount = 0; + nEmptyChildSlots = 0; + int nSpawnDelayTimerExpired = FALSE; + + for (nChildSlot = 1; nChildSlot <= nSpawnNumber; nChildSlot++) + { + // Starting Conditional + nSpawnDespawn = FALSE; + nDespawning = FALSE; + nSpawnChild = FALSE; + + // Retrieve Child + sChildSlot = "ChildSlot" + PadIntToString(nChildSlot, 2); + oCreature = GetLocalObject(oSpawn, sChildSlot); + //debug("checking " + sChildSlot + " of " + IntToString(nSpawnNumber)); + + + // Check if this is Child Slot is Valid + if (GetIsObjectValid(oCreature) == FALSE) + { + // Empty Slot + SpawnDelayDebug(oSpawn, "invalid in slot " + sChildSlot + ": object " + + ObjectToString(oCreature)); + SpawnCountDebug(oSpawn, "invalid in slot " + sChildSlot + ": object " + + ObjectToString(oCreature)); + nEmptyChildSlots++; + + } + else + { + if (nPlaceable == FALSE && nSpawnCamp == FALSE && nSpawnItem == FALSE) + { + // Don't process DM possessed creatures + + if (GetIsDMPossessed( oCreature ) ) + { + continue; + } + + // Check for Corpses + if (GetIsDead(oCreature) == FALSE) + { + //debug("alive"); + nSpawnChild = TRUE; + } + else + { + // Empty Slot + SpawnDelayDebug(oSpawn, "dead in slot " + sChildSlot + ": object " + + ObjectToString(oCreature)); + SpawnCountDebug(oSpawn, "dead in slot " + sChildSlot + ": object " + + ObjectToString(oCreature)); + nEmptyChildSlots++; + NESS_ProcessDeadCreature(oCreature, oSpawn); + } + } + else + { + nSpawnChild = TRUE; + } + } + + if (nSpawnChild == TRUE) + { + // Add to Count Total + nSpawnCount++; + //SpawnCountDebug("+ spawn count to " + IntToString(nSpawnCount)); + nSpawnBlock = FALSE; + + // Check Despawning + nDespawning = GetLocalInt(oCreature, "Despawning"); + + // Check Force Despawn + if (GetLocalInt(oCreature, "ForceDespawn") == TRUE) + { + //debug("force despawn"); + nDespawning = TRUE; + nSpawnDespawn = TRUE; + } + + // Get Creature Home + float fHomeX = GetLocalFloat(oCreature, "HomeX"); + float fHomeY = GetLocalFloat(oCreature, "HomeY"); + vector vHome = Vector(fHomeX, fHomeY, 0.0); + location lHome = Location(OBJECT_SELF, vHome, 0.0); + + // Check Facing + float fChildFacing = GetLocalFloat(oCreature, "SpawnFacing"); + + // Check Lifespan + if (nChildLifespanMax > -1) + { + nChildLifespanExpireTime = GetLocalInt(oCreature, "LifespanExpireTime"); + if (nTimeNow >= nChildLifespanExpireTime) + { + //debug("despawn: lifespawn exceeded"); + nSpawnDespawn = TRUE; + } + } + + // Day Only + if (nDayOnlyDespawn == TRUE && (nDayOnly == TRUE && (GetIsDay() == FALSE && GetIsDawn() == FALSE))) + { + //debug("despawn: night time for DO spawn"); + nSpawnDespawn = TRUE; + } + + // Night Only + if (nNightOnlyDespawn == TRUE && (nNightOnly == TRUE && (GetIsNight() == FALSE && GetIsDusk() == FALSE))) + { + //debug("despawn: day for NO spawn"); + nSpawnDespawn = TRUE; + } + + // Check Against Day + if (nSpawnDayStart > -1) + { + nDay = GetCalendarDay(); + if (IsBetweenDays(nDay, nSpawnDayStart, nSpawnDayEnd) == FALSE) + { + //debug("despawn: not right day"); + nSpawnDespawn = TRUE; + } + } + + // Check Against Hour + if (nSpawnHourStart > -1) + { + nHour = GetTimeHour(); + if (IsBetweenHours(nHour, nSpawnHourStart, nSpawnHourEnd) == FALSE) + { + //debug("despawn: not right hour"); + nSpawnDespawn = TRUE; + } + } + + // Random Walk + if (nRandomWalk == TRUE && nDespawning == FALSE && nSpawnDespawn == FALSE) + { + if (GetCurrentAction(oCreature) != ACTION_WAIT && + GetCurrentAction(oCreature) != ACTION_CASTSPELL && + !GetIsInCombat(oCreature) && !IsInConversation(oCreature)) + { + if (d2(1) == 2) + { + if (fWanderRange > 0.0) + { + //AssignCommand(oCreature, ClearAllActions()); + //RandomWalk(oSpawn, oCreature, fWanderRange, FALSE); + AssignCommand(oCreature, RandomWalk(oSpawn, + fWanderRange, FALSE)); + } + else + { + AssignCommand(oCreature, ClearAllActions()); + AssignCommand(oCreature, ActionRandomWalk()); + } + } + } + } + + // Patrol + if (nPatrolRoute > -1 && nDespawning == FALSE && nSpawnDespawn == FALSE) + { + if (!GetIsInCombat(oCreature) && !IsInConversation(oCreature)) + { + + nPatrolScriptRunning = GetLocalInt(oCreature, "PatrolScriptRunning"); + if (GetCurrentAction(oCreature) == ACTION_INVALID && nPatrolScriptRunning == FALSE) + { + // He's Slacking! Send him back to work! + //AssignCommand(oCreature, ClearAllActions()); + AssignCommand(oCreature, SetPatrolRoute(nPatrolRoute)); + AssignCommand(oCreature, DoPatrolRoute(nPatrolRoute, nRouteType)); + } + + else if (bCheckForStuckPatrols) + { + CheckForStuckPatrol(oCreature, nPatrolRoute, nRouteType); + } + } + else if (IsInConversation(oCreature) == TRUE) + { + // Reset Script State + SetLocalInt(oCreature, "PatrolScriptRunning", FALSE); + } + } + + // ReturnHome + if (nReturnHome == TRUE && nDespawning == FALSE && nSpawnDespawn == FALSE) + { + if (GetDistanceBetweenLocations(lHome, GetLocation(oCreature)) > fReturnHomeRange) + { + if (GetCurrentAction(oCreature) == ACTION_INVALID && !GetIsInCombat(oCreature) && !IsInConversation(oCreature)) + { + // Send them back to Home + //AssignCommand(oCreature,ClearAllActions()); + //AssignCommand(oCreature,ActionMoveToLocation(lHome)); + AssignCommand(oCreature, ReturnHome(lHome)); + + if (nFacing == TRUE) + { + AssignCommand(oCreature, ActionDoCommand(SetFacing(fChildFacing))); + } + } + } + } + + // PC Check + if (nPCCheckDespawn == TRUE) + { + //debug("despawn: PC Check"); + nSpawnDespawn = TRUE; + } + + // Check Camp + if (nSpawnCamp == TRUE) + { + if (ProcessCamp(oCreature) == 0) + { + //debug("despawn: camp state is 0"); + nSpawnDespawn = TRUE; + } + } + + // Check Trigger + if (fDespawnTrigger > 0.0) + { + if (CountPCsInRadius(lSpawn, fDespawnTrigger, TRUE) == 0) + { + //debug("despawn: PCs in despawn trigger"); + nSpawnDespawn = TRUE; + } + } + + // Check Placeable + if (nPlaceable == TRUE) + { + // Despawn if Empty + if (nPlaceableType == 1) + { + if (GetFirstItemInInventory(oCreature) == OBJECT_INVALID) + { + //debug("despawn: empty placeable"); + nSpawnDespawn = TRUE; + } + } + // Generate Loot if Empty + else if (nPlaceableType == 2) + { + if (GetFirstItemInInventory(oCreature) == OBJECT_INVALID && GetIsOpen(oCreature) == FALSE) + { + // Check Delay Timer + if (nSpawnDelay > 0) + { + nLootTime = GetLocalInt(oCreature, "LootTime"); + if (nLootTime == 0) + { + // first time + if (nDelayRandom == TRUE) + { + nLootTime = -1; + while (nLootTime < nDelayMinimum) + { + nLootTime = Random(nSpawnDelay) + 1; + } + } + else + { + // Setup Next Spawn + nLootTime = nSpawnDelay; + } + nLootTime += nTimeNow; + SetLocalInt(oCreature, "LootTime", nLootTime); + } + } + else + { + nLootTime = nTimeNow; + } + + if (nTimeNow >= nLootTime) + { + // Give Random Gold + if (nRandomGold > 0) + { + if (d100(1) <= nGoldChance) + { + // Calculate Gold to Drop + nGoldAmount = Random(nRandomGold + 1); + while (nGoldAmount < nRandomGoldMin) + { + nGoldAmount = Random(nRandomGold + 1); + } + // Give Gold + CreateItemOnObject("nw_it_gold001", oCreature, + nGoldAmount); + } + } + // Generate New Loot + if (nLootTable > -1) + { + LootTable(oSpawn, oCreature, nLootTable); + } + + if (nSpawnDelay > 0) + { + // Set up Delay for next time + if (nDelayRandom == TRUE) + { + nLootTime = -1; + while (nLootTime < nDelayMinimum) + { + nLootTime = Random(nSpawnDelay) + 1; + } + } + else + { + // Setup Next Spawn + nLootTime = nSpawnDelay; + } + nLootTime += nTimeNow; + SetLocalInt(oCreature, "LootTime", nLootTime); + } + } // end if time to refill + } // end if empty + } // end if placeable-type == 2 + + else if (nPlaceableType == 3) + { + nRefreshTime = GetLocalInt(oCreature, "RefreshTime"); + if (nRefreshTime == 0) + { + nRefreshTime = nTimeNow + nPlaceableRefreshPeriod; + SetLocalInt(oCreature, "RefreshTime", nRefreshTime); + } + //debug("time now: " + IntToString(nTimeNow)); + //debug("refesh at: " + IntToString(nRefreshTime)); + if (nTimeNow >= nRefreshTime) + { + if (!GetIsOpen(oCreature)) + { + // Do the refresh + + // Despawn the current placeable + //debug("despawn: placeable refresh"); + nSpawnDespawn = TRUE; + + // Override SpawnDelay for respawn + SetLocalInt(oSpawn, "OverrideSpawnDelay", 1); + + // let the system know this is gone this frame + nEmptyChildSlots++; + } + } + } + } + + // Run Heartbeat Script + if (nHeartbeatScript > -1 && nDespawning == FALSE && nSpawnDespawn == FALSE) + { + SetLocalInt(oCreature, "HeartbeatScript", nHeartbeatScript); + ExecuteScript("spawn_sc_hbeat", oCreature); + } + + // Set Facing + if (nFacing == TRUE && nDespawning == FALSE) + { + if (GetFacing(oCreature) != fChildFacing && IsInConversation(oCreature) == FALSE && GetIsInCombat(oCreature) == FALSE && GetDistanceBetweenLocations(lHome, GetLocation(oCreature)) < 1.0) + { + AssignCommand(oCreature, ActionDoCommand(SetFacing(fChildFacing))); + } + } + + // Heal Children + if (nHealChildren > 0) + { + if (GetIsInCombat(oCreature) == FALSE && (GetMaxHitPoints(oCreature) != GetCurrentHitPoints(oCreature))) + { + nHealAmount = FloatToInt(IntToFloat(GetMaxHitPoints(oCreature)) * (IntToFloat(nHealChildren) / 100.0)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectHeal(nHealAmount), oCreature, 0.0); + if (nHealEffects == TRUE) + { + eEffect = GetFirstEffect(oCreature); + while (GetIsEffectValid(eEffect) == TRUE) + { + RemoveEffect(oCreature, eEffect); + eEffect = GetNextEffect(oCreature); + } + } + } + } + + // Spawn Sit + if (nSpawnSit == TRUE && nDespawning == FALSE) + { + if (GetCurrentAction(oCreature) != ACTION_SIT) + { + if (GetIsInCombat(oCreature) == FALSE && IsInConversation(oCreature) == FALSE) + { + FindSeat(oSpawn, oCreature); + } + } + } + + // Check if Item is Possessed by Someone + if (nSpawnItem == TRUE) + { + if (GetItemPossessor(oCreature) != OBJECT_INVALID) + { + // Remove Child Status + DeleteLocalObject(oSpawn, GetLocalString(oCreature, "ParentChildSlot")); + } + } + + // Population Control + if (nSpawnCount > nSpawnNumber) + { + nSpawnDespawn = TRUE; + nSpawnBlock = TRUE; + } + } + + + // Despawn Creatures + //if (GetIsDM(object) == TRUE || GetIsDM(GetMaster(object)) == TRUE) + if (nSpawnDespawn == TRUE && ! GetIsDM(oCreature) && + ! GetIsDM(GetMaster(oCreature))) + { + int nSaveState = nPCCheckDespawn && ! nPCReset; + SetLocalInt(oCreature, "Despawning", TRUE); + if (nSpawnPlot == TRUE) + { + SetPlotFlag(oCreature, FALSE); + } + if (nPlaceable == TRUE || nSpawnCamp == TRUE || nSpawnItem == TRUE + || nSpawnMerchant == TRUE) + { + if (nDespawnScript > -1) + { + SetLocalInt(oCreature, "DespawnScript", nDespawnScript); + ExecuteScript("spawn_sc_spawn", oCreature); + } + if (nSpawnCamp == TRUE) + { + // Destroy camp will save info about what in the camp is + // still present on the camp object (oCreature in this + // case) if nSaveState is true + DestroyCamp(oCreature, fCampDecay, nSaveState); + //if (! nSaveState) + //{ + // // This isn't a PC despawn, so set up SD if needed + // if (nSpawnDelay && nNextSpawnTime == 0) + // { + // nNextSpawnTime = SetupSpawnDelay(nSpawnDelay, + // nDelayRandom, nDelayMinimum, nTimeNow); + // SetLocalInt(oSpawn, "NextSpawnTime", nNextSpawnTime); + // } + //} + } + + if (nDespawnEffect > 0) + { + eDespawn = EffectVisualEffect(SpawnEffect(oSpawn, FALSE, TRUE)); + ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eDespawn, + GetLocation(oCreature), 5.0); + } + + // remove the child object from the spawn + DeleteLocalObject(oSpawn, GetLocalString(oCreature, + "ParentChildSlot")); + + if (nSaveState) + { + if (nSpawnCamp) + { + SaveCampStateOnDespawn(oCreature, oSpawn); + } + else + { + SaveStateOnDespawn(oCreature, oSpawn); + } + + } + + // saved camp states don't get destroyed; but everything else + // (including unsaved camp states do + if (! (nSaveState && nSpawnCamp)) + { + NESS_CleanInventory(oCreature); + AssignCommand(oCreature, SetIsDestroyable(TRUE, FALSE, + FALSE)); + SpawnCountDebug(oSpawn, "despawning " + ObjectToString(oCreature)); + DestroyObject(oCreature); + } + nSpawnCount--; + //debug("- spawn count to " + IntToString(nSpawnCount)); + } + else // is not placeable, camp, item, or merchant + { + if ((!GetIsInCombat(oCreature) && !IsInConversation(oCreature)) + || (nPCCheck == TRUE && nPCCount == 0)) + { + AssignCommand(oCreature, ClearAllActions()); + AssignCommand(oCreature, ActionWait(1.0) ); + if (nEntranceExit > -1) + { + if (nExit > -1) + { + if (nExitMin > -1) + { + nRndExit = Random(nExit + 1); + while (nRndExit < nExitMin) + { + nRndExit = Random(nExit + 1); + } + nExit = nRndExit; + } + sExit = "EX" + PadIntToString(nExit, 2); + oExit = GetNearestObjectByTag(sExit, oSpawn); + lExit = GetLocation(oExit); + //AssignCommand(oCreature, ClearAllActions()); + AssignCommand(oCreature, ActionMoveToLocation(lExit)); + } + else + { + // Get Creature EntranceExit + fEntranceExitX = GetLocalFloat(oCreature, "EntranceExitX"); + fEntranceExitY = GetLocalFloat(oCreature, "EntranceExitY"); + vEntranceExit = Vector(fEntranceExitX, fEntranceExitY, 0.0); + lEntranceExit = Location(OBJECT_SELF, vEntranceExit, 0.0); + //AssignCommand(oCreature, ClearAllActions()); + AssignCommand(oCreature, ActionMoveToLocation(lEntranceExit)); + } + if (nDespawnScript > -1) + { + SetLocalInt(oCreature, "DespawnScript", nDespawnScript); + ExecuteScript("spawn_sc_spawn", oCreature); + } + if (nDespawnEffect > 0) + { + eDespawn = EffectVisualEffect(SpawnEffect(oSpawn, FALSE, TRUE)); + AssignCommand(oCreature, ActionDoCommand(ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eDespawn, GetLocation(oCreature), 5.0))); + } + AssignCommand(oCreature, ActionDoCommand(DeleteLocalObject(oSpawn, GetLocalString(oCreature, "ParentChildSlot")))); + AssignCommand(oCreature, ActionDoCommand(NESS_CleanInventory(oCreature))); + if (nSaveState) + { + AssignCommand(oCreature, ActionDoCommand( + SaveStateOnDespawn(oCreature, oSpawn))); + } + + AssignCommand(oCreature, SetIsDestroyable(TRUE, FALSE, FALSE)); + SpawnCountDebug(oSpawn, "despawning " + ObjectToString(oCreature)); + + AssignCommand(oCreature, ActionDoCommand(DestroyObject(oCreature))); + } + else // doesn't have to exit at a specific place + { + if (nDespawnScript > -1) + { + SetLocalInt(oCreature, "DespawnScript", nDespawnScript); + ExecuteScript("spawn_sc_spawn", oCreature); + } + if (nDespawnEffect > 0) + { + eDespawn = EffectVisualEffect(SpawnEffect(oSpawn, FALSE, TRUE)); + ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eDespawn, GetLocation(oCreature), 5.0); + } + DeleteLocalObject(oSpawn, GetLocalString(oCreature, "ParentChildSlot")); + NESS_CleanInventory(oCreature); + if (nSaveState) + { + SaveStateOnDespawn(oCreature, oSpawn); + } + + AssignCommand(oCreature, SetIsDestroyable(TRUE, FALSE, FALSE)); + SpawnCountDebug(oSpawn, "despawning " + ObjectToString(oCreature)); + + DestroyObject(oCreature); + } + nSpawnCount--; + //debug("- spawn count to " + IntToString(nSpawnCount)); + + } + } + } + } + + if (nPCCheckDespawn && (nPCReset == TRUE)) + { + //debug("reset"); + ResetSpawn(oSpawn, nTimeNow); + } + + //++ Done processing living children + + // Record SpawnCount + SetLocalInt(oSpawn, "SpawnCount", nSpawnCount); + //SpawnCountDebug("set spawn count to " + IntToString(nSpawnCount)); + + // Recalculate spawn number if random spawn number range in use... + if (nSpawnCount == 0 && (!nPCCheckDespawn) && nSpawnNumberMin > -1 && nPCCount > 0) + { + nRndSpawnNumber = Random(nSpawnNumberMax + 1); + while (nRndSpawnNumber < nSpawnNumberMin) + { + nRndSpawnNumber = Random(nSpawnNumberMax + 1); + } + nSpawnNumber = nRndSpawnNumber; + nEmptyChildSlots = nSpawnNumber; + SetLocalInt(oSpawn, "f_SpawnNumber", nSpawnNumber); + SpawnCountDebug(oSpawn, "spawn number set to " + IntToString(nSpawnNumber)); + SpawnCountDebug(oSpawn, "empty slots is " + IntToString(nEmptyChildSlots)); + } + + // Check InitialState + if (nInitialState == 0) + { + if (GetLocalInt(oSpawn, "InitialStateProcessed") == FALSE) + { + nForceDeactivateSpawn = TRUE; + SetLocalInt(oSpawn, "InitialStateProcessed", TRUE); + } + } + + // Check to Deactivate Spawn + if (nDeactivateSpawn > -1 || nForceDeactivateSpawn == TRUE) + { + nSpawnDeactivated = FALSE; + nRunDeactivateScript = FALSE; + if (nForceDeactivateSpawn == FALSE) + { + switch (nDeactivateSpawn) + { + // Deactivate if all Children are Dead + case 0: + if (nSpawnCount == 0 && nChildrenSpawned != 0) + { + nSpawnDeactivated = TRUE; + nRunDeactivateScript = TRUE; + nSpawnBlock = TRUE; + } + break; + // Deactivate if Spawned SpawnNumber Children + case 1: + if (nChildrenSpawned >= nSpawnNumber) + { + nSpawnDeactivated = TRUE; + nRunDeactivateScript = TRUE; + nSpawnBlock = TRUE; + } + break; + // Temporary Pause until all Children are Dead + case 2: + if (nSpawnCount != 0) + { + nRunDeactivateScript = TRUE; + nSpawnBlock = TRUE; + } + break; + // Deactivate after DI00 Children Spawned + case 3: + if (nChildrenSpawned >= nDeactivationInfo) + { + nSpawnDeactivated = TRUE; + nRunDeactivateScript = TRUE; + nSpawnBlock = TRUE; + } + break; + // Deactivate after DI00 Minutes (converted to seconds) + case 4: + // Deactivate after DI00 Cycles (converted to seconds + case 5: + nSpawnAgeTime = GetLocalInt(oSpawn, "SpawnAgeTime"); + if (nSpawnAgeTime == 0) + { + // first time + nSpawnAgeTime = nTimeNow + nDeactivationInfo; + } + + if (nTimeNow >= nSpawnAgeTime) + { + nSpawnDeactivated = TRUE; + nRunDeactivateScript = TRUE; + nSpawnBlock = TRUE; + } + SetLocalInt(oSpawn, "SpawnAgeTime", nSpawnAgeTime); + break; + // Deactivate when spawn count == spawn number + case 6: + if (nSpawnCount >= nSpawnNumber) + { + nSpawnDeactivated = TRUE; + nRunDeactivateScript = TRUE; + nSpawnBlock = TRUE; + } + break; + } + } + else + { + // Force Deactivate + nSpawnDeactivated = TRUE; + nRunDeactivateScript = TRUE; + nSpawnBlock = TRUE; + SetLocalInt(oSpawn, "ForceDeactivateSpawn", FALSE); + } + + // Record Deactivated State + SetLocalInt(oSpawn, "SpawnDeactivated", nSpawnDeactivated); + + // Run Deactivation Script + if (nRunDeactivateScript == TRUE && nDeactivateScript > -1) + { + SetLocalInt(oSpawn, "DeactivateScript", nDeactivateScript); + ExecuteScript("spawn_sc_deactiv", oSpawn); + SetLocalInt(oSpawn, "DeactivateScript", -1); + } + } + + //++ Done checking deactivation + + // Check Number of Creatures against nSpawnNumber + if (nEmptyChildSlots > 0) + { + // If there are empty slots and nSpawnDelay is true and nNextSpawnTime is 0 + // (which indicates no timer is currently set) and this isn't the first time + // we've ever spawned (as indicated by nNumberChildrenSpawned) and we're not + // despawning because PCs have left we should + // set up a timer + if (nSpawnDelay && (! nSpawnDelayPeriodic) && + nChildrenSpawned > 0 && nNextSpawnTime == 0 && ! nPCCheckDespawn ) + { + nNextSpawnTime = SetupSpawnDelay(nSpawnDelay, + nDelayRandom, nDelayMinimum, nTimeNow); + SetLocalInt(oSpawn, "NextSpawnTime", nNextSpawnTime); + SpawnDelayDebug(oSpawn, "setup spawn delay: " + IntToString(nNextSpawnTime) + + " [" + RealSecondsToString(nNextSpawnTime) + "]"); + SpawnDelayDebug(oSpawn, "current time: " + IntToString(nTimeNow) + + " [" + RealSecondsToString(nTimeNow) + "]"); + } + + SpawnCountDebug(oSpawn, IntToString(nEmptyChildSlots) + " empty slots"); + + // Check Against Spawn Unseen + if (fSpawnUnseen > 0.0 && ! nUnseenIndividual) + { + if (nEntranceExit > -1) + { + fEntranceExitX = GetLocalFloat(oCreature, "EntranceExitX"); + fEntranceExitY = GetLocalFloat(oCreature, "EntranceExitY"); + vEntranceExit = Vector(fEntranceExitX, fEntranceExitY, 0.0); + lEntranceExit = Location(OBJECT_SELF, vEntranceExit, 0.0); + oCreature = GetFirstObjectInShape(SHAPE_SPHERE, fSpawnUnseen, + lEntranceExit, FALSE, OBJECT_TYPE_CREATURE); + } + else + { + oCreature = GetFirstObjectInShape(SHAPE_SPHERE, fSpawnUnseen, + lSpawn, FALSE, OBJECT_TYPE_CREATURE); + } + while (oCreature != OBJECT_INVALID) + { + if (GetIsPC(oCreature) == TRUE) + { + nSpawnBlock = TRUE; + oCreature = OBJECT_INVALID; + } + if (nEntranceExit > -1) + { + oCreature = GetNextObjectInShape(SHAPE_SPHERE, fSpawnUnseen, + lEntranceExit, FALSE, OBJECT_TYPE_CREATURE); + } + else + { + oCreature = GetNextObjectInShape(SHAPE_SPHERE, fSpawnUnseen, + lSpawn, FALSE, OBJECT_TYPE_CREATURE); + } + } + } + + // Check Against Day or Night Only + if ((nNightOnly == TRUE && (GetIsNight() == FALSE && GetIsDusk() == FALSE)) || (nDayOnly == TRUE && (GetIsDay() == FALSE && GetIsDawn() == FALSE))) + { + nSpawnBlock = TRUE; + } + + // Check Against Day + if (nSpawnDayStart > -1) + { + nDay = GetCalendarDay(); + if (IsBetweenDays(nDay, nSpawnDayStart, nSpawnDayEnd) == FALSE) + { + nSpawnBlock = TRUE; + } + } + + // Check Against Hour + if (nSpawnHourStart > -1) + { + nHour = GetTimeHour(); + if (IsBetweenHours(nHour, nSpawnHourStart, nSpawnHourEnd) == FALSE) + { + nSpawnBlock = TRUE; + } + } + + // Check Against PCCheck + if (nPCCheck == TRUE) + { + // Check for PCs + if (CountPCsInArea(OBJECT_SELF, TRUE) == 0) + { + nSpawnBlock = TRUE; + } + } + + // Check Trigger + if (fSpawnTrigger > 0.0) + { + //debug("checking trigger"); + if (CountPCsInRadius(lSpawn, fSpawnTrigger, TRUE) == 0) + { + //debug("no one close"); + nSpawnBlock = TRUE; + } + else + { + //debug("trigger tripped"); + } + } + + // Check Spawn Check PCs + if (nSpawnCheckPCs > -1) + { + // If Spawn Cannot Proceed, Block + if (SpawnCheckPCs(oSpawn) == FALSE) + { + nSpawnBlock = TRUE; + } + } + + // Check Spawn Check Custom + if (nSpawnCheckCustom > -1) + { + // If Spawn Cannot Proceed, Block + if (SpawnCheckCustom(oSpawn) == FALSE) + { + nSpawnBlock = TRUE; + } + } + + if (nSpawnBlock == FALSE) + { + + // Check the spawn delay timer + int nOverrideSpawnDelay = GetLocalInt(oSpawn, "OverrideSpawnDelay"); + if (nSpawnDelay || nInitialDelay) + { + // need to refetch, as the death of a child may have changed it + //nNextSpawnTime = GetLocalInt(oSpawn, "NextSpawnTime"); + //debug("next spawn time: " + IntToString(nNextSpawnTime)); + //debug("time now: " + IntToString(nTimeNow)); + if ((nTimeNow >= nNextSpawnTime) && (! nPCCheck || nPCCount > 0)) + { + nSpawnDelayTimerExpired = TRUE; + + if (nInitialDelay) + { + nInitialDelay = 0; + SetLocalInt(oSpawn, "f_InitialDelay", nInitialDelay ); + } + + if (! nSpawnDelayPeriodic) + { + SpawnDelayDebug(oSpawn, "SD timer expired: " + + IntToString(nNextSpawnTime) + + " [" + RealSecondsToString(nNextSpawnTime) + "]"); + SpawnDelayDebug(oSpawn, "current time: " + IntToString(nTimeNow) + + " [" + RealSecondsToString(nTimeNow) + "]"); + + nNextSpawnTime = 0; + SetLocalInt(oSpawn, "NextSpawnTime", nNextSpawnTime); + } + } + } + + + // Check Against spawn delay (SD flag) + //debug("SpawnDelayTimerExpired: " + IntToString(nSpawnDelayTimerExpired)); + + if ( ( (!nSpawnDelay || nOverrideSpawnDelay) && ! nInitialDelay ) || + nSpawnDelayTimerExpired ) + { + //debug("respawn after delay"); + SetLocalInt(oSpawn, "OverrideSpawnDelay", 0); + + // Check RandomSpawn + if (d100() <= nRandomSpawn) + { + SpawnDelayDebug(oSpawn, "spawn!"); + //debug("periodic: " + IntToString(nSpawnDelayPeriodic)); + //debug("nChildrenSpawned: " + IntToString(nChildrenSpawned)); + // Set up periodic spawn delay if first spawn + if (nSpawnDelayPeriodic && nChildrenSpawned == 0) + { + // little kludge here. Knock a second off so it + // won't roll over when we get to the bottom of this + // function. Avoids creating yet another special flag + nNextSpawnTime = nTimeNow + nSpawnDelay - 1; + SetLocalInt(oSpawn, "NextSpawnTime", nNextSpawnTime); + //debug("setup first periodic delay: " + IntToString(nNextSpawnTime)); + } + + if (nSpawnAllAtOnce == FALSE) + { + // Spawn another Creature + DoSpawn(oSpawn, nTimeNow); + } + else + { + if (nSpawnNumberAtOnce > 0) + { + if (nSpawnNumberAtOnceMin == 0 || nEmptyChildSlots >= nSpawnNumberAtOnceMin) + { + // Spawn Sets of Creatures + for (jCount = 1; (jCount <= nEmptyChildSlots) && (jCount <= nSpawnNumberAtOnce); jCount++) + { + DelayCommand(0.0, DoSpawn(oSpawn, nTimeNow)); + } + } + } + else + { + // Spawn All Creatures + for (jCount = 1; jCount <= nEmptyChildSlots; jCount++) + { + DelayCommand(0.0, DoSpawn(oSpawn, nTimeNow)); + } + } + } + } // end RS + + else + { + SpawnDelayDebug(oSpawn, "Spawn blocked by RS"); + if (nSpawnDelay && ! nSpawnDelayPeriodic) + { + // reset spawn delay timer + nNextSpawnTime = SetupSpawnDelay(nSpawnDelay, + nDelayRandom, nDelayMinimum, nTimeNow); + SetLocalInt(oSpawn, "NextSpawnTime", nNextSpawnTime); + SpawnDelayDebug(oSpawn, "setup spawn delay: " + + IntToString(nNextSpawnTime) + + " [" + RealSecondsToString(nNextSpawnTime) + "]"); + SpawnDelayDebug(oSpawn, "current time: " + IntToString(nTimeNow) + + " [" + RealSecondsToString(nTimeNow) + "]"); + + + } + } + + } // end spawn delay test + } // end if not spawn blocked (PC check or spawn unseen, for instance) + } // end if empty slots + + // If the SD is periodic, check for rollover + if (nSpawnDelayPeriodic) + { + // if next spawn time is zero, there is no timer in play + if (nNextSpawnTime > 0 && nTimeNow >= nNextSpawnTime) + { + // Setup Next Spawn + //debug("rollover - timeNow: " + IntToString(nTimeNow) + " nNextSpawnTime: " + // + IntToString(nNextSpawnTime)); + nNextSpawnTime += nSpawnDelay; + //debug("setup new periodic delay: " + IntToString(nNextSpawnTime)); + SetLocalInt(oSpawn, "NextSpawnTime", nNextSpawnTime); + } + } +} +// + +// This Function Performs the Spawn +void DoSpawn(object oSpawn, int nTimeNow) +{ + vector vSpawnPos; + // lHome is the location of the actual spawn waypoint + location lHome; + // The location of an entrance waypoint to spawn in at instead of lHome + location lEntranceExit; + // lSpawnLocation is where we actually spawn in + location lSpawnLocation; + float fRadius, fRadiusX, fRadiusY, fSpawnAngle; + object oSpawned, oEntranceExit, oSpawnLocation, oPC; + effect eSpawn, eArea; + int nObjectType, nRadiusValid; + int nRndEntranceExit; + string sTemplate, sEntranceExit; + int nUnseenTryCount, nUnseen; + int nWalkToHome = FALSE; + + // Initialize Variables + string sSpawnName = GetLocalString(oSpawn, "f_Flags"); + string sSpawnTag = GetLocalString(oSpawn, "f_Template"); + // location lSpawn = GetLocation(oSpawn); + float fSpawnRadius = GetLocalFloat(oSpawn, "f_SpawnRadius"); + float fSpawnRadiusMin = GetLocalFloat(oSpawn, "f_SpawnRadiusMin"); + int nSpawnNearPCs = GetLocalInt(oSpawn, "f_SpawnNearPCs"); + float fSpawnFacing; + int nFacing = GetLocalInt(oSpawn, "f_Facing"); + + + int nSpawnEffect = GetLocalInt(oSpawn, "f_SpawnEffect"); + int nSpawnAreaEffect = GetLocalInt(oSpawn, "f_SpawnAreaEffect"); + float fAreaEffectDuration = GetLocalFloat(oSpawn, "f_AreaEffectDuration"); + + int nEntranceExit = GetLocalInt(oSpawn, "f_EntranceExit"); + int nEntranceExitMin = GetLocalInt(oSpawn, "f_EntranceExitMin"); + int nPlaceable = GetLocalInt(oSpawn, "f_Placeable"); + int nSpawnGroup = GetLocalInt(oSpawn, "f_SpawnGroup"); + int nSpawnCamp = GetLocalInt(oSpawn, "f_SpawnCamp"); + int nSpawnLocation = GetLocalInt(oSpawn, "f_SpawnLocation"); + int nSpawnLocationMin = GetLocalInt(oSpawn, "f_SpawnLocationMin"); + int nSpawnLocationInd = GetLocalInt(oSpawn, "f_SpawnLocationInd"); + int nSpawnItem = GetLocalInt(oSpawn, "f_SpawnItem"); + int nSpawnMerchant = GetLocalInt(oSpawn, "f_SpawnMerchant"); + + float fSpawnUnseen = GetLocalFloat(oSpawn, "f_SpawnUnseen"); + int nUnseenIndividual = GetLocalInt(oSpawn, "f_UnseenIndividual"); + int nUnseenRetryCount = GetLocalInt(oSpawn, "f_UnseenRetryCount"); + + // Start with this position for this spawn at the spawn waypoint + vSpawnPos = GetPositionFromLocation(GetLocation(oSpawn)); + + // Find facing for this spawn + if (nFacing) + { + fSpawnFacing = GetLocalFloat(oSpawn, "f_SpawnFacing"); + } + + else + { + fSpawnFacing = IntToFloat(Random(360)); + } + + // Check Spawn Location + if (nSpawnLocation > -1) + { + // Get SpawnLocation + oSpawnLocation = GetSpawnLocationObject(oSpawn, nSpawnLocationMin, + nSpawnLocation, nSpawnLocationInd); + + if (oSpawnLocation != OBJECT_INVALID) + { + vSpawnPos = GetPositionFromLocation(GetLocation(oSpawnLocation)); + } + + // kick out spawn unseen is true and SL location is in radius + if (fSpawnUnseen > 0.0 && nUnseenIndividual) + { + if (!CheckPositionUnseen(vSpawnPos, fSpawnUnseen)) + { + nUnseenTryCount = 0; + nUnseen = FALSE; + + while(nUnseenTryCount++ < nUnseenRetryCount && ! nUnseen) + { + oSpawnLocation = GetSpawnLocationObject(oSpawn, + nSpawnLocationMin, nSpawnLocation, nSpawnLocationInd); + + if (oSpawnLocation != OBJECT_INVALID) + { + vSpawnPos = GetPositionFromLocation(GetLocation( + oSpawnLocation)); + } + + if (CheckPositionUnseen(vSpawnPos, fSpawnUnseen)) + { + nUnseen = TRUE; + } + } + if (! nUnseen) + { + // do not spawn this child + return; + } + } + } + + // Adjust for New SpawnFacing + if (nFacing == TRUE) + { + fSpawnFacing = GetFacing(oSpawnLocation); + } + } + + else if (fSpawnRadius > 0.0) + { + // Check SpawnNearPCs + if (nSpawnNearPCs == TRUE) + { + oPC = GetRandomPCInArea(OBJECT_SELF, oSpawn); + if (oPC != OBJECT_INVALID) + { + vSpawnPos = GetPositionFromLocation(GetLocation(oPC)); + } + } + + vSpawnPos = GetSpawnRadiusPosition(vSpawnPos, fSpawnRadius, + fSpawnRadiusMin); + + // kick out spawn unseen is true and vSpawnPos is in range of PC + if (fSpawnUnseen > 0.0 && nUnseenIndividual) + { + if (!CheckPositionUnseen(vSpawnPos, fSpawnUnseen)) + { + nUnseenTryCount = 0; + nUnseen = FALSE; + + while(nUnseenTryCount++ < nUnseenRetryCount && ! nUnseen) + { + vSpawnPos = GetSpawnRadiusPosition(vSpawnPos, fSpawnRadius, + fSpawnRadiusMin); + + if (CheckPositionUnseen(vSpawnPos, fSpawnUnseen)) + { + nUnseen = TRUE; + } + } + + if (! nUnseen) + { + // do not spawn this child + return; + } + } + } + } // end else if SR + + else // Not SL or SR + { + if (fSpawnUnseen > 0.0 && nUnseenIndividual) + { + if (!CheckPositionUnseen(vSpawnPos, fSpawnUnseen)) + { + // do not spawn this child + return; + } + } + } + + // Home is where we spawn in OR where we WOULD spawn in if there were no + // Alternate entrance specified. + lHome = Location(OBJECT_SELF, vSpawnPos, fSpawnFacing); + + // If there's an entrance/exit, lSpawnLocation may still change to that + lSpawnLocation = lHome; + + + // Check Spawn Type + nObjectType = OBJECT_TYPE_CREATURE; + if (nPlaceable == TRUE || nSpawnCamp == TRUE || sSpawnTag == "AE") + { + nObjectType = OBJECT_TYPE_PLACEABLE; + } + if (nSpawnItem == TRUE) + { + nObjectType = OBJECT_TYPE_ITEM; + } + if (nSpawnMerchant == TRUE) + { + nObjectType = OBJECT_TYPE_STORE; + } + + // Check Spawn Group + if (nSpawnGroup == TRUE) + { + // Pull a Creature from the Group + sTemplate = SpawnGroup(oSpawn, sSpawnTag); + } + else + { + sTemplate = sSpawnTag; + } + + // Set up alternate Entrance/Exit + if (!nSpawnCamp) + { + // EntranceExit + if (nEntranceExit > -1) + { + // Get ExitEntrance + if (nEntranceExitMin > -1) + { + nRndEntranceExit = Random(nEntranceExit + 1); + while (nRndEntranceExit < nEntranceExitMin) + { + nRndEntranceExit = Random(nEntranceExit + 1); + } + nEntranceExit = nRndEntranceExit; + } + sEntranceExit = "EE" + PadIntToString(nEntranceExit, 2); + oEntranceExit = GetNearestObjectByTag(sEntranceExit, oSpawn); + lEntranceExit = GetLocation(oEntranceExit); + + lSpawnLocation = lEntranceExit; + nWalkToHome = TRUE; + } + } + + // Create Effect + if (nSpawnEffect > 0) + { + eSpawn = EffectVisualEffect(SpawnEffect(oSpawn, TRUE, FALSE)); + ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eSpawn, lSpawnLocation, + 5.0); + } + + // Check Area Effect + if (nSpawnAreaEffect > 0) + { + eArea = SpawnAreaEffect(oSpawn); + if (fAreaEffectDuration > 0.0) + { + ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eArea, lSpawnLocation, + fAreaEffectDuration); + } + else + { + ApplyEffectAtLocation(DURATION_TYPE_PERMANENT, eArea, lSpawnLocation, + 0.0); + } + + // Check Template + if (sSpawnTag == "AE") + { + sTemplate = "plc_invisobj"; + } + } + + // Validate sSpawnTag + if (sTemplate != "") + { + // Spawn + if (nSpawnCamp == TRUE) + { + oSpawned = CampSpawn(oSpawn, sTemplate, lSpawnLocation); + RecordSpawned(oSpawn, oSpawned, lHome, lEntranceExit, fSpawnFacing); + } + else + { + + oSpawned = CreateObject(nObjectType, sTemplate, lSpawnLocation); + SpawnDelayDebug(oSpawn, "spawned " + ObjectToString(oSpawned)); + RecordSpawned(oSpawn, oSpawned, lHome, lEntranceExit, + fSpawnFacing); + SetupSpawned(oSpawn, oSpawned, lHome, nTimeNow, nWalkToHome); + } + } +} +// + +// This Function Spawns a Camp +object CampSpawn(object oSpawn, string sCamp, location lCamp) +{ + // Spawn in Camp Placeholder + object oCamp = CreateObject(OBJECT_TYPE_PLACEABLE, "plc_invisobj", lCamp, FALSE); + SetPlotFlag(oCamp, TRUE); + SetLocalObject(oCamp, "ParentSpawn", oSpawn); + SetCampSpawn(oCamp, sCamp, lCamp); + + // Initialize + int nCampNumP = GetLocalInt(oCamp, "CampNumP"); + int nCampNumC = GetLocalInt(oCamp, "CampNumC"); + float fSpawnRadius = GetLocalFloat(oCamp, "CampRadius"); + vector vCamp = GetPositionFromLocation(lCamp); + + object oSpawned; + int iCount; + int nRandomWalk, nSpawnFacing; + int nLootTable, nSpawnGroup, nTrapDisabled, nDeathScript; + float fCorpseDecay; + int nCorpseDecayType, nCampCenter; + string sObject, sTemplate, sFlags, sCampCenter; + + // Get Camp Center + sCampCenter = GetLocalString(oCamp, "CampCenter"); + + // Spawn Placeables + for (iCount = 1; iCount <= nCampNumP; iCount++) + { + // Initialize Values + sObject = "CampP" + IntToString(iCount - 1); + sTemplate = GetLocalString(oCamp, sObject); + nCampCenter = FALSE; + + // Check Flags + sFlags = GetLocalString(oCamp, sObject + "_Flags"); + nSpawnGroup = IsFlagPresent(sFlags, "SG"); + + // Spawn Group + if (nSpawnGroup == TRUE) + { + sTemplate = SpawnGroup(oSpawn, sTemplate); + } + + // Check Camp Center + if (sCampCenter != "") + { + if (sCampCenter == "P" + IntToString(iCount - 1)) + { + nCampCenter = TRUE; + } + } + // If no CampCenter set, Use first Placeable + else if (iCount == 1) + { + nCampCenter = TRUE; + } + + oSpawned = DoCampSpawn(oCamp, lCamp, fSpawnRadius, sTemplate, TRUE, iCount, nCampCenter); + SetLocalObject(oCamp, sObject, oSpawned); + SetupCampSpawned(oSpawn, oSpawned, vCamp, GetLocation(oSpawned), sFlags); + + } + + // Spawn Creatures + for (iCount = 1; iCount <= nCampNumC; iCount++) + { + // Initialize Values + sObject = "CampC" + IntToString(iCount - 1); + sTemplate = GetLocalString(oCamp, sObject); + + // Check Flags + sFlags = GetLocalString(oCamp, sObject + "_Flags"); + nSpawnGroup = IsFlagPresent(sFlags, "SG"); + + // Spawn Group + if (nSpawnGroup == TRUE) + { + sTemplate = SpawnGroup(oSpawn, sTemplate); + } + + // Check Camp Center + if (sCampCenter != "") + { + if (sCampCenter == "C" + IntToString(iCount - 1)) + { + nCampCenter = TRUE; + } + } + + oSpawned = DoCampSpawn(oCamp, lCamp, fSpawnRadius, sTemplate, FALSE, iCount, nCampCenter); + SetLocalObject(oCamp, sObject, oSpawned); + SetupCampSpawned(oSpawn, oSpawned, vCamp, GetLocation(oSpawned), sFlags); + } + + // Return Placeholder + return oCamp; +} +// + +// This Function Spawns the Camp Members +object DoCampSpawn(object oCamp, location lCamp, float fSpawnRadius, + string sTemplate, int nPlaceable, int nSpawnNumber, int nCampCenter) +{ + object oCampSpawned; + vector vCamp, vRadius; + float fRadius, fRadiusX, fRadiusY, fAngle; + + // Set up Location + if (nCampCenter == FALSE) + { + vCamp = GetPositionFromLocation(lCamp); + fAngle = IntToFloat(Random(361)); + fRadius = IntToFloat(Random(FloatToInt(fSpawnRadius)) + 1); + fRadiusX = fRadius * cos(fAngle); + fRadiusY = fRadius * sin(fAngle); + vRadius = Vector(fRadiusX, fRadiusY); + lCamp = Location(OBJECT_SELF, vCamp + vRadius, 0.0); + } + + // Spawn Camp Object + if (nPlaceable == TRUE) + { + oCampSpawned = CreateObject(OBJECT_TYPE_PLACEABLE, sTemplate, lCamp, FALSE); + //debug("created placeable at " + LocationToString(lCamp)); + } + else + { + oCampSpawned = CreateObject(OBJECT_TYPE_CREATURE, sTemplate, lCamp, FALSE); + } + + // Return Camp Object + return oCampSpawned; +} + diff --git a/Module/nss/spawn_oncloscrp.nss b/Module/nss/spawn_oncloscrp.nss new file mode 100644 index 00000000..5982831c --- /dev/null +++ b/Module/nss/spawn_oncloscrp.nss @@ -0,0 +1,50 @@ +// +// NESS V8.1 +// Spawn On Close Corpse +// +// Brought into the NESS distribution for Version 8.0 and beyond. Original +// header below. Added code to cause immediate decay when emptied. +// + +//////////////////////////////////////////////////////////////////////////////// +// // // +// _kb_corpse_sound // VERSION 1.0 // +// // // +// by Keron Blackfeld on 07/17/2002 //////////////////////////// +// // +// email Questions and Comments to: keron@broadswordgaming.com or catch me // +// in Bioware's NWN Community - Builder's NWN Scripting Forum // +// // +//////////////////////////////////////////////////////////////////////////////// +// // +// This script is a simple, albeit weak, attempt to mask the default DOOR // +// sounds tied to the invisible lootable object. Please this in both the // +// onOpened and onClosed Events of the "invis_corpse_obj" described in my // +// _kb_lootable_corpse script. // +// // +//////////////////////////////////////////////////////////////////////////////// + +#include "spawn_functions" + +void main() +{ + effect eQuiet = EffectSilence(); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eQuiet, OBJECT_SELF, 120.0f); + PlaySound("as_sw_chestcl1"); + + + object oHasInventory = GetFirstItemInInventory(OBJECT_SELF); //Check for inventory + if (oHasInventory == OBJECT_INVALID) //If no inventory found + { + /******************************************* + ** Delete empty. ** + *******************************************/ + object oHostCorpse = GetLocalObject(OBJECT_SELF, "HostBody"); + NESS_CleanCorpse(oHostCorpse); + AssignCommand(oHostCorpse,SetIsDestroyable(TRUE,FALSE,FALSE)); //Set actual corpse to destroyable + DestroyObject(oHostCorpse); //Delete the actual Creature Corpse + + DelayCommand(1.0f,DestroyObject(OBJECT_SELF)); //Delete Lootable Object (Self) + + } +} diff --git a/Module/nss/spawn_onopencrp.nss b/Module/nss/spawn_onopencrp.nss new file mode 100644 index 00000000..69a8e023 --- /dev/null +++ b/Module/nss/spawn_onopencrp.nss @@ -0,0 +1,33 @@ +// +// NESS V8.1 +// Spawn On Open Corpse +// +// Brought into the NESS distribution for Version 8.0 and beyond. Original +// header below. +// + +//////////////////////////////////////////////////////////////////////////////// +// // // +// _kb_corpse_sound // VERSION 1.0 // +// // // +// by Keron Blackfeld on 07/17/2002 //////////////////////////// +// // +// email Questions and Comments to: keron@broadswordgaming.com or catch me // +// in Bioware's NWN Community - Builder's NWN Scripting Forum // +// // +//////////////////////////////////////////////////////////////////////////////// +// // +// This script is a simple, albeit weak, attempt to mask the default DOOR // +// sounds tied to the invisible lootable object. Please this in both the // +// onOpened and onClosed Events of the "invis_corpse_obj" described in my // +// _kb_lootable_corpse script. // +// // +//////////////////////////////////////////////////////////////////////////////// + +void main() +{ + effect eQuiet = EffectSilence(); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eQuiet, OBJECT_SELF, 120.0f); + PlaySound("as_sw_clothop1"); + AssignCommand(GetLastOpenedBy(), ActionPlayAnimation(ANIMATION_LOOPING_GET_LOW, 1.0f, 1.5f)); +} diff --git a/Module/nss/spawn_orig_hb.nss b/Module/nss/spawn_orig_hb.nss new file mode 100644 index 00000000..8dc98f46 --- /dev/null +++ b/Module/nss/spawn_orig_hb.nss @@ -0,0 +1,8 @@ + +#include "spawn_main" + +void main() +{ + Spawn(); +} + diff --git a/Module/nss/spawn_pseudohb.nss b/Module/nss/spawn_pseudohb.nss new file mode 100644 index 00000000..7cb6de1c --- /dev/null +++ b/Module/nss/spawn_pseudohb.nss @@ -0,0 +1,33 @@ +// +// NESS V8.1 +// +// Spawn Pseudo-heartbeat +// +// This script is executed when a PC enters an otherwise empty area +// + +#include "spawn_functions" + +void main() +{ + + object oArea = OBJECT_SELF; + + // No pseudo-heartbeats scheduled, since we just fired this one + SetLocalInt( oArea, SPAWN_HEARTBEAT_SCHEDULED, FALSE ); + + // Do a heartbeat if there are PCs in the area or any spawns up + if ( NeedPseudoHeartbeat( oArea ) ) + { + // This defaults to spawn_sample_hb. You can pass the name of any script + // to use in the function Spawn_OnAreaEnter() + string sHeartbeatFunc = GetLocalString( oArea, SPAWN_HEARTBEAT_SCRIPT ); + + // start actual heartbeat code + ExecuteScript( sHeartbeatFunc, oArea ); + // end actual heartbeat code + + // This function sets SPAWN_HEARTBEAT_SCHEDULED to TRUE + ScheduleNextPseudoHeartbeat( oArea ); + } +} \ No newline at end of file diff --git a/Module/nss/spawn_sample_hb.nss b/Module/nss/spawn_sample_hb.nss new file mode 100644 index 00000000..8dc98f46 --- /dev/null +++ b/Module/nss/spawn_sample_hb.nss @@ -0,0 +1,8 @@ + +#include "spawn_main" + +void main() +{ + Spawn(); +} + diff --git a/Module/nss/spawn_sc_cmptrig.nss b/Module/nss/spawn_sc_cmptrig.nss new file mode 100644 index 00000000..feb94559 --- /dev/null +++ b/Module/nss/spawn_sc_cmptrig.nss @@ -0,0 +1,55 @@ +// +// NESS +// Camp Trigger Scripts v8.1.3 +// +// +#include "spawn_functions" +// +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +void DestroyCamp(object oCamp, float fCampDecay, int nSaveState); +// +// +void main() +{ + // Initialize Variables + object oSpawned; + string sObject; + int iCount, nCampNumP, nCampNumC; + + // Retrieve Script + int nCampTriggerScript = GetLocalInt(OBJECT_SELF, "CampTriggerScript"); + + // Invalid Script + if (nCampTriggerScript == -1) + { + return; + } + + object oCamp = OBJECT_SELF; + object oSpawn = GetLocalObject(OBJECT_SELF, "ParentSpawn"); + float fCampDecay = GetLocalFloat(oSpawn, "f_CampDecay"); + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + + // Destroy Camp + if (nCampTriggerScript == 0) + { + DestroyCamp(oCamp, fCampDecay, FALSE); + } + // + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// +} diff --git a/Module/nss/spawn_sc_deactiv.nss b/Module/nss/spawn_sc_deactiv.nss new file mode 100644 index 00000000..7b551aa7 --- /dev/null +++ b/Module/nss/spawn_sc_deactiv.nss @@ -0,0 +1,46 @@ +// +// Deactivation Scripts +// +#include "spawn_functions" +// +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +// +// +void main() +{ + // Retrieve Script + int nDeactivateScript = GetLocalInt(OBJECT_SELF, "DeactivateScript"); + + // Invalid Script + if (nDeactivateScript == -1) + { + return; + } + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + + // Script 00 + if (nDeactivateScript == 0) + { + // Explode with Gore when Deactivated + effect eVisual = EffectVisualEffect(VFX_COM_CHUNK_RED_LARGE); + ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eVisual, GetLocation(OBJECT_SELF), 0.0); + } + // + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + +} diff --git a/Module/nss/spawn_sc_death.nss b/Module/nss/spawn_sc_death.nss new file mode 100644 index 00000000..69712d04 --- /dev/null +++ b/Module/nss/spawn_sc_death.nss @@ -0,0 +1,67 @@ +// +// Death Scripts +// +#include "spawn_functions" +// +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +// +// +void main() +{ + // Initialize Variables + + // Retrieve Script Number + int nDeathScript = GetLocalInt(OBJECT_SELF, "DeathScript"); + + // Invalid Script + if (nDeathScript == -1) + { + return; + } + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + + // Script 00 + if (nDeathScript == 0) + { + } + // + + // Scared Prey + if (nDeathScript == 10) + { + object oKiller = GetLastKiller(); + if (GetLocalInt(oKiller, "Predator") == TRUE) + { + // Feed the Predator + int nCurrentHungerState = GetLocalInt(oKiller, "CurrentHungerState"); + int nKills = GetLocalInt(oKiller, "Kills"); + nKills++; + int nFed = 5 + (nKills / 25); + nCurrentHungerState = nCurrentHungerState + 1 + nFed; + SendMessageToAllDMs("Predator is Fed (" + IntToString(nFed) + ")."); + AssignCommand(oKiller, SpeakString("That's " + IntToString(nKills) + " prey I've killed! I get " + IntToString(nFed) + " more food!")); + SetLocalInt(oKiller, "Kills", nKills); + SetLocalInt(oKiller, "CurrentHungerState", nCurrentHungerState); + } + } + // + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + + // Record that we Ran Script + SetLocalInt(OBJECT_SELF, "DeathScriptRan", TRUE); +} diff --git a/Module/nss/spawn_sc_hbeat.nss b/Module/nss/spawn_sc_hbeat.nss new file mode 100644 index 00000000..55b43cd1 --- /dev/null +++ b/Module/nss/spawn_sc_hbeat.nss @@ -0,0 +1,180 @@ +// +// Heartbeat Scripts +// +#include "spawn_functions" +// +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +// +// +void main() +{ + // Retrieve Script Number + int nHeartbeatScript = GetLocalInt(OBJECT_SELF, "HeartbeatScript"); + + // Invalid Script + if (nHeartbeatScript == -1) + { + return; + } + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + + // Script 00 + if (nHeartbeatScript == 0) + { + if (d2() == 2) + { + ActionPlayAnimation(ANIMATION_FIREFORGET_PAUSE_BORED); + } + } + // + + // + if (nHeartbeatScript == 2) + { + object oCentralObject; + location lCentralObject, lLocation; + vector vCentralObject, vLocation; + float fAngle, fRadius, fLocationX, fLocationY; + + // Add Multiple Actions per HeartbeatScript + int nNth; + for (nNth = 1; nNth <= 10; nNth++) + { + // Central Object + oCentralObject = GetObjectByTag("CentralObject"); + lCentralObject = GetLocation(oCentralObject); + vCentralObject = GetPositionFromLocation(lCentralObject); + + // Retreive and Increment Angle by 10 Degrees + fAngle = GetLocalFloat(OBJECT_SELF, "Angle"); + fAngle = fAngle + 5.0; + if (fAngle >= 360.0) + { + fAngle = 0.0; + } + + // Create New Location + fRadius = 5.0; + fLocationX = fRadius * cos(fAngle); + fLocationY = fRadius * sin(fAngle); + vLocation = Vector(fLocationX, fLocationY, 0.0); + lLocation = Location(GetArea(OBJECT_SELF), vCentralObject + vLocation, 0.0); + + // Move to New Location + ActionMoveToLocation(lLocation, TRUE); + + // Record New Angle + SetLocalFloat(OBJECT_SELF, "Angle", fAngle); + } + } + // + + // Script 001 - Flavor text for dockworkers + if (nHeartbeatScript == 1) + { + ActionSpeakString("Hand me that rope, would ya?"); + } + // + + // Check if a Placeable was Used + if (nHeartbeatScript == 5) + { + object oPC = GetLastUsedBy(); + SendMessageToPC(oPC, "You were the last user."); + } + // + + // Prowling Predator + if (nHeartbeatScript == 10) + { + string sState; + int nCurrentHungerState = GetLocalInt(OBJECT_SELF, "CurrentHungerState"); + nCurrentHungerState--; + SetLocalInt(OBJECT_SELF, "Predator", TRUE); + + if (GetLocalInt(OBJECT_SELF, "Sleeping") == FALSE) + { + // Hungry Yet? + if (nCurrentHungerState <= 0) + { + if (nCurrentHungerState < -10) + { + // Death Comes to Those who Cannot Hunt + sState = "Dead from Starvation"; + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(GetMaxHitPoints(OBJECT_SELF)), OBJECT_SELF); + } + else + { + if (nCurrentHungerState > -5) + { + // Hungry! + sState = "Hungry and Prowling"; + } + else + { + // Dying of Starvation! + sState = "Starving"; + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(GetMaxHitPoints(OBJECT_SELF)/6), OBJECT_SELF); + } + // Prowl + if (GetIsInCombat(OBJECT_SELF) == FALSE) + { + ClearAllActions(); + ActionMoveAwayFromLocation(GetLocation(OBJECT_SELF), TRUE, 20.0); + } + } + } + else + { + if (nCurrentHungerState < 10) + { + if (nCurrentHungerState > 5) + { + // Happy and Healing. + sState = "Fat and Happy"; + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectHeal(GetMaxHitPoints(OBJECT_SELF)/6), OBJECT_SELF, 0.0); + } + else + { + // Happy + sState = "Happy"; + } + } + else + { + sState = "Fat and Sleeping"; + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectSleep(), OBJECT_SELF, 12.0); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_IMP_SLEEP), OBJECT_SELF, 0.0); + SetLocalInt(OBJECT_SELF, "Sleeping", TRUE); + DelayCommand(10.0, SetLocalInt(OBJECT_SELF, "Sleeping", FALSE)); + } + } + } + else + { + sState = "Fat and Sleeping"; + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectVisualEffect(VFX_IMP_SLEEP), OBJECT_SELF, 0.0); + } + SendMessageToAllDMs(sState + " (" + IntToString(nCurrentHungerState) + ")."); + SpeakString("I am " + sState + "."); + SetLocalInt(OBJECT_SELF, "CurrentHungerState", nCurrentHungerState); + } + // + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + +} diff --git a/Module/nss/spawn_sc_patrol.nss b/Module/nss/spawn_sc_patrol.nss new file mode 100644 index 00000000..c539261e --- /dev/null +++ b/Module/nss/spawn_sc_patrol.nss @@ -0,0 +1,62 @@ +// +// NESS +// Patrol Scripts v8.1.3 +// +// +#include "spawn_functions" +// +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +// +// +void main() +{ + // Retrieve Script Number + int nPatrolScript = GetLocalInt(OBJECT_SELF, "PatrolScript"); + + // Retrieve Stop Information + int nStopNumber = GetLocalInt(OBJECT_SELF, "PR_NEXTSTOP"); + object oStop = GetLocalObject(OBJECT_SELF, "PR_SN" + PadIntToString(nStopNumber, 2)); + + // Invalid Script + if (nPatrolScript == -1) + { + return; + } + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + + // Script 00 + if (nPatrolScript == 0) + { + ActionDoCommand(SpeakString("Example!")); + } + // + + // Turn Off Lights + if (nPatrolScript == 7) + { + object oLight = GetNearestObjectByTag("Light", oStop); + if ((GetIsDay() == TRUE && GetPlaceableIllumination(oLight) == TRUE) + || (GetIsNight() == TRUE && GetPlaceableIllumination(oLight) == FALSE)) + { + ActionDoCommand(DoPlaceableObjectAction(oLight, PLACEABLE_ACTION_USE)); + } + } + // + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + +} diff --git a/Module/nss/spawn_sc_spawn.nss b/Module/nss/spawn_sc_spawn.nss new file mode 100644 index 00000000..76044f12 --- /dev/null +++ b/Module/nss/spawn_sc_spawn.nss @@ -0,0 +1,309 @@ +// +// Spawn and Despawn Scripts +// +#include "spawn_functions" +// +object GetChildByTag(object oSpawn, string sChildTag); +object GetChildByNumber(object oSpawn, int nChildNum); +object GetSpawnByID(int nSpawnID); +void DeactivateSpawn(object oSpawn); +void DeactivateSpawnsByTag(string sSpawnTag); +void DeactivateAllSpawns(); +void DespawnChildren(object oSpawn); +void DespawnChildrenByTag(object oSpawn, string sSpawnTag); +// +// +void main() +{ + // Retrieve Script Number + int nSpawnScript = GetLocalInt(OBJECT_SELF, "SpawnScript"); + int nDespawnScript = GetLocalInt(OBJECT_SELF, "DespawnScript"); + + // Invalid Script + if (nSpawnScript == -1 || nDespawnScript == -1) + { + return; + } + + if (nSpawnScript > 0) + { + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + + // Script 00 + // Dummy Script - Never Use + if (nSpawnScript == 0) + { + return; + } + // + + if (nSpawnScript == 1) + { + // lamplighter + int nLit = GetLocalInt(OBJECT_SELF, "torchesLit"); + if (! nLit) + { + //SendMessageToPC(GetFirstPC(), "lighting torches"); + SetLocalInt(OBJECT_SELF, "torchesLit", 1); + + // find all objects in area with tag lightableTorch + object oArea = GetArea(OBJECT_SELF); + object oTorch = GetFirstObjectInArea(oArea); + int nCount = 0; + string sTorchTag = "lightableTorch"; + + while (oTorch != OBJECT_INVALID) + { + if (GetTag(oTorch) == sTorchTag) + { + nCount++; + AssignCommand(oTorch, PlayAnimation(ANIMATION_PLACEABLE_ACTIVATE)); + DelayCommand(0.4, SetPlaceableIllumination(oTorch, TRUE)); + SetLocalInt(oTorch,"NW_L_AMION",1); + } + + oTorch = GetNextObjectInArea(oArea); + } + + if (nCount > 0) + { + DelayCommand(0.1,RecomputeStaticLighting(oArea)); + } + + return; + } + }// end spawn script 1 + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + + } + + if (nDespawnScript > 0) + { + +// +// Only Make Modifications Between These Lines +// ------------------------------------------- + + + // Script 00 + // Dummy Script - Never Use + if (nDespawnScript == 0) + { + return; + } + // + + if (nDespawnScript == 1) + { + + // lampdouser + //SendMessageToPC(GetFirstPC(), "dousing torches"); + + // find all objects in area with tag lightableTorch + object oArea = GetArea(OBJECT_SELF); + object oTorch = GetFirstObjectInArea(oArea); + int nCount = 0; + string sTorchTag = "lightableTorch"; + + while (oTorch != OBJECT_INVALID) + { + if (GetTag(oTorch) == sTorchTag) + { + nCount++; + AssignCommand(oTorch,PlayAnimation(ANIMATION_PLACEABLE_DEACTIVATE)); + DelayCommand(0.4, SetPlaceableIllumination(oTorch, FALSE)); + SetLocalInt(oTorch,"NW_L_AMION",0); + } + + oTorch = GetNextObjectInArea(oArea); + } + + if (nCount > 0) + { + DelayCommand(0.1,RecomputeStaticLighting(oArea)); + } + + return; + } + + // Area Cleanup Example + if (nDespawnScript == 999) + { + // Settings + int nMerchantPrefixLetters = 3; + string sMerchantPrefix = "MC_"; + int nChestPrefixLetters = 3; + string sChestPrefix = "CH_"; + + // Create an Area Merchant List + int nMerchantNum; + string sMerchantNum; + int nNth = 1; + object oMerchant = GetNearestObject(OBJECT_TYPE_STORE, OBJECT_SELF, nNth); + while (oMerchant != OBJECT_INVALID) + { + if (GetStringLeft(GetTag(oMerchant), nMerchantPrefixLetters) == sMerchantPrefix) + { + nMerchantNum++; + sMerchantNum = "Merchant" + PadIntToString(nMerchantNum, 2); + SetLocalObject(OBJECT_SELF, sMerchantNum, oMerchant); + } + nNth++; + oMerchant = GetNearestObject(OBJECT_TYPE_STORE, OBJECT_SELF, nNth); + } + + // Create an Area Chest List + int nChestNum; + string sChestNum; + nNth = 1; + object oChest = GetNearestObject(OBJECT_TYPE_PLACEABLE, OBJECT_SELF, nNth); + while (oChest != OBJECT_INVALID) + { + if (GetStringLeft(GetTag(oChest), nChestPrefixLetters) == sChestPrefix) + { + nChestNum++; + sChestNum = "Chest" + PadIntToString(nChestNum, 2); + SetLocalObject(OBJECT_SELF, sChestNum, oChest); + } + nNth++; + oChest = GetNearestObject(OBJECT_TYPE_PLACEABLE, OBJECT_SELF, nNth); + } + + // Cleanup Creatures + nNth = 1; + object oCreature = GetNearestObject(OBJECT_TYPE_CREATURE, OBJECT_SELF, nNth); + while (oCreature != OBJECT_INVALID) + { + // Destroy Creatures NOT Spawned by Spawner + if (GetLocalObject(oCreature, "ParentSpawn") == OBJECT_INVALID) + { + DestroyObject(oCreature); + } + + // Cleanup Corpses + if (GetIsDead(oCreature) == TRUE) + { + AssignCommand(oCreature, SetIsDestroyable(TRUE, TRUE)); + DestroyObject(oCreature); + } + + nNth++; + oCreature = GetNearestObject(OBJECT_TYPE_CREATURE, OBJECT_SELF, nNth); + } + + // Cleanup All Items in Area + string sItemTag; + int nStack; + int nCurrentMerchant = 0; + int nCurrentChest = 0; + nNth = 1; + object oItem = GetNearestObject(OBJECT_TYPE_ITEM, OBJECT_SELF, nNth); + while (oItem != OBJECT_INVALID) + { + // Retrieve Item Information + sItemTag = GetTag(oItem); + nStack = GetNumStackedItems(oItem); + + // Destroy Item + DestroyObject(oItem); + + // Place Items on Merchants + if (nMerchantNum > 0) + { + if (nCurrentMerchant = nMerchantNum - 1) + { + nCurrentMerchant = 0; + } + oMerchant = GetLocalObject(OBJECT_SELF, "Merchant" + PadIntToString(nCurrentMerchant, 2)); + CreateItemOnObject(sItemTag, oMerchant, nStack); + nCurrentMerchant++; + } + // Place Items in Chests + else if (nChestNum > 0) + { + if (nCurrentChest = nChestNum -1) + { + nCurrentChest = 0; + } + oChest = GetLocalObject(OBJECT_SELF, "Chest" + PadIntToString(nCurrentChest, 2)); + CreateItemOnObject(sItemTag, oChest, nStack); + nCurrentChest++; + } + + nNth++; + oItem = GetNearestObject(OBJECT_TYPE_ITEM, OBJECT_SELF, nNth); + } + + // Cleanup 'Body Bags' + nNth = 1; + oItem = GetNearestObject(OBJECT_TYPE_PLACEABLE, OBJECT_SELF, nNth); + while (oItem != OBJECT_INVALID) + { + if(GetTag(oItem) == "Body Bag") + { + // Check for Inventory + if (GetHasInventory(oItem) == TRUE) + { + object oInventoryItem = GetFirstItemInInventory(oItem); + while (oInventoryItem != OBJECT_INVALID) + { + // Retrieve Item Information + sItemTag = GetTag(oInventoryItem); + nStack = GetNumStackedItems(oInventoryItem); + + // Destroy Item + DestroyObject(oInventoryItem); + + // Place Items on Merchants + if (nMerchantNum > 0) + { + if (nCurrentMerchant = nMerchantNum - 1) + { + nCurrentMerchant = 0; + } + oMerchant = GetLocalObject(OBJECT_SELF, "Merchant" + PadIntToString(nCurrentMerchant, 2)); + CreateItemOnObject(sItemTag, oMerchant, nStack); + nCurrentMerchant++; + } + // Place Items in Chests + else if (nChestNum > 0) + { + if (nCurrentChest = nChestNum -1) + { + nCurrentChest = 0; + } + oChest = GetLocalObject(OBJECT_SELF, "Chest" + PadIntToString(nCurrentChest, 2)); + CreateItemOnObject(sItemTag, oChest, nStack); + nCurrentChest++; + } + oInventoryItem = GetNextItemInInventory(oItem); + } + } + + // Destroy Body Bag + DestroyObject(oItem); + } + nNth++; + oItem = GetNearestObject(OBJECT_TYPE_PLACEABLE, OBJECT_SELF, nNth); + } + } + // + + +// ------------------------------------------- +// Only Make Modifications Between These Lines +// + + } + + // Clean Up + SetLocalInt(OBJECT_SELF, "SpawnScript", 0); + SetLocalInt(OBJECT_SELF, "DespawnScript", 0); +} diff --git a/Module/nss/spawn_smpl_onen2.nss b/Module/nss/spawn_smpl_onen2.nss new file mode 100644 index 00000000..20fd8980 --- /dev/null +++ b/Module/nss/spawn_smpl_onen2.nss @@ -0,0 +1,34 @@ +// +// NESS V8.1.2 +// +// Spawn sample onEnter, version 2 +// +// If you want to use pseudo-heartbeats and do not already have an area onEnter +// script, you can use this one. Otherwise, just add Spawn_OnAreaEnter() to +// your existing onEnter handler. Note that you use this (and +// SpawnOnAreaExit()) INSTEAD OF Spawn() / spawn_sample_hb. +// + +#include "spawn_functions" + +void main() +{ + // Spawn_OnAreaEnter() can take three arguments - the name of the heartbeat + // script to execute, the heartbeat duration, and a delay for the first + // heartbeat. They default to spawn_sample_hb, 6.0, and 0.0 respectively; as + // if it were called like: + // Spawn_OnAreaEnter( "spawn_sample_hb", 6.0, 0.0 ); + + if ( GetIsAreaAboveGround( OBJECT_SELF ) && + ! GetIsAreaNatural( OBJECT_SELF ) ) + { + // Indoors - no delay on the first HB + Spawn_OnAreaEnter( "spawn_sample_hb", 10.0 ); + } + + else + { + // Outdoors or underground - do a 3 second delay on the first HB + Spawn_OnAreaEnter( "spawn_sample_hb", 10.0, 3.0 ); + } +} \ No newline at end of file diff --git a/Module/nss/spawn_smpl_onent.nss b/Module/nss/spawn_smpl_onent.nss new file mode 100644 index 00000000..18bec8ad --- /dev/null +++ b/Module/nss/spawn_smpl_onent.nss @@ -0,0 +1,23 @@ +// +// NESS V8.1 +// +// Spawn sample onEnter +// +// If you want to use pseudo-heartbeats and do not already have an area onEnter +// script, you can use this one. Otherwise, just add Spawn_OnAreaEnter() to +// your existing onEnter handler. Note that you use this (and +// SpawnOnAreaExit()) INSTEAD OF Spawn() / spawn_sample_hb. +// + +#include "spawn_functions" + +void main() +{ + // Spawn_OnAreaEnter() can take three arguments - the name of the heartbeat + // script to execute, the heartbeat duration, and a delay for the first + // heartbeat. They default to spawn_sample_hb, 6.0, and 0.0 respectively; as + // if it were called like: + // Spawn_OnAreaEnter( "spawn_sample_hb", 6.0, 0.0 ); + + Spawn_OnAreaEnter(); +} \ No newline at end of file diff --git a/Module/nss/spawn_smpl_onext.nss b/Module/nss/spawn_smpl_onext.nss new file mode 100644 index 00000000..fcc08275 --- /dev/null +++ b/Module/nss/spawn_smpl_onext.nss @@ -0,0 +1,17 @@ +// +// NESS V8.1 +// +// Spawn sample onExit +// +// If you want to use pseudo-heartbeats and do not already have an area onExit +// script, you can use this one. Otherwise, just add Spawn_OnAreaExit() to +// your existing onExit handler. Note that you use this (and +// SpawnOnAreaEnter()) INSTEAD OF Spawn() / spawn_sample_hb. +// + +#include "spawn_functions" + +void main() +{ + Spawn_OnAreaExit(); +} \ No newline at end of file diff --git a/Module/nss/spawn_timefuncs.nss b/Module/nss/spawn_timefuncs.nss new file mode 100644 index 00000000..a16df7ec --- /dev/null +++ b/Module/nss/spawn_timefuncs.nss @@ -0,0 +1,156 @@ +// +// +// ALFA NESS +// Time functions v1.1 +// +// Do NOT Modify this File +// See 'spawn__readme' for Instructions +// +// +//:://///////////////////////////////////////////// +//:: Time Conversion Functions +//:: spawn_timefuncs +//::////////////////////////////////////////////// +/* + These functions allow Calendar y/m/d/h/m/s to + be converted to seconds of real time which can be used as + a basis for time comparisons. Time is reckoned + in seconds from the NWN Epoch - 1340 DR. + + Note that HoursToRealSeconds() is equivalent to the Bioware function + HoursToSeconds(); it is included for completeness. +*/ +//::////////////////////////////////////////////// +//:: Created By: Cereborn +//:: Created On: November 22, 2002 +//::////////////////////////////////////////////// + +int CLOCK_DEBUG = FALSE; + +int SPAWN_EPOCH = 1340; + +void clockDebug(string str) +{ + if (CLOCK_DEBUG) + { + SendMessageToAllDMs(str); + object oPC = GetFirstPC(); + if (! GetIsDM(oPC)) + SendMessageToPC(oPC, str); + WriteTimestampedLogEntry(str); + } +} + +// Get the current time (elapsed since the Epoch) in real seconds +int GetCurrentRealSeconds(); + +// Convert a calendar (game) time to real seconds +int CalendarToRealSeconds(int year, int month, int day, int hour, int minute, + int second); + +// Returns number of real seconds in the # of specified (game) years +int YearsToRealSeconds(int years); + +// Returns number of real seconds in the # of specified (game) months +int MonthsToRealSeconds(int months); + +// Returns number of real seconds in the # of specified (game) days +int DaysToRealSeconds(int days); + +// Returns number of real seconds in the # of specified (game) hours +int HoursToRealSeconds(int hours); + +int YearsToRealSeconds(int years) +{ + return MonthsToRealSeconds(years*12); +} + +int MonthsToRealSeconds(int months) +{ + return DaysToRealSeconds(months*28); +} + +int DaysToRealSeconds(int days) +{ + return FloatToInt(HoursToSeconds(days*24)); +} + +int HoursToRealSeconds(int hours) +{ + return FloatToInt(HoursToSeconds(hours)); +} + +int CalendarToRealSeconds(int year, int month, int day, int hour, int minute, + int second) +{ + if (year < SPAWN_EPOCH) + year = SPAWN_EPOCH; + if (month < 1) + month = 1; + if (day < 1) + day = 1; + + return (YearsToRealSeconds(year-SPAWN_EPOCH) + + MonthsToRealSeconds(month-1) + + DaysToRealSeconds(day-1) + + FloatToInt(HoursToSeconds(hour)) + + (minute*60) + + second); +} + + +int GetCurrentRealSeconds() +{ + //clockDebug("Converting " + IntToString(GetCalendarYear()) + " " + + // IntToString(GetCalendarMonth()) + " " + + // IntToString(GetCalendarDay()) + " " + + // IntToString(GetTimeHour()) + " " + + // IntToString(GetTimeMinute()) + " " + + // IntToString(GetTimeSecond())); + + return CalendarToRealSeconds(GetCalendarYear(), GetCalendarMonth(), + GetCalendarDay(), GetTimeHour(), GetTimeMinute(), GetTimeSecond()); +} + +string RealSecondsToString(int nRealSeconds) +{ + int nMod; + int nRem; + string sDateTime = ""; + + nMod = nRealSeconds / YearsToRealSeconds(1); + nRem = nRealSeconds % YearsToRealSeconds(1); + + sDateTime = IntToString(nMod + SPAWN_EPOCH); + + nMod = nRem / MonthsToRealSeconds(1); + nRem = nRem % MonthsToRealSeconds(1); + + sDateTime += " " + IntToString(nMod+1); + + nMod = nRem / DaysToRealSeconds(1); + nRem = nRem % DaysToRealSeconds(1); + + sDateTime += " " + IntToString(nMod+1); + + nMod = nRem / FloatToInt(HoursToSeconds(1)); + nRem = nRem % FloatToInt(HoursToSeconds(1)); + + sDateTime += " " + IntToString(nMod) + ":"; + + nMod = nRem / 60; + nRem = nRem % 60; + + if (nMod < 10) + sDateTime += "0" + IntToString(nMod) + ":"; + else + sDateTime += IntToString(nMod) + ":"; + + if (nRem < 10) + sDateTime += "0" + IntToString(nRem); + else + sDateTime += IntToString(nRem); + + return sDateTime; +} + diff --git a/Module/nss/spawn_used_corps.nss b/Module/nss/spawn_used_corps.nss new file mode 100644 index 00000000..5445eb3c --- /dev/null +++ b/Module/nss/spawn_used_corps.nss @@ -0,0 +1,29 @@ +// +// NESS V8.0 +// Spawn Used Corpse +// +// Brought into the NESS distribution for Version 8.0 and beyond. Original +// header below. +// + +//////////////////////////////////////////////////////////////////////////////// +// // // +// _kb_loot_crouch // VERSION 1.0 // +// // // +// by Keron Blackfeld on 07/27/2002 //////////////////////////// +// // +// email Questions and Comments to: keron@broadswordgaming.com or catch me // +// in Bioware's NWN Community - Builder's NWN Scripting Forum // +// // +//////////////////////////////////////////////////////////////////////////////// +// // +// PLACE THIS SCRIPT IN THE ONUSED EVENT OF YOUR "invis_corpse_obj" // +// BLUEPRINT. This script causes the PC opening the corpse to crouch down // +// and visibly reach for the corpse. // +// // +//////////////////////////////////////////////////////////////////////////////// +void main() +{ + object oPC = GetLastUsedBy(); + AssignCommand(oPC, ActionPlayAnimation(ANIMATION_LOOPING_GET_LOW, 1.0f, 1.2f)); +} diff --git a/Module/nss/spawnb_cc_activ.nss b/Module/nss/spawnb_cc_activ.nss new file mode 100644 index 00000000..bdec2548 --- /dev/null +++ b/Module/nss/spawnb_cc_activ.nss @@ -0,0 +1,16 @@ +// +// Spawn Banner +// Conversation Check +// +int StartingConditional() +{ + object oSpawn = GetLocalObject(OBJECT_SELF, "ParentSpawn"); + if (GetLocalInt(oSpawn, "SpawnDeactivated") == TRUE) + { + return TRUE; + } + else + { + return FALSE; + } +} diff --git a/Module/nss/spawnb_cc_dactiv.nss b/Module/nss/spawnb_cc_dactiv.nss new file mode 100644 index 00000000..ccdd9391 --- /dev/null +++ b/Module/nss/spawnb_cc_dactiv.nss @@ -0,0 +1,16 @@ +// +// Spawn Banner +// Conversation Check +// +int StartingConditional() +{ + object oSpawn = GetLocalObject(OBJECT_SELF, "ParentSpawn"); + if (GetLocalInt(oSpawn, "SpawnDeactivated") == FALSE) + { + return TRUE; + } + else + { + return FALSE; + } +} diff --git a/Module/nss/spawnb_cc_dump.nss b/Module/nss/spawnb_cc_dump.nss new file mode 100644 index 00000000..effc78ef --- /dev/null +++ b/Module/nss/spawnb_cc_dump.nss @@ -0,0 +1,15 @@ +// +// Spawn Banner +// Conversation Check +// + +#include "spawn_functions" + +int StartingConditional() +{ + if (NESS_IsModuleSpawnDumping()) + { + return FALSE; + } + return TRUE; +} diff --git a/Module/nss/spawnb_cc_nodump.nss b/Module/nss/spawnb_cc_nodump.nss new file mode 100644 index 00000000..bed4a51f --- /dev/null +++ b/Module/nss/spawnb_cc_nodump.nss @@ -0,0 +1,15 @@ +// +// Spawn Banner +// Conversation Check +// + +#include "spawn_functions" + +int StartingConditional() +{ + if (NESS_IsModuleSpawnDumping()) + { + return TRUE; + } + return FALSE; +} diff --git a/Module/nss/spawnb_cc_notrck.nss b/Module/nss/spawnb_cc_notrck.nss new file mode 100644 index 00000000..68ba0050 --- /dev/null +++ b/Module/nss/spawnb_cc_notrck.nss @@ -0,0 +1,15 @@ +// +// Spawn Banner +// Conversation Check +// + +#include "spawn_functions" + +int StartingConditional() +{ + if (NESS_IsModuleSpawnTracking()) + { + return TRUE; + } + return FALSE; +} diff --git a/Module/nss/spawnb_cc_nsclog.nss b/Module/nss/spawnb_cc_nsclog.nss new file mode 100644 index 00000000..b5639e61 --- /dev/null +++ b/Module/nss/spawnb_cc_nsclog.nss @@ -0,0 +1,18 @@ +// +// Spawn Banner +// Conversation Check +// Spawn Delay Debugging off +// +int StartingConditional() +{ + object oSpawn = GetLocalObject(OBJECT_SELF, "ParentSpawn"); + object oArea = GetArea(oSpawn); + if (GetLocalInt(oArea, "SpawnCountDebug") == TRUE) + { + return TRUE; + } + else + { + return FALSE; + } +} diff --git a/Module/nss/spawnb_cc_nsdlog.nss b/Module/nss/spawnb_cc_nsdlog.nss new file mode 100644 index 00000000..55372b44 --- /dev/null +++ b/Module/nss/spawnb_cc_nsdlog.nss @@ -0,0 +1,18 @@ +// +// Spawn Banner +// Conversation Check +// Spawn Delay Debugging off +// +int StartingConditional() +{ + object oSpawn = GetLocalObject(OBJECT_SELF, "ParentSpawn"); + object oArea = GetArea(oSpawn); + if (GetLocalInt(oArea, "SpawnDelayDebug") == TRUE) + { + return TRUE; + } + else + { + return FALSE; + } +} diff --git a/Module/nss/spawnb_cc_sclog.nss b/Module/nss/spawnb_cc_sclog.nss new file mode 100644 index 00000000..7eb6873d --- /dev/null +++ b/Module/nss/spawnb_cc_sclog.nss @@ -0,0 +1,18 @@ +// +// Spawn Banner +// Conversation Check +// Spawn Delay Debugging on +// +int StartingConditional() +{ + object oSpawn = GetLocalObject(OBJECT_SELF, "ParentSpawn"); + object oArea = GetArea(oSpawn); + if (GetLocalInt(oArea, "SpawnCountDebug") == FALSE) + { + return TRUE; + } + else + { + return FALSE; + } +} diff --git a/Module/nss/spawnb_cc_sdlog.nss b/Module/nss/spawnb_cc_sdlog.nss new file mode 100644 index 00000000..39507ca6 --- /dev/null +++ b/Module/nss/spawnb_cc_sdlog.nss @@ -0,0 +1,18 @@ +// +// Spawn Banner +// Conversation Check +// Spawn Delay Debugging on +// +int StartingConditional() +{ + object oSpawn = GetLocalObject(OBJECT_SELF, "ParentSpawn"); + object oArea = GetArea(oSpawn); + if (GetLocalInt(oArea, "SpawnDelayDebug") == FALSE) + { + return TRUE; + } + else + { + return FALSE; + } +} diff --git a/Module/nss/spawnb_cc_trck.nss b/Module/nss/spawnb_cc_trck.nss new file mode 100644 index 00000000..b12d7cc0 --- /dev/null +++ b/Module/nss/spawnb_cc_trck.nss @@ -0,0 +1,15 @@ +// +// Spawn Banner +// Conversation Check +// + +#include "spawn_functions" + +int StartingConditional() +{ + if (NESS_IsModuleSpawnTracking()) + { + return FALSE; + } + return TRUE; +} diff --git a/Module/nss/spawnb_main.nss b/Module/nss/spawnb_main.nss new file mode 100644 index 00000000..6be386a7 --- /dev/null +++ b/Module/nss/spawnb_main.nss @@ -0,0 +1,69 @@ +// +// SpawnBanner v1.0 +// +void SpawnBanner(object oPC, object oItem, object oTarget, location lTarget) +{ + object oArea = GetArea(oPC); + + if (GetTag(oTarget) == "SpawnBanner") + { + object oSpawn = GetLocalObject(oTarget, "ParentSpawn"); + + SetCustomToken(999, "\n"); + SetCustomToken(1000, GetLocalString(oSpawn, "f_Flags")); + SetCustomToken(1001, GetLocalString(oSpawn, "f_Template")); + + AssignCommand(oPC, ActionStartConversation(oTarget, "spawn_banner")); + } + else + { + int nState = GetLocalInt(oArea, "SpawnBannerState"); + if (nState == 0) + { + // Show Spawn Banners + SendMessageToAllDMs("showing banners"); + + int nNth; + string sSpawnNum, sSpawnName; + object oSpawn, oBanner; + location lSpawn; + + int nSpawns = GetLocalInt(oArea, "Spawns"); + + for (nNth = 1; nNth <= nSpawns; nNth++) + { + sSpawnNum = "Spawn"; + if (nNth < 10) + { + sSpawnNum = sSpawnNum + "0"; + } + sSpawnNum = sSpawnNum + IntToString(nNth); + oSpawn = GetLocalObject(oArea, sSpawnNum); + lSpawn = GetLocation(oSpawn); + if (GetLocalInt(oSpawn, "SpawnDeactivated") == FALSE) + { + oBanner = CreateObject(OBJECT_TYPE_PLACEABLE, "spawn_ban_a", lSpawn); + } + else + { + oBanner = CreateObject(OBJECT_TYPE_PLACEABLE, "spawn_ban_d", lSpawn); + } + SetLocalObject(oBanner, "ParentSpawn", oSpawn); + } + SetLocalInt(oArea, "SpawnBannerState", 1); + } + else + { + // Hide Spawn Banners + int nNth = 1; + object oBanner = GetNearestObjectByTag("SpawnBanner", oPC, nNth); + while (oBanner != OBJECT_INVALID) + { + DestroyObject(oBanner); + nNth++; + oBanner = GetNearestObjectByTag("SpawnBanner", oPC, nNth); + } + SetLocalInt(oArea, "SpawnBannerState", 0); + } + } +} diff --git a/Module/nss/spawnb_sample_ai.nss b/Module/nss/spawnb_sample_ai.nss new file mode 100644 index 00000000..2d050df3 --- /dev/null +++ b/Module/nss/spawnb_sample_ai.nss @@ -0,0 +1,18 @@ +// +// SpawnBanner : Sample OnActivateItem Script +// +#include "spawnb_main" + +void main() +{ + object oPC = GetItemActivator(); + object oItem = GetItemActivated(); + object oTarget = GetItemActivatedTarget(); + location lTarget = GetItemActivatedTargetLocation(); + + // Rod of Spawn Banners + if (GetTag(oItem) == "RodofSpawnBanners") + { + SpawnBanner(oPC, oItem, oTarget, lTarget); + } +} diff --git a/Module/nss/spawnb_sc_activ.nss b/Module/nss/spawnb_sc_activ.nss new file mode 100644 index 00000000..140b6c56 --- /dev/null +++ b/Module/nss/spawnb_sc_activ.nss @@ -0,0 +1,17 @@ +// +// Spawn Banner +// Activate Spawn +// + +#include "spawn_functions" + +void main() +{ + object oPC = GetPCSpeaker(); + object oSpawn = GetLocalObject(OBJECT_SELF, "ParentSpawn"); + NESS_ActivateSpawn(oSpawn); + DestroyObject(OBJECT_SELF); + object oBanner = CreateObject(OBJECT_TYPE_PLACEABLE, "spawn_ban_a", GetLocation(oSpawn)); + SetLocalObject(oBanner, "ParentSpawn", oSpawn); + FloatingTextStringOnCreature("Spawn Activated", oPC); +} diff --git a/Module/nss/spawnb_sc_dactiv.nss b/Module/nss/spawnb_sc_dactiv.nss new file mode 100644 index 00000000..8ad0941b --- /dev/null +++ b/Module/nss/spawnb_sc_dactiv.nss @@ -0,0 +1,17 @@ +// +// Spawn Banner +// Deactivate Spawn +// +#include "spawn_functions" + +void main() +{ + object oPC = GetPCSpeaker(); + object oSpawn = GetLocalObject(OBJECT_SELF, "ParentSpawn"); + NESS_DeactivateSpawn(oSpawn); + DestroyObject(OBJECT_SELF); + object oBanner = CreateObject(OBJECT_TYPE_PLACEABLE, "spawn_ban_d", + GetLocation(oSpawn)); + SetLocalObject(oBanner, "ParentSpawn", oSpawn); + FloatingTextStringOnCreature("Spawn Deactivated", oPC); +} diff --git a/Module/nss/spawnb_sc_disp.nss b/Module/nss/spawnb_sc_disp.nss new file mode 100644 index 00000000..c8638c5b --- /dev/null +++ b/Module/nss/spawnb_sc_disp.nss @@ -0,0 +1,14 @@ +// +// Spawn Banner Display Text +// +void main() +{ + object oSpawn = GetLocalObject(OBJECT_SELF, "ParentSpawn"); + object oPC = GetLastUsedBy(); + + string sSpawnName = GetLocalString(oSpawn, "f_Flags"); + string sSpawnTag = GetLocalString(oSpawn, "f_Template"); + + DelayCommand(0.0, FloatingTextStringOnCreature(sSpawnName, oPC)); + DelayCommand(1.0, FloatingTextStringOnCreature(sSpawnTag, oPC)); +} diff --git a/Module/nss/spawnb_sc_dump.nss b/Module/nss/spawnb_sc_dump.nss new file mode 100644 index 00000000..da7914bf --- /dev/null +++ b/Module/nss/spawnb_sc_dump.nss @@ -0,0 +1,12 @@ +// +// Spawn Banner +// Turn Spawn Tracking ON +// + +#include "spawn_functions" + +void main() +{ + NESS_DumpModuleSpawns(); + SendMessageToAllDMs("Spawn dumping enabled"); +} diff --git a/Module/nss/spawnb_sc_nodump.nss b/Module/nss/spawnb_sc_nodump.nss new file mode 100644 index 00000000..af9fd94a --- /dev/null +++ b/Module/nss/spawnb_sc_nodump.nss @@ -0,0 +1,12 @@ +// +// Spawn Banner +// Turn Spawn Tracking OFF +// + +#include "spawn_functions" + +void main() +{ + NESS_DumpModuleSpawns(FALSE); + SendMessageToAllDMs("Spawn dumping disabled"); +} diff --git a/Module/nss/spawnb_sc_notrck.nss b/Module/nss/spawnb_sc_notrck.nss new file mode 100644 index 00000000..10cb11df --- /dev/null +++ b/Module/nss/spawnb_sc_notrck.nss @@ -0,0 +1,12 @@ +// +// Spawn Banner +// Turn Spawn Tracking OFF +// + +#include "spawn_functions" + +void main() +{ + NESS_TrackModuleSpawns(FALSE); + SendMessageToAllDMs("Spawn tracking disabled"); +} diff --git a/Module/nss/spawnb_sc_nsdlog.nss b/Module/nss/spawnb_sc_nsdlog.nss new file mode 100644 index 00000000..90fe1f25 --- /dev/null +++ b/Module/nss/spawnb_sc_nsdlog.nss @@ -0,0 +1,11 @@ +// +// Spawn Banner +// Turn Spawn Delay logging ON +// + +void main() +{ + object oArea = GetArea(OBJECT_SELF); + SetLocalInt(oArea, "SpawnDelayDebug", FALSE); + SendMessageToAllDMs("Spawn delay logging disabled"); +} diff --git a/Module/nss/spawnb_sc_sclog.nss b/Module/nss/spawnb_sc_sclog.nss new file mode 100644 index 00000000..131bc8ec --- /dev/null +++ b/Module/nss/spawnb_sc_sclog.nss @@ -0,0 +1,11 @@ +// +// Spawn Banner +// Turn Spawn Delay logging ON +// + +void main() +{ + object oArea = GetArea(OBJECT_SELF); + SetLocalInt(oArea, "SpawnCountDebug", TRUE); + SendMessageToAllDMs("Spawn count logging enabled"); +} diff --git a/Module/nss/spawnb_sc_sdlog.nss b/Module/nss/spawnb_sc_sdlog.nss new file mode 100644 index 00000000..af01c765 --- /dev/null +++ b/Module/nss/spawnb_sc_sdlog.nss @@ -0,0 +1,11 @@ +// +// Spawn Banner +// Turn Spawn Delay logging ON +// + +void main() +{ + object oArea = GetArea(OBJECT_SELF); + SetLocalInt(oArea, "SpawnDelayDebug", TRUE); + SendMessageToAllDMs("Spawn delay logging enabled"); +} diff --git a/Module/nss/spawnb_sc_snclog.nss b/Module/nss/spawnb_sc_snclog.nss new file mode 100644 index 00000000..8dcfeaa3 --- /dev/null +++ b/Module/nss/spawnb_sc_snclog.nss @@ -0,0 +1,11 @@ +// +// Spawn Banner +// Turn Spawn Delay logging ON +// + +void main() +{ + object oArea = GetArea(OBJECT_SELF); + SetLocalInt(oArea, "SpawnCountDebug", FALSE); + SendMessageToAllDMs("Spawn count logging disable"); +} diff --git a/Module/nss/spawnb_sc_trck.nss b/Module/nss/spawnb_sc_trck.nss new file mode 100644 index 00000000..bec821e4 --- /dev/null +++ b/Module/nss/spawnb_sc_trck.nss @@ -0,0 +1,12 @@ +// +// Spawn Banner +// Turn Spawn Tracking ON +// + +#include "spawn_functions" + +void main() +{ + NESS_TrackModuleSpawns(); + SendMessageToAllDMs("Spawn tracking enabled"); +} diff --git a/Module/utc/elfmage016.utc.json b/Module/utc/elfmage016.utc.json index f800fe59..ed9e792b 100644 --- a/Module/utc/elfmage016.utc.json +++ b/Module/utc/elfmage016.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 11.0 + "value": 12.0 }, "ClassList": { "type": "list", @@ -517,6 +517,10 @@ "type": "short", "value": 39 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -720,6 +724,10 @@ "type": "byte", "value": 0 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 40 @@ -969,6 +977,118 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -1002,8 +1122,8 @@ "type": "cexostring", "value": "NW_CREATURE_000" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -1022,8 +1142,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/Module/utc/liam.utc.json b/Module/utc/liam.utc.json index b7b805a8..b7dc1941 100644 --- a/Module/utc/liam.utc.json +++ b/Module/utc/liam.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 162.0 + "value": 175.0 }, "ClassList": { "type": "list", @@ -702,6 +702,10 @@ "type": "short", "value": 500 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -941,6 +945,10 @@ "type": "byte", "value": 50 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 1340 @@ -1190,6 +1198,118 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -1223,8 +1343,8 @@ "type": "cexostring", "value": "Liam" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -1243,8 +1363,8 @@ "type": "short", "value": 50 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/Module/utc/werdna.utc.json b/Module/utc/werdna.utc.json index 96a7f9e5..2516baa4 100644 --- a/Module/utc/werdna.utc.json +++ b/Module/utc/werdna.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 21.0 + "value": 22.0 }, "ClassList": { "type": "list", @@ -702,6 +702,10 @@ "type": "short", "value": 51 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -899,6 +903,10 @@ "type": "byte", "value": 0 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 91 @@ -1148,6 +1156,118 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -2102,7 +2222,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2117,7 +2237,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2132,7 +2252,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2147,7 +2267,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2162,7 +2282,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2177,7 +2297,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2192,7 +2312,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2207,7 +2327,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2222,7 +2342,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2237,7 +2357,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2252,7 +2372,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2267,7 +2387,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2282,7 +2402,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2297,7 +2417,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2312,7 +2432,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2327,7 +2447,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2342,7 +2462,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2357,7 +2477,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2372,7 +2492,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2387,7 +2507,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2402,7 +2522,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2417,7 +2537,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2432,7 +2552,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2447,7 +2567,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2462,7 +2582,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2477,7 +2597,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2492,7 +2612,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 20 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2517,8 +2637,8 @@ "type": "cexostring", "value": "Werdna" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -2537,8 +2657,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/Module/utc/werdna001.utc.json b/Module/utc/werdna001.utc.json index aaa2e615..53816e95 100644 --- a/Module/utc/werdna001.utc.json +++ b/Module/utc/werdna001.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 35.0 + "value": 37.0 }, "ClassList": { "type": "list", @@ -702,6 +702,10 @@ "type": "short", "value": 76 }, + "DecayTime": { + "type": "dword", + "value": 0 + }, "Deity": { "type": "cexostring", "value": "" @@ -927,6 +931,10 @@ "type": "byte", "value": 0 }, + "Lootable": { + "type": "byte", + "value": 0 + }, "MaxHitPoints": { "type": "short", "value": 136 @@ -1176,6 +1184,118 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -1875,7 +1995,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -1890,7 +2010,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -1905,7 +2025,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -1920,7 +2040,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -1935,7 +2055,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -1950,7 +2070,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -1965,7 +2085,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -1980,7 +2100,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -1995,7 +2115,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2010,7 +2130,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2025,7 +2145,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2040,7 +2160,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2055,7 +2175,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2070,7 +2190,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2085,7 +2205,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2100,7 +2220,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2115,7 +2235,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2130,7 +2250,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2145,7 +2265,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2160,7 +2280,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2175,7 +2295,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2190,7 +2310,7 @@ }, "SpellCasterLevel": { "type": "byte", - "value": 30 + "value": 15 }, "SpellFlags": { "type": "byte", @@ -2215,8 +2335,8 @@ "type": "cexostring", "value": "Werdna" }, - "Tail": { - "type": "byte", + "Tail_New": { + "type": "dword", "value": 0 }, "TemplateList": { @@ -2235,8 +2355,8 @@ "type": "short", "value": 0 }, - "Wings": { - "type": "byte", + "Wings_New": { + "type": "dword", "value": 0 }, "Wis": { diff --git a/Module/ute/dragonweak001.ute.json b/Module/ute/dragonweak001.ute.json index 37dd0e03..6cf47030 100644 --- a/Module/ute/dragonweak001.ute.json +++ b/Module/ute/dragonweak001.ute.json @@ -57,7 +57,7 @@ }, "CR": { "type": "float", - "value": 14.0 + "value": 15.0 }, "ResRef": { "type": "resref", @@ -95,7 +95,7 @@ }, "CR": { "type": "float", - "value": 15.0 + "value": 16.0 }, "ResRef": { "type": "resref", diff --git a/Module/ute/lvl1mage.ute.json b/Module/ute/lvl1mage.ute.json index a04c09f1..23cd3400 100644 --- a/Module/ute/lvl1mage.ute.json +++ b/Module/ute/lvl1mage.ute.json @@ -19,7 +19,7 @@ }, "CR": { "type": "float", - "value": 11.0 + "value": 12.0 }, "ResRef": { "type": "resref", diff --git a/Module/ute/orc.ute.json b/Module/ute/orc.ute.json index ab9b04df..204f9e07 100644 --- a/Module/ute/orc.ute.json +++ b/Module/ute/orc.ute.json @@ -19,7 +19,7 @@ }, "CR": { "type": "float", - "value": 0.25 + "value": 0.3333333432674408 }, "ResRef": { "type": "resref", diff --git a/Module/ute/vampire001.ute.json b/Module/ute/vampire001.ute.json index d5b0a94d..204ad4ae 100644 --- a/Module/ute/vampire001.ute.json +++ b/Module/ute/vampire001.ute.json @@ -38,7 +38,7 @@ }, "CR": { "type": "float", - "value": 16.0 + "value": 17.0 }, "ResRef": { "type": "resref", @@ -57,7 +57,7 @@ }, "CR": { "type": "float", - "value": 12.0 + "value": 13.0 }, "ResRef": { "type": "resref", @@ -76,7 +76,7 @@ }, "CR": { "type": "float", - "value": 13.0 + "value": 14.0 }, "ResRef": { "type": "resref", diff --git a/Module/uti/amuletofwerdn001.uti.json b/Module/uti/amuletofwerdn001.uti.json index 6c3281d0..f0678f9a 100644 --- a/Module/uti/amuletofwerdn001.uti.json +++ b/Module/uti/amuletofwerdn001.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 256366 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/Module/uti/amuletofwerdna.uti.json b/Module/uti/amuletofwerdna.uti.json index af882023..60d7a209 100644 --- a/Module/uti/amuletofwerdna.uti.json +++ b/Module/uti/amuletofwerdna.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": {} diff --git a/Module/uti/blueribbon.uti.json b/Module/uti/blueribbon.uti.json index 3178c775..92f7d9c4 100644 --- a/Module/uti/blueribbon.uti.json +++ b/Module/uti/blueribbon.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/Module/uti/chevron.uti.json b/Module/uti/chevron.uti.json index ddb92361..0002a023 100644 --- a/Module/uti/chevron.uti.json +++ b/Module/uti/chevron.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 0 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { diff --git a/Module/uti/spawn_ban_rod.uti.json b/Module/uti/spawn_ban_rod.uti.json new file mode 100644 index 00000000..e1e4d042 --- /dev/null +++ b/Module/uti/spawn_ban_rod.uti.json @@ -0,0 +1,121 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 44 + }, + "Charges": { + "type": "byte", + "value": 50 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 4 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "The Rod of Spawn Banners allows you to control spawnpoints from Neshke's Extendable Spawn System.\n\nUse on the ground to Show/Hide Spawn Banners.\n\nUse on a Banner to control that spawnpoint." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Rod of Spawn Banners" + } + }, + "ModelPart1": { + "type": "byte", + "value": 33 + }, + "ModelPart2": { + "type": "byte", + "value": 43 + }, + "ModelPart3": { + "type": "byte", + "value": 43 + }, + "PaletteID": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "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 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "RodofSpawnBanners" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawn_ban_rod" + } +} diff --git a/Module/utp/invis_corpse_bdy.utp.json b/Module/utp/invis_corpse_bdy.utp.json new file mode 100644 index 00000000..d859b4f4 --- /dev/null +++ b/Module/utp/invis_corpse_bdy.utp.json @@ -0,0 +1,213 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 4 + }, + "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": 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": "corpse" + } + }, + "OnClosed": { + "type": "resref", + "value": "spawn_oncloscrp" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "spawn_dist_corps" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "spawn_onopencrp" + }, + "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": 6 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "invis_corpse_obj" + }, + "TemplateResRef": { + "type": "resref", + "value": "invis_corpse_bdy" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/invis_corpse_bon.utp.json b/Module/utp/invis_corpse_bon.utp.json new file mode 100644 index 00000000..f8436f41 --- /dev/null +++ b/Module/utp/invis_corpse_bon.utp.json @@ -0,0 +1,213 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 5 + }, + "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": 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": "corpse" + } + }, + "OnClosed": { + "type": "resref", + "value": "spawn_oncloscrp" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "spawn_dist_corps" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "spawn_onopencrp" + }, + "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": 6 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "invis_corpse_obj" + }, + "TemplateResRef": { + "type": "resref", + "value": "invis_corpse_bon" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/invis_corpse_obj.utp.json b/Module/utp/invis_corpse_obj.utp.json new file mode 100644 index 00000000..3424e3c8 --- /dev/null +++ b/Module/utp/invis_corpse_obj.utp.json @@ -0,0 +1,213 @@ +{ + "__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": 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": "corpse" + } + }, + "OnClosed": { + "type": "resref", + "value": "spawn_oncloscrp" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "spawn_dist_corps" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "spawn_onopencrp" + }, + "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": 6 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "invis_corpse_obj" + }, + "TemplateResRef": { + "type": "resref", + "value": "invis_corpse_obj" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/invis_corpse_pch.utp.json b/Module/utp/invis_corpse_pch.utp.json new file mode 100644 index 00000000..2c34a179 --- /dev/null +++ b/Module/utp/invis_corpse_pch.utp.json @@ -0,0 +1,213 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 6 + }, + "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": 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": "corpse" + } + }, + "OnClosed": { + "type": "resref", + "value": "spawn_oncloscrp" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "spawn_dist_corps" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "spawn_onopencrp" + }, + "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": 6 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "invis_corpse_obj" + }, + "TemplateResRef": { + "type": "resref", + "value": "invis_corpse_pch" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/invis_corpse_pot.utp.json b/Module/utp/invis_corpse_pot.utp.json new file mode 100644 index 00000000..be3270e8 --- /dev/null +++ b/Module/utp/invis_corpse_pot.utp.json @@ -0,0 +1,213 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 1 + }, + "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": 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": "corpse" + } + }, + "OnClosed": { + "type": "resref", + "value": "spawn_oncloscrp" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "spawn_dist_corps" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "spawn_onopencrp" + }, + "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": 6 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "invis_corpse_obj" + }, + "TemplateResRef": { + "type": "resref", + "value": "invis_corpse_pot" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/invis_corpse_scr.utp.json b/Module/utp/invis_corpse_scr.utp.json new file mode 100644 index 00000000..70c5906b --- /dev/null +++ b/Module/utp/invis_corpse_scr.utp.json @@ -0,0 +1,213 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 2 + }, + "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": 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": "corpse" + } + }, + "OnClosed": { + "type": "resref", + "value": "spawn_oncloscrp" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "spawn_dist_corps" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "spawn_onopencrp" + }, + "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": 6 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "invis_corpse_obj" + }, + "TemplateResRef": { + "type": "resref", + "value": "invis_corpse_scr" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/invis_corpse_tre.utp.json b/Module/utp/invis_corpse_tre.utp.json new file mode 100644 index 00000000..80bf189d --- /dev/null +++ b/Module/utp/invis_corpse_tre.utp.json @@ -0,0 +1,213 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 3 + }, + "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": 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": "corpse" + } + }, + "OnClosed": { + "type": "resref", + "value": "spawn_oncloscrp" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "spawn_dist_corps" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "spawn_onopencrp" + }, + "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": 6 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "invis_corpse_obj" + }, + "TemplateResRef": { + "type": "resref", + "value": "invis_corpse_tre" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/spawn_ban_a.utp.json b/Module/utp/spawn_ban_a.utp.json new file mode 100644 index 00000000..2ebcec4a --- /dev/null +++ b/Module/utp/spawn_ban_a.utp.json @@ -0,0 +1,217 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 132 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Freestanding Merchant's Placard - 3" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "id": 14690, + "type": "cexolocstring", + "value": { + "0": "A carefully constructed marker denoting a point of interest." + } + }, + "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": { + "id": 14688, + "type": "cexolocstring", + "value": { + "0": "Active Spawn" + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "spawnb_sc_disp" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "PaletteID": { + "type": "byte", + "value": 12 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 490 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SpawnBanner" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawn_ban_a" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/spawn_ban_d.utp.json b/Module/utp/spawn_ban_d.utp.json new file mode 100644 index 00000000..2ce98f9a --- /dev/null +++ b/Module/utp/spawn_ban_d.utp.json @@ -0,0 +1,217 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 136 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Freestanding Merchant's Placard - 3" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "id": 14690, + "type": "cexolocstring", + "value": { + "0": "A carefully constructed marker denoting a point of interest." + } + }, + "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": { + "id": 14688, + "type": "cexolocstring", + "value": { + "0": "Deactivated Spawn" + } + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "spawnb_sc_disp" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "PaletteID": { + "type": "byte", + "value": 12 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 494 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SpawnBanner" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawn_ban_d" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + } +}

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