From 8c0a2224cbe5306090fa6ae5ed743438c739810c Mon Sep 17 00:00:00 2001 From: Jaysyn904 <68194417+Jaysyn904@users.noreply.github.com> Date: Thu, 30 Dec 2021 01:18:45 -0500 Subject: [PATCH] Area & spawner pass. Updated Aragnak's Isle & Lair, Bard College, Cazrak's Lair. Remade several items. --- _content/ratdog_top/appearance.2da | 8 +- _module/are/area099.are.json | 2 +- _module/are/area100.are.json | 12 +- _module/are/area110.are.json | 118 +- _module/are/beholdercave.are.json | 62 +- _module/are/level7south.are.json | 2 +- _module/dlg/cv_aragnak02.dlg.json | 105 + _module/dlg/cv_greatbard.dlg.json | 771 + _module/gic/area099.gic.json | 2 +- _module/gic/area100.gic.json | 151 +- _module/gic/area110.gic.json | 42 +- _module/gic/beholdercave.gic.json | 153 +- _module/gic/level7south.gic.json | 4 +- _module/git/area099.git.json | 20 +- _module/git/area100.git.json | 13750 +--------------- _module/git/area110.git.json | 4010 +---- _module/git/beholdercave.git.json | 4482 ++--- _module/ifo/module.ifo.json | 6 +- _module/itp/creaturepalcus.itp.json | 82 +- _module/itp/itempalcus.itp.json | 179 +- _module/itp/placeablepalcus.itp.json | 99 + _module/ncs/close_vanish.ncs | Bin 0 -> 65 bytes _module/ncs/j_sp_archer.ncs | Bin 0 -> 30240 bytes _module/ncs/j_sp_dragon.ncs | Bin 0 -> 30169 bytes _module/ncs/j_sp_highmage.ncs | Bin 0 -> 30401 bytes _module/ncs/j_sp_humleader.ncs | Bin 0 -> 32018 bytes _module/ncs/j_sp_lichboss.ncs | Bin 0 -> 34251 bytes _module/ncs/j_sp_lowintel.ncs | Bin 0 -> 29709 bytes _module/ncs/ra_close_door.ncs | Bin 63 -> 63 bytes _module/ncs/ra_drag_onspawn2.ncs | Bin 0 -> 15656 bytes _module/ncs/ra_wake_aragnak.ncs | Bin 0 -> 734 bytes _module/ncs/slp_drg_onpercp.ncs | Bin 0 -> 466 bytes _module/ncs/slp_drg_onspawn.ncs | Bin 0 -> 105 bytes _module/ncs/spawn_cfg_group.ncs | Bin 0 -> 23 bytes _module/ncs/spawn_orig_hb.ncs | Bin 85546 -> 85700 bytes _module/ncs/spawn_sample_hb.ncs | Bin 85546 -> 85700 bytes _module/nss/close_vanish.nss | 14 + _module/nss/j_sp_archer.nss | 50 + _module/nss/j_sp_dragon.nss | 38 + _module/nss/j_sp_highmage.nss | 51 + _module/nss/j_sp_humleader.nss | 87 + _module/nss/j_sp_lichboss.nss | 76 + _module/nss/j_sp_lowintel.nss | 29 + _module/nss/ra_close_door.nss | 2 +- _module/nss/ra_drag_onspawn2.nss | 517 + _module/nss/ra_wake_aragnak.nss | 45 + _module/nss/slp_drg_onpercp.nss | 45 + _module/nss/slp_drg_onspawn.nss | 17 + _module/nss/spawn_cfg_group.nss | 17 + _module/ra_tdog.mod | Bin 60332085 -> 60578675 bytes _module/utc/behold_cazrak.utc.json | 965 ++ _module/utc/beholder005.utc.json | 2 +- _module/utc/npc_benedict.utc.json | 1352 ++ _module/utc/ra_drag_aragnak1.utc.json | 1332 ++ _module/utc/ra_drag_aragnak2.utc.json | 1332 ++ ...gak.utc.json => ra_drag_listener.utc.json} | 367 +- _module/uti/cr_bite_aragnak.uti.json | 176 + _module/uti/cr_hide_aragnak.uti.json | 269 + _module/uti/it_crewpb016.uti.json | 176 + _module/uti/it_crewpsp016.uti.json | 176 + _module/uti/oakenstaffshodwi.uti.json | 89 - ...llm.uti.json => ra_amhvfp_splmag.uti.json} | 43 +- ...w005.uti.json => ra_ashml_pdrg01.uti.json} | 8 +- ...dflas.uti.json => ra_it_gold3300.uti.json} | 23 +- ...spice.uti.json => ra_it_gold5000.uti.json} | 23 +- ...vergo.uti.json => ra_it_gold8300.uti.json} | 23 +- ...lfc.uti.json => ra_itclk_silwolf.uti.json} | 46 +- ...001.uti.json => ra_itclk_winwolf.uti.json} | 48 +- ...ndar.uti.json => ra_itm_calendar.uti.json} | 42 +- _module/uti/ra_itm_goldspice.uti.json | 113 + _module/uti/ra_itm_sil_flask.uti.json | 144 + _module/uti/ra_itm_ss_gorget.uti.json | 175 + ...g022.uti.json => ra_itrng_plat01.uti.json} | 54 +- ...011.uti.json => ra_waxmbt_speed1.uti.json} | 100 +- _module/uti/ra_wblmfh_pain.uti.json | 216 + _module/uti/ra_wdbqs_meteor.uti.json | 214 + _module/utp/arag_treas_01.utp.json | 389 + _module/utp/arag_treas_02.utp.json | 389 + _module/utp/arag_treas_03.utp.json | 419 + _module/utp/arag_treas_04.utp.json | 389 + _module/utp/arag_treas_05.utp.json | 404 + _module/utp/arag_treas_06.utp.json | 389 + _module/utp/arag_treas_07.utp.json | 389 + _module/utp/arag_treas_08.utp.json | 419 + _module/utp/cazraks_trove.utp.json | 269 + 85 files changed, 15182 insertions(+), 20830 deletions(-) create mode 100644 _module/dlg/cv_aragnak02.dlg.json create mode 100644 _module/dlg/cv_greatbard.dlg.json create mode 100644 _module/ncs/close_vanish.ncs create mode 100644 _module/ncs/j_sp_archer.ncs create mode 100644 _module/ncs/j_sp_dragon.ncs create mode 100644 _module/ncs/j_sp_highmage.ncs create mode 100644 _module/ncs/j_sp_humleader.ncs create mode 100644 _module/ncs/j_sp_lichboss.ncs create mode 100644 _module/ncs/j_sp_lowintel.ncs create mode 100644 _module/ncs/ra_drag_onspawn2.ncs create mode 100644 _module/ncs/ra_wake_aragnak.ncs create mode 100644 _module/ncs/slp_drg_onpercp.ncs create mode 100644 _module/ncs/slp_drg_onspawn.ncs create mode 100644 _module/ncs/spawn_cfg_group.ncs create mode 100644 _module/nss/close_vanish.nss create mode 100644 _module/nss/j_sp_archer.nss create mode 100644 _module/nss/j_sp_dragon.nss create mode 100644 _module/nss/j_sp_highmage.nss create mode 100644 _module/nss/j_sp_humleader.nss create mode 100644 _module/nss/j_sp_lichboss.nss create mode 100644 _module/nss/j_sp_lowintel.nss create mode 100644 _module/nss/ra_drag_onspawn2.nss create mode 100644 _module/nss/ra_wake_aragnak.nss create mode 100644 _module/nss/slp_drg_onpercp.nss create mode 100644 _module/nss/slp_drg_onspawn.nss create mode 100644 _module/utc/behold_cazrak.utc.json create mode 100644 _module/utc/npc_benedict.utc.json create mode 100644 _module/utc/ra_drag_aragnak1.utc.json create mode 100644 _module/utc/ra_drag_aragnak2.utc.json rename _module/utc/{ra_drag_aragak.utc.json => ra_drag_listener.utc.json} (84%) create mode 100644 _module/uti/cr_bite_aragnak.uti.json create mode 100644 _module/uti/cr_hide_aragnak.uti.json create mode 100644 _module/uti/it_crewpb016.uti.json create mode 100644 _module/uti/it_crewpsp016.uti.json delete mode 100644 _module/uti/oakenstaffshodwi.uti.json rename _module/uti/{plateofthespellm.uti.json => ra_amhvfp_splmag.uti.json} (85%) rename _module/uti/{ashmlw005.uti.json => ra_ashml_pdrg01.uti.json} (94%) rename _module/uti/{silveretchedflas.uti.json => ra_it_gold3300.uti.json} (79%) rename _module/uti/{wroughtgoldspice.uti.json => ra_it_gold5000.uti.json} (77%) rename _module/uti/{steelandsilvergo.uti.json => ra_it_gold8300.uti.json} (77%) rename _module/uti/{fancysilverwolfc.uti.json => ra_itclk_silwolf.uti.json} (63%) rename _module/uti/{fancysilverwo001.uti.json => ra_itclk_winwolf.uti.json} (61%) rename _module/uti/{ancientcalendar.uti.json => ra_itm_calendar.uti.json} (62%) create mode 100644 _module/uti/ra_itm_goldspice.uti.json create mode 100644 _module/uti/ra_itm_sil_flask.uti.json create mode 100644 _module/uti/ra_itm_ss_gorget.uti.json rename _module/uti/{it_mring022.uti.json => ra_itrng_plat01.uti.json} (53%) rename _module/uti/{wblmfh011.uti.json => ra_waxmbt_speed1.uti.json} (82%) create mode 100644 _module/uti/ra_wblmfh_pain.uti.json create mode 100644 _module/uti/ra_wdbqs_meteor.uti.json create mode 100644 _module/utp/arag_treas_01.utp.json create mode 100644 _module/utp/arag_treas_02.utp.json create mode 100644 _module/utp/arag_treas_03.utp.json create mode 100644 _module/utp/arag_treas_04.utp.json create mode 100644 _module/utp/arag_treas_05.utp.json create mode 100644 _module/utp/arag_treas_06.utp.json create mode 100644 _module/utp/arag_treas_07.utp.json create mode 100644 _module/utp/arag_treas_08.utp.json create mode 100644 _module/utp/cazraks_trove.utp.json diff --git a/_content/ratdog_top/appearance.2da b/_content/ratdog_top/appearance.2da index 1c8f6641..76052915 100644 --- a/_content/ratdog_top/appearance.2da +++ b/_content/ratdog_top/appearance.2da @@ -402,9 +402,9 @@ 398 "Ooze: Ochre Jelly: Small" **** Ochre_Jelly c_ooze_a05 default N S 1 1 1 1 VSLOW 0.75 1 0.1 0.2 1 0.3 0.5 L 0 11 0 0 po_OchreJelly 1 9 -1 0 0 **** **** **** 0 1 399 "Human: PDK Blade: Female" **** PDK_Blade_f c_blade_f default R F 1 1 1.05 0.85 NORM 1.6 3.2 0.25 0.4 1 0.25 1.6 H 1 11 1 1 po_hu_f_99 3 9 0 0 1 60 30 head_g 6 1 400 "Human: PDK Blade: Male" **** PDK_Blade_m c_blade_m default R F 1 1 1.05 0.85 NORM 1.6 3.2 0.3 0.5 1 0.3 1.7 H 1 11 1 1 po_hu_m_99 3 9 0 0 1 60 30 head_g 6 1 -401 "Beholder 1" **** Beholder c_behold **** R S **** 1 1 1 FAST 2.05 2.7 0.9 0.7 1 0.7 2.3 L 0 20 1 1 po_behold 3 9 3 2 1 60 30 Wolf_head 0 1 -402 "Beholder: Mage" **** BeholderMage c_beholdwiz **** R S **** 1 1 1 FAST 2.05 2.7 0.9 0.7 1 0.7 2.3 L 0 20 1 1 po_beholdwiz 3 9 3 2 1 60 30 Wolf_head 0 1 -403 "Beholder: Eyeball" **** BeholderEyeball c_beholdeye **** R S **** 1 1 1 FAST 2.05 2.7 0.3 0.7 1 0.7 2.3 L 0 20 1 1 po_beholdeye 3 9 3 2 1 60 30 Wolf_head 0 1 +401 "Beholder 1" **** Beholder c_behold **** R S **** 1 1 1 FAST 2.05 2.7 0.9 0.7 1 0.7 2.3 L 0 20 1 1 po_behold 4 9 3 2 1 60 30 Wolf_head 0 1 +402 "Beholder: Mage" **** BeholderMage c_beholdwiz **** R S **** 1 1 1 FAST 2.05 2.7 0.9 0.7 1 0.7 2.3 L 0 20 1 1 po_beholdwiz 4 9 3 2 1 60 30 Wolf_head 0 1 +403 "Beholder: Eyeball" **** BeholderEyeball c_beholdeye **** R S **** 1 1 1 FAST 2.05 2.7 0.3 0.7 1 0.7 2.3 L 0 20 1 1 po_beholdeye 2 9 3 2 1 60 30 Wolf_head 0 1 404 "Devil Lord: Mephistopheles: Large" **** DevilBig c_devilbig **** G S **** 1 1 1 FAST 3 6 1.1 2 1 0.97 3.3 H 1 5 1 1 po_mephisto 5 10 2 22 0 60 30 Dragon_head 3 1 405 "Dracolich 1" **** Dracolich c_dracolich **** G S **** 1 1 1 FAST 3.33 6 1.1 2 1 1.1 3.3 H 1 5 1 1 po_dracolich 5 10 2 22 0 60 30 Dragon_head 3 1 406 "Drider: Male 1" **** Drider c_drider **** G L **** 1 1 1 NORM 1.8 2.6 0.7 0.7 1 0.9 2.5 H 1 24 1 1 po_drider 4 9 7 6 0 60 30 **** 0 1 @@ -473,7 +473,7 @@ 469 Mimic **** cmbtdummy c_chest **** N s **** **** **** **** VSLOW **** **** 0.01 0.01 1 0.1 0.1 H **** 10 **** **** po_plc_a08 1 9 0 **** 1 60 30 impact 0 1 470 "Gelatinous Cube" **** Gel_cube c_jelly default G L 2.3 1 1 1 SLOW 1.25 2.5 0.7 0.7 1 3 1.8 H 1 29 0 0 po_jelly 3 9 0 27 1 60 30 head_g 6 1 471 "Devil Lord: Mephistopheles" **** Mephisto c_devilsmall **** G S **** 1 1 1 FAST 3 3.3 0.73 2 1 0.3 3.3 H 1 5 1 1 po_mephisto 4 10 2 22 0 60 30 Dragon_head 3 1 -472 "Beholder: Tyrant" **** Beholder c_beholdboss **** R S **** 1 1 1 FAST 2.05 2.7 0.9 0.7 1 0.7 2.3 L 0 20 1 1 po_beholdm 3 9 3 2 1 60 30 Wolf_head 0 1 +472 "Beholder: Tyrant" **** Beholder c_beholdboss **** R S **** 1 1 1 FAST 2.05 2.7 0.9 0.7 1 0.7 2.3 L 0 20 1 1 po_beholdm 4 9 3 2 1 60 30 Wolf_head 0 1 473 "Boat: Drow" **** Boat C_BoatHack default N s **** **** **** **** VSLOW **** **** 0.01 0.01 1 0.1 0.1 H **** 10 **** **** po_C_BoatHack 1 9 0 **** 1 60 30 impact 0 1 474 "(Dyn) Golem: Dwarf" **** Metal_Golem D default W P 1 1 1.15 0.95 NORM 1.1 1.85 0.3 0.5 1.5 0.3 1.4 H 1 4 1 1 po_hu_m_99 3 9 0 9 1 60 30 head_g 6 1 475 "(Dyn) Golem: Half-Orc" **** Metal_Golem O default W P 1.3 1 1.2 1.2 NORM 1.65 2.87 0.3 0.7 2.25 0.3 2.1 H 1 4 1 1 po_hu_m_99 3 9 0 9 1 60 30 head_g 6 1 diff --git a/_module/are/area099.are.json b/_module/are/area099.are.json index 8531c64d..1092886c 100644 --- a/_module/are/area099.are.json +++ b/_module/are/area099.are.json @@ -11169,7 +11169,7 @@ }, "Version": { "type": "dword", - "value": 8 + "value": 9 }, "Width": { "type": "int", diff --git a/_module/are/area100.are.json b/_module/are/area100.are.json index baa3f4ea..e308616c 100644 --- a/_module/are/area100.are.json +++ b/_module/are/area100.are.json @@ -14,7 +14,7 @@ }, "Comments": { "type": "cexostring", - "value": "" + "value": "Aragnak's Lair" }, "Creator_ID": { "type": "int", @@ -30,7 +30,7 @@ }, "Flags": { "type": "dword", - "value": 1 + "value": 3 }, "FogClipDist": { "type": "float", @@ -92,11 +92,11 @@ }, "NoRest": { "type": "byte", - "value": 0 + "value": 1 }, "OnEnter": { "type": "resref", - "value": "" + "value": "spawn_smpl_onen2" }, "OnExit": { "type": "resref", @@ -148,7 +148,7 @@ }, "Tag": { "type": "cexostring", - "value": "AragnaksLair" + "value": "ARAGNAKS_LAIR" }, "Tile_List": { "type": "list", @@ -2913,7 +2913,7 @@ }, "Version": { "type": "dword", - "value": 8 + "value": 11 }, "Width": { "type": "int", diff --git a/_module/are/area110.are.json b/_module/are/area110.are.json index 161798a3..a0ebfdc4 100644 --- a/_module/are/area110.are.json +++ b/_module/are/area110.are.json @@ -14,7 +14,7 @@ }, "Comments": { "type": "cexostring", - "value": "" + "value": "City of Baleas - Bard School, 2nd Floor" }, "Creator_ID": { "type": "int", @@ -50,7 +50,7 @@ }, "LightingScheme": { "type": "byte", - "value": 12 + "value": 13 }, "LoadScreenID": { "type": "word", @@ -66,11 +66,11 @@ }, "MoonAmbientColor": { "type": "dword", - "value": 3947580 + "value": 2960685 }, "MoonDiffuseColor": { "type": "dword", - "value": 11184810 + "value": 6457991 }, "MoonFogAmount": { "type": "byte", @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "Bard School, 2nd Floor" + "0": "City of Baleas - Bard School, 2nd Floor" } }, "NoRest": { @@ -96,7 +96,7 @@ }, "OnEnter": { "type": "resref", - "value": "" + "value": "spawn_smpl_onen2" }, "OnExit": { "type": "resref", @@ -177,11 +177,11 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 4 }, "Tile_MainLight2": { "type": "byte", - "value": 13 + "value": 0 }, "Tile_Orientation": { "type": "int", @@ -189,11 +189,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 3 + "value": 2 }, "Tile_SrcLight2": { "type": "byte", - "value": 3 + "value": 2 } }, { @@ -224,7 +224,7 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 14 }, "Tile_Orientation": { "type": "int", @@ -232,11 +232,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 3 + "value": 0 }, "Tile_SrcLight2": { "type": "byte", - "value": 3 + "value": 0 } }, { @@ -263,11 +263,11 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 4 + "value": 0 }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 13 }, "Tile_Orientation": { "type": "int", @@ -275,11 +275,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 3 + "value": 0 }, "Tile_SrcLight2": { "type": "byte", - "value": 3 + "value": 0 } }, { @@ -318,11 +318,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 3 + "value": 0 }, "Tile_SrcLight2": { "type": "byte", - "value": 3 + "value": 0 } }, { @@ -353,7 +353,7 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 13 }, "Tile_Orientation": { "type": "int", @@ -361,11 +361,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 3 + "value": 0 }, "Tile_SrcLight2": { "type": "byte", - "value": 3 + "value": 0 } }, { @@ -392,11 +392,11 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 4 + "value": 0 }, "Tile_MainLight2": { "type": "byte", - "value": 13 + "value": 0 }, "Tile_Orientation": { "type": "int", @@ -404,11 +404,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 3 + "value": 0 }, "Tile_SrcLight2": { "type": "byte", - "value": 3 + "value": 0 } }, { @@ -439,7 +439,7 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 14 + "value": 0 }, "Tile_Orientation": { "type": "int", @@ -447,11 +447,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 0 + "value": 3 }, "Tile_SrcLight2": { "type": "byte", - "value": 0 + "value": 3 } }, { @@ -482,7 +482,7 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 13 + "value": 0 }, "Tile_Orientation": { "type": "int", @@ -490,11 +490,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 0 + "value": 2 }, "Tile_SrcLight2": { "type": "byte", - "value": 0 + "value": 2 } }, { @@ -521,7 +521,7 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 4 + "value": 0 }, "Tile_MainLight2": { "type": "byte", @@ -533,11 +533,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 0 + "value": 3 }, "Tile_SrcLight2": { "type": "byte", - "value": 0 + "value": 3 } }, { @@ -564,11 +564,11 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 4 + "value": 30 }, "Tile_MainLight2": { "type": "byte", - "value": 13 + "value": 0 }, "Tile_Orientation": { "type": "int", @@ -576,11 +576,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 3 + "value": 0 }, "Tile_SrcLight2": { "type": "byte", - "value": 3 + "value": 0 } }, { @@ -611,7 +611,7 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 13 }, "Tile_Orientation": { "type": "int", @@ -619,11 +619,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 0 + "value": 2 }, "Tile_SrcLight2": { "type": "byte", - "value": 0 + "value": 2 } }, { @@ -650,11 +650,11 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 4 }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 13 }, "Tile_Orientation": { "type": "int", @@ -662,11 +662,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 0 + "value": 3 }, "Tile_SrcLight2": { "type": "byte", - "value": 0 + "value": 3 } }, { @@ -693,11 +693,11 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 4 }, "Tile_MainLight2": { "type": "byte", - "value": 14 + "value": 13 }, "Tile_Orientation": { "type": "int", @@ -705,11 +705,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 3 + "value": 2 }, "Tile_SrcLight2": { "type": "byte", - "value": 3 + "value": 2 } }, { @@ -736,11 +736,11 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 4 }, "Tile_MainLight2": { "type": "byte", - "value": 14 + "value": 0 }, "Tile_Orientation": { "type": "int", @@ -748,11 +748,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 3 + "value": 2 }, "Tile_SrcLight2": { "type": "byte", - "value": 3 + "value": 2 } }, { @@ -779,7 +779,7 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 4 + "value": 0 }, "Tile_MainLight2": { "type": "byte", @@ -791,11 +791,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 0 + "value": 3 }, "Tile_SrcLight2": { "type": "byte", - "value": 0 + "value": 3 } }, { @@ -826,7 +826,7 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 14 }, "Tile_Orientation": { "type": "int", @@ -849,7 +849,7 @@ }, "Version": { "type": "dword", - "value": 8 + "value": 9 }, "Width": { "type": "int", diff --git a/_module/are/beholdercave.are.json b/_module/are/beholdercave.are.json index 7e2ae444..f88d3a9c 100644 --- a/_module/are/beholdercave.are.json +++ b/_module/are/beholdercave.are.json @@ -14,7 +14,7 @@ }, "Comments": { "type": "cexostring", - "value": "" + "value": "Beholder Cave" }, "Creator_ID": { "type": "int", @@ -30,7 +30,7 @@ }, "Flags": { "type": "dword", - "value": 3 + "value": 7 }, "FogClipDist": { "type": "float", @@ -92,11 +92,11 @@ }, "NoRest": { "type": "byte", - "value": 0 + "value": 1 }, "OnEnter": { "type": "resref", - "value": "" + "value": "spawn_smpl_onen2" }, "OnExit": { "type": "resref", @@ -1209,15 +1209,15 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 13 + "value": 0 }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 22 }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -1260,15 +1260,15 @@ }, "Tile_Orientation": { "type": "int", - "value": 3 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", - "value": 11 + "value": 0 }, "Tile_SrcLight2": { "type": "byte", - "value": 11 + "value": 0 } }, { @@ -1553,23 +1553,23 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 22 + "value": 0 }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 22 }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", - "value": 10 + "value": 11 }, "Tile_SrcLight2": { "type": "byte", - "value": 10 + "value": 11 } }, { @@ -1600,7 +1600,7 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 22 }, "Tile_Orientation": { "type": "int", @@ -1608,11 +1608,11 @@ }, "Tile_SrcLight1": { "type": "byte", - "value": 10 + "value": 0 }, "Tile_SrcLight2": { "type": "byte", - "value": 10 + "value": 0 } }, { @@ -1901,19 +1901,19 @@ }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 22 }, "Tile_Orientation": { "type": "int", - "value": 0 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", - "value": 0 + "value": 10 }, "Tile_SrcLight2": { "type": "byte", - "value": 0 + "value": 10 } }, { @@ -1948,7 +1948,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 3 }, "Tile_SrcLight1": { "type": "byte", @@ -2628,7 +2628,7 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 13 + "value": 0 }, "Tile_MainLight2": { "type": "byte", @@ -2636,7 +2636,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 1 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", @@ -2671,23 +2671,23 @@ }, "Tile_MainLight1": { "type": "byte", - "value": 0 + "value": 13 }, "Tile_MainLight2": { "type": "byte", - "value": 0 + "value": 22 }, "Tile_Orientation": { "type": "int", - "value": 3 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", - "value": 10 + "value": 11 }, "Tile_SrcLight2": { "type": "byte", - "value": 10 + "value": 11 } }, { @@ -2913,7 +2913,7 @@ }, "Version": { "type": "dword", - "value": 4 + "value": 6 }, "Width": { "type": "int", diff --git a/_module/are/level7south.are.json b/_module/are/level7south.are.json index b17169d3..0fd3d5bf 100644 --- a/_module/are/level7south.are.json +++ b/_module/are/level7south.are.json @@ -11169,7 +11169,7 @@ }, "Version": { "type": "dword", - "value": 15 + "value": 16 }, "Width": { "type": "int", diff --git a/_module/dlg/cv_aragnak02.dlg.json b/_module/dlg/cv_aragnak02.dlg.json new file mode 100644 index 00000000..984d7724 --- /dev/null +++ b/_module/dlg/cv_aragnak02.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": "RA_DRAG_ARAGAK02" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "INSECT!!! HOW DARE YOU BREAK THE PEACE OF MY SANCTUM!!!!" + } + } + } + ] + }, + "NumWords": { + "type": "dword", + "value": 10 + }, + "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/cv_greatbard.dlg.json b/_module/dlg/cv_greatbard.dlg.json new file mode 100644 index 00000000..c5bd4dc1 --- /dev/null +++ b/_module/dlg/cv_greatbard.dlg.json @@ -0,0 +1,771 @@ +{ + "__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": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "sc_067" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 2 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "sc_084" + }, + "ConditionParams": { + "type": "list", + "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": "I am the world's greatest musician! I do not have the time to be bothered by annoyances such as yourself!" + } + } + }, + { + "__struct_id": 1, + "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": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 1 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Script": { + "type": "resref", + "value": "at_228" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Speaker": { + "type": "cexostring", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "*sigh* Well, I suppose so. If the city truly needs it, yes." + } + } + }, + { + "__struct_id": 2, + "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": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 3 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Speaker": { + "type": "cexostring", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "How so?" + } + } + }, + { + "__struct_id": 3, + "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": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 4 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Script": { + "type": "resref", + "value": "at_195" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Speaker": { + "type": "cexostring", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "Truly? Then I shall have to do it, then...to prove, once and for all, that nobody is greater than I! Hand over that harp." + } + } + }, + { + "__struct_id": 4, + "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": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 5 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Script": { + "type": "resref", + "value": "at_194" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Speaker": { + "type": "cexostring", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "He begins to play, as you place the box onto the ground. He plays a tune--a tune so lovely and pristine that it makes you want to weep. With that skull-topped harp he plays a song that fills your heart with sorrow and your soul with empathy. For a moment, you can imagine the pain and hardship that the two undead lovers, Deserach and Navarre, went through. Then, suddenly, the box open!" + } + } + } + ] + }, + "NumWords": { + "type": "dword", + "value": 186 + }, + "PreventZoomIn": { + "type": "byte", + "value": 0 + }, + "ReplyList": { + "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 + }, + "EntriesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "ConditionParams": { + "type": "list", + "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": "Perhaps for a good cause you would be willing to lend me your essence?" + } + } + }, + { + "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, + "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": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "End." + } + } + }, + { + "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, + "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": "" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 2 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "If you're the world's greatest musician, perhaps you could aid me?" + } + } + }, + { + "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, + "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": "" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 3 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "I found this mysterious box, and I am told that only the world's greatest musician can play the tune that opens it. This harp is supposedly the key." + } + } + }, + { + "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, + "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": "" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 4 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "Continue." + } + } + }, + { + "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, + "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": "summondemi" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "End." + } + } + } + ] + }, + "StartingList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 0 + } + } + ] + } +} diff --git a/_module/gic/area099.gic.json b/_module/gic/area099.gic.json index 88902371..c14a35eb 100644 --- a/_module/gic/area099.gic.json +++ b/_module/gic/area099.gic.json @@ -11,7 +11,7 @@ "__struct_id": 8, "Comment": { "type": "cexostring", - "value": "FenceDoor" + "value": "Door to Aragnak's lair" } } ] diff --git a/_module/gic/area100.gic.json b/_module/gic/area100.gic.json index 37b9c2fc..dd9df7a2 100644 --- a/_module/gic/area100.gic.json +++ b/_module/gic/area100.gic.json @@ -2,15 +2,7 @@ "__data_type": "GIC ", "Creature List": { "type": "list", - "value": [ - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - } - ] + "value": [] }, "Door List": { "type": "list", @@ -19,7 +11,7 @@ "__struct_id": 8, "Comment": { "type": "cexostring", - "value": "CorridorExit" + "value": "Leads to Agnarak's Isle" } } ] @@ -448,41 +440,6 @@ "value": "Spear / Sword-filled Corpse" } }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, { "__struct_id": 9, "Comment": { @@ -587,27 +544,6 @@ "type": "cexostring", "value": "Boulder" } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } } ] }, @@ -621,10 +557,89 @@ }, "TriggerList": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + } + } + ] }, "WaypointList": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + } + ] } } diff --git a/_module/gic/area110.gic.json b/_module/gic/area110.gic.json index f64259f7..a3cc1325 100644 --- a/_module/gic/area110.gic.json +++ b/_module/gic/area110.gic.json @@ -2,15 +2,7 @@ "__data_type": "GIC ", "Creature List": { "type": "list", - "value": [ - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - } - ] + "value": [] }, "Door List": { "type": "list", @@ -67,7 +59,30 @@ }, "SoundList": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 6, + "Comment": { + "type": "cexostring", + "value": "" + }, + "PlayInToolset": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 6, + "Comment": { + "type": "cexostring", + "value": "" + }, + "PlayInToolset": { + "type": "byte", + "value": 1 + } + } + ] }, "StoreList": { "type": "list", @@ -80,6 +95,13 @@ "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": { diff --git a/_module/gic/beholdercave.gic.json b/_module/gic/beholdercave.gic.json index 0276faa7..126ee096 100644 --- a/_module/gic/beholdercave.gic.json +++ b/_module/gic/beholdercave.gic.json @@ -2,26 +2,11 @@ "__data_type": "GIC ", "Creature List": { "type": "list", - "value": [ - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "\r\nComment: \r\n\r\nThere is a string variable called X2_SPECIAL_COMBAT_AI_SCRIPT set on this creature, pointing to \"x2_ai_behold\"\r\n\r\nThis causes the beholder to run a custom AI script. If you want the beholder to use the standard AI, delete that variable." - } - } - ] + "value": [] }, "Door List": { "type": "list", "value": [ - { - "__struct_id": 8, - "Comment": { - "type": "cexostring", - "value": "BeholderDoor" - } - }, { "__struct_id": 8, "Comment": { @@ -42,55 +27,6 @@ "Placeable List": { "type": "list", "value": [ - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Boulder" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Boulder" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Boulder" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Boulder" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Boulder" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Boulder" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, { "__struct_id": 9, "Comment": { @@ -111,6 +47,13 @@ "type": "cexostring", "value": "Corpse - 3 (Medium treasure script)" } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "Source: All Purpose Placeables 1.1 by M.G.Skaggs" + } } ] }, @@ -128,6 +71,84 @@ }, "WaypointList": { "type": "list", - "value": [] + "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 waypoint can be placed to mark a generic exit and entry spot for the beholder flight ability.\r\n\r\nif you place one or more of these waypoints in the same area as any beholder running the x2_ai_behold.nss mini ai script, the beholder will use these to move in combat.\r\n\r\nSee chapter 2 of the official Hordes of the Underdark campaign for more information" + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This waypoint can be placed to mark a generic exit and entry spot for the beholder flight ability.\r\n\r\nif you place one or more of these waypoints in the same area as any beholder running the x2_ai_behold.nss mini ai script, the beholder will use these to move in combat.\r\n\r\nSee chapter 2 of the official Hordes of the Underdark campaign for more information" + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This waypoint can be placed to mark a generic exit and entry spot for the beholder flight ability.\r\n\r\nif you place one or more of these waypoints in the same area as any beholder running the x2_ai_behold.nss mini ai script, the beholder will use these to move in combat.\r\n\r\nSee chapter 2 of the official Hordes of the Underdark campaign for more information" + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This waypoint can be placed to mark a generic exit and entry spot for the beholder flight ability.\r\n\r\nif you place one or more of these waypoints in the same area as any beholder running the x2_ai_behold.nss mini ai script, the beholder will use these to move in combat.\r\n\r\nSee chapter 2 of the official Hordes of the Underdark campaign for more information" + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This waypoint can be placed to mark a generic exit and entry spot for the beholder flight ability.\r\n\r\nif you place one or more of these waypoints in the same area as any beholder running the x2_ai_behold.nss mini ai script, the beholder will use these to move in combat.\r\n\r\nSee chapter 2 of the official Hordes of the Underdark campaign for more information" + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This waypoint can be placed to mark a generic exit and entry spot for the beholder flight ability.\r\n\r\nif you place one or more of these waypoints in the same area as any beholder running the x2_ai_behold.nss mini ai script, the beholder will use these to move in combat.\r\n\r\nSee chapter 2 of the official Hordes of the Underdark campaign for more information" + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This waypoint can be placed to mark a generic exit and entry spot for the beholder flight ability.\r\n\r\nif you place one or more of these waypoints in the same area as any beholder running the x2_ai_behold.nss mini ai script, the beholder will use these to move in combat.\r\n\r\nSee chapter 2 of the official Hordes of the Underdark campaign for more information" + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This waypoint can be placed to mark a generic exit and entry spot for the beholder flight ability.\r\n\r\nif you place one or more of these waypoints in the same area as any beholder running the x2_ai_behold.nss mini ai script, the beholder will use these to move in combat.\r\n\r\nSee chapter 2 of the official Hordes of the Underdark campaign for more information" + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This waypoint can be placed to mark a generic exit and entry spot for the beholder flight ability.\r\n\r\nif you place one or more of these waypoints in the same area as any beholder running the x2_ai_behold.nss mini ai script, the beholder will use these to move in combat.\r\n\r\nSee chapter 2 of the official Hordes of the Underdark campaign for more information" + } + }, + { + "__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/level7south.gic.json b/_module/gic/level7south.gic.json index 50e0f0ca..ef7f3e2a 100644 --- a/_module/gic/level7south.gic.json +++ b/_module/gic/level7south.gic.json @@ -234,7 +234,7 @@ "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "This is the trap door that will be created when the Hidden door trigger determins that the door has been found. see comments on the trigger for how to use." + "value": "This door leads to Aragnak's Isle\r\n\r\nThis is the trap door that will be created when the Hidden door trigger determins that the door has been found. see comments on the trigger for how to use." } }, { @@ -255,7 +255,7 @@ "__struct_id": 9, "Comment": { "type": "cexostring", - "value": "This is the trap door that will be created when the Hidden door trigger determins that the door has been found. see comments on the trigger for how to use." + "value": "This door leads to the Bard's School in Baleas.\r\n\r\nThis is the trap door that will be created when the Hidden door trigger determins that the door has been found. see comments on the trigger for how to use." } }, { diff --git a/_module/git/area099.git.json b/_module/git/area099.git.json index b027456a..52bbb904 100644 --- a/_module/git/area099.git.json +++ b/_module/git/area099.git.json @@ -78,11 +78,13 @@ }, "CurrentHP": { "type": "short", - "value": 80 + "value": 100 }, "Description": { "type": "cexolocstring", - "value": {} + "value": { + "0": "You have a bad feeling about this." + } }, "DisarmDC": { "type": "byte", @@ -102,11 +104,11 @@ }, "Hardness": { "type": "byte", - "value": 5 + "value": 15 }, "HP": { "type": "short", - "value": 80 + "value": 100 }, "Interruptable": { "type": "byte", @@ -143,7 +145,9 @@ "LocName": { "id": 5349, "type": "cexolocstring", - "value": {} + "value": { + "0": "Strange Metal Door" + } }, "OnClick": { "type": "resref", @@ -159,7 +163,7 @@ }, "OnDeath": { "type": "resref", - "value": "x2_door_death" + "value": "se_door_death" }, "OnDisarm": { "type": "resref", @@ -167,7 +171,7 @@ }, "OnFailToOpen": { "type": "resref", - "value": "" + "value": "door_fail2open" }, "OnHeartbeat": { "type": "resref", @@ -183,7 +187,7 @@ }, "OnOpen": { "type": "resref", - "value": "" + "value": "ra_close_door" }, "OnSpellCastAt": { "type": "resref", diff --git a/_module/git/area100.git.json b/_module/git/area100.git.json index 52aed070..1be731d3 100644 --- a/_module/git/area100.git.json +++ b/_module/git/area100.git.json @@ -45,1773 +45,7 @@ }, "Creature List": { "type": "list", - "value": [ - { - "__struct_id": 4, - "Appearance_Type": { - "type": "word", - "value": 49 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "Cha": { - "type": "byte", - "value": 16 - }, - "ChallengeRating": { - "type": "float", - "value": 17.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 18 - }, - "ClassLevel": { - "type": "short", - "value": 22 - } - } - ] - }, - "Con": { - "type": "byte", - "value": 21 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 182 - }, - "DecayTime": { - "type": "dword", - "value": 0 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "id": 12488, - "type": "cexolocstring", - "value": { - "0": "Red Dragons are the most covetous of all Dragons. Exceptionally vain, they are forever seeking ways of making other creatures pay them tribute." - } - }, - "Dex": { - "type": "byte", - "value": 10 - }, - "Disarmable": { - "type": "byte", - "value": 0 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 16384, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 72 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 2000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 13274, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 19 - }, - "CostValue": { - "type": "word", - "value": 9 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 77 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_CREWPSP015" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_crewpsp015" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 32768, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 72 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 2000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 13274, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 19 - }, - "CostValue": { - "type": "word", - "value": 9 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 77 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_CREWPSP015" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_crewpsp015" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 65536, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 69 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 4500 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 13249, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 19 - }, - "CostValue": { - "type": "word", - "value": 19 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 77 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_CREWPS017" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_crewps017" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 131072, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 73 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13177, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 12 - }, - "Subtype": { - "type": "word", - "value": 38 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 6 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 22 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 22 - }, - "CostValue": { - "type": "word", - "value": 4 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 24 - }, - "Subtype": { - "type": "word", - "value": 7 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 5 - }, - "CostValue": { - "type": "word", - "value": 7 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 20 - }, - "Subtype": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 7 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 11 - }, - "CostValue": { - "type": "word", - "value": 5 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 39 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 71 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_CREITEMDRM" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_creitemdrm" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 1 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 228 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 23 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 179 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 289 - } - } - ] - }, - "FirstName": { - "id": 12489, - "type": "cexolocstring", - "value": { - "0": "Aragnak" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 0 - }, - "HitPoints": { - "type": "short", - "value": 182 - }, - "Int": { - "type": "byte", - "value": 16 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 29 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "The head of Aragnak the Red Dragon." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Aragnak's Head" - } - }, - "ModelPart1": { - "type": "byte", - "value": 59 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "AragnaksHead" - }, - "TemplateResRef": { - "type": "resref", - "value": "item064" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 79 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "The scale of a red dragon." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Red Dragonscale" - } - }, - "ModelPart1": { - "type": "byte", - "value": 46 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "RedDragonscale" - }, - "TemplateResRef": { - "type": "resref", - "value": "reddragonscale" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "LastName": { - "type": "cexolocstring", - "value": {} - }, - "LawfulChaotic": { - "type": "byte", - "value": 0 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 292 - }, - "NaturalAC": { - "type": "byte", - "value": 21 - }, - "NoPermDeath": { - "type": "byte", - "value": 0 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 198 - }, - "Race": { - "type": "byte", - "value": 11 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "nw_c2_default5" - }, - "ScriptDamaged": { - "type": "resref", - "value": "nw_c2_default6" - }, - "ScriptDeath": { - "type": "resref", - "value": "nw_c2_default7" - }, - "ScriptDialogue": { - "type": "resref", - "value": "nw_c2_default4" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "nw_c2_default8" - }, - "ScriptEndRound": { - "type": "resref", - "value": "nw_c2_default3" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "nw_c2_default1" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "nw_c2_defaulte" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "nw_c2_default2" - }, - "ScriptRested": { - "type": "resref", - "value": "nw_c2_defaulta" - }, - "ScriptSpawn": { - "type": "resref", - "value": "nw_c2_dropin9" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "nw_c2_defaultb" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "nw_c2_defaultd" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 20 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 22 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 5 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 5 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 22 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 22 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 30 - }, - "SpecAbilityList": { - "type": "list", - "value": [ - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 412 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 7 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 7 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 239 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 1 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 239 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 1 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 239 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 1 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 101 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 7 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 101 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 7 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 107 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 7 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 107 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 7 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 107 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 7 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 115 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 7 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 115 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 7 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - } - ] - }, - "StartingPackage": { - "type": "byte", - "value": 0 - }, - "Str": { - "type": "byte", - "value": 33 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "NW_DRGRED001" - }, - "Tail_New": { - "type": "dword", - "value": 205 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "drgred002" - }, - "WalkRate": { - "type": "int", - "value": 5 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings_New": { - "type": "dword", - "value": 205 - }, - "Wis": { - "type": "byte", - "value": 19 - }, - "XOrientation": { - "type": "float", - "value": 0.3826867938041687 - }, - "XPosition": { - "type": "float", - "value": 37.85932540893555 - }, - "YOrientation": { - "type": "float", - "value": -0.9238781332969666 - }, - "YPosition": { - "type": "float", - "value": 38.06001663208008 - }, - "ZPosition": { - "type": "float", - "value": -5.7220458984375e-006 - } - } - ] + "value": [] }, "Door List": { "type": "list", @@ -1844,11 +78,13 @@ }, "CurrentHP": { "type": "short", - "value": 80 + "value": 100 }, "Description": { "type": "cexolocstring", - "value": {} + "value": { + "0": "The way out." + } }, "DisarmDC": { "type": "byte", @@ -1868,11 +104,11 @@ }, "Hardness": { "type": "byte", - "value": 5 + "value": 10 }, "HP": { "type": "short", - "value": 80 + "value": 100 }, "Interruptable": { "type": "byte", @@ -1909,7 +145,9 @@ "LocName": { "id": 5349, "type": "cexolocstring", - "value": {} + "value": { + "0": "Elaborate Wooden Double Doors" + } }, "OnClick": { "type": "resref", @@ -1925,7 +163,7 @@ }, "OnDeath": { "type": "resref", - "value": "x2_door_death" + "value": "se_door_death" }, "OnDisarm": { "type": "resref", @@ -1933,7 +171,7 @@ }, "OnFailToOpen": { "type": "resref", - "value": "" + "value": "door_fail2open" }, "OnHeartbeat": { "type": "resref", @@ -1949,7 +187,7 @@ }, "OnOpen": { "type": "resref", - "value": "" + "value": "ra_close_door" }, "OnSpellCastAt": { "type": "resref", @@ -15320,6870 +13558,6 @@ "value": 0.0 } }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1001 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 76 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 535, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 5000 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GOLD001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gold001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 145 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 145 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13315, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13314, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 13 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM013" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem013" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 40 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 40 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13295, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13294, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 3 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM003" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem003" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 20 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13317, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13316, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 14 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM014" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem014" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 10 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 10 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13293, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13292, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 2 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 5, - "AddCost": { - "type": "dword", - "value": 120 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 120 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13311, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13310, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM011" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem011" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 6, - "AddCost": { - "type": "dword", - "value": 2799 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 2800 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13408, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 20 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK022" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck022" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 7, - "AddCost": { - "type": "dword", - "value": 499 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 500 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13407, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8, - "AddCost": { - "type": "dword", - "value": 23 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 24 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13483, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mring021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 9, - "AddCost": { - "type": "dword", - "value": 300 - }, - "BaseItem": { - "type": "int", - "value": 80 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 0 - }, - "Cloth2Color": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 301 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "A valuable cloak made from a wolf's pelt." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 0 - }, - "Leather2Color": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Fancy Silver Wolf Cloak" - } - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "type": "byte", - "value": 5 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "FancySilverWolfCloak" - }, - "TemplateResRef": { - "type": "resref", - "value": "fancysilverwolfc" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 10, - "AddCost": { - "type": "dword", - "value": 875 - }, - "BaseItem": { - "type": "int", - "value": 80 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 0 - }, - "Cloth2Color": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 876 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "A valuable cloak made from a wolf's pelt." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 0 - }, - "Leather2Color": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Fancy Winter Wolf Cloak" - } - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "type": "byte", - "value": 54 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 2 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "FancySilverWolfCloak2" - }, - "TemplateResRef": { - "type": "resref", - "value": "fancysilverwo001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Treasure" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Treasure1" - }, - "TemplateResRef": { - "type": "resref", - "value": "treasure1" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 22.70294570922852 - }, - "Y": { - "type": "float", - "value": 45.25357055664063 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1002 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 76 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 535, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 5000 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GOLD001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gold001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 145 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 145 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13315, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13314, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 13 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM013" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem013" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 40 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 40 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13295, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13294, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 3 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM003" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem003" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 20 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13317, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13316, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 14 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM014" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem014" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 10 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 10 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13293, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13292, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 2 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 5, - "AddCost": { - "type": "dword", - "value": 3000 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 3000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13301, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13300, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 6 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM006" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem006" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 6, - "AddCost": { - "type": "dword", - "value": 498 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 499 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13485, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING023" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mring023" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 7, - "AddCost": { - "type": "dword", - "value": 23 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 24 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13483, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mring021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8, - "AddCost": { - "type": "dword", - "value": 23 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 24 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13483, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mring021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 9, - "AddCost": { - "type": "dword", - "value": 650 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 651 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13483, - "type": "cexolocstring", - "value": { - "0": "Platinum Ring" - } - }, - "ModelPart1": { - "type": "byte", - "value": 52 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING021" - }, - "TemplateResRef": { - "type": "resref", - "value": "it_mring022" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 10, - "AddCost": { - "type": "dword", - "value": 4000 - }, - "BaseItem": { - "type": "int", - "value": 29 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 4000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "An exquite spice set made of pure gold--a fine item to have in any kitchen." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Wrought Gold Spice Set" - } - }, - "ModelPart1": { - "type": "byte", - "value": 218 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 2 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "WroughtGoldSpiceSet" - }, - "TemplateResRef": { - "type": "resref", - "value": "wroughtgoldspice" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Treasure" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Treasure2" - }, - "TemplateResRef": { - "type": "resref", - "value": "treasure002" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 43.60284805297852 - }, - "Y": { - "type": "float", - "value": 48.61231994628906 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1003 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 76 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 535, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 8300 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GOLD001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gold001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 4000 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 4000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13313, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13312, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 12 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM012" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem012" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 10 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 10 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13293, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13292, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 2 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 1500 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1500 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13307, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13306, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 9 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM009" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem009" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 50 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 50 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13319, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13318, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 15 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM015" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem015" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 5, - "AddCost": { - "type": "dword", - "value": 120 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 120 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13311, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13310, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM011" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem011" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 6, - "AddCost": { - "type": "dword", - "value": 7 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 7 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13291, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13290, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 7, - "AddCost": { - "type": "dword", - "value": 1000 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13305, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13304, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 8 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM008" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem008" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8, - "AddCost": { - "type": "dword", - "value": 2799 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 2800 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13408, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 20 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK022" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck022" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 9, - "AddCost": { - "type": "dword", - "value": 499 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 500 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13407, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 10, - "AddCost": { - "type": "dword", - "value": 499 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 500 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13407, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 11, - "AddCost": { - "type": "dword", - "value": 499 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 500 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13407, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 2 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 12, - "AddCost": { - "type": "dword", - "value": 23 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 24 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13483, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 1 - }, - "Repos_Posy": { - "type": "word", - "value": 2 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mring021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Treasure" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Treasure3" - }, - "TemplateResRef": { - "type": "resref", - "value": "treasure003" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 37.05790328979492 - }, - "Y": { - "type": "float", - "value": 51.19797134399414 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1002 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 2.110757350921631 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 76 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 535, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 5000 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GOLD001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gold001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 2000 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 2000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13299, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13298, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 5 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM005" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem005" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 145 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 145 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13315, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13314, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 13 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM013" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem013" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 40 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 40 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13295, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13294, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 3 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM003" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem003" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 20 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13317, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13316, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 14 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM014" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem014" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 5, - "AddCost": { - "type": "dword", - "value": 10 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 10 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13293, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13292, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 2 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 6, - "AddCost": { - "type": "dword", - "value": 499 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 500 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13407, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 7, - "AddCost": { - "type": "dword", - "value": 99 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 100 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13406, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 19 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK020" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck020" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8, - "AddCost": { - "type": "dword", - "value": 99 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 100 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13406, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 19 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK020" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck020" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 9, - "AddCost": { - "type": "dword", - "value": 700 - }, - "BaseItem": { - "type": "int", - "value": 29 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 700 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "A silver flasked etched with beautiful designs." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Silver Etched Flask" - } - }, - "ModelPart1": { - "type": "byte", - "value": 219 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "SilverEtchedFlask" - }, - "TemplateResRef": { - "type": "resref", - "value": "silveretchedflas" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 10, - "AddCost": { - "type": "dword", - "value": 75 - }, - "BaseItem": { - "type": "int", - "value": 24 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 75 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "A silvered steel gorget etched with stellar designs, more decorative than functional." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Steel and Silver Gorget" - } - }, - "ModelPart1": { - "type": "byte", - "value": 61 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 2 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "SteelandSilverGorget" - }, - "TemplateResRef": { - "type": "resref", - "value": "steelandsilvergo" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Treasure" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Treasure2" - }, - "TemplateResRef": { - "type": "resref", - "value": "treasure002" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 35.9169807434082 - }, - "Y": { - "type": "float", - "value": 49.01821517944336 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1006 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 44 - }, - "Charges": { - "type": "byte", - "value": 50 - }, - "Cost": { - "type": "dword", - "value": 17297 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 14171, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 14172, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 41 - }, - "ModelPart2": { - "type": "byte", - "value": 21 - }, - "ModelPart3": { - "type": "byte", - "value": 31 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 4 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 84 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 2 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 123 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WMGMRD005" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wmgmrd005" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 44 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 2701 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 14173, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 14174, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "ModelPart2": { - "type": "byte", - "value": 11 - }, - "ModelPart3": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 8 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 192 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 1 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WMGRD002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wmgrd002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 76 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 535, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 5000 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GOLD001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gold001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 100 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 100 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "A piece of amber." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Amber" - } - }, - "ModelPart1": { - "type": "byte", - "value": 59 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Amber" - }, - "TemplateResRef": { - "type": "resref", - "value": "amber" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 5000 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 5000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "A flawless diamond about the size of your fist. It could sell for a fortune." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Blue Diamond" - } - }, - "ModelPart1": { - "type": "byte", - "value": 98 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "BlueDiamond" - }, - "TemplateResRef": { - "type": "resref", - "value": "bluediamond" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 5, - "AddCost": { - "type": "dword", - "value": 100 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 100 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "A jet" - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Jet" - } - }, - "ModelPart1": { - "type": "byte", - "value": 72 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Jet" - }, - "TemplateResRef": { - "type": "resref", - "value": "jet" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 6, - "AddCost": { - "type": "dword", - "value": 100 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 100 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13317, - "type": "cexolocstring", - "value": { - "0": "A pearl of lustrous shine, created in the innards of the humble oyster. " - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13316, - "type": "cexolocstring", - "value": { - "0": "Pearl" - } - }, - "ModelPart1": { - "type": "byte", - "value": 56 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM014" - }, - "TemplateResRef": { - "type": "resref", - "value": "it_gem015" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 7, - "AddCost": { - "type": "dword", - "value": 100 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 100 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "A red spinel" - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Red Spinel" - } - }, - "ModelPart1": { - "type": "byte", - "value": 60 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "RedSpinel" - }, - "TemplateResRef": { - "type": "resref", - "value": "redspinel" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8, - "AddCost": { - "type": "dword", - "value": 2000 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 2001 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "A valuable and lovely pearl necklace, likely stolen from some gorgeous lady that the trolls murdered." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Pearl Necklace" - } - }, - "ModelPart1": { - "type": "byte", - "value": 3 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PearlNecklace" - }, - "TemplateResRef": { - "type": "resref", - "value": "pearlnecklace" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 9, - "AddCost": { - "type": "dword", - "value": 498 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 499 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13485, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 2 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING023" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mring023" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 10, - "AddCost": { - "type": "dword", - "value": 23 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 24 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13483, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 2 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mring021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Treasure" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Treasure6" - }, - "TemplateResRef": { - "type": "resref", - "value": "treasure006" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 48.86421966552734 - }, - "Y": { - "type": "float", - "value": 54.42755508422852 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, { "__struct_id": 9, "AnimationState": { @@ -25558,4275 +16932,6 @@ "type": "float", "value": 5.960464477539063e-008 } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1001 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 76 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 535, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 5000 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GOLD001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gold001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 145 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 145 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13315, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13314, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 13 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM013" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem013" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 40 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 40 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13295, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13294, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 3 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM003" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem003" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 20 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13317, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13316, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 14 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM014" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem014" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 2000 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 2000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13299, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13298, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 5 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM005" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem005" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 5, - "AddCost": { - "type": "dword", - "value": 4000 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 4000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13313, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13312, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 12 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM012" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem012" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 6, - "AddCost": { - "type": "dword", - "value": 499 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 500 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13407, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 7, - "AddCost": { - "type": "dword", - "value": 498 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 499 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13485, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING023" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mring023" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8, - "AddCost": { - "type": "dword", - "value": 23 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 24 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13483, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mring021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 9, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 35 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 23150 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": { - "0": "A powerful flail that allows the user, no matter how strong, to cleave through multiple opponents at once. It was also enchanted to radiate a bright light, thus giving it its name." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13973, - "type": "cexolocstring", - "value": { - "0": "The Lantern of Pain" - } - }, - "ModelPart1": { - "type": "byte", - "value": 32 - }, - "ModelPart2": { - "type": "byte", - "value": 22 - }, - "ModelPart3": { - "type": "byte", - "value": 42 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 12 - }, - "Subtype": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 2 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 6 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 18 - }, - "CostValue": { - "type": "word", - "value": 4 - }, - "Param1": { - "type": "byte", - "value": 9 - }, - "Param1Value": { - "type": "byte", - "value": 1 - }, - "PropertyName": { - "type": "word", - "value": 44 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WBLMFH010" - }, - "TemplateResRef": { - "type": "resref", - "value": "wblmfh011" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 10, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 56 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 676 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 12863, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 12862, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 61 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 2 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_ASHMLW002" - }, - "TemplateResRef": { - "type": "resref", - "value": "ashmlw005" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Treasure" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Treasure1" - }, - "TemplateResRef": { - "type": "resref", - "value": "treasure1" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 53.90152359008789 - }, - "Y": { - "type": "float", - "value": 48.7238655090332 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1004 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 76 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 535, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 5000 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GOLD001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gold001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 250 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 250 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13309, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13308, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 10 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM010" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem010" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 3000 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 3000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13301, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13300, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 6 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM006" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem006" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 20 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13297, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13296, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 4 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM004" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem004" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 8 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 8 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13303, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13302, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM007" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem007" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 5, - "AddCost": { - "type": "dword", - "value": 7 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 7 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13291, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13290, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 6, - "AddCost": { - "type": "dword", - "value": 499 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 500 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13407, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 7, - "AddCost": { - "type": "dword", - "value": 499 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 500 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13407, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8, - "AddCost": { - "type": "dword", - "value": 499 - }, - "BaseItem": { - "type": "int", - "value": 19 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 500 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13407, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MNECK021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mneck021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 9, - "AddCost": { - "type": "dword", - "value": 0 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 3 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 13 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 17 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 11 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 11 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 121 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 9 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 13 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 17 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 11 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 11 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 37 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 39 - }, - "Cloth2Color": { - "type": "byte", - "value": 39 - }, - "Cost": { - "type": "dword", - "value": 26600 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "This plate armor was designed to make the wearer resistant to magic by absorbing any spells thrown at it. Unfortunately, a side-effect causes it to occasionally amplify those spells that do get through, making wearing it a gamble. Still, it remains a powerful item." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 54 - }, - "Leather2Color": { - "type": "byte", - "value": 23 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Plate of the Spellmagnet" - } - }, - "Metal1Color": { - "type": "byte", - "value": 10 - }, - "Metal2Color": { - "type": "byte", - "value": 8 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 3 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 22 - }, - "CostValue": { - "type": "word", - "value": 3 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 24 - }, - "Subtype": { - "type": "word", - "value": 5 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 11 - }, - "CostValue": { - "type": "word", - "value": 2 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 39 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "PlateoftheSpellmagnet" - }, - "TemplateResRef": { - "type": "resref", - "value": "plateofthespellm" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 10, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 60 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 48032 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 66636, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 12 - }, - "ModelPart2": { - "type": "byte", - "value": 12 - }, - "ModelPart3": { - "type": "byte", - "value": 12 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 5 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 6 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 2 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X0_WSPMSC002" - }, - "TemplateResRef": { - "type": "resref", - "value": "x0_wspmsc002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Treasure" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Treasure4" - }, - "TemplateResRef": { - "type": "resref", - "value": "treasure004" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 48.39998245239258 - }, - "Y": { - "type": "float", - "value": 43.55498123168945 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1004 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 1 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 76 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 535, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 5000 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GOLD001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gold001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 250 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 250 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13309, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13308, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 10 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM010" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem010" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 1000 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1000 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13305, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13304, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 8 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM008" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem008" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 8 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 8 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13303, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13302, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM007" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem007" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 20 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 13297, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13296, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 4 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM004" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem004" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 5, - "AddCost": { - "type": "dword", - "value": 50 - }, - "BaseItem": { - "type": "int", - "value": 77 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 50 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13319, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13318, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 15 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GEM015" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gem015" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 6, - "AddCost": { - "type": "dword", - "value": 498 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 499 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13485, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING023" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mring023" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 7, - "AddCost": { - "type": "dword", - "value": 23 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 24 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13483, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING021" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mring021" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8, - "AddCost": { - "type": "dword", - "value": 123 - }, - "BaseItem": { - "type": "int", - "value": 52 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 124 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13484, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MRING022" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mring022" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 9, - "AddCost": { - "type": "dword", - "value": 800 - }, - "BaseItem": { - "type": "int", - "value": 29 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 800 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "An ancient calendar, embelished with turquoise reliefs. It means nothing to anyone of modern day, but could be worth some money." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Ancient Calendar" - } - }, - "ModelPart1": { - "type": "byte", - "value": 238 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "AncientCalendar" - }, - "TemplateResRef": { - "type": "resref", - "value": "ancientcalendar" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 10, - "AddCost": { - "type": "dword", - "value": 1000 - }, - "BaseItem": { - "type": "int", - "value": 50 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1002 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "A staff of oak, shod with meteoric iron, this is not a useful weapon, but looks nice and could sell for some gold." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Oaken Staff shod with Meteoric Iron" - } - }, - "ModelPart1": { - "type": "byte", - "value": 22 - }, - "ModelPart2": { - "type": "byte", - "value": 231 - }, - "ModelPart3": { - "type": "byte", - "value": 24 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 5 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "OakenStaffshodwithMeteoricIron" - }, - "TemplateResRef": { - "type": "resref", - "value": "oakenstaffshodwi" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Treasure" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Treasure4" - }, - "TemplateResRef": { - "type": "resref", - "value": "treasure004" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 27.50291252136231 - }, - "Y": { - "type": "float", - "value": 52.7137565612793 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } } ] }, @@ -29840,10 +16945,835 @@ }, "TriggerList": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 0 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 12.81047821044922 + }, + "PointY": { + "type": "float", + "value": -0.01605224609375 + }, + "PointZ": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 12.92343902587891 + }, + "PointY": { + "type": "float", + "value": 12.00937271118164 + }, + "PointZ": { + "type": "float", + "value": 0.02500005997717381 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.2050552368164063 + }, + "PointY": { + "type": "float", + "value": 11.54678726196289 + }, + "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": "WakeTheDragon" + } + }, + "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": "ra_wake_aragnak" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "WAKE_THE_DRAGON" + }, + "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": 26.59871673583984 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 50.55289459228516 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + } + ] }, "WaypointList": { "type": "list", - "value": [] + "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": { + "0": "SP_SN01_PCR" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "RA_DRAG_LISTENER" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 33.34760284423828 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 56.73160552978516 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SD60_RW_PC_SF_SU30_SG_DS2_RH80" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "grp_aragnak" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 9.091878071561456e-039 + }, + "XPosition": { + "type": "float", + "value": 32.54854583740234 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 56.81910705566406 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SD60M55_SF_SU50_PL0" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_01" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 0.2191015332937241 + }, + "XPosition": { + "type": "float", + "value": 33.83784103393555 + }, + "YOrientation": { + "type": "float", + "value": -0.9757020473480225 + }, + "YPosition": { + "type": "float", + "value": 48.8555793762207 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SD60M55_SF_SU50_PL0" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_02" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 0.7242470383644104 + }, + "XPosition": { + "type": "float", + "value": 38.72794723510742 + }, + "YOrientation": { + "type": "float", + "value": 0.6895405650138855 + }, + "YPosition": { + "type": "float", + "value": 61.24557495117188 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SD60M55_SF_SU50_PL0" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_03" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": -0.6895405650138855 + }, + "XPosition": { + "type": "float", + "value": 27.59514808654785 + }, + "YOrientation": { + "type": "float", + "value": 0.7242470979690552 + }, + "YPosition": { + "type": "float", + "value": 61.21990203857422 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SD60M55_SF_SU50_PL0" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_04" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": -0.5349978804588318 + }, + "XPosition": { + "type": "float", + "value": 27.17431259155273 + }, + "YOrientation": { + "type": "float", + "value": -0.844853401184082 + }, + "YPosition": { + "type": "float", + "value": 51.63515472412109 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SD60M55_SF_SU50_PL0" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_05" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": -0.67155921459198 + }, + "XPosition": { + "type": "float", + "value": 27.431396484375 + }, + "YOrientation": { + "type": "float", + "value": -0.740950882434845 + }, + "YPosition": { + "type": "float", + "value": 56.63411712646484 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SD60M55_SF_SU50_PL0" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_06" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": -0.7883464097976685 + }, + "XPosition": { + "type": "float", + "value": 33.03391647338867 + }, + "YOrientation": { + "type": "float", + "value": 0.6152316331863403 + }, + "YPosition": { + "type": "float", + "value": 61.54782867431641 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SD60M55_SF_SU50_PL0" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_07" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": -0.9807852506637573 + }, + "XPosition": { + "type": "float", + "value": 24.96379089355469 + }, + "YOrientation": { + "type": "float", + "value": 0.1950904726982117 + }, + "YPosition": { + "type": "float", + "value": 59.13888549804688 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SD60M55_SF_SU50_PL0" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_08" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 0.9569404125213623 + }, + "XPosition": { + "type": "float", + "value": 40.52265930175781 + }, + "YOrientation": { + "type": "float", + "value": -0.2902844846248627 + }, + "YPosition": { + "type": "float", + "value": 57.87165451049805 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + } + ] } } diff --git a/_module/git/area110.git.json b/_module/git/area110.git.json index 89c8b022..fa806c7c 100644 --- a/_module/git/area110.git.json +++ b/_module/git/area110.git.json @@ -45,3681 +45,7 @@ }, "Creature List": { "type": "list", - "value": [ - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 13 - }, - "Appearance_Type": { - "type": "word", - "value": 6 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 1 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "BodyPart_Belt": { - "type": "byte", - "value": 0 - }, - "BodyPart_LBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFoot": { - "type": "byte", - "value": 1 - }, - "BodyPart_LHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_LThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Neck": { - "type": "byte", - "value": 1 - }, - "BodyPart_Pelvis": { - "type": "byte", - "value": 1 - }, - "BodyPart_RBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_RFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_RHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_RThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Torso": { - "type": "byte", - "value": 1 - }, - "Cha": { - "type": "byte", - "value": 18 - }, - "ChallengeRating": { - "type": "float", - "value": 11.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 1 - }, - "ClassLevel": { - "type": "short", - "value": 15 - }, - "KnownList0": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 33 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 37 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 100 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 151 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "KnownList1": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 16 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 86 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 102 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 544 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "KnownList2": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 21 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 569 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 120 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 167 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "KnownList3": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 545 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 78 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 539 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 176 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "KnownList4": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 31 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 376 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 177 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "KnownList5": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 121 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 67 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 179 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 44 - }, - "Color_Skin": { - "type": "byte", - "value": 9 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 14 - }, - "Conversation": { - "type": "resref", - "value": "greatbard" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 55 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 14 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 115 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 1 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 157 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 155 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 1 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 159 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 156 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 3 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 151 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 1 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 157 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 155 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 159 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 156 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 7 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 43 - }, - "Cloth2Color": { - "type": "byte", - "value": 27 - }, - "Cost": { - "type": "dword", - "value": 1 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 16807802, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 15 - }, - "Leather2Color": { - "type": "byte", - "value": 54 - }, - "LocalizedName": { - "id": 16807296, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 24 - }, - "Metal2Color": { - "type": "byte", - "value": 8 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_ARABIAN" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_arabian" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 16, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 314 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 16807836, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 16807836, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 16807570, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "ModelPart2": { - "type": "byte", - "value": 131 - }, - "ModelPart3": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "ZEP_LUTE" - }, - "TemplateResRef": { - "type": "resref", - "value": "zep_lute" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8192, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 25 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 1519, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "ModelPart2": { - "type": "byte", - "value": 11 - }, - "ModelPart3": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "StackSize": { - "type": "word", - "value": 99 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WAMBO001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wambo001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 2 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 368 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 197 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 871 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 423 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 424 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 29 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 945 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 35 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 41 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Benedict" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 55 - }, - "Int": { - "type": "byte", - "value": 12 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 7 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 70 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 174, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "ModelPart2": { - "type": "byte", - "value": 11 - }, - "ModelPart3": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WBWXL001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wbwxl001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 1 - }, - "BaseItem": { - "type": "int", - "value": 15 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 6 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 180, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 18 - }, - "CostValue": { - "type": "word", - "value": 4 - }, - "Param1": { - "type": "byte", - "value": 9 - }, - "Param1Value": { - "type": "byte", - "value": 1 - }, - "PropertyName": { - "type": "word", - "value": 44 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_TORCH001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_torch001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13410, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13411, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "ModelPart2": { - "type": "byte", - "value": 23 - }, - "ModelPart3": { - "type": "byte", - "value": 32 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 66 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13410, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13411, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "ModelPart2": { - "type": "byte", - "value": 23 - }, - "ModelPart3": { - "type": "byte", - "value": 32 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 66 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13410, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13411, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "ModelPart2": { - "type": "byte", - "value": 23 - }, - "ModelPart3": { - "type": "byte", - "value": 32 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 66 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 5, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 75 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 72 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 6791, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13539, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 284 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 9 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 10 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_SPARSCR102" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_sparscr102" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 6, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 75 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 72 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 6267, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13542, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 262 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 7 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 9 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 10 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 7 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_SPARSCR105" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_sparscr105" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 7, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 75 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 72 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 6258, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13545, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 251 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 7 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 9 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 10 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 8 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_SPARSCR108" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_sparscr108" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 8, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 75 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 48 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 6204, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13546, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 172 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 9 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 63 - }, - "Subtype": { - "type": "word", - "value": 10 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 9 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_SPARSCR109" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_sparscr109" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 9, - "AddCost": { - "type": "dword", - "value": 0 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 0 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 16 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 1 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 8 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 8 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 16 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 8 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 16 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 1 - }, - "Cloth2Color": { - "type": "byte", - "value": 7 - }, - "Cost": { - "type": "dword", - "value": 10 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 1 - }, - "Leather2Color": { - "type": "byte", - "value": 7 - }, - "LocalizedName": { - "id": 12835, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 8 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_AARCL001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_aarcl001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 10, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 22 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 4 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 191, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "ModelPart2": { - "type": "byte", - "value": 21 - }, - "ModelPart3": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 8 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WSWDG001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wswdg001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 11, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 24 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "A magical essence created to allow you passage through the seven seals." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Essence of the Skilled Songman" - } - }, - "ModelPart1": { - "type": "byte", - "value": 78 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 9 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "essencebard" - }, - "TemplateResRef": { - "type": "resref", - "value": "essenceofthel003" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "Dalavian" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 85 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 1 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 2319 - }, - "Race": { - "type": "byte", - "value": 6 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "x2_def_attacked" - }, - "ScriptDamaged": { - "type": "resref", - "value": "x2_def_ondamage" - }, - "ScriptDeath": { - "type": "resref", - "value": "x2_def_ondeath" - }, - "ScriptDialogue": { - "type": "resref", - "value": "x2_def_onconv" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "x2_def_ondisturb" - }, - "ScriptEndRound": { - "type": "resref", - "value": "x2_def_endcombat" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "x2_def_heartbeat" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "x2_def_onblocked" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "x2_def_percept" - }, - "ScriptRested": { - "type": "resref", - "value": "x2_def_rested" - }, - "ScriptSpawn": { - "type": "resref", - "value": "x2_def_spawn" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "x2_def_spellcast" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "x2_def_userdef" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 65535 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 1 - }, - "Str": { - "type": "byte", - "value": 12 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "Benedict" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "benedict" - }, - "WalkRate": { - "type": "int", - "value": 4 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings_New": { - "type": "dword", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 10 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 17.11941528320313 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 23.35478973388672 - }, - "ZPosition": { - "type": "float", - "value": 0.0004218816757202148 - } - } - ] + "value": [] }, "Door List": { "type": "list", @@ -3752,12 +78,14 @@ }, "CurrentHP": { "type": "short", - "value": 15 + "value": 80 }, "Description": { "id": 9077, "type": "cexolocstring", - "value": {} + "value": { + "0": "Etched and oiled, the carvings on this door lend depth to its prominent woodgrain." + } }, "DisarmDC": { "type": "byte", @@ -3777,11 +105,11 @@ }, "Hardness": { "type": "byte", - "value": 5 + "value": 10 }, "HP": { "type": "short", - "value": 15 + "value": 80 }, "Interruptable": { "type": "byte", @@ -3818,7 +146,9 @@ "LocName": { "id": 5349, "type": "cexolocstring", - "value": {} + "value": { + "0": "Door" + } }, "OnClick": { "type": "resref", @@ -3834,7 +164,7 @@ }, "OnDeath": { "type": "resref", - "value": "x2_door_death" + "value": "se_door_death" }, "OnDisarm": { "type": "resref", @@ -3842,7 +172,7 @@ }, "OnFailToOpen": { "type": "resref", - "value": "" + "value": "door_fail2open" }, "OnHeartbeat": { "type": "resref", @@ -3858,7 +188,7 @@ }, "OnOpen": { "type": "resref", - "value": "" + "value": "ra_close_door" }, "OnSpellCastAt": { "type": "resref", @@ -3886,7 +216,7 @@ }, "PortraitId": { "type": "word", - "value": 0 + "value": 2623 }, "Ref": { "type": "byte", @@ -5008,7 +1338,249 @@ }, "SoundList": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Fantabulizer Music Loop" + } + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "fantabulizer_mus" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "am_fantabulizer" + }, + "TemplateResRef": { + "type": "resref", + "value": "am_fantabulizer" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 28.49361801147461 + }, + "YPosition": { + "type": "float", + "value": 24.44832038879395 + }, + "ZPosition": { + "type": "float", + "value": 1.504328012466431 + } + }, + { + "__struct_id": 6, + "Active": { + "type": "byte", + "value": 1 + }, + "Continuous": { + "type": "byte", + "value": 0 + }, + "Elevation": { + "type": "float", + "value": 1.5 + }, + "GeneratedType": { + "type": "dword", + "value": 0 + }, + "Hours": { + "type": "dword", + "value": 0 + }, + "Interval": { + "type": "dword", + "value": 0 + }, + "IntervalVrtn": { + "type": "dword", + "value": 0 + }, + "LocName": { + "id": 91298, + "type": "cexolocstring", + "value": {} + }, + "Looping": { + "type": "byte", + "value": 1 + }, + "MaxDistance": { + "type": "float", + "value": 10.0 + }, + "MinDistance": { + "type": "float", + "value": 1.0 + }, + "PitchVariation": { + "type": "float", + "value": 0.0 + }, + "Positional": { + "type": "byte", + "value": 1 + }, + "Priority": { + "type": "byte", + "value": 3 + }, + "Random": { + "type": "byte", + "value": 0 + }, + "RandomPosition": { + "type": "byte", + "value": 0 + }, + "RandomRangeX": { + "type": "float", + "value": 0.0 + }, + "RandomRangeY": { + "type": "float", + "value": 0.0 + }, + "Sounds": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Sound": { + "type": "resref", + "value": "al_pl_x2bongolp1" + } + } + ] + }, + "Tag": { + "type": "cexostring", + "value": "Bongo1" + }, + "TemplateResRef": { + "type": "resref", + "value": "bongo1" + }, + "Times": { + "type": "byte", + "value": 3 + }, + "Volume": { + "type": "byte", + "value": 127 + }, + "VolumeVrtn": { + "type": "byte", + "value": 0 + }, + "XPosition": { + "type": "float", + "value": 20.90301704406738 + }, + "YPosition": { + "type": "float", + "value": 24.66573715209961 + }, + "ZPosition": { + "type": "float", + "value": 1.504328012466431 + } + } + ] }, "StoreList": { "type": "list", @@ -5060,13 +1632,75 @@ "type": "resref", "value": "nw_waypoint001" }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 35.91334915161133 + }, + "YOrientation": { + "type": "float", + "value": 7.549790126404332e-008 + }, + "YPosition": { + "type": "float", + "value": 25.04693031311035 + }, + "ZPosition": { + "type": "float", + "value": 0.3498179912567139 + } + }, + { + "__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": { + "0": "SP_SN01_SD30M25_DOD_PC_RG090M010C75_SF_FC0_AL4_RH50" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NPC_BENEDICT" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, "XOrientation": { "type": "float", "value": 0.0 }, "XPosition": { "type": "float", - "value": 34.61716842651367 + "value": 17.09393310546875 }, "YOrientation": { "type": "float", @@ -5074,11 +1708,11 @@ }, "YPosition": { "type": "float", - "value": 24.88073348999023 + "value": 23.65171432495117 }, "ZPosition": { "type": "float", - "value": 0.3899999856948853 + "value": 0.0004218816757202148 } } ] diff --git a/_module/git/beholdercave.git.json b/_module/git/beholdercave.git.json index 67b4d281..aa234c9e 100644 --- a/_module/git/beholdercave.git.json +++ b/_module/git/beholdercave.git.json @@ -45,1311 +45,7 @@ }, "Creature List": { "type": "list", - "value": [ - { - "__struct_id": 4, - "Appearance_Type": { - "type": "word", - "value": 401 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "Cha": { - "type": "byte", - "value": 15 - }, - "ChallengeRating": { - "type": "float", - "value": 11.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 11 - }, - "ClassLevel": { - "type": "short", - "value": 11 - } - } - ] - }, - "Con": { - "type": "byte", - "value": 12 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": -3 - }, - "CurrentHitPoints": { - "type": "short", - "value": 49 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "id": 84399, - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 10 - }, - "Disarmable": { - "type": "byte", - "value": 0 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 65536, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 69 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1124 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 13236, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 19 - }, - "CostValue": { - "type": "word", - "value": 4 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 77 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_CREWPS003" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_crewps003" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 131072, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 73 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 90533, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 12 - }, - "Subtype": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 12 - }, - "Subtype": { - "type": "word", - "value": 27 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 75 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 37 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_beholprops" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_beholprops" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 1 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 228 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 22 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 289 - } - } - ] - }, - "FirstName": { - "id": 3058, - "type": "cexolocstring", - "value": { - "0": "Cazrak" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 4 - }, - "GoodEvil": { - "type": "byte", - "value": 0 - }, - "HitPoints": { - "type": "short", - "value": 49 - }, - "Int": { - "type": "byte", - "value": 17 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": {} - }, - "LawfulChaotic": { - "type": "byte", - "value": 100 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 60 - }, - "NaturalAC": { - "type": "byte", - "value": 11 - }, - "NoPermDeath": { - "type": "byte", - "value": 0 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 701 - }, - "Race": { - "type": "byte", - "value": 7 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "x2_def_attacked" - }, - "ScriptDamaged": { - "type": "resref", - "value": "x2_def_ondamage" - }, - "ScriptDeath": { - "type": "resref", - "value": "x2_def_ondeath" - }, - "ScriptDialogue": { - "type": "resref", - "value": "x2_def_onconv" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "x2_def_ondisturb" - }, - "ScriptEndRound": { - "type": "resref", - "value": "x2_def_endcombat" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "x2_def_heartbeat" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "x2_def_onblocked" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "x2_def_percept" - }, - "ScriptRested": { - "type": "resref", - "value": "x2_def_rested" - }, - "ScriptSpawn": { - "type": "resref", - "value": "x2_def_spawn" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "x2_def_spellcast" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "x2_def_userdef" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 7 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 15 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 18 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 20 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 372 - }, - "SpecAbilityList": { - "type": "list", - "value": [ - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 736 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 0 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - } - ] - }, - "StartingPackage": { - "type": "byte", - "value": 0 - }, - "Str": { - "type": "byte", - "value": 10 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "cazrak" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "beholder005" - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "X2_L_BEH_MAGIC" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 100 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "X2_SPECIAL_COMBAT_AI_SCRIPT" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "x2_ai_behold" - } - } - ] - }, - "WalkRate": { - "type": "int", - "value": 7 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings_New": { - "type": "dword", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 15 - }, - "XOrientation": { - "type": "float", - "value": 0.99969881772995 - }, - "XPosition": { - "type": "float", - "value": 51.75052261352539 - }, - "YOrientation": { - "type": "float", - "value": -0.0245408657938242 - }, - "YPosition": { - "type": "float", - "value": 45.16228485107422 - }, - "ZPosition": { - "type": "float", - "value": 0.8553578853607178 - } - } - ] + "value": [] }, "Door List": { "type": "list", @@ -1569,222 +265,6 @@ "type": "float", "value": 0.0 } - }, - { - "__struct_id": 8, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 106 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 1.570796012878418 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 80 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "GenericType_New": { - "type": "dword", - "value": 0 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HP": { - "type": "short", - "value": 80 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "hellno" - }, - "KeyRequired": { - "type": "byte", - "value": 1 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LinkedToFlags": { - "type": "byte", - "value": 0 - }, - "LoadScreenID": { - "type": "word", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 1 - }, - "LocName": { - "id": 83334, - "type": "cexolocstring", - "value": {} - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "x2_door_death" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnFailToOpen": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "BeholderDoor" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_door_tib_01" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 20.0 - }, - "Y": { - "type": "float", - "value": 45.0 - }, - "Z": { - "type": "float", - "value": 0.0 - } } ] }, @@ -1799,1994 +279,6 @@ "Placeable List": { "type": "list", "value": [ - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 187 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "id": 66885, - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "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": 52998, - "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": 550 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "Boulder" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_boulder" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 21.78121376037598 - }, - "Y": { - "type": "float", - "value": 44.55416870117188 - }, - "Z": { - "type": "float", - "value": 2.384185791015625e-007 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 187 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "id": 66885, - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "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": 52998, - "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": 550 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "Boulder" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_boulder" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 21.32804870605469 - }, - "Y": { - "type": "float", - "value": 45.98418807983398 - }, - "Z": { - "type": "float", - "value": 0.01000010967254639 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 187 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "id": 66885, - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "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": 52998, - "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": 550 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "Boulder" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_boulder" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 23.26800346374512 - }, - "Y": { - "type": "float", - "value": 44.44515609741211 - }, - "Z": { - "type": "float", - "value": 4.76837158203125e-007 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 187 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "id": 66885, - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "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": 52998, - "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": 550 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "Boulder" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_boulder" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 23.27419662475586 - }, - "Y": { - "type": "float", - "value": 46.19300842285156 - }, - "Z": { - "type": "float", - "value": 0.01000010967254639 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 187 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "id": 66885, - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "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": 52998, - "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": 550 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "Boulder" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_boulder" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 25.13297462463379 - }, - "Y": { - "type": "float", - "value": 44.31594085693359 - }, - "Z": { - "type": "float", - "value": -1.490116119384766e-007 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 187 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "id": 66885, - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "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": 52998, - "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": 550 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "Boulder" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_boulder" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 24.77886390686035 - }, - "Y": { - "type": "float", - "value": 46.15544128417969 - }, - "Z": { - "type": "float", - "value": 0.009999990463256836 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 1001 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 0.564504861831665 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 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 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 76 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 535, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 3330 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_GOLD001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_gold001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 2 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 38740 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": { - "0": "The battleaxe of speed was crafted to make the user faster in battle." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13899, - "type": "cexolocstring", - "value": { - "0": "Battleaxe +1, of Speed" - } - }, - "ModelPart1": { - "type": "byte", - "value": 52 - }, - "ModelPart2": { - "type": "byte", - "value": 44 - }, - "ModelPart3": { - "type": "byte", - "value": 253 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 6 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 35 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WAXMBT002" - }, - "TemplateResRef": { - "type": "resref", - "value": "waxmbt003" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 44 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 4051 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 66624, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "id": 66623, - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 9237, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 33 - }, - "ModelPart2": { - "type": "byte", - "value": 41 - }, - "ModelPart3": { - "type": "byte", - "value": 42 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 9 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 414 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X0_WMGMRD007" - }, - "TemplateResRef": { - "type": "resref", - "value": "x0_wmgmrd007" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Treasure" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "Treasure1" - }, - "TemplateResRef": { - "type": "resref", - "value": "treasure1" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 52.83192825317383 - }, - "Y": { - "type": "float", - "value": 53.80610656738281 - }, - "Z": { - "type": "float", - "value": -6.556510925292969e-006 - } - }, { "__struct_id": 9, "AnimationState": { @@ -4461,6 +953,231 @@ "type": "float", "value": 0.0 } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 2203 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "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": 16810887, + "type": "cexolocstring", + "value": {} + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "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": 16811648, + "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": 1 + }, + "PortraitId": { + "type": "word", + "value": 453 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ZEP_DEVILTWR001" + }, + "TemplateResRef": { + "type": "resref", + "value": "zep_deviltwr001" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 0 + }, + "X": { + "type": "float", + "value": 15.27000045776367 + }, + "Y": { + "type": "float", + "value": 43.15999984741211 + }, + "Z": { + "type": "float", + "value": -1.0 + } } ] }, @@ -4478,6 +1195,751 @@ }, "WaypointList": { "type": "list", - "value": [] + "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": { + "0": "SP_SN01_SD60M55_SF_SU50_PL0" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "CAZRAKS_TROVE" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": -0.975702166557312 + }, + "XPosition": { + "type": "float", + "value": 30.58510208129883 + }, + "YOrientation": { + "type": "float", + "value": -0.2191010862588882 + }, + "YPosition": { + "type": "float", + "value": 42.59567260742188 + }, + "ZPosition": { + "type": "float", + "value": -6.942078471183777e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 91380, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_WP_BEHOLDER_TUNNEL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_wp_behexit002" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "X2_L_BEH_USE_ANI" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 2 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 35.86611557006836 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 35.42250823974609 + }, + "ZPosition": { + "type": "float", + "value": -1.732174515724182 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 91380, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_WP_BEHOLDER_TUNNEL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_wp_behexit002" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "X2_L_BEH_USE_ANI" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 2 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": -0.1950905472040176 + }, + "XPosition": { + "type": "float", + "value": 33.18782043457031 + }, + "YOrientation": { + "type": "float", + "value": -0.9807852506637573 + }, + "YPosition": { + "type": "float", + "value": 57.66656494140625 + }, + "ZPosition": { + "type": "float", + "value": -1.544504404067993 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 91379, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_WP_BEHOLDER_TUNNEL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_wp_behexit" + }, + "XOrientation": { + "type": "float", + "value": 0.5555701851844788 + }, + "XPosition": { + "type": "float", + "value": 45.17190933227539 + }, + "YOrientation": { + "type": "float", + "value": 0.8314696550369263 + }, + "YPosition": { + "type": "float", + "value": 44.0806770324707 + }, + "ZPosition": { + "type": "float", + "value": 3.199999809265137 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 91380, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_WP_BEHOLDER_TUNNEL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_wp_behexit002" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "X2_L_BEH_USE_ANI" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 2 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 56.87075042724609 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 35.69891357421875 + }, + "ZPosition": { + "type": "float", + "value": -1.36659848690033 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 91379, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_WP_BEHOLDER_TUNNEL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_wp_behexit" + }, + "XOrientation": { + "type": "float", + "value": 0.3826837241649628 + }, + "XPosition": { + "type": "float", + "value": 43.83912658691406 + }, + "YOrientation": { + "type": "float", + "value": -0.9238793849945068 + }, + "YPosition": { + "type": "float", + "value": 55.73599243164063 + }, + "ZPosition": { + "type": "float", + "value": -1.67617654800415 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 91379, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_WP_BEHOLDER_TUNNEL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_wp_behexit" + }, + "XOrientation": { + "type": "float", + "value": 0.9807853102684021 + }, + "XPosition": { + "type": "float", + "value": 29.54337120056152 + }, + "YOrientation": { + "type": "float", + "value": -0.1950902044773102 + }, + "YPosition": { + "type": "float", + "value": 48.65887069702148 + }, + "ZPosition": { + "type": "float", + "value": -1.580359578132629 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 91379, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_WP_BEHOLDER_TUNNEL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_wp_behexit" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 49.67602920532227 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 34.899658203125 + }, + "ZPosition": { + "type": "float", + "value": -1.449520230293274 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 91380, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_WP_BEHOLDER_TUNNEL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_wp_behexit002" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "X2_L_BEH_USE_ANI" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 2 + } + } + ] + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 59.72809982299805 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 55.81600570678711 + }, + "ZPosition": { + "type": "float", + "value": -1.381989359855652 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 91379, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "X2_WP_BEHOLDER_TUNNEL" + }, + "TemplateResRef": { + "type": "resref", + "value": "x2_wp_behexit" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 28.0919075012207 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 36.73086166381836 + }, + "ZPosition": { + "type": "float", + "value": -1.255722045898438 + } + }, + { + "__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": { + "0": "SP_SN01_SD60_RW_PC_SF_SU30_DS2_RH80" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "BEHOLD_CAZRAK" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 0.9757021069526672 + }, + "XPosition": { + "type": "float", + "value": 49.8128776550293 + }, + "YOrientation": { + "type": "float", + "value": 0.219101220369339 + }, + "YPosition": { + "type": "float", + "value": 45.32112121582031 + }, + "ZPosition": { + "type": "float", + "value": 1.665879845619202 + } + } + ] } } diff --git a/_module/ifo/module.ifo.json b/_module/ifo/module.ifo.json index e56bed8c..a47d39ba 100644 --- a/_module/ifo/module.ifo.json +++ b/_module/ifo/module.ifo.json @@ -1750,7 +1750,7 @@ "Mod_Description": { "type": "cexolocstring", "value": { - "0": "Beyond the Dungeon of Graves v1.2\n\nBY: Tolen\n\n\nBased on Rappan Athuk: The Dungeon of Graves, published by Necromancer Games.\n\nPRC added & merged by Jaysyn\n\n\nRequires CEP 1" + "0": "Beyond the Dungeon of Graves v1.2\n\nBY: Tolen\n\n\nBased on Rappan Athuk: The Dungeon of Graves, published by Necromancer Games.\n\nPRC added & merged by Jaysyn\n\n\nRequires CEP 1 & PRC 4.1.5+" } }, "Mod_DuskHour": { @@ -2151,7 +2151,7 @@ }, "Mod_StartYear": { "type": "dword", - "value": 1372 + "value": 1373 }, "Mod_Tag": { "type": "cexostring", @@ -3125,7 +3125,7 @@ }, "Value": { "type": "int", - "value": 0 + "value": 1 } }, { diff --git a/_module/itp/creaturepalcus.itp.json b/_module/itp/creaturepalcus.itp.json index 528edb58..b1f79ae6 100644 --- a/_module/itp/creaturepalcus.itp.json +++ b/_module/itp/creaturepalcus.itp.json @@ -93,6 +93,25 @@ "value": "beholder005" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Cazrak the Eye Tyrant" + }, + "RESREF": { + "type": "resref", + "value": "behold_cazrak" + } + }, { "__struct_id": 0, "CR": { @@ -4060,7 +4079,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 17.0 + "value": 18.0 }, "FACTION": { "type": "cexostring", @@ -4068,11 +4087,30 @@ }, "NAME": { "type": "cexostring", - "value": "Aragnak the Red Dragon" + "value": "Aragnak the Red Dragon (Awake)" }, "RESREF": { "type": "resref", - "value": "ra_drag_aragak" + "value": "ra_drag_aragnak1" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Aragnak the Red Dragon (Sleeping)" + }, + "RESREF": { + "type": "resref", + "value": "ra_drag_aragnak2" } }, { @@ -17644,6 +17682,25 @@ "value": "benedict" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Benedict" + }, + "RESREF": { + "type": "resref", + "value": "npc_benedict" + } + }, { "__struct_id": 0, "CR": { @@ -35382,6 +35439,25 @@ "value": "dmfi_setting" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.3333333432674408 + }, + "FACTION": { + "type": "cexostring", + "value": "Neutral" + }, + "NAME": { + "type": "cexostring", + "value": "Sleeping Dragon Listener" + }, + "RESREF": { + "type": "resref", + "value": "ra_drag_listener" + } + }, { "__struct_id": 0, "CR": { diff --git a/_module/itp/itempalcus.itp.json b/_module/itp/itempalcus.itp.json index 946b6477..2de2e923 100644 --- a/_module/itp/itempalcus.itp.json +++ b/_module/itp/itempalcus.itp.json @@ -1056,6 +1056,17 @@ "value": "shadowdragonarmo" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spellmagnet" + }, + "RESREF": { + "type": "resref", + "value": "ra_amhvfp_splmag" + } + }, { "__struct_id": 0, "NAME": { @@ -2670,17 +2681,6 @@ "value": 12862 } }, - { - "__struct_id": 0, - "RESREF": { - "type": "resref", - "value": "ashmlw005" - }, - "STRREF": { - "type": "dword", - "value": 12862 - } - }, { "__struct_id": 0, "RESREF": { @@ -2703,6 +2703,17 @@ "value": "ra_ashlmwhite001" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "ra_ashml_pdrg01" + }, + "STRREF": { + "type": "dword", + "value": 12862 + } + }, { "__struct_id": 0, "RESREF": { @@ -2946,6 +2957,17 @@ "value": "cr_bite_aldeth" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aragnak's Bite" + }, + "RESREF": { + "type": "resref", + "value": "cr_bite_aragnak" + } + }, { "__struct_id": 0, "NAME": { @@ -5272,6 +5294,17 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aragnak's Claw" + }, + "RESREF": { + "type": "resref", + "value": "it_crewpsp016" + } + }, { "__struct_id": 0, "NAME": { @@ -7630,6 +7663,17 @@ "value": "prc_shd_animcon" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aragnak's Hide" + }, + "RESREF": { + "type": "resref", + "value": "cr_hide_aragnak" + } + }, { "__struct_id": 0, "RESREF": { @@ -9659,6 +9703,17 @@ "value": "it_crewpb003" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aragnak's Tail Slap" + }, + "RESREF": { + "type": "resref", + "value": "it_crewpb016" + } + }, { "__struct_id": 0, "NAME": { @@ -12586,18 +12641,7 @@ }, "RESREF": { "type": "resref", - "value": "fancysilverwolfc" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Fancy Winter Wolf Cloak" - }, - "RESREF": { - "type": "resref", - "value": "fancysilverwo001" + "value": "ra_itclk_silwolf" } }, { @@ -12632,6 +12676,17 @@ "type": "resref", "value": "wintercloak" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Winter Wolf Pelt Cloak" + }, + "RESREF": { + "type": "resref", + "value": "ra_itclk_winwolf" + } } ] }, @@ -15696,7 +15751,7 @@ }, "RESREF": { "type": "resref", - "value": "it_mring022" + "value": "ra_itrng_plat01" } }, { @@ -16238,6 +16293,39 @@ "value": "ra_it_gold2600" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "3300 Gold Pieces" + }, + "RESREF": { + "type": "resref", + "value": "ra_it_gold3300" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "5000 Gold Pieces" + }, + "RESREF": { + "type": "resref", + "value": "ra_it_gold5000" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "8300 Gold Pieces" + }, + "RESREF": { + "type": "resref", + "value": "ra_it_gold8300" + } + }, { "__struct_id": 0, "NAME": { @@ -16257,7 +16345,7 @@ }, "RESREF": { "type": "resref", - "value": "ancientcalendar" + "value": "ra_itm_calendar" } }, { @@ -16403,6 +16491,17 @@ "value": "candle" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ceremonial Oaken Staff" + }, + "RESREF": { + "type": "resref", + "value": "ra_wdbqs_meteor" + } + }, { "__struct_id": 0, "NAME": { @@ -17547,17 +17646,6 @@ "value": "prc_it_nerv" } }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Oaken Staff shod with Meteoric Iron" - }, - "RESREF": { - "type": "resref", - "value": "oakenstaffshodwi" - } - }, { "__struct_id": 0, "NAME": { @@ -17819,7 +17907,7 @@ }, "RESREF": { "type": "resref", - "value": "silveretchedflas" + "value": "ra_itm_sil_flask" } }, { @@ -17863,7 +17951,7 @@ }, "RESREF": { "type": "resref", - "value": "steelandsilvergo" + "value": "ra_itm_ss_gorget" } }, { @@ -18017,7 +18105,7 @@ }, "RESREF": { "type": "resref", - "value": "wroughtgoldspice" + "value": "ra_itm_goldspice" } }, { @@ -34367,6 +34455,17 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Battleaxe of Speed +1" + }, + "RESREF": { + "type": "resref", + "value": "ra_waxmbt_speed1" + } + }, { "__struct_id": 0, "NAME": { @@ -35967,7 +36066,7 @@ }, "RESREF": { "type": "resref", - "value": "wblmfh011" + "value": "ra_wblmfh_pain" } } ] diff --git a/_module/itp/placeablepalcus.itp.json b/_module/itp/placeablepalcus.itp.json index be16383b..10476ade 100644 --- a/_module/itp/placeablepalcus.itp.json +++ b/_module/itp/placeablepalcus.itp.json @@ -19616,6 +19616,105 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile" + }, + "RESREF": { + "type": "resref", + "value": "arag_treas_01" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile" + }, + "RESREF": { + "type": "resref", + "value": "arag_treas_02" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile" + }, + "RESREF": { + "type": "resref", + "value": "arag_treas_03" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile" + }, + "RESREF": { + "type": "resref", + "value": "arag_treas_04" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile" + }, + "RESREF": { + "type": "resref", + "value": "arag_treas_05" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile" + }, + "RESREF": { + "type": "resref", + "value": "arag_treas_06" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile" + }, + "RESREF": { + "type": "resref", + "value": "arag_treas_07" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile" + }, + "RESREF": { + "type": "resref", + "value": "arag_treas_08" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cazrak's Trove" + }, + "RESREF": { + "type": "resref", + "value": "cazraks_trove" + } + }, { "__struct_id": 0, "NAME": { diff --git a/_module/ncs/close_vanish.ncs b/_module/ncs/close_vanish.ncs new file mode 100644 index 0000000000000000000000000000000000000000..ebd7a7d1835353c5ba2d3d68517b85a5225d0578 GIT binary patch literal 65 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 N0vr|f8p7W)_+Q78`Un63 literal 0 HcmV?d00001 diff --git a/_module/ncs/j_sp_dragon.ncs b/_module/ncs/j_sp_dragon.ncs new file mode 100644 index 0000000000000000000000000000000000000000..d6b6bfb1858b43da72198657e92ad564dc161b2f GIT binary patch literal 30169 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 If6L&10YI4+r2qf` literal 0 HcmV?d00001 diff --git a/_module/ncs/j_sp_humleader.ncs b/_module/ncs/j_sp_humleader.ncs new file mode 100644 index 0000000000000000000000000000000000000000..4da5ede9ab8b5fc2eea76ebdc0a9e01426b63457 GIT binary patch literal 32018 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 literal 0 HcmV?d00001 diff --git a/_module/ncs/j_sp_lichboss.ncs b/_module/ncs/j_sp_lichboss.ncs new file mode 100644 index 0000000000000000000000000000000000000000..1cb5442527148cf0e98ece35cc0e7fc0a60c4fff GIT binary patch literal 34251 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 Hmcjo5dO3Og literal 0 HcmV?d00001 diff --git a/_module/ncs/ra_close_door.ncs b/_module/ncs/ra_close_door.ncs index 7b49b1752a7d9bfe94f458af92b3f19942735658..1f1947727cd9a0ed1ce18e9eda86eb23f2153669 100644 GIT binary patch delta 15 WcmcDwpJ2)rz`(%Dz`)L=zyJUh5dq8q delta 15 WcmcDwpJ2+Rz`(%Dz`)L=zyJUfF#((a diff --git a/_module/ncs/ra_drag_onspawn2.ncs b/_module/ncs/ra_drag_onspawn2.ncs new file mode 100644 index 0000000000000000000000000000000000000000..80f9298056b3438c6f7912e70ab8c97326501864 GIT binary patch literal 15656 zcmc&*U5p!76~5!K*WR_0ZqiLiffCa+O`En*(mxQ;bap+vJBmGa$M$X#L8p^lCoy&H z;Or(X;-R8_0PzA3K>7R+XSq_>rgtLeTQSLj`$AMNl~R+_`t> z-kq_X9aC57?)u(2Ki_xGJ@;p>?U`zR;bR}UWtxyrU;iNj|7G$dp(j&hyyDEb1#`MS zhs`_o68wGFjpPI5(xpom^F-I^ZvxMfe-Zd`YeJ(f=Sh-1aWz#p#-C2=@JWM*Qzu)E z#);$@?FFejb?l*PQr>Cr{zjlDMG_WCCh3#?e(rx5o}nh#&wD}h*;GFvd^{C{^Vi82t#eaJ>wZ3e>0hfPj|!9@FAT@q!MG`!PN)% zx%H~)6wF!6HVbaqu2zgi+cg(VyH*w4-^#E;beX%m*y`La_r-SVPsI&RIF6A#?Z&;!c>4gm_N`J{#x$Y#{9ZDZar zN%Vn5;qSVfdfYwGuvg=rqlZ`HC#L*!Ou3fLk1_Xm1{C8X+5-t>`l*}!5? zeb_c{0GmB|)3OOhjv(^Cl5Yvt+s z?5t>3lE4oF+2IF4r*@v$Q zv}CYl64Y;#)R#;4#4PE0WY^sqsP8Yp8!4NdGz z5$zX(a^U~-N;$wNu=1%^3SsHve4JC=%$^7yEp`de%f>l<06wG>YzP6SN*(z`x0+>1Y&P%U-Y|D;rO0<}}czy&Bi) zLJX(VKylGDD}!;oX&4;O$8Z-iqF@~En`MmLt;6uP7{gm2ce-fVg~7;855wI`40kEH zrqQs{-X0)@iUb{WqO$Gu0E`>Gs0x!H}fF1&8Y|LUFx&xeHP(_UCXVbT)-^2-a3s z_Q85?)~MECvNa&B*Va>O^EP_$^(3w)Q5Skno)fD()G04h2bq_aWALA@&KrgD;-M(Q zetfwkAtjpu$=OuE_l>00@ffgD)mqseGN>zt0jd=T)U4&0!v&?iI}A`K;(%H#mkYxM zMY6*HwGsnVcBX94Kpij(`)-LES+8wqWYJ|MY^B%s)>AOmye9U-(CZI1*f9n6Z>-Yz zD_hYemYZLUzzTb-K#7x9ps4%;RJ}Er5sxZxYK339<~<1nRJDX z0@TCu`_u+!(m~zI8Z%bGtKk2UOk9jP2$fC^ANK3Z9Tx=WlV;HdbSA;ksPB2 zM@VKNbe|dUjpao8J@YMBtyl-ZGs7vBov7?$w6PfiiMe8V(VZz5Lmfjm;5-Vs zdub!(T6=sL!~0A`#gYfl`s#d<%H{UoEY|l3C=mk6P$EI?;Q4k+^<1<+V5K+laH&|U>lIu@Ysj2uwC&1<-gbK;IuZpwx>Bpov(3o*X%#uA1yC*)pl3!7NG~XWHpK$; z*vJ7TPAY&l#{%@k$N_23DuAwt1?c&a10ruIfF^xF8#+hTo*F42wpXLCRFjX=gC2N~ zeE{BuRS#H^ZymK9TZ?a9lihJ3@b~_J9yllu+eNcoSBRd~fNag^aXn(a>{ah$K7fYJ z?bGhkK6kls)LU(>d;$p0uv3Ev`C&=u?TQt@SG`?9-{niUEAR~CKG=+<$QFCioipKn zg*D@r;MIV+ZuiS~aD0<_gzp3JH}q!m;jaUFYrm77Ho&0>4IW{qd&m9E|}85Mv}DaybV94!2c_O9sii8bO>&sICEx=MF}YVk&b)bCza8Z_kI49 zc<^`h64Uko(Qt_6)Z9whve&eoVcKk2o5mTq<8rkzoEYP+V0zk|Hx{h2GhmSGD&akX z+)MqP3{^8CuJ@>Bdd9W4Avv&Yg!<

?At5pH>O__XL{#2hD%|LI1v);EO(>DS|H# zB1m8DnKjooN+#-O=Y6-+cYdjwRV%VqNNva+Y)x0-cEqf85T9mOgs^?wu?wzKo~wtQ zb24Bo$FzIcCs24qoOT8uAbY^r_{#A{{+`w5()~D2#ic2lz1p~(Z-k$`1O*!_>jlYg z6+wQ&Aq1<(z3zz+!EY&o{3Kybu-))NTqXA^f_%p=1f9;Y)kcWL-FPo5OKF(xbXHDy z%ko1k^uW|6O8m6pz(31~o}BXF@$5+;9Agn1B9xN|g5jaOP;vwbo|_-RF$2Z9UNn#UU5{7fs%ZQ?1y zJQ#Zca}F#|H@ryMKs=07jW$@3y%X`s(s;~TbMqn7QsAN?Jz3KZ^^3;!;MoKvqzZJl zkD*B@0fA6VDwudEM1oaUI;(6fNP^@KiXaaICj)b!B0(Un9k#^%$ zqkFp9Uh!Fyr9Z1k^DtZs(qkZPJiu~JmfC{@0#mbky3<`g?zP#F5RZuvOwbU_6zTdv z%s^|m1%kCkEBA|l;IY!|tg?*!n-qYwf`$j+IzW@5B+hqQ4`JXWIr1Atj`J@t6Etx#vlVMUZvkIn-1mE(Nm$j)Aa0PiL5m;y-V9qRwORX@z;67Qesm+b;g z!D}!1gZE8|`YRP4IQ63R*Sek6Bi?d{)kjH~{9X~}>|^Fa`eCKxbxszIDmh}9!FvzmB)mfkL$!=I?cw_Bl*Mn2%PvjTQz;m=GbrTkB$Q@p5AzQnAoo zZ8AuIltM72K$1e>vpC!7^5P*0N0$9y2o{^I5W7U(H1HvSiA*_K?6i)ypfn>#vf29- zpLrOBY^~d9M95x?QNU?%5rW)cvxCqtVt{4eG3>eZ`$07bhX)=Ajwj~&b5azxD2Vz* zK@ukC6ydOeAfh0PKBkEBD2VD0ONHjLKXzr&s7fS8{leP9MwSc@fp~_60Jj9t2DO{y zcHsi&nn2qagr-m~WwD364Nr~JZHHSsRAIY}*KwDzexlwDOC^%SeQP72Ps>m3N~Eyi z6@NqibNC_vTnbp%kupRFS1`2;vlMJH=TUu;_l9aAM+Vd4Z_cP#P+x_#A0)fcf*#fF#{-?o3~Y^FMD1a1EUG(TE%Erk*5G1uFKgpb-9c+N z4Q!3xR~_=K)aq9q@&l>WuR7$c)aq9q@>8kRuR7$H2;$G^0iBBc+>)ve zVcqcMhw$!~QFLajx0hlQ7)znl+* z_W} z?+dL=aL|dzol{|l=@4bvCw2gUo^gL+%<5O^{m`w`B%u@E`{d}}3E@+DnbOZ9_b;5! V1V73Ei~Th9_FWHXLa)V8{~xff@GJlT literal 0 HcmV?d00001 diff --git a/_module/ncs/ra_wake_aragnak.ncs b/_module/ncs/ra_wake_aragnak.ncs new file mode 100644 index 0000000000000000000000000000000000000000..5fcac65f2bc69e32525970c17430069f869d8696 GIT binary patch literal 734 zcmaJIy_)%>wc(eu9;SU*Rv< z7-KZCprEj@Ai=qFK^{@JxY;{%X3m*2H6pie~8B?A&7=A0jG{)AM%E#mJh`I3M z=Png9oI;<>g)y(8SCWQ)Skdvw=|@q7y{mJu;jgfLf>9p?;N^*Lshfh<7huRY4C1en zak)hZ(|3|{K-dFis!8&AV6JjNl|JmLRr}Q|YmVbU`3uiq7x6e7lKz8#n6>5iQrj2R z6y-(wb;?Otbt+e5>M_U8t7ajc$&hdPoM)RrfhlO#nVrZ%rJ54wViQP14vm7sr`uhx za0oxYn486ELZM_QoikI3f*A^h0Lu9yBy}SN$+TH08ga;$!ORr1@sxr25Y8G_fc?}i zFI8;oQNhDKaga2=(Ps6s-3#AXaN$(@ZRpxIoHy-`6#*#JDO$7J(C9#?+i;vly9Sqz x-GaJ^G<&Tx%ZX@AS)06=#VyEf$7D{-q;;B>bxq_8IllZ(UT7CFm7Mwj_6-GPy0!oS literal 0 HcmV?d00001 diff --git a/_module/ncs/slp_drg_onpercp.ncs b/_module/ncs/slp_drg_onpercp.ncs new file mode 100644 index 0000000000000000000000000000000000000000..7d084198c1f9c32ce85c7135a6c82f5c0a23e61b GIT binary patch literal 466 zcmZut%Syvg5S^Px2~?y@p;RZhaG@0K#&yyJ38pFLQSB-OdsS#jiyDKU;m%KT?amKy z@4`hFLY#Z!tKePC<;hH-VmkpaWx|sRURPx5W2ADWE*Ou$BCM zjbv5Rp%q%G6Iw^9MIo?`d(`o&s;sK251=|E><>6&LL0K*lzPI5wHC#m?@OU!(A<`! z_BToX?^5hkkzgsoh%qsSKpVukj);$>wh>=(oLpy@^Bl|hlw+~zVp!znmnC+m?6t%m z^o)*(wlpPFcfBBT`*CENCgOOQpkswDI$jhfp^bwvMt(A|-H_@e2RjPZXA`~u-Qr0h zRzsT0<;J-RpUop7+uTzsQQ&t+=&83w#1G CiDqg5 literal 0 HcmV?d00001 diff --git a/_module/ncs/slp_drg_onspawn.ncs b/_module/ncs/slp_drg_onspawn.ncs new file mode 100644 index 0000000000000000000000000000000000000000..7c682a7891d88d1d34363a1e739eb5769f385a5d GIT binary patch literal 105 zcmeZs4ps;=)H85mU|`6U0}>1z3JfePAO;H?n1rwikoFBg^~_-PK$0<;m4RUkD_DRD K$h^a%zyJVT{stld literal 0 HcmV?d00001 diff --git a/_module/ncs/spawn_cfg_group.ncs b/_module/ncs/spawn_cfg_group.ncs new file mode 100644 index 0000000000000000000000000000000000000000..ecb1c72d2b249d3cdcff5ed38020576abd2280f5 GIT binary patch literal 23 ccmeZs4ps;=)H85mU|1z3JeMi04)0gsQ>@~ literal 0 HcmV?d00001 diff --git a/_module/ncs/spawn_orig_hb.ncs b/_module/ncs/spawn_orig_hb.ncs index e388db724e2410c0f47ca97ff937c1798b357c00..75251772d2132617ddd3ba39e75db68a8302367b 100644 GIT binary patch delta 335 zcmZ2AhxN!@R$f2nV1+P4Jp(5OM!zE)dEc-zxg<>f&2Gqety!02yDkUgDo!Sy(&;w^ z8Q*Z|_%Sm6|NlQ@@`E_h>1D!<3fq~48Sii~Nk&b7AkC=DB&j`}UxrbYN0Nnwm4QKy zfq_Bd*Yt;?j1to$WEg8ynL(N#Fn}bv(~An?6N?hl^AfYUmF0md85&ubfh6bjEO|yL zcXnO{u%I4Ltw4}tyi1Uyd%Po%@N@Jw1Umv~jx+<%yg#xa&04w)SX3HKcGM8renp1y zfjnc|UD89An3vtiU>y76Xme75X%MO#K6W=6B=c@B(LOt;D>e-snje!ziI uf{`g;)ASF{K(~K#WIV*g{0^exhCWEebf60E>B7#8x0(FrYzL~c;sO9Vo?~bL delta 200 zcmX>ymvz+~R$f2nV1+P4Jp(5OMnA2Myl>cbbnh$U#6RFljE~xx9_%P^kHVaFg?JT(TeG| z;N*{DV%wt}86_B*0)3{JI5FO0V(9=$S~H#m$xR2!aZg|C%y^s0-)wuA3!@bm0H)_Y Aj{pDw diff --git a/_module/ncs/spawn_sample_hb.ncs b/_module/ncs/spawn_sample_hb.ncs index e388db724e2410c0f47ca97ff937c1798b357c00..75251772d2132617ddd3ba39e75db68a8302367b 100644 GIT binary patch delta 335 zcmZ2AhxN!@R$f2nV1+P4Jp(5OM!zE)dEc-zxg<>f&2Gqety!02yDkUgDo!Sy(&;w^ z8Q*Z|_%Sm6|NlQ@@`E_h>1D!<3fq~48Sii~Nk&b7AkC=DB&j`}UxrbYN0Nnwm4QKy zfq_Bd*Yt;?j1to$WEg8ynL(N#Fn}bv(~An?6N?hl^AfYUmF0md85&ubfh6bjEO|yL zcXnO{u%I4Ltw4}tyi1Uyd%Po%@N@Jw1Umv~jx+<%yg#xa&04w)SX3HKcGM8renp1y zfjnc|UD89An3vtiU>y76Xme75X%MO#K6W=6B=c@B(LOt;D>e-snje!ziI uf{`g;)ASF{K(~K#WIV*g{0^exhCWEebf60E>B7#8x0(FrYzL~c;sO9Vo?~bL delta 200 zcmX>ymvz+~R$f2nV1+P4Jp(5OMnA2Myl>cbbnh$U#6RFljE~xx9_%P^kHVaFg?JT(TeG| z;N*{DV%wt}86_B*0)3{JI5FO0V(9=$S~H#m$xR2!aZg|C%y^s0-)wuA3!@bm0H)_Y Aj{pDw diff --git a/_module/nss/close_vanish.nss b/_module/nss/close_vanish.nss new file mode 100644 index 00000000..ab92fa52 --- /dev/null +++ b/_module/nss/close_vanish.nss @@ -0,0 +1,14 @@ +/******************************* +Script: Container Disappear When Empty +Created By: Jaden Wagener +Created On: 08/30/02 +*******************************/ +//Causes a container to be destroyed once the loot inside is taken. +//Should be placed in a placeable container's OnClose slot. +void main() +{ + if ( GetFirstItemInInventory(OBJECT_SELF) == OBJECT_INVALID ) + { + DestroyObject(OBJECT_SELF, 0.0); + } +} diff --git a/_module/nss/j_sp_archer.nss b/_module/nss/j_sp_archer.nss new file mode 100644 index 00000000..bed463b0 --- /dev/null +++ b/_module/nss/j_sp_archer.nss @@ -0,0 +1,50 @@ +/************************ [On Spawn: Archer] *********************************** + Filename: j_sp_archer +************************* [On Spawn: Archer] *********************************** + Any-level archer. This man is pretty basic, and has really only the special + archery stuff on. +************************* [On Spawn: Archer] **********************************/ + +// This is required for all spawn in options! +#include "j_inc_spawnin" + +void main() +{ + // Random intelligence, 4-6. + SetAIInteger(AI_INTELLIGENCE, 3 + d3()); + // Random morale + SetAIInteger(AI_MORALE, 7 + d6()); + + AI_SetAITargetingValues(TARGETING_RANGE, TARGET_HIGHER, 2, 9); + // Range - very imporant! Basis for all ranged/spell attacks. + + SetSpawnInCondition(AI_FLAG_COMBAT_PICK_UP_DISARMED_WEAPONS, AI_COMBAT_MASTER); + // This sets to pick up weapons which are disarmed. + SetAIInteger(AI_RANGED_WEAPON_RANGE, 2); + // This is the range at which they go into melee (from using a ranged weapon). Default is 3 or 5. + + SetSpawnInCondition(AI_FLAG_COMBAT_ARCHER_ATTACKING, AI_COMBAT_MASTER); + // For archers. If they have ally support, they'd rather move back & shoot then go into HTH. + SetSpawnInCondition(AI_FLAG_COMBAT_ARCHER_ALWAYS_MOVE_BACK, AI_COMBAT_MASTER); + // This forces the move back from attackers, and shoot bows. Very small chance to go melee. + //SetSpawnInCondition(AI_FLAG_COMBAT_ARCHER_ALWAYS_USE_BOW, AI_COMBAT_MASTER); + // This will make the creature ALWAYs use any bows it has. ALWAYS. + + SetSpawnInCondition(AI_FLAG_OTHER_NO_POLYMORPHING, AI_OTHER_MASTER); + // This will stop all polymorphing spells feats from being used. + SetSpawnInCondition(AI_FLAG_OTHER_DONT_RESPOND_TO_EMOTES, AI_OTHER_MASTER); + // This will ignore ALL chat by PC's (Enemies) who speak actions in Stars - *Bow* + + // no spells or items. + SetSpawnInCondition(AI_FLAG_OTHER_LAG_NO_ITEMS, AI_OTHER_MASTER); + SetSpawnInCondition(AI_FLAG_OTHER_LAG_NO_SPELLS, AI_OTHER_MASTER); + + // Ambient animations + if(GetIsEncounterCreature()) + { + SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS, NW_GENERIC_MASTER); + } + + AI_SetUpEndOfSpawn(); + DelayCommand(2.0f, SpawnWalkWayPoints()); +} diff --git a/_module/nss/j_sp_dragon.nss b/_module/nss/j_sp_dragon.nss new file mode 100644 index 00000000..dbfd8ee2 --- /dev/null +++ b/_module/nss/j_sp_dragon.nss @@ -0,0 +1,38 @@ +/************************ [On Spawn: Dragon] *********************************** + Filename: j_sp_dragon +************************* [On Spawn: Dragon] *********************************** + Dragons are highly intelligent, and can...fly! + + They do have a few improved spellcasting bits, and like to target lower AC + more then anything. + + Flying is also on, so they can jump to enemies far away. +************************* [On Spawn: Dragon] **********************************/ + +// This is required for all spawn in options! +#include "j_inc_spawnin" + +void main() +{ + // Maximum "intelligence" + SetAIInteger(AI_INTELLIGENCE, 10); + SetAIInteger(AI_MORALE, 10); + + AI_SetAITargetingValues(TARGETING_RANGE, TARGET_HIGHER, 2, 9); + AI_SetAITargetingValues(TARGETING_AC, TARGET_LOWER, 1, 6); + + SetSpawnInCondition(AI_FLAG_COMBAT_FLAG_FAST_BUFF_ENEMY, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_COMBAT_IMPROVED_INSTANT_DEATH_SPELLS, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_COMBAT_IMPROVED_IMMUNITY_CHECKING, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_COMBAT_IMPROVED_SPECIFIC_SPELL_IMMUNITY, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_COMBAT_LONGER_RANGED_SPELLS_FIRST, AI_COMBAT_MASTER); + + SetSpawnInCondition(AI_FLAG_OTHER_DONT_RESPOND_TO_EMOTES, AI_OTHER_MASTER); + // This will ignore ALL chat by PC's (Enemies) who speak actions in Stars - *Bow* + + // Dragon stuff + SetSpawnInCondition(AI_FLAG_COMBAT_FLYING, AI_COMBAT_MASTER); + + AI_SetUpEndOfSpawn(); + DelayCommand(2.0f, SpawnWalkWayPoints()); +} diff --git a/_module/nss/j_sp_highmage.nss b/_module/nss/j_sp_highmage.nss new file mode 100644 index 00000000..1915ef5f --- /dev/null +++ b/_module/nss/j_sp_highmage.nss @@ -0,0 +1,51 @@ +/************************ [On Spawn: High-Level Mage] ************************** + Filename: j_sp_highmage +************************* [On Spawn: High-Level Mage] ************************** + A mage who is higher level - ok, so it has many stuff from the default spawn + file, but this one has some of the mage behaviours set, such as long range + attacking and fast buffing, but no spell triggers. +************************* [On Spawn: High-Level Mage] *************************/ + +// This is required for all spawn in options! +#include "j_inc_spawnin" + +void main() +{ + // Random intelligence, 7-9. + SetAIInteger(AI_INTELLIGENCE, 6 + d3()); + SetAIInteger(AI_MORALE, 10); + + // Less mantals, and less saves is all we target + AI_SetAITargetingValues(TARGETING_MANTALS, TARGET_LOWER, 1, 4); + AI_SetAITargetingValues(TARGETING_SAVES, TARGET_LOWER, 1, 2); + + SetSpawnInCondition(AI_FLAG_COMBAT_PICK_UP_DISARMED_WEAPONS, AI_COMBAT_MASTER); + // This sets to pick up weapons which are disarmed. + SetAIInteger(AI_RANGED_WEAPON_RANGE, 2); + // This is the range at which they go into melee (from using a ranged weapon). Default is 3 or 5. + + SetSpawnInCondition(AI_FLAG_COMBAT_DISPEL_IN_ORDER, AI_COMBAT_MASTER); + + SetSpawnInCondition(AI_FLAG_COMBAT_IMPROVED_INSTANT_DEATH_SPELLS, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_COMBAT_FLAG_FAST_BUFF_ENEMY, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_COMBAT_IMPROVED_SUMMON_TARGETING, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_COMBAT_IMPROVED_IMMUNITY_CHECKING, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_COMBAT_IMPROVED_SPECIFIC_SPELL_IMMUNITY, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_COMBAT_LONGER_RANGED_SPELLS_FIRST, AI_COMBAT_MASTER); + + SetSpawnInCondition(AI_FLAG_OTHER_DONT_RESPOND_TO_EMOTES, AI_OTHER_MASTER); + // This will ignore ALL chat by PC's (Enemies) who speak actions in Stars - *Bow* + + // no spells or items. + SetSpawnInCondition(AI_FLAG_OTHER_LAG_NO_ITEMS, AI_OTHER_MASTER); + SetSpawnInCondition(AI_FLAG_OTHER_LAG_NO_SPELLS, AI_OTHER_MASTER); + + // Ambient animations + if(GetIsEncounterCreature()) + { + SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS, NW_GENERIC_MASTER); + } + + AI_SetUpEndOfSpawn(); + DelayCommand(2.0f, SpawnWalkWayPoints()); +} diff --git a/_module/nss/j_sp_humleader.nss b/_module/nss/j_sp_humleader.nss new file mode 100644 index 00000000..d2ee12f5 --- /dev/null +++ b/_module/nss/j_sp_humleader.nss @@ -0,0 +1,87 @@ +/************************ [On Spawn: Human Leader] ***************************** + Filename: j_sp_humleader +************************* [On Spawn: Human Leader] ***************************** + A human leader sample spawn script. + + Maximum intelligence, some sample shouts/taunts and the leader settings are + on. He does, however, never run, and always likes melee. + + Shouldn't be a spellcaster, should only be a fighter primarily geared for HTH + fighting. +************************* [On Spawn: Human Leader] ****************************/ + +// This is required for all spawn in options! +#include "j_inc_spawnin" + +void main() +{ + // Maximum "intelligence" + SetAIInteger(AI_INTELLIGENCE, 10); + // We are fearless + SetAIInteger(AI_MORALE, 10); + + AI_SetAITargetingValues(TARGETING_RANGE, TARGET_HIGHER, 2, 9); + // Range - very imporant! Basis for all ranged/spell attacks. + AI_SetAITargetingValues(TARGETING_AC, TARGET_LOWER, 2, 6); + // AC is used for all phisical attacks. Lower targets lower (By default). + // Fighter/Clerics (It is over a mages BAB + 1 (IE 0.5 BAB/Level) target lower + AI_SetAITargetingValues(TARGETING_PHISICALS, TARGET_LOWER, 2, 6); + // Base attack bonus. Used for spells and phisical attacks. Checked with GetBaseAttackBonus. + AI_SetAITargetingValues(TARGETING_BAB, TARGET_LOWER, 1, 4); + + SetSpawnInCondition(AI_FLAG_FLEEING_FEARLESS, AI_TARGETING_FLEE_MASTER); + // Forces them to not flee. This may be set with AI_SetMaybeFearless at the end. + + SetSpawnInCondition(AI_FLAG_COMBAT_PICK_UP_DISARMED_WEAPONS, AI_COMBAT_MASTER); + // This sets to pick up weapons which are disarmed. + + SetAIInteger(AI_RANGED_WEAPON_RANGE, 6); + // This is the range at which they go into melee (from using a ranged weapon). Default is 3 or 5. + + SetSpawnInCondition(AI_FLAG_COMBAT_BETTER_AT_HAND_TO_HAND, AI_COMBAT_MASTER); + // Set if you want them to move forwards into HTH sooner. Will always + // if the enemy is a mage/archer, else % based on range. + + // Set all leader variables + SetSpawnInCondition(AI_FLAG_OTHER_COMBAT_GROUP_LEADER, AI_OTHER_COMBAT_MASTER); + // Special leader. Can issuse some orders. See readme for details. + SetSpawnInCondition(AI_FLAG_OTHER_COMBAT_BOSS_MONSTER_SHOUT, AI_OTHER_COMBAT_MASTER); + // Boss shout. 1 time use - calls all creatures in X meters (below) for battle! + //SetAIInteger(AI_BOSS_MONSTER_SHOUT_RANGE, 60); + // Defaults to a 60 M range. This can change it. Note: 1 toolset square = 10M. + + + SetSpawnInCondition(AI_FLAG_OTHER_NO_POLYMORPHING, AI_OTHER_MASTER); + // This will stop all polymorphing spells feats from being used. + SetSpawnInCondition(AI_FLAG_OTHER_DONT_RESPOND_TO_EMOTES, AI_OTHER_MASTER); + // This will ignore ALL chat by PC's (Enemies) who speak actions in Stars - *Bow* + + SetSpawnInCondition(AI_FLAG_OTHER_REST_AFTER_COMBAT, AI_OTHER_MASTER); + // When combat is over, creature rests. Useful for replenising health. + SetSpawnInCondition(AI_FLAG_OTHER_NO_PLAYING_VOICE_CHAT, AI_OTHER_MASTER); + + // Can uncomment these if the leader has no spells or items. + //SetSpawnInCondition(AI_FLAG_OTHER_LAG_NO_ITEMS, AI_OTHER_MASTER); + // The creature doesn't check for, or use any items that cast spells. + //SetSpawnInCondition(AI_FLAG_OTHER_LAG_NO_SPELLS, AI_OTHER_MASTER); + //The creature doesn't ever cast spells (and never checks them) + + // Combat + AI_SetSpawnInSpeakArray(AI_TALK_ON_COMBAT_ROUND_EQUAL, 10, 4, "You don't stand a chance!", "Men, Attack!", "For Glory!!", "Eat steel!"); + AI_SetSpawnInSpeakArray(AI_TALK_ON_COMBAT_ROUND_THEM_OVER_US, 10, 4, "Your might is no match for my brains!", "Tough man, are we?", "You won't kill me!", "Pah! I am no coward! I fight on!"); + AI_SetSpawnInSpeakArray(AI_TALK_ON_COMBAT_ROUND_US_OVER_THEM, 10, 4, "No mercy!", "Hope for a quick death!", "Men! Kill the lot!", "There is no chance!"); + + // Our leader shouts! + // - As this is a human, very orderly + AI_SetSpawnInSpeakValue(AI_TALK_ON_LEADER_SEND_RUNNER, "Soldier! Go find help!"); + AI_SetSpawnInSpeakValue(AI_TALK_ON_LEADER_ATTACK_TARGET, "Direct your attacks here, men!"); + + // Ambient animations + if(GetIsEncounterCreature()) + { + SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS, NW_GENERIC_MASTER); + } + + AI_SetUpEndOfSpawn(); + DelayCommand(2.0f, SpawnWalkWayPoints()); +} diff --git a/_module/nss/j_sp_lichboss.nss b/_module/nss/j_sp_lichboss.nss new file mode 100644 index 00000000..44aa7b2c --- /dev/null +++ b/_module/nss/j_sp_lichboss.nss @@ -0,0 +1,76 @@ +/************************ [On Spawn: Lich] ************************************* + Filename: j_sp_lichboss +************************* [On Spawn: Lich] ************************************* + A high-powered lich, who takes advantage of spell triggers! + + He should be geared towards higher level spells, and once he runs out, he + does cheat-cast several 1-3 level spells. + + The spell triggers stop quite a bit of damage, with Premonition, greater + spell mantal and Energy Buffer. He also has some taunts he uses most combat + rounds, as well as using longer ranged spells first. + + As he is a boss, he is a leader status, and also gets a free harm at 30% HP. +************************* [On Spawn: Lich] ************************************/ + +// This is required for all spawn in options! +#include "j_inc_spawnin" + +void main() +{ + // Maximum intelligence + SetAIInteger(AI_INTELLIGENCE, 10); + SetAIInteger(AI_MORALE, 10); + SetSpawnInCondition(AI_FLAG_FLEEING_FEARLESS, AI_TARGETING_FLEE_MASTER); + + SetSpawnInCondition(AI_FLAG_OTHER_DONT_RESPOND_TO_EMOTES, AI_OTHER_MASTER); + + AI_SetAITargetingValues(TARGETING_MANTALS, TARGET_LOWER, 1, 12); + AI_SetAITargetingValues(TARGETING_RANGE, TARGET_HIGHER, 2, 9); + AI_SetAITargetingValues(TARGETING_AC, TARGET_LOWER, 3, 6); + AI_SetAITargetingValues(TARGETING_SAVES, TARGET_LOWER, 3, 4); + // Mages target higher. (the lowest BAB, under half our hit dice in BAB) + AI_SetAITargetingValues(TARGETING_PHISICALS, TARGET_HIGHER, 1, 5); + + AI_SetAITargetingValues(TARGETING_BAB, TARGET_LOWER, 1, 4); + AI_SetAITargetingValues(TARGETING_HITDICE, TARGET_LOWER, 1, 3); + + SetSpawnInCondition(AI_FLAG_COMBAT_DISPEL_IN_ORDER, AI_COMBAT_MASTER); + + SetSpawnInCondition(AI_FLAG_COMBAT_IMPROVED_INSTANT_DEATH_SPELLS, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_COMBAT_IMPROVED_SUMMON_TARGETING, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_COMBAT_IMPROVED_IMMUNITY_CHECKING, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_COMBAT_IMPROVED_SPECIFIC_SPELL_IMMUNITY, AI_COMBAT_MASTER); + SetSpawnInCondition(AI_FLAG_OTHER_COMBAT_WILL_RAISE_ALLIES_IN_BATTLE, AI_OTHER_COMBAT_MASTER); + + SetSpawnInCondition(AI_FLAG_OTHER_COMBAT_GROUP_LEADER, AI_OTHER_COMBAT_MASTER); + + SetSpawnInCondition(AI_FLAG_COMBAT_LONGER_RANGED_SPELLS_FIRST, AI_COMBAT_MASTER); + + AI_SetSpawnInSpeakArray(AI_TALK_ON_COMBAT_ROUND_EQUAL, 900, 4, "Curse your life!", "Nothing can kill the undead!", "MUhahaHaHahahha!!", "Prepare to DIE!"); + AI_SetSpawnInSpeakArray(AI_TALK_ON_COMBAT_ROUND_THEM_OVER_US, 900, 4, "Curse your life!", "Nothing can kill the undead!", "MUhahaHaHahahha!!", "Prepare to DIE!"); + AI_SetSpawnInSpeakArray(AI_TALK_ON_COMBAT_ROUND_US_OVER_THEM, 900, 4, "Curse your life!", "Nothing can kill the undead!", "MUhahaHaHahahha!!", "Prepare to DIE!"); + + // Spell triggers + SetSpellTrigger(SPELLTRIGGER_START_OF_COMBAT, FALSE, 1, SPELL_DEATH_ARMOR, SPELL_FOXS_CUNNING, SPELL_SHADOW_SHIELD); + + // Damamged + SetSpellTrigger(SPELLTRIGGER_DAMAGED_AT_PERCENT, 30, 1, SPELL_HARM); + + // Immobile + SetSpellTrigger(SPELLTRIGGER_IMMOBILE, FALSE, 1, SPELL_FREEDOM_OF_MOVEMENT); + + // Normal defensive + SetSpellTrigger(SPELLTRIGGER_NOT_GOT_FIRST_SPELL, FALSE, 1, SPELL_PREMONITION); + SetSpellTrigger(SPELLTRIGGER_NOT_GOT_FIRST_SPELL, FALSE, 2, SPELL_PREMONITION); + SetSpellTrigger(SPELLTRIGGER_NOT_GOT_FIRST_SPELL, FALSE, 3, SPELL_GREATER_SPELL_MANTLE); + SetSpellTrigger(SPELLTRIGGER_NOT_GOT_FIRST_SPELL, FALSE, 4, SPELL_GREATER_SPELL_MANTLE); + SetSpellTrigger(SPELLTRIGGER_NOT_GOT_FIRST_SPELL, FALSE, 5, SPELL_ENERGY_BUFFER); + SetSpellTrigger(SPELLTRIGGER_NOT_GOT_FIRST_SPELL, FALSE, 6, SPELL_ENERGY_BUFFER); + + // Cheat spells + SetAICheatCastSpells(SPELL_MAGIC_MISSILE, SPELL_MAGIC_MISSILE, SPELL_MAGIC_MISSILE, SPELL_FIREBALL, SPELL_MELFS_ACID_ARROW, SPELL_MELFS_ACID_ARROW); + + AI_SetUpEndOfSpawn(); + DelayCommand(2.0, SpawnWalkWayPoints()); +} diff --git a/_module/nss/j_sp_lowintel.nss b/_module/nss/j_sp_lowintel.nss new file mode 100644 index 00000000..fdcf269e --- /dev/null +++ b/_module/nss/j_sp_lowintel.nss @@ -0,0 +1,29 @@ +/************************ [On Spawn: Low Intelligence] ************************* + Filename: j_sp_lowintel +************************* [On Spawn: Low Intelligence] ************************* + Low intelligence creatures, such as Goblins, might not have an advanced a + way of picking who to best attack, nor as much AI intelligence. +************************* [On Spawn: Low Intelligence] ************************/ + +// This is required for all spawn in options! +#include "j_inc_spawnin" + +void main() +{ + // 1 or 2 intelligence. + SetAIInteger(AI_INTELLIGENCE, d2()); + SetAIInteger(AI_MORALE, 10); + + // Probably worse for the AI to have these set - acts less intelligently. + SetSpawnInCondition(AI_FLAG_OTHER_LAG_EQUIP_MOST_DAMAGING, AI_OTHER_MASTER); + SetSpawnInCondition(AI_FLAG_OTHER_LAG_TARGET_NEAREST_ENEMY, AI_OTHER_MASTER); + + // Lots of other stuff is affected by having 1 or 2 intelligence anyway. + // Removed a few of the immunity-checking bits, to lower effectivness. + + SetSpawnInCondition(AI_FLAG_OTHER_DONT_RESPOND_TO_EMOTES, AI_OTHER_MASTER); + // This will ignore ALL chat by PC's (Enemies) who speak actions in Stars - *Bow* + + AI_SetUpEndOfSpawn(); + DelayCommand(2.0f, SpawnWalkWayPoints()); +} diff --git a/_module/nss/ra_close_door.nss b/_module/nss/ra_close_door.nss index 4b71aa5c..f5d82c1b 100644 --- a/_module/nss/ra_close_door.nss +++ b/_module/nss/ra_close_door.nss @@ -1,6 +1,6 @@ //Closes door if it is open void main() { - DelayCommand(10.0f,ActionCloseDoor(OBJECT_SELF)); + DelayCommand(13.0f,ActionCloseDoor(OBJECT_SELF)); } diff --git a/_module/nss/ra_drag_onspawn2.nss b/_module/nss/ra_drag_onspawn2.nss new file mode 100644 index 00000000..da5c293b --- /dev/null +++ b/_module/nss/ra_drag_onspawn2.nss @@ -0,0 +1,517 @@ +/*/////////////////////// [On Spawn] /////////////////////////////////////////// + Filename: ra_drag_onspawn2 + + Modified x2_def_spawn for dragons. Spawns in asleep. + + Edited: 2021-10-19 + Editor: Jaysyn +///////////////////////// [On Spawn] /////////////////////////////////////////// +/* + Default On Spawn script + + + 2003-07-28: Georg Zoeller: + + If you set a ninteger on the creature named + "X2_USERDEFINED_ONSPAWN_EVENTS" + The creature will fire a pre and a post-spawn + event on itself, depending on the value of that + variable + 1 - Fire Userdefined Event 1510 (pre spawn) + 2 - Fire Userdefined Event 1511 (post spawn) + 3 - Fire both events + + 2007-12-31: Deva Winblood + Modified to look for X3_HORSE_OWNER_TAG and if + it is defined look for an NPC with that tag + nearby or in the module (checks near first). + It will make that NPC this horse's master. + +*/ +//::////////////////////////////////////////////// +//:: Created By: Keith Warner, Georg Zoeller +//:: Created On: June 11/03 +//::////////////////////////////////////////////// + +const int EVENT_USER_DEFINED_PRESPAWN = 1510; +const int EVENT_USER_DEFINED_POSTSPAWN = 1511; + +#include "NW_I0_GENERIC" +#include "ms_name_inc" +#include "x2_inc_switches" +#include "rnd_commoner_inc" +#include "x2_inc_cutscenep" //:: PRC version of the cutscene include + + + +void ShrinkEm(object oPC) +{ + SetObjectVisualTransform(oPC, OBJECT_VISUAL_TRANSFORM_SCALE, 0.5f); +} + +void GrowEm(object oPC) +{ + SetObjectVisualTransform(oPC, OBJECT_VISUAL_TRANSFORM_SCALE, 1.5f); +} + +void main() +{ +//:: Set our INTs so that we know he's sleep + SetLocalInt(OBJECT_SELF, "sleep", 1); + SetLocalInt(OBJECT_SELF, "awake", 0); + +// Sleeping effects + //effect eSleep = EffectDeath(FALSE, FALSE); +/* effect eSleep1 = EffectKnockdown(); + effect eVis1 = EffectVisualEffect(VFX_IMP_SLEEP); + effect eDur1 = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink1 = EffectLinkEffects(eSleep1, eVis1); + eLink1 = EffectLinkEffects(eSleep1, eDur1); + eLink1 = ExtraordinaryEffect(eLink1); + eLink1 = TagEffect(eLink1, "SLEEPING_DRAGON"); */ + + effect eSleep2 = EffectCutsceneParalyze(); + effect eVis2 = EffectVisualEffect(VFX_IMP_SLEEP); + effect eDur2 = EffectVisualEffect(VFX_DUR_BUBBLES); + effect eLink2 = EffectLinkEffects(eSleep2, eVis2); + eLink2 = EffectLinkEffects(eSleep2, eDur2); + eLink2 = ExtraordinaryEffect(eLink2); + eLink2 = TagEffect(eLink2, "STILL_DRAGON"); + + ActionPlayAnimation(ANIMATION_LOOPING_DEAD_FRONT, 1.0, 6.0); + + //ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink1, OBJECT_SELF, 6000.0); + + DelayCommand(2.0f, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink2, OBJECT_SELF, 6000.0)); + + string sTag; + object oNPC; + // User defined OnSpawn event requested? + int nSpecEvent = GetLocalInt(OBJECT_SELF,"X2_USERDEFINED_ONSPAWN_EVENTS"); + + + // Pre Spawn Event requested + if (nSpecEvent == 1 || nSpecEvent == 3 ) + { + SignalEvent(OBJECT_SELF,EventUserDefined(EVENT_USER_DEFINED_PRESPAWN )); + } + + sTag=GetLocalString(OBJECT_SELF,"X3_HORSE_OWNER_TAG"); + if (GetStringLength(sTag)>0) + { // look for master + oNPC=GetNearestObjectByTag(sTag); + if (GetIsObjectValid(oNPC)&&GetObjectType(oNPC)==OBJECT_TYPE_CREATURE) + { // master found + AddHenchman(oNPC); + } // master found + else + { // look in module + oNPC=GetObjectByTag(sTag); + if (GetIsObjectValid(oNPC)&&GetObjectType(oNPC)==OBJECT_TYPE_CREATURE) + { // master found + AddHenchman(oNPC); + } // master found + else + { // master does not exist - remove X3_HORSE_OWNER_TAG + DeleteLocalString(OBJECT_SELF,"X3_HORSE_OWNER_TAG"); + } // master does not exist - remove X3_HORSE_OWNER_TAG + } // look in module + } // look for master + + + //:: Sets a random integer on the creature to use with other spell functions + + string sImmune = GetName(OBJECT_SELF)+"_AURA_IMMUNE"; + int nRandomSeed = Random(999); + SetLocalInt(OBJECT_SELF, sImmune, nRandomSeed); + +//:: Creature will quickly & automatically buff itself up with any defensive +//:: spells it has memorized. + + int nAutobuff = GetLocalInt(OBJECT_SELF,"AUTOBUFF"); + if (nAutobuff > 0 ) + { + SetSpawnInCondition(NW_FLAG_FAST_BUFF_ENEMY); + } + +//:: Creature will flee those that close within 7m if they are not friends, +//:: Rangers or Druids. + + int nHerbivore = GetLocalInt(OBJECT_SELF,"CREATURE_VAR_HERBIVORE"); + if (nHerbivore > 0 ) + { + SetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL); + SetBehaviorState(NW_FLAG_BEHAVIOR_HERBIVORE); + } + +//:: Creature will only attack those that close within 5m and are not friends, +//:: Rangers or Druids. + + int nOmnivore = GetLocalInt(OBJECT_SELF,"CREATURE_VAR_OMNIVORE"); + if (nOmnivore > 0 ) + { + SetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL); + SetBehaviorState(NW_FLAG_BEHAVIOR_OMNIVORE); + } + + int nOLM = GetLocalInt(OBJECT_SELF,"OLM"); + if (nOLM > 0) + { + DelayCommand(0.0f, ShrinkEm(OBJECT_SELF)); + + effect eSlow = EffectMovementSpeedDecrease(50); + eSlow = SupernaturalEffect(eSlow); + eSlow = ExtraordinaryEffect(eSlow); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eSlow,OBJECT_SELF)); + } + + int nHuge = GetLocalInt(OBJECT_SELF,"HUGE"); + if (nHuge > 0) + { + DelayCommand(0.0f, GrowEm(OBJECT_SELF)); + + } + + int nNoStun = GetLocalInt(OBJECT_SELF,"NOSTUN"); + if (nNoStun > 0) + { + effect eNoStun = EffectImmunity(IMMUNITY_TYPE_STUN); + eNoStun = SupernaturalEffect(eNoStun); + eNoStun = ExtraordinaryEffect(eNoStun); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoStun,OBJECT_SELF)); + } + int nNatInvis = GetLocalInt(OBJECT_SELF,"NATURAL_INVIS"); + if (nNatInvis > 0) + { + effect eNatInvis = EffectInvisibility(4); + eNatInvis = SupernaturalEffect(eNatInvis); + eNatInvis = ExtraordinaryEffect(eNatInvis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNatInvis,OBJECT_SELF)); + } + + int nNoSleep = GetLocalInt(OBJECT_SELF,"NOSLEEP"); + if (nNoSleep > 0) + { + effect eNoSleep = EffectImmunity(IMMUNITY_TYPE_SLEEP); + eNoSleep = SupernaturalEffect(eNoSleep); + eNoSleep = ExtraordinaryEffect(eNoSleep); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoSleep,OBJECT_SELF)); + } + + int nNoDaze = GetLocalInt(OBJECT_SELF,"NODAZE"); + if (nNoDaze > 0) + { + effect eNoDaze = EffectImmunity(IMMUNITY_TYPE_DAZED); + eNoDaze = SupernaturalEffect(eNoDaze); + eNoDaze = ExtraordinaryEffect(eNoDaze); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoDaze,OBJECT_SELF)); + } + + int nNoBlind = GetLocalInt(OBJECT_SELF,"NOBLIND"); + if (nNoBlind > 0) + { + effect eNoBlind = EffectImmunity(IMMUNITY_TYPE_BLINDNESS); + eNoBlind = SupernaturalEffect(eNoBlind); + eNoBlind = ExtraordinaryEffect(eNoBlind); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoBlind,OBJECT_SELF)); + } + + int nNoDeaf = GetLocalInt(OBJECT_SELF,"NODEAF"); + if (nNoDeaf > 0) + { + effect eNoDeaf = EffectImmunity(IMMUNITY_TYPE_DEAFNESS); + eNoDeaf = SupernaturalEffect(eNoDeaf); + eNoDeaf = ExtraordinaryEffect(eNoDeaf); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoDeaf,OBJECT_SELF)); + } + + int nDeaf = GetLocalInt(OBJECT_SELF,"IS_DEAF"); + if (nDeaf > 0) + { + effect eDeaf = EffectDeaf(); + eDeaf = SupernaturalEffect(eDeaf); + eDeaf = ExtraordinaryEffect(eDeaf); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eDeaf,OBJECT_SELF)); + } + + /* Fix for the new golems to reduce their number of attacks */ + + int nNumber = GetLocalInt(OBJECT_SELF,CREATURE_VAR_NUMBER_OF_ATTACKS); + if (nNumber >0 ) + { + SetBaseAttackBonus(nNumber); + } + + int nVFX = GetLocalInt(OBJECT_SELF,"SpawnVFX"); + if(nVFX) + { + ApplyEffectToObject(DURATION_TYPE_PERMANENT,SupernaturalEffect(EffectVisualEffect(nVFX)),OBJECT_SELF); + } + + int nRegen = GetLocalInt(OBJECT_SELF,"FAST_HEALING"); + if(nRegen) + { + effect eRegen = EffectRegenerate(nRegen, 6.0f); + eRegen = SupernaturalEffect(eRegen); + eRegen = ExtraordinaryEffect(eRegen); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eRegen, OBJECT_SELF)); + } + + int nShadowy = GetLocalInt(OBJECT_SELF,"SHADOWY"); + if (nShadowy) + { + effect eVis = EffectVisualEffect(VFX_DUR_PROT_SHADOW_ARMOR); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + + int nStony = GetLocalInt(OBJECT_SELF,"STONY"); + if (nStony) + { + effect eVis = EffectVisualEffect(VFX_DUR_PROT_STONESKIN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + int nFirey = GetLocalInt(OBJECT_SELF,"FIREY"); + if (nFirey) + { + effect eVis = EffectVisualEffect(VFX_DUR_INFERNO_NO_SOUND); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + int nWoody = GetLocalInt(OBJECT_SELF,"WOODY"); + if (nWoody) + { + effect eVis = EffectVisualEffect(VFX_DUR_PROT_BARKSKIN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + + int nConcealed20 = GetLocalInt(OBJECT_SELF,"CONCEALED20"); + if (nConcealed20) + { + effect eVis = EffectVisualEffect(VFX_DUR_BLUR ); + effect eConceal = EffectConcealment(20, 0); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + + int nConcealed50 = GetLocalInt(OBJECT_SELF,"CONCEALED50"); + if (nConcealed50) + { + effect eVis = EffectVisualEffect(VFX_DUR_BLUR ); + effect eConceal = EffectConcealment(50, 0); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + + int nIcy = GetLocalInt(OBJECT_SELF,"ICY"); + if (nIcy) + { + effect eVis = EffectVisualEffect(VFX_DUR_ICESKIN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + + int nSR = GetLocalInt(OBJECT_SELF,"SPELL_RESISTANCE"); + if ( nSR ) + { + effect eSR = EffectSpellResistanceIncrease(nSR); + eSR = SupernaturalEffect(eSR); + eSR = ExtraordinaryEffect(eSR); + ApplyEffectToObject(DURATION_TYPE_PERMANENT,eSR,OBJECT_SELF); + } + + int nAttackBonus = GetLocalInt(OBJECT_SELF,"ATTACK_BONUS"); + if ( nAttackBonus ) + { + effect eAttack = EffectAttackIncrease(nAttackBonus); + eAttack = SupernaturalEffect(eAttack); + eAttack = ExtraordinaryEffect(eAttack); + ApplyEffectToObject(DURATION_TYPE_PERMANENT,eAttack,OBJECT_SELF); + } + + int nAcidShield = GetLocalInt(OBJECT_SELF,"ACID_SHIELD"); + if ( nAcidShield ) + { + effect eShield = EffectDamageShield(0,DAMAGE_BONUS_1d8,DAMAGE_TYPE_ACID); + eShield = SupernaturalEffect(eShield); + eShield = ExtraordinaryEffect(eShield); + ApplyEffectToObject(DURATION_TYPE_PERMANENT,eShield,OBJECT_SELF); + } + + int nSerratedEdge = GetLocalInt(OBJECT_SELF,"SERRATED_EDGE"); + if ( nSerratedEdge ) + { + effect eShield = EffectDamageShield(0,DAMAGE_BONUS_1d6,DAMAGE_TYPE_SLASHING); + eShield = SupernaturalEffect(eShield); + eShield = ExtraordinaryEffect(eShield); + ApplyEffectToObject(DURATION_TYPE_PERMANENT,eShield,OBJECT_SELF); + } + + int nSpikedArmor = GetLocalInt(OBJECT_SELF,"SPIKED_ARMOR"); + if ( nSpikedArmor ) + { + effect eShield = EffectDamageShield(0,DAMAGE_BONUS_1d4,DAMAGE_TYPE_PIERCING); + eShield = SupernaturalEffect(eShield); + eShield = ExtraordinaryEffect(eShield); + ApplyEffectToObject(DURATION_TYPE_PERMANENT,eShield,OBJECT_SELF); + } + + int nGlow = GetLocalInt (OBJECT_SELF,"GLOW_COLOR"); + if (nGlow == 1) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_BLUE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 2) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_BROWN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 3) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_GREEN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 4) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_GREY); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 5) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_BLUE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 6) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_BROWN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 7) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_GREEN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 8) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_ORANGE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 9) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_PURPLE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 10) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_RED); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 11) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_YELLOW); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 12) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_ORANGE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 13) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_PURPLE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 14) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_RED); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 15) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_WHITE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 16) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_YELLOW); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + +// Check for randomizations. + + ms_Nomenclature(OBJECT_SELF); + + int nKeepskin = GetLocalInt(OBJECT_SELF,"RA_KEEPSKIN"); + if (nKeepskin != 1) + { + rnd_skin(OBJECT_SELF); + } + + rnd_skin(OBJECT_SELF); + + int nKeephead = GetLocalInt(OBJECT_SELF,"RA_KEEPHEAD"); + if (nKeephead != 1) + { + rnd_head(OBJECT_SELF); + } + + int nKeeptats = GetLocalInt(OBJECT_SELF,"RA_KEEPTATS"); + if (nKeeptats != 1) + { + rnd_tattoo(OBJECT_SELF); + } + + + // Execute default OnSpawn script. + ExecuteScript("nw_c2_default9", OBJECT_SELF); + + + //Post Spawn event requeste + if (nSpecEvent == 2 || nSpecEvent == 3) + { + SignalEvent(OBJECT_SELF,EventUserDefined(EVENT_USER_DEFINED_POSTSPAWN)); + } + +} diff --git a/_module/nss/ra_wake_aragnak.nss b/_module/nss/ra_wake_aragnak.nss new file mode 100644 index 00000000..0adb7e55 --- /dev/null +++ b/_module/nss/ra_wake_aragnak.nss @@ -0,0 +1,45 @@ +void main() +{ + object oPC = GetEnteringObject(); + object oArea = GetArea(oPC); + object oMob1 = GetNearestObjectByTag("RA_DRAG_ARAGNAK1", oPC); // Awake Aragnak + object oMob2 = GetNearestObjectByTag("RA_DRAG_ARAGNAK2", oPC); // Sleeping Aragnak + +//:: PCs only + if (!GetIsPC(oPC)) return; + +//:: Only trigger once + int DoOnce = GetLocalInt(oPC, GetTag(OBJECT_SELF)); + if (DoOnce==TRUE) return; + +//:: Don't want this trigger to fire if either version of Arganak is awake. + if (GetLocalInt(oMob1, "awake") == 1) { return; } + if (GetLocalInt(oMob2, "awake") == 1) { return; } + + MusicBattlePlay(oArea); + +//:: Remove "Sleep" from our dragon + effect eEffect = GetFirstEffect(oMob2); + + + while(GetIsEffectValid(eEffect)) + { + if(GetEffectTag(eEffect) == "STILL_DRAGON") + RemoveEffect(oMob2, eEffect); + + eEffect = GetNextEffect(oMob2); + } + +//:: Talk a little trash. + AssignCommand(GetObjectByTag("RA_DRAG_ARAGNAK2"), ActionSpeakString("INSECTS!!! YOU DARE DISTURB MY SLUMBER!!!!")); + + FloatingTextStringOnCreature("You've drawn too close. The dragon is stirring from his slumber.", oPC); + +//:: Set an INT so that we know he's awake + SetLocalInt(oMob2, "awake", 1); + SetLocalInt(oMob2, "sleep", 0); + +//:: Set "do once" Tag + SetLocalInt(oPC, GetTag(OBJECT_SELF), TRUE); +} + diff --git a/_module/nss/slp_drg_onpercp.nss b/_module/nss/slp_drg_onpercp.nss new file mode 100644 index 00000000..ea3e96ae --- /dev/null +++ b/_module/nss/slp_drg_onpercp.nss @@ -0,0 +1,45 @@ +//:://///////////////////////////////////////////// +//:: Name slp_drg_onpercp +//:: Copyright (c) 2021 Project RATDOG +//::////////////////////////////////////////////// +/* + Sleeping Dragon external On Perception script +*/ +//::////////////////////////////////////////////// +//:: Created By: Jaysyn +//:: Created On: 2021/12/29 +//::////////////////////////////////////////////// + +void main() +{ + if (GetLastPerceptionHeard() == TRUE) + { + if (GetIsPC(GetLastPerceived()) == TRUE) + { + object oMob = GetNearestObjectByTag("RA_DRAG_ARAGNAK2", GetLastPerceived(), 1); + + //:: Remove "Sleep" from our dragon + effect eEffect = GetFirstEffect(oMob); + + while(GetIsEffectValid(eEffect)) + { + if(GetEffectTag(eEffect) == "STILL_DRAGON") + RemoveEffect(oMob, eEffect); + + eEffect = GetNextEffect(oMob); + } + + SendMessageToPC(GetLastPerceived(), "The dragon woke up. Run!"); + + //:: Talk a little trash. + AssignCommand(GetObjectByTag("RA_DRAG_ARAGNAK2"), ActionSpeakString("INSECTS!!! YOU DARE DISTURB MY SLUMBER!!!!")); + + //:: Set an INT so that we know he's awake + SetLocalInt(oMob, "awake", 1); + SetLocalInt(oMob, "sleep", 0); + + } + } + + ExecuteScript("nw_c2_default2", OBJECT_SELF); +} diff --git a/_module/nss/slp_drg_onspawn.nss b/_module/nss/slp_drg_onspawn.nss new file mode 100644 index 00000000..465f235a --- /dev/null +++ b/_module/nss/slp_drg_onspawn.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +//:: +//:: Name slp_drg_onspawn +//:: Copyright (c) 2021 Project RATDOG +//:: +//::////////////////////////////////////////////// +/* + Sleeping Dragon external listener OnSpawn +*/ +//::////////////////////////////////////////////// +//:: Created By: Jaysyn +//:: Created On: 2021/12/29 +//::////////////////////////////////////////////// +void main() +{ + ApplyEffectToObject(DURATION_TYPE_PERMANENT, EffectVisualEffect(VFX_DUR_CUTSCENE_INVISIBILITY, FALSE), OBJECT_SELF, 0.0f); +} diff --git a/_module/nss/spawn_cfg_group.nss b/_module/nss/spawn_cfg_group.nss index a91e726c..97e81313 100644 --- a/_module/nss/spawn_cfg_group.nss +++ b/_module/nss/spawn_cfg_group.nss @@ -176,6 +176,23 @@ string SpawnGroup(object oSpawn, string sTemplate) // Only Make Modifications Between These Lines // ------------------------------------------- + // Aragnak in Lair + if (sTemplate == "grp_aragnak") + { + int iRnd = Random(9)+1; + + if (iRnd >= 7) // 30% chance to be awake + { + sRetTemplate = "RA_DRAG_ARAGNAK1"; + } + + else // 70% chance to be sleeping + { + sRetTemplate = "RA_DRAG_ARAGNAK2"; + } + } + // + if (GetStringLeft(sTemplate, 7) == "scaled_") { float fEncounterLevel; diff --git a/_module/ra_tdog.mod b/_module/ra_tdog.mod index ffdcb73e1715716a75ac3660ed4f2b0c3ecdfd1a..74edec0ff2df3b2608f588fcbb4bc6f3a8e514db 100644 GIT binary patch delta 395208 zcmZ^s2b?5D^~dYTIdi}f1VjWx+?frxi->@Lh-45DfuVP1c6M$j-GtrSBQzi)B7X!1 z0TB@p5fPCrAR;+ukR&;0$vOOgui|?>?R-AB==b;PRabRY_v`Aa>dP*Cc8zy0e|wGf zciegFwfD?y(lG~i5VwnnoF*B{1$};)D^$4t@hRe z7c9N@`fKm9+xONU*d(*b;5RPWea5C6tk|yC$lCt?3I}g=&)9I4)m~dvsi@X&cWSj_ zrDf#5L4CY??}n?yU!S5t1@JGmz_Y?S|+)t*@`+1D{iTjxFAMS|p$Au&6@#gmgbJUj! z{7K;_@TY_y-AK*(e_A*St@jz>DDY>6qtHm76Mh1JUib<8g&D}-_t#8lr7sFcfxjdi z1^zO4@Dm#8E5c9UuR1?5b-zpyUK5U7D^==s;VAGooFnZg@Hd5@&`AF){LEIq|Ggy~ zg#>R4N1>6vBOC?(uJ9B1d%}-zq_KKmIP!w}KsXBgL+&UWTJ=ZV591$mKa78({h<8% z%9RbR^i$y|@Xv&!z(3cHoS)E0zYu-`|C0NOvq4Y`utt;(t#k&sy9xC%z5uxI_lz$n z{Deljknm%;KK}~~MvGRpBS_^@N`|w9>B$M}e;|90mS$;V3lH4TPV-Hxzy>r}Mv&a1>hU zH-w|WHx`Zp|EBO08tEp&PvGAIH}OB+JoGy=6z_+%3O#D9(gl&YQ(0aEOjspL_b)@g21A%WR z{DemO1L0@3yZ$M)y>Ju~{7^UwjdTa$DDWMHpTKt#eq19({yPgtPEcwW;VAH3xue0* zs(0gl7~h@yVSEqrA07V>hE_U9I0}41I10St9ML6wFf`Jt@Dq4V_!)86 zKc(v2(NJjB4ep5Xx!e)sP2ndr(w6Y!d92#Pkrz})I0~(IQaB2HO85zUp70YI>9qEP z^RKU5LqV7?90h)$a1g`;4972w9=mmM}Z$H90mS!;U_fGqlBNpe?jrT4;+SqaI|m~TJJA~qri^= z4}JpwKkjFCXw=7gKNSBn;aA)d7}6OIDEP&f+wBJkiRG}4QOpTI8( zeh~i;2jNoTD74bcgrmSO502m`@V^T`p^;u8{1CVO?@Hk)B)CdA3XSw1!cpK?3qOJX zQ}_vu^cr!^9}dF5grmT(6^=q9y$;;pJB9F@T>L*0_`||a;Eymrao!$=UG7mh;feL*-1{6+BKC-9e;pG;q9)Gs?f6#sMK73PTZSB0a{NMCb~w4cCV z7k&bNL-@(M>z`6@3P+*!{#Q5({4L=qG}5<)pTOS{emsxWyTVaurSAzxfxj;t1^$8X z6B_As}iD74;BgrmSe)sCE>z&{gyLL>d0`-%I4@P%*`_?N;_ zXryYv(C;(s{oxF7*BCip0NmZCGkvC!>i)N&a1>haLc&qt3v);8J>eqU595n+Ka4N7 zAljclBK87tap5Sm-X(;iz?TGfeg^ycT8*eVF^#+XQp^wMOM5?v|GBVCa8!%x%~AN! zzh%MA{DARdA8RYifxn_Jz14a%*VpIT_41xK>r?fyMyJ`R6sPLV6+F*H`ATUt7Z)4j zQLS8DF$kkkvsomqU&J6Z~uOjRl(NxV8 zEM8S42*PSEL2JA+)z{}c{w#1^V#8g5)#{S_ez}I^zMHLSIO6}-c$Md{R!E?^%i${t z?s8Z=!CePjC&68RT37J6&vpc*zAA+9UVOa-cg^l=jJHrl?m*X1aCe|zXS`jv{;B_M z5Crn$t9nDpoqx5F0YR|UU zsJ^`@HO$qa?nO}DxklPexjMW1%uX|Bu}iDkjLXB_<#&e6uB4lDd8E4~$>DmZwqSCm zuRC|=RaOi4ae_*;L*3({vg+E2tFyb;?J{###`O@?<}O?w?!HYjtFGO+JknifSIDfo_F!_hueR@+EsI0mU;ObC! zE>u=sqg%NVw*|qBgu4cOH>?Nw}M6PDLyFz8vbrM(myN5w#)pZJ2 z2f7zQWz}^mR|mV#KxLirG_DSHm)~1d*XdlH-Q9BUnX?92b)CWG;qF|LS#_Po<&o~0 zB(v%|o5@3c-TRO=tFCjnn(5B?v8b+dxti@}pt9;ZkE{LN2r8?t^SL_EJsv8nt_!$2 z*u4%atF8;VI@Em|Dr;RAb9HuioqcA`8e-LTDVK-4yOPYR>vArSbPpq$Ro4|vp552I zXdh8sS8+AdeFiG)j8}6t+g<)AqPni(YJYc2sI0oKu=s*K>8SdnQy?T{m)d zsCyq&R$Vu9b#`~gzB6adX4Q2omxsF%3- zR$cdU6>%3-*1GQJD&nsFM0GvLRm5FTS#>?cRm5FTS#>?aRm5FTS#>?eRm5HU&78%C zAJyYrM%=YOWL8~Iav5T{%%* zFLM=f7gSbVuW}V}7gSbVuX7b~7gSbVZ*moJS8nCi`$kyvdW-7_ytK|L>>aKn@;ZRh zvl@FZ=omig?s|Zzu@AV4&)&=)uPLNAh8eJ#RegkGaEuwRVH2<$VXqPmvgDnc)) zth$!sDnc))th$!rDnc))th$!tDnc))tbwh-RfJx7QC%x>6`>bYR$Vi>iqI=B1N&9E zjL?f@R$a5WjL?f@*1FbUG6MVM3!=K#;wnNfsI0oy<|;xjsI0oye`O02)&@P>e`;G2)&@P z>e_*;2)&@P>e`8`2)&@P>e_{?2)&@P*0mc~5qgznV7~{K5qgo#s%uX!BlIGfRoC83 zMqqzYSyb0PTt(;wm378_xr)$hj;OBvxr)#WDyyyoxQfsVDyyzht|Ih;%BritRfJwp zS#^zZ6`|LJ4D83bjL?f@R$X(rjL?f@R$Ub)Bd|YyLR43cs|dZIvg&GZ6`>bY*1DQp zMd(!#)z#)ILNBPSx+b}b&CU_ZAis_SsBBJ_gFs_O`@BJ_gFs_RIuBJ`?>>N<+62)&@P>N=XM2)&@P>NN=LI2)$}Dus@E=h`dN(yJ#dSnpT4(+7>Y!&4*e~A_HFgbG z5qd#oHFhmm5qd#oHFiB$5qd#oHFhIc5qd#oHFh&s5qh;njor#sgkDftjor>wgkEhK z*x$)zgkB`G`nsFT2)#&V)pakE5!kn#%~iNM_abESC{_k<6;=c_t&U zzYkfn>Uxo@2)(96b-m10gkDftb-l_}gkDftb-m72gkDftb-l?|gkDftb-l$^gkDft z>w1T)2)*XX!2UfhBlIGfRo4exM(9N{tFDijjKKb)d7`>L;VMEesH`)7##Mw~)1tb* z;3`5dsI0ow!v0A)+mFx-DyyyqxQfsVDyy!AxQfsVDyyzVxQftgz6|Ua<1#`ol38^v z!DWPAB(v&TipdDVr= zaT%c($*gr{xs1^35E_Kfer z?QLc1*-by<30N)f84~29MrE?nY2eMbQhNn^!S{CdopwE6ske$bnxv!DkDYyj@3Syw zH_^O{(Wq1(Yd6dJiI&dbCrCh3Xhx$7ZJ`2R?Qz;GWZzWYr}j(b8MS{Z&#Ii~G0&i1 z9pDAd2UL{G2i0gQA5!^LK3f%%Jk})}R>h>C`G^`z<7iQ(RNkk?(>U5#IgO(&#dFdG zG@6Mtj!bket*9yf#u2Rxeskz>f z=G9`s2+bazi%4ln-l|$ZZNXzq4zogs3FUT}Wi$y+I|PkJwE}V1W2X|_^~`w*?t0*K z;KgFCT|~z)v+L(Wp#F^vf&lG6aML?#t?^>f9;Q+U1xLgS&8V#BsvQh&dX2W9ipn(K zO{qfyZ;yK~$QwL1C2NjOMHOQWgF_+ETt3XFE3j*uI*f5{e|X>%#bTpWAFb#k`YHH= zi)lZYuV*g?@P7pOC&qt_*?&{z(zrPZKZ9Tos9nTqZsG{&fR79rw8uN{Oe*zrZ{I3c z%B_i(oq2c^xM@R{+jH}a1aC*NsiUJI=&CCgTkUeKM48g>m!6kORa}hR21Lhz>jN!1 zjy{Rs|9L)Mui*GyD>}A^n^yEIItRv)OJEN5xE^kr(eVkMk0y(h@d@BG!+o@9{5akP zrr$R6px5~xFRI_L^|E*5|K2y2Ww{bz4quEm9V4baSWJr9CD$LPMC z{{>v1<4V0=h$?N{s`Cx5({uQ!{W#$SB~j<=#bt^gNs-a?^@c6R;WxG-I) zyGzl9lH*!2hR#`RUgUWPjVP+tYvyKfG3VHVtza9`CE%teI>kn_Tyu@?(uEQK2*I}0 z%aRFfN50(gder7u#=nE>ngAaeHRqSw&=rE4K2Q8g$77u!w7RRDpt-wsVEZ+}LyUGc z<9XEoggvT%g6mTWKb&6!u1{rs3@4KP-66^)PHQ2XX^|3-!%j*mLZQ!pgit|5OuakhQR=EHrx?KyNqg7MS zSLzPWo8?x%UUe6!JHgF?N`4o(IZ$wTX`(jEDBs=S`g%}rwQ_NU+l0L<-{XaLyHdm~ zwK7$uLFBK<>)7FhrFM?Ce&5mUZp!HE?P~`2r#|cO8Yh*TMAx;RKI1 zqc(hv(Mfv)oB|U%@tnU2j=&`D5&jE-B9nZP-Io}2djuHZ2xFwX|>2|;sRzV|uLwZ_{vgAaPR$>75tZv21L%iFsDeawW=#*r2VT&wufJ1SRk9m4&x zNVoO2TEtc9M6QkV*}#Jvo}X$n!1bvamwW+mb82!?C6_Pe>=|9q+tc-r2@AOd<@R)a z%slpneUj`a4~S*CMwZ%sa`2o&Gk>I#UaoY zDv!2b&X3}zY3gDLaNTV*53ZI3*WHzKoT8=Dd3Nb^-oH%j1zh-Wr1R`$b6Id*r4`AS z1J_krDUXf0ARouNJh-l*1YZGM*HD752(IIQjIBhtv7`4?aYpO4l^~cZa^p9ca@H#5 zR|Yo+B>7Bmb3mSF$$phyd(BrB_LDJ|cD3|F>1raur026j0t^E6`Os%|aC@M{{S3i1 zB=^I9Yf5fMlX3lBiwpTqvuz)zzXJXVwFx{xL^L>MpZ?Yc*XO>Tuh(m>M!8@b*E-<3 zt<)>@;Ow6Z)(yOX1#^CN-&cuK{Et`y5iIV174tB+p3i`BG_J2DIju#*wR(MU-Hoju ztb?P`EA@5CfcdvPvjO8VWo(7)hDKjRpAU|r?n;V1cw&D)R@^6Cc zw&Hl9ykL~ebT9h#DnCGs@~vJOYM<&$y2G`NcqYvr?~6{-W3K&aD&7}CMI1hurs91O zR9psUr>S^fbkd43<&Cg>B+UYCb5n3pbg~EkcA7of>}F~9;NMBJM_cappS-+22K?{u zrrDrfZ;|E`e9NRg?w0i6w^h>K^6#bD=klZR)@cbKY?DlYhxkslsJ2boTmJo|J(i`? zvdis~_Ll#^*du0e4G5!96NqNEhp+?&n)3A;hMf_d*CzG#`-k3<ud{1tV+jb@!>AT!s+@A5h6ZRvcrf5F~k4*!wP160}3H$UUz|#eOKS^ZZo{snJ zu{Tf0`}NoxzJIWfZN?^E$@L^K{D6?a+MB28sK?&$(H?tqtI7A+$3`e561Y*3Vj_X# zV?Fj!i7K_!V{iC)iaph7nPLWh3TU%=66Pclj5Pr9n@HF@UP;)On#K7w98oo4?|9AH z$JA};+-m_j*V7V!Hxe1RKx}Tp-tnflZ#G)E+ft$E*8(>;IL%`}1mBiIpE>hNbrRf- zqf7>FMmvpvH3e?&luhuE@jP&It0(R{H~QZ+6A&2dF|kIun4b@>gOYkjjCvjjZc2c0 z6`Lvj=OE{&fd?-{*_CKQ58WLMu1|4-9|HcUju|k@UN;vx?asG}1V5A#Pz=zh7HfKd z*W`Yf&p`6Sy*))EHZ(($pL+XNCFa5rK0&*VA$vWvLRtLGCy@L|XWzuzjxh|qj2H22 zj-h;TeF}6v6#TR6QO-}`=9&2y!I7=F4!tp$IvQL@!oETc|0TGNgcJN2aQ&>HIW=oj zL;nY^PeFnoy9n~vRjLIyysXr(kieEeoaE!cbt9tSsM9PO_evd~;O+_UgdT4CLDzBG z5rrHzqKba7IT6B}bdE8i*Ysnj7|I7XC6N3ia8rOH2J@%jg69hs1J|w_MJ;HE1kbDNXDcQ8<^?AnAnV#oHQ5ASfHG^?yB{{CJ)O-G* zInI9`F*7A74!2i%lQ@;_NW-`g#>)erXACinf^mOJf{ z+e@9x`HVffnKM_8^LV(;l}e=?Rm*uHBfktL;ya_*lP4Pqgf*wEkE(r;L z3ywVDk zcH3sRE%#8Dg#@^SRWUw+M;RozJi#Z&I<*oS_}?9G_p|!zRF^Ws#3eU+wG@{GY+T#mB&|3HHQe|JvqXJOLh5OL#+q0;p@j z-=gb62XAcHaOrj4k>uAqKa;*AkQ;RaxW2G~*UGt349dbAdcloMFsISnvTq99Jc^b& zcp&b}+#EQ1f76dA-x4^k;KfO7c%n1DmGNl|QK5Zlej9Op7o2n(yBP8Ikf2nf5&CLb zU#ae3oZib$+l%m>jMGJxp4%yhy96)d{-X0$cQcMR*CiL)se6Ke`&kY*b8~aMSMo7> z(@oCqlN_%R@rn_7+@IiOa)cs0AUU$`#JUU*N&#bm;~06s(7ojCaa;<^7>9l+@Nz3x zh^E^Z;zPy{gX`8lnG^gGaDAcDe5^<>!Kp4DrMqBA5QN7>0%xw&e?$g>KQ8QR#g47) zCxm_APdfWpA5o2JRF~l?nZWa>T>@?2D$c7ETXZ*iM%V}bY_Ok$%BRBW-*e!$7gX^+ z)r}lt=spPb$x?2zj8_em;)THVKxwIo;hpJb;YDy;bArDFZmSwEYVn$)jk}7|ch5(066^df;uupSeuQJUF}&{0si3 z_D^@g$($AjZG!(M5;*>rP7v&eto_>wd&l1i_LEViS+3~U-%7m;ZcoAdC~nsLdzJT` zFpc5NMk_zwpP6oA)opXoK8)We*{jaMsvLM z%EJfBuhhp7=!mqS&y9Hz{Rwx(_@~?v<}KJKH1!#`XZ&+-Paoqd(DZ{2wTUklLH?#> z7@WuJ(RRI1tmLBhm)?=&3I}OQ(43%Fr?33>n zDl&cxIzEah5N|bcYd69|PRQpb$`!PA94jdcy9|mEj&RHva^ zZCWVo7i0FAUsBA|%ssryFD(v%;{5^~X~FU(z$o5N@+HA2-X}g)#%0&eBU=hgmzbhh z+@25?>!K|!xEoo*`CkTtZY(-M5S9hkRZTp+pH|Cpd&ZaN_UxV43f!LY6^(sNC1{WP zC_t%|L;^RdL#dT{1}r|92~P1rp@_GLxa{J!KfO$Btpa9hVl3)Z+Ou<+svaj?72Fh< zcpQY)Aea*C1S7cy0@F&ZFiRw8d%k*#eXCtnYoyo{U(?%HG0lq}th1*7tp!2%N)vVb}c4xIN?FVfI7Ou)hE3s@t3;fS?)u z`7Te;u2115me#i5_Ka`I?1$Y*6jE%(>;p&s-(v~P_?0;cTeAe5Zxifs+T96LYTIBh z`1hr~>r84pvZwQps-py6_<=~^vD%&zc>BPADD3-n?a-ecgni&UGW)nz8t@5r5(xs| znI))|+%P0|j}!KR?<(xgI5TCko3Pj1od4ZL0{;?J?I98b{v%-@+RC27KJdMQeXB}s z!WMaNnmJ{wR0uz|3AWyGD?MXu`+5g~T4kGkz;*wwj+JxRP}IHX{t4&UcdQ|%pew1`UpT^e?X>wX08 zGiH30`@y(d+^$!17`s$?2>O~#89;En0In~|30?%(mt^9FQ49dpr|2WHV>|AG9IoKee6-!DbijSaj8B65j1AXkVT$u|t=!i2k6h+)VGhk1 zGBcE?!Tl+yc3Lico-etNC=TSj79rj$=`tL|IfW)=6F44BGpBqBm~aRZ_!7`NeCvs> zmi~b1wQ9XEuD9+z6rB0-{4nXKQJF?ajDB{ww~x^%>NPL?R3^Ysm+qD72%kXPd;T+S z-^in_nD%=lxIa*E*Y19v;A4n?Ds{BsqY?t;K=<}vr1GpfI+gdUUkYBtjoq}OV+6;< zA>8n(N5%gqh5R_4r!fJld@Q&>1-5>2Xx+a8_f^gKacTBwcE@wxL_OH)d?$dTh7kW# z_wyBsxd9M9!#~e$h;w2u*SEl5_i}x!J1NO0$L1k+ES}7HD=s!C?YP(}5d1l76)_%T zn(uGGb%;g>+QL=BK5CsR?D0fWE9q;_Z^3=dVQkV*_2>4T8v1>%7RA-R?C&7>Ds=+* z>D*D^{l8DQ?>{5me&Eb>`+>8-V}GO}gP}j9Cm1?AJ%ibQOt+tXPP+Z@pMrf{&V`JJ z&y@-CxSioL(wF&jNI>?UpO{H<8vA;H=r;m<_+O$KFI>SM}H%{*NAe6KGvcS6i8Z5&qeez(iWt^w=Bz zuO53dZSC3~d&94@_Hj5H6u~HUeNO_zZ|KRu1VK0U*c*ORk3BAWm97Zv*$263tCRx}9gh_#Hj|=>{AZ+jsUjqH8dQ_In%|em8gIf>X4i zd$^x@xyS{a_i{gs-$#Dv{OeON&)>h){W5{Ouc-$pL9qAH%Y)M1^M8B$NqYC}9%I!* z;HE|=o3R$`bI!wF$jvdqIKtL;bNUf*-E(Q&hi<-hGk-c5-FOq6m_E>Ysa`9&S0xzP z_x7HfXA=sFO@eyUy{o2f`2_fz_@{U9r*BKpOEkP8e$qR_cnafBF+Vx1il}7Gpx4vf zp7Ces*~Dd>!%$?~&fI(!2|mHULcLKzID?f$bT~>q=N(D@Jh<_L^%fWzC{7yt7redX zFFN}e58IW>7)BsWf|q;($zOH}v^`cP*{F$nfH?(ZANZ@z9&g(a#9KZesa_$|*%qm_=I zvJdO)Vtui#CW;L`Fr5{6kwUgXyoH)^**?6yx?$S>lq{a z+7CUOB!mx{BP?#CW$F4y)n+rE;{0Q7&qiyh{djxEKjrpuah{u$uOqUMAn?z50-A?m z4~R~Sw`crIZr`zy6s5tuM^i(cvZLLp>z0n2cnN|5UF%jY06SA-cpRxz{JRrcpqs`Q z0yn38x^6;w<7r{XTkR~OLd*d(L-&h->*KZ@vs8?*C!N7HX2sTYff#@3+5`l0#D%I`+fZ4)kMyVsG-4y}*N z*kFxhc4%2H4|UhM88SPx0WM=#CX(5q4KW$pE*%EBpB>sTm$8`($?VWJtV^zXZ6|2~?@=-)_O;r;sLpzVl=-(u>Lpz_z)W0F~{(S+L(Z5M%hjt;C(Z5M%hjuZS(ZBD9%nt2RE~9^w z%nt2xCR6{0%=`BhTt@#UnH}0yTt@#UnH}2ITt@$X05UtYYq*U5O)@*QYne>_8#3?T z*K-;Dn`CxqH*y*M`+=D;@836b*$l4fDDW1}*|FZrd3al?ZsVLC{Oybn_G#B+$&1pG>HKj-X#9^jlE z(1Vs^Zo+g9IHb zQD=`0M(kESx?qoi)5A7)(*Q4<`E#WF2Le4tSz)wJyIFug4o)>>`4|QowWB8_r%i2I zBs}SO1}?w|$6Uk9h*AdC;{cf4*G z?+tJoD$?`CqH&k6dJ|mN9L*zR{J-G3=J1SMnl>Aj>HhZ?1bvP%Ac>7xBJ3ZeoxLqM zw*11xa}wV18IXP8@A?cRf6w`87E6B4BmBI-7|y@0Qf!CePb7p7kU*caR*MEj^`=G$ zoiiUgN0MhhO6UC_r}9kyC!VAJLk9h`KlK9R*o)&c$s3rWsmB>UcO1)N#^~hORqJ1X z>w+PjG7cy&Qj9BqO{!KrbLjY_^4 zI5n=ZQJbT+UmTn+IAfS6N~6gx<0XurxJOvhIidvm3!x^-QYL}1XMAaIUqJ@mzgh;I z+RzxS=VN?Xa9tC66+j%WQOmgmW_f_W7%dO3OPt^VGRk(C4yTu3(C^t06TL+#IRotAOj08GHZkVO7tuIatTLQLA}QllSnxzGmum z7PwwTOhe>cSRH~X8TMPl&J^uwnpat`tpQGB&17FHW45Z^E1{*<1UCoT#O@VX%4j?J zTHyNJ!@geAo3vq;UR!+y+|+0@7Q)&PT*lZ-ZUP$xO;b76VHs#nyPx5`^t#}58>Iu% zylVJYlN_(To0v+lUJs8=g0DFNYn8BX5qz6kT|aQlIA|0x{Zp6i>)^V?dL}{(b0o*< z#d>Q4a9!dGH3~Yca*J-G8-nW+C-_D&1YKewU{izb%c zW5r-~+I8ejydTNGW&OlsHbK_5m%c;-$1^s;7*_6}QTxqVvf%oHgGHq5ZmjyjbtA=c zAxy@?^20_kkCrh2u6u{!u@?p*=I;~K)ZNYU3 z9JiO8?^|Aq5cd>);G?$l9Fug|?cfK2W2FJM7AjU^y}jl35U2!*+?=5K55cJ>l6(hn zstNECE<+u>M5KjdtsTLsF%qv&W79jko?)lpU+|q5$Mx4{AcS352IR;UVpnkL-=(P4 z!U7IkZ<&)-KFRk0r*2=0BLoe!aAd5B_+P0XLC_^AVpZ{| zy$Zq6o-PCP1$Fc&llflY^zH~>Rxbx@rS=Y7+q&z)kHP5_V@5WX*;4#%fBU!$=(;{y z^d0%iz;f&-sO?J$ zd&kFv{UjC;j1_PX#Z16<8C=&8t&NP`;z(pX2ZF8%zi852d?!5DcNBlWuYl`DS4U7+ z4NqHDaNQ;>cW=aM&QE<5322XCd;aS|(7ROXtx$154RBr6^-;m+g6pa#UM`MB_K=$3 z_JH(e;kZvwg{l^~Js|1`dL3#DWos{P?%54qr2lDz|AReJk~>dF;KT-K3 ziAMw72|XZeMQVs@$HUW$~AQ zyHk*F)??afO#d#G!cYw z`rnm3g30-+6i&B^e=x2W6^xpVOs-~}g@)>%lG|b_bq#Tf|LGJUfxij;E15uF=dhDR zlG~fmbxCe-Lf0p`y$RjGc&szFH=!Gupt-#X-IV0^CUkRxyPME0Np5dKwtqiP2&=?=zQ(^y+mG5zdL&+B??EZelyUErpdNq#rQ|E8OTSe_Ey;~n8a z0^?t0-ub7^iEu4v8^(^enh7zHhD2uRt&*hTtIn`zp9@EX{JYV!xw6@@t;6Jy5`3 z_kKE~qaE5>o2=m*+!UbW2WfTwZ$dEVW`3`(gKi6eo|Bm+~`MVVVYe)0(atzxj=Q`$*>OCaTRhr=MgX=2I`4K-VnEJrkC-{fG z_Si=`s(j?_v3|-99ctm@o&>omS^)itPvGng|MY*@e+I6rI)}kTmjpfGbMMFUSPxsG zC3;7CAP_qg>4K>*LjoF6^jt0BYQoxg%ro^2a9wkl`LFFQU%=aAzaMr$@q#{q6c!2z z$}LP)bprwm2YbO6@%9)vGPAC!XxT-*z2u7-d&K|P_?snYEuNmBwM57OW48K9Sl8W> z!CvsCto?X2TEN!2wF0*8pli|6;B;yC&9FSqF%Yj-td`8dpsS} zOX5|M_Li>-uGdfLjGMTz+H3V{5KI-Z<>4sVEO5F&jhme=O$)`})jh9ZA#kmPk$(Md zbPeyPGUh*00Q)sP$Cpp0u-6wxM{vI>*4FYuvw`mol=1xwTu2JVuQ;BskD;Hs0S&b_ zxURVbUk6-QbrEAyc(;fx@0;`@VO?;#7vKObkB#tE2y{0Kg5m3d)4jlO?DK(*rs)O1 z*My_M*B5>Q|2p$S6@^CisO$KzgFJfb)rrN|OK0 z#Di)$nLrDJY9uwmklHlWen@>g)qb|xEY*It`VQGs{I6$2P?hS8ht=k(35L~o(=x#K zHMU5z2j4Qy9{T}p#q48!E-7OO-%CkA9eHb(z}XYuCe0r6jkZm*2mgMrecUVz45;l= z6AY*y^d^A)pxQpweo*}|)qY6rkZM1qc3i^7|NImbMlx!rv;^Qgr)7Ye+a=8&eAga( z`U+I3u$!}wUANI=uBF26sR`QA9xj2fZ%02$+SBl7J~Ogs(%$mD6814xeIP-$Z|~Fu z*}fkq5?K4pKI!(EpQPJo_f5Btv-_ncXh-{}CTK^wGreA?s(mIiC)GZanMk+K zR;Y1{OEU(-%7sj}nx3G)mYzX>J>7nwk#0XQ*V+5Vtusb+mYM)>%3K21xC@iGX<&L( zkGPaxw#QT`Bd5Hu$L?gtfQ|;T){8amPbYRkctkiC1`s3_D z$pl8o9^8|FqV;V5AwBknQu>JhP{AqdyLr0|B z5B)6Feqi`WZXeT4O=mnX{PWZV#pY2wfwwOXZ%4mO+GF%J#&`DAG06lF zi2q+of=00&9h++3j((N2$0lVojC)+t-tyy@z{9OLXCz=f%n4};z`JP~3=FFiQ|*V< zuT$+u)JfhxwxO5Kcto9?mH_i`Pw@$uJ@{|Z>~T{&HO(IUw@LdLuY@BArzI0u{<~xX z@B$uuPfxKY{`*w>!OR({_Jf)D%=84=v(gh}|B!Cqe|EZk{~y!s2hK6}ap-=!WP<~L zN=Z-i(ZprPyAo0_JbqW_Sna? z&*0$5b*Tx4`mXOuK=wm@H>BHVZcMk&+>~ygy_xP>A^_1F9}Z=2NhYAB?DckZYtr8G z+fwbP3b&`)PZjR4_IS9pS2TROa14XUclIXG{I1>%z}wN?srK#Yo*sL=PC_rcSK8y@ zwq=C-QWLbJ`(*-a-;N$gvv2kfKA2_?{_j-#xPR!O^aMi>rzYs1{Ybj~>_^k>haXF~ zAN~*7i-%jPiDv)Efv((N-(Gkf!Jt1}+RJd>Uv`z%YKyQ{I! zK9{t&ZFQ?cOe&7fmt`7C%F9*Z~F_+o7hZ$!f!G0CAb-tBR;o-skY{Q*phVR)$zX+W5eYT=fvWJOpM1t#@BksRlfDeyxZa(#CUM?>w1oM`Jye;MV7Qi~q}%AZ${yyhsrE3L*pS0f+&4 zOujFyDC`4YN!Vk29W&JFmBPy2KBkO=Ff%OyULCCB6EJ)5Ra5MXsHW9Y?1|4x+Q&E| zde^XeN&@0*Boi3>_L}MT?X^m$?J#&fv@ZBOZb2TZT61S zgSPTjZ!h_J%-&2_!pvX1dHxzWddIibIQDq4FI994ULOLzX&tX%=>+!MbKT?X;JQ^i z-gokvOV3!vts~yBN6wzS)6z3$x^HlOqenMWLpJW=W@^Ycd$^ezvPlm&Gef@B!_CZ) zxUWYrQ$sRIZVQ@Ca(e;lPx5|UU1}i7O}W&d;dsDu6=vtW3?&oTIWMyl++FyF6Wr#j zMiSiSt2PxJU*EC$s&5OSL|>cKzs(ZdPPI|rNpL&WMs1$prarNawBwi(tEXzxbRk^e z)fN!+l{g5x5L@HS}xr9T=yP2drPw zr)EcRQ-I2}<@%Pi6XV#f8*#n)?acgW-WQv7{=0YqpV-0|<6F2$7xA&L7Yd3IHV(g#9`0n7Q#FFm;Zb~fqk75Y=a#F_))qZW0j&)CPeK*I)W$;0YhMNnz zm*XAw5p&q@{Xh7R!F3J6-t`#rzmK(#_1aIp3XCwmGwBl`sL|X+2Kzcr%TA4{{<|Nz zK4rw|TV7V%-*UX%#K(F=f*d&AoGqvJZ+-_rpu00>uaq65|3=_cf-*khI~iexK@)2& z@f&p+*f4|`{qo+vL3`HutP9{e<0|LKzX(BROp~3A5B+xxoK68o7Vr=-j&Hx2naL%W zL9HYXbllt5#@r@kiZ=#sn!PK^%V9jCd$?oOrZ;JPNjV=goxn3_PY80>fZl+Oh>8B5*-HyKOb0=F5D zW5G67+Ui&3s?GfvZq9#)J7NhYy(4@=5u2ph3Q|+xpXri;WADIn18We? z!A-%y(b4Ghm$}ix^!z1}zjx$?dhI}-f#W!UgVJ~-KYnm3ueT3L<2YdI_B!9V#*PS! zAr5syZ4&RD@TnTJy|g+E+?Gu6!@+gQn)Mnscxz4A2K-ZJpWsI%>|>YUXAr0#V{(M( z-$#P$?iY5}(^>r7+ZXNU4NcBR2_7yvzYyHrq;dZ{S_tkgjnx8zyPLF9#|Z9j(pW7Z zxVuR!b*$j-CXLTbYL4?ydjs~dEmw}?3EYHO6z+JzL&;7M+?Pys1rG%~k@J{s$MS0~ zWJ1YK5g(^DNCFr`enMohk%>olw6OJe2q}!9$6ECwM6F>4Jw- z`Fnc6GK~(WAR9`2hDZ=fe5T-`#AgW}O8f`T`%Q_dz-N0NBV)ER%pbi#Je2qx!9$7v zBzP$Cxq^oh|53(dJxywX?P~yu44<-IP=XOsTI>%QC9!h+r;BhGNRYC|Q z{)gb9#8(R*O8ig3Ly4~u+@4}O|Njy~DDky|hZ0}MIotE*dci}9ZxB2b_(t&9cR#it z)=eToDDlmLhZ5f+cqs9$f`>+ZTj1Dzekhdq_8@?V65ql3?9i(36g-spF2O^I?-ra+ zvF(5N2qBdCUcp0&?_(Sf9{Tga)adR9rwv{3Ws3-Vr{ZC23@qwq)`QS6@eCXM9KKnVr zr}Eg11`Pw}|9L4iM(vIaFZ6J8Pku4MTa7*~ywuCHbn;&gyhM?P>mRQW*YQ8Td`yDt zAg?A8xc>2)ENOF5kdy{c|{R0VXga0oRG`9`@tt7Wacst2$3EoL^ zTY`6!e8l#@_Y#7Oy53K6+r>Xfa@)l}OmbV|kCNOL_+yIyZTF)!Tz#%iKS?IACH^$Y zZHYfia$DlhliXg@zHmIoxu=Y6IHtaILOWN*oM*g}?8{{6d3Py)pjBD}<8}?1(ZkJ= zE|BDQ>%9dN9OIAXP#0o?+05CrqlJ69-e7PM#_7W&eRj*kMSHj@@?uGD&T*_34??4k zr@UI9*)4Ag$0zH}={&wDN7q;UmgKxqZaBV_<#X_TOuL>>+b_*HU+B4v<~aY9K!4zl zP6X<9S(hM>C!vz|q5mugPLE)75`1}ZdIX!3w;!;xNmlUolCQ|^WB0lTiB^&c{OxRI zpMdsT_gKyJ_L8q6?8Dt}Rbg+qzW=S}6O4CSqalM?K7r(`3wv5!V}5H0`@q*s+S_AV zYbo@9Q>Byv5?J9YJ^{^-5BK}EeFl=RBkV%~))n@Ff7RQ^T6O#R*%6K56fHCTTxmvdAXwE$=t>F}e+QZI-Q4+kw+vcTRCCMs!)wH#*u=<_AF_ zj@9L6aryQs95JT)q2u`ML4)?RvA-R_bpbRFCEHPO3|h8g?0$k>basNEtH^xV#joSv z8C+kW5_}hMea&Ya>mM__rq~nTE!{r5dz_viyGKfbLZM&%D8-)mo~iZ&YOhrL0kyZa zkL{;ybcsu?Y~{x(35f5Ll0m7}U;0U^eSc}+6nng2&Fm-bF~JVe3<>+EB*0p&Oim`y z_QVfJvBxLS`l1wj;-jhdaXFJuPmn33CMfq8)9w4m((MOI>GlKTWKZ!wKLt3_!E$U01>>YslPxxfe=`w-mzvmg?1DS3s zp)d282&lUv3Y>4ZE=Y1)*MF0oR;TO97#9joRjQ9)UF3PIK`V}tu@)`{$0Z!` ze@+UQ@C4@jX*$8BCV{bM{4#Doj>T3q=?f_?=k|>MUD(H+Dt+0B4(bY#An+@B0vd?L zj+pe+a22;_{2#);j@E*GMqq!nu(zDz|9{#9n08j7ZKi?r?;3Er34yn!!-vMyza)1z zGj*-wnDd5jyy20sK$B_;*MZaB6_X5Vt#ND&qbWXS39iTgwV;>k)0eg;i#LP>SXZI< z_0R`&BRJi5X|@9AH-S?(#y%?z`XrjWPv7kACBG%u^f6HtKd- zz0Gm-JnY8nA7X9?*EM9htBN}kT(2TP5$^OHOG%1!S*QBP?=A=wXiSui;1b;J64dH- ze_mjJ&;Q`}IzM&nXcR_b)qR57=~3`=Ki$`9YQ=<35QGQ7X=+81KL}1!D<=F_Y;^e8 zT?ky)M1nsAt_w!P5XMyhec0N^dK`iYkJtp2*_g_0Hmld_qu?}AiROglo70Up?dAmK zF>q=VN&X*jY7@k1e@?eI=i|&CJods9i3HfLrr5+JttY{$hMXhEp8}^EO7f?{sfH?8 z6NG78bfwb;cm|x>mfjn>g&EwM;`~4Bg-KpR>N#+lqhaFX@Erd^$UdTq83ehFNU|7!u)#;Tnq{W1wIf#znG^ea8w%#wb!m+R;4 z*E}z?ZwO#_A#ig*<%o7K@xM19P-DRyt6EfyYK`e;eH`<;-t>I3SaDdS!N^1{p`rkVc^tlXzKB#xW^|>@$Z)!!td(x5T?@K?Pe<1zP9?-hn zA5#3!j>roiNk^W4EF6V%{|R`giHxs_PbD8Mj^na`{Y*Xs*ZIb}WEn4f4k6S;;9r1; zn#ka5Bp5S8Z1|;fWc+xpmKJ_Ip8?MNOvQT7u}-bF0EAEz89h6)4Zfgsq#w^$7k+3D zd2C$`KWi+F{_jgX5QH^_qrle^j$G4H>MP*EPvC0{KY_2~{lsXc15@-Qq<`xQM}dD; zI0}3{?+AVd@p=hgUa4Yhwy$wNjIYoA5RYwwuM0=xb|Y(SFC-iVzM*gw_(sA{#ZQ0z zhVT=3ys>Z;gl}?3L!tF<0`6P&5RSfvS7!Jo?6-IZjQ4T>jAxAh*mS=kf1OZS>Byh7 ze(A{b0prN|(XE}tLFvcyA>k)B-GdU$7LLMufno4aV&ACMh{z!DO+^NQe_Q&edr&dL z^Pk$R*O4yWcX}OZzPWIuugG|=ZK>}HKY?!{`~@qZ?K|9?2z4&0vt1g82UM|jBlfyf~6?L!9eANUW2e>ycb{@Fn| z3g>J`;VAH(xT9fz_l|bvei+|{`(b?7SU3t-y4{4Mz;_pp0^dXU@r_;mNcahSPwOYv zcfa8v?A7Z?H;lb|9clh!>xlW$d>`Q_)Z9;mpH}QbF}1I76cX$w9J%Pf*xX+@3OpzL z1bzVbW9B5_l8^ge1i?2hw{a$fwi|Ldw_LPON~sLJFh`0;#>^yB#i^AlG_%zd3Qs3aWGxglOn zIC8wk992fb^Kl(K)aa;hr48XKSkLGCoBSydIc+@nwe)hxg5N575G{m3z;5r&EkKuE3O*>^XKBYDUwvScp;_0AGSL2zx6#=deE%T(=c$ zP)l6Lf0XfI5OnLc0x|j>4z61-R$?(f>ZjoPS+Pu?8JrrY8H9BV)E)tDN<4|a()63% z{;Y>rF}n%<@5mm(j8XmEaXc?$drvpNNF4?K8MStdY}KO42+^pS1l?Gs>6;$mcQUv>plN&`s}}C-r~D888*s|Fif^D{er3O#>3AwQ zwF$@FM91G!{LchG3;Z;hV9-wEQ@=}a_t0~Cg1d>jzfW*?KxcR!>m&73jnDLg=6PuKLbSa94moCisBsf9E6wSAsuDKJ2EYoSWe8fc~7|?tsoqaCboQUlM|= z((@DC9nfC|&-B@ej_Lx>OL+5Ip+Q}}?e^a!*U@JSUjVq!@EDB(3D_5oE`mUf4!l+# z!!kicd-(c;y4X9S&n=nHkx^5-d_q%tsTo41-}fO8hbTrjF(&Z zdK^88((iHzruC8lp07kx;D7fSSU!%83&5{Pw%uIRrL21bxrVtM~lG!75otQSMh7X_4;4y$WI);E}6i#mg^;V zgXHQ4a8m$$1+7VYI_r;ljo%1vy0_r1n*zuDZ=C>-LX*?^n}cAvSs8qb=j}G`D0=l{ z8|An)jbjDdZJu}VnUi9tYHRLxaJu_dBgbw3y8{B<{eoap+zC#1ziQ+r-Wh%uxGAyZ zcY~W#Hjk}^#rpzqQxo`t6h5wqEjzWNd+9!Hg!y5CCZzko&5=reKe#zi$sYhW2MX>k z67cgN_rv(Vt)G};8=l}H=Ez+<=ujVKjyQkBIwC)uKg#^Liw*gCjQIg~*FSu|m^tDJ z9%qi+#fcm}!5ne^B=f`hQ_PRMnCbkVW{!e@&lfXCoIlGPxf=={&~wZW=g%`goWDSR zDE_CabGJlt^dfV_`Af_Z=P#2Z>&IP=$N+u*vJ5vNz9_BQv9cO?0{+z;8CH?Qiw zq`l?uQ~d8Uwh1VY4^k2k|Ila9sN)lk{!;o8xbF8fWd>0geM}qQ@|gY@Tz7A9nzn;C zE7<(Htv&(Q1;f{aoq)}2mHN~Pf$QBUKkMbS4)zlGyqDwS*u};dy_^C>^<{$N`M=rf zG)qb?KzfU*HFg2%vmV}_sWw}I%}Hq9huhP%AoK)$>AJxztL|597N3 ztqegQDHABwOmKaq)e0U*y&tuTcO?0$-jC#~2|q4W#n%Xy!TC2CQ-UC@?h{l|c_HI9 ze8!Tm=`)smE$^q^Y?Solx_%q{6>xfntkz=s#CB*DYeS&#Bbz;%LdNTWKbgYU1z&72 zZJ*1xo7ez;0@LH#>Z{w)VU1=pWzi0zj&zXm}!B6I;(;(uuOH3hjd~qv;Tye<^j&%5UPqdLv)7O2oAmn8cja#xKZyUs zk!qo@*OBI#UPt<_oHdTPAI%q6pvKo}A<1^0SH_C1@mjG+kDPd408R&r&!^L67x%Z=oVD#CP*vLj zC0eV4Y0h~?&Eyct40Pr{(6{1Ev+R@p2j%{l?wen7$PuV$qrb>5? zA__bhPFFP8 z3%(b)t_f^uRm_dqrOg?&H@L29$@_jRIeoo=)|p8W|+r{sJ320<3qN1UjVKfV}duqbz^jVqE?@3;eA2U-tzV` zHvZQWWoxxEcKgGwUrKe5K$i>?Xh%`rsMVLDZaLY*OM2_fDb9G4nPw*PP zP@Qj60j3>~kpZR*;IjoeT1~I!J3;WQIt}awVN2c z$N8soPp4pf%w%wMGJ)n<^~+waGdL!dXVw2DdENLwmUDc)F*mM-tojuf4A&VPm&)<^ z;w10n@>E49r1NYyg=7DXzRZa!0(kbbzUEFn6f=`SWv6Hk?e@OD!PB=b0A?SV9k-;AmyhUH& zg{N~8ygg2vB}VE`jL&hCTv4!d1;@WT^6DIJ`iSY^A>Rz44c?IL8Ho;#Q#~VC9 zT5~?*xS`P%P`8!8rt+-1!0=diKbt@|mcR8Tpth(kWV}9E%1z=`D?PVg#5jgse8v|u zPP@=g%v{i1g!1C6L`Hwg}#jOsi>2~elNNaUCua8u75xFcgLq{ zVsQ8haD8(E&qW11slqwM|5pm3(ZK4isD^i=R|$@#qma=!ncv9r;)P;t2}${SWiIR`4?3wv@DR9p`5Ki00P|UU7R^ zsv822=jGTu^BaQzK8cZX)9h~Id<+G!2XwRKSV?SJ0d6zABbu{>I?l-twlY0k~6DDCPQ$w$ZQb$xYwHihRf zO#B>i9sf_|@>#4J9g8{@+Wh@_2s*k=@E5!zW{;@!#WZ{Hm(uL}u^|z&kA21vUP((Z zfX^4R1l}I}wKRJ?b-tcv5B^54eOzhdarDi!1mOSeO;Bm$DfO*1d+@i@?D2-vw z_2(kYw#FR|VeE3up7Z5}Jsw{%!b*$XRuJ}vWBhqst!NYA21oPC@J7g799Oall6+-n zkENpY#$mKRr7xN@!D$q&j*!~CGtn1DwF)?e`G(^{V}GkIYvX?-;EG~@tMLSEC)8Pt z=dp7KB1~N8@cClLD+R11bf0_20t0Y51ql7ofbe|{>wisfeW0~?dY)doVuiK5kZa%* z>m4_z@hjkTNv_uT8_iE5#)%tk3x*=3%uulVt?&Uw6Dw_Ol@Ws_KNa8GkeOOd-MJW zzx(0CW}cbZHrvit;9?qHo;7|q0+$@Zj$Qk^Rk&Roev93gxext{YMJ#2a4`bs&Q+Y>nFG;qtu=miF6 zb$$v~&v6ewzZK3y;#+`oPUPdu2s<6IJ4-gvP;VbTHQ=oJ-s%Rx@*dvD^*3t1lQ_DDts7k4NTtRYUN8E?$7I&5VpfyRh5_Tq1;TwQOe*0I9p(#Pc%p^NP?w z27}b!#c|gr77D-$Wt;e5;F5FP zcCeuRy92l+ECL?_oK0rsXW?o+7#WYZN#cgu3?GhaILyTZ+42Qp2XLnwfFB?3$>TXL zCpttU9Gpky1$kJ1uq*jUFnD=PpCI?z@KH_xaoJJE~|ra2+8( zo&sD)Nbo}b-sE2@%k%i(_Q++Vc?t!2ye4D+(t(RDdBureLO}iDwle^nFP+7AsK)J` z=^4N!NA(I7_Woh_B|fS$flGpcTUfes8ChURiX#+)z$L|a3)FnFX##Mm1;B&3SdA>q zFXFum6C-fB8wO=N+r=^J(1k+xe>q@?ZL*WGxe~8SrRzNxxxjS_Je+UJ%yV$8qUL3I zO;kQ`F+l`A3AmU5HNI_%x7{sN4dH7AKO<}?ba2lv5EZxqgbGZ&(2(!MC(`XcVzMD` z;zf?Ug&5)HBp!B&m8XCqHr6<=r%IzxY01Gp1WIfY^u(piQ-CO+HnN8c+aS!B`OhJwMMd!iI{ z|2ij1UgL8O`8?ym;ygp%#OI4V?9Ue&V3Q~&0u#BNparIafiE-zC@jEZ4JlzX;yH_e zJ2~OL(*l1M8~&L162qU6McAYU} zoll_%b3u&aLLy%P9)6!8UzqO{U7`(!yor~(^0@yBH)9}E+sT~YMxTO*-|s5ms4HGy zNy7{(rpy8l0GAdpPvbmI#6$fDeK^lf;WG*UJ>=lnG#BLke!Bf5dKe7J35TH*Oq+m9 z%LSbGRV4HB1%8`>OB)`6Zvie%cm)0kaB0GU=NEamU0IKU;RI|lwgT4y2MP*`Q?Y=X zCRZkG11>4XX1W3l#j<6L7z&lSco33D?8we$p<_G}k$sb-LoO)PxpX?`%U+mpwhMQlE|Cwun*mp-L1WaIi{VlQxskl+?8 zXvV&B6u4>G?^Dq7Jfwdt3fEh{9|tZu>ISUw1HdImO`P|i90WtM)Me-s28SHHC}WB< zXyCkf!U-S(f6@tnah^|PVf>!*;rS>5dZPJh;4=T8Uu2IM><0cBFr?cpN>0zjN2>G9 za5xgj8Mu7RpFay+QtZgv_z~ce;v$~p$30K>Wl_(0^8CQ4$9UdTz?ZgnyzZ!{;KN_= z$-CEt(ThHL4?pI~<5Xi>R&v0aBCX>~o`TKL_{%m1^p7#{vV;9R&6A-*{pQ*64tyl=`I_y>l(L_L|GRzmyxp`qY0uwY;)U@AY1 zO<}U4`7v;9f@Iv~^M<3oBR_Z%{4&;Tus^#b6w3HVMJbS&7!f`;}>;D2lXvB?TAUfGixXMx)}nr4}d zufVXg6rCG(3ChmcMEcrO@ZsMW@)$HE+arX;bHMEc@I`G7p7d=5jwZ_DHIL5U83C|@ zy%y5>`-lLrQj0JDKKIpb*xY-F%V`5C-T1K0be1uFP)c%Li}oK=j# z!+1a;lo=?9G4T*uYJ3hCpk1kC;`*@#`2egeIO;!akH&+;P3n-4Ky*ozLff{CUmAtC zPhdPY3hyNHm-%p>C&!XDt{S}D#I59FjBayeS}x9GVE;KXeVSty>-KuMq%yl$?*XpZExcf?Rym1`-nM`SGFv z-fH3TaD5x+lnok|+*(4929K=?=!rV+*m}u+aMVRq% zdO2zb+_t?BZx7tIeNoC3oJ~XP9S*BUsguHZES--$ zQ6~e(CO8=iaxLf#+)ej8$76M1L?dBDP)p1}XsBN=?z1n}^x-oe%j zxU?Su-1&;$IKh79<`&1FK)SvuHjMrT9`%mGEoLMp-5SN<4vMIchoe)H<2Mk=? z9{JnD?V-SRg#7q0;5tId*av{kojArA2z91AJ$c5l|J7y;Hxz6zf%9mDpz3D0w|7O^%Y+_;{9=@qa+} zAG@EaDL#c{7f&?;z)2f>1p_Z08}cTe9w{&RfCrBac}o;*Muwp<+5W2HEX@S23u$s1 zaQ)#2Jj;hWHpc6BK3tABus1Zp!!fTaxq$Pp_zar}hFypphTz%2?LvfNf+KwPYq&X{ zybsSc3{OYJ+!=&M@T-e5N6fv8(&zhR!yzxg2QGEKfleup~!ehS{Ei z55L=x_vWp#QtvV3O?-|gk1-%-QtT+r6`aTaf#h&na=L71EyTjjJkKK^KHu}m#1j^j zFQ2fmT=^tgWXfA^z&Kz~u0mT{Vk)@uZE0z_^6h9@x$^C3c{%b{VW2(TTdqQTT2YQd zVW0!8ELXk*ttwZ(Bdso1z9X&S@xNXDj4bU$Ys*#WL?z`0(3#eiE8m&c8}d9sAdL#_ zf1fLl@xRH~P>w?K z0y7?pRKU(E#vhKBmqvV3w7lS(P5E#r*@>;S#bXo&)A1e6zT@`@aJ$XdxZOuQ>ILA# zw?_Jtm>~Xai;~xPnU=@+KY#}nIN(Gb!uBWyjqlJ3hCGjLiFQWGYkXIfJdb&acKhTl z4p=kxL@DrC7zYe|3M{YjeNpmqzL@q$$!q+vD0%E~Mf*dKM=5}T-+?Fvy&2$Ol)T0d zMag4}D}GNz$!q*c;4=U3nSeJ^V!nH_|&H`p)dzuo|&jPpZRd!^%9oX>pu74-g@d8 zACAd}>})>r9{j?v}a`6I=h}3QV z?`z=lwabfOcEM%*8{jeq^l)zfaKHczsRhFDp3D5!r{Lk=Ir5m)b3QwGUhjJc_Xfh^ z{|~@ST?zr5*k5Djhy+jS0{Zu}l^mF-m+h5AZ+x_a` zmJZknp#5(S!^E+c^Scknj;%m03RhOaA1-ZGH&hb5}>&FX382`n) zI1XK5M_?)%D6GKd)&tI_3}f@IiPs0trVOW9e#RAGur0%Bm~Fs3hf`1+0O!Kx;)y!w zD}i&17KvX4oEtR3QGK0?(-63h5d3Ex?~h51x*7}}Bb#C4jexrma$;5w%TM+1@H1NQ^6h$ zaSA$^@&?|~l($DiEZ@nLH}KBDW&F=3us_#Wo^CW0OuUN`fc>>5@;90Ci2})gT}^qz zls9|wmcCcR*6C&{7`E*0DJ0lmYogJ^ls9bL)08*xUZ%X5((eCmF%=9O_cj#_Ti$BQ z8+ad6-Y{ifQ{KS)S*C(v%iBx^1HavrH*DG8lsE7JhP?feB{?_HmbcjUCS#DPkZ9Wl z&R|u>UAi z!La3MQ^CN;nDT}#$C~m6ewQh4m~tG;^Y~w~)L4_(Njn_6%0IJD6}+yAJX682Wxg4Jflo5!4O50pc>@nS^0 zw=--!*^oE!B2zxmGw~Et9=P59;YK1;!La32Q^CNenev8>rY&px6H}KhJ0EUh4HsuZc9+5}-x%#;`&m*Vim2@@p4nau;sm`yn(MUlS!&7~_(ns%1Dn{XfA<>-!m!QxfT@t^+4w_Oa${VIU z1l)3Zzm5ju2~)wa<&$Or2L6;OZro3Uw*Gzc>f8Cas@qZ`7mT#B}2L7fQfMLtGOnC!8Vagk(JZZ{zaN9rJNMtG) zwtU-EF!0l+ykX;aOnC!;*OYfn3H!fiD!2^HP8bTE4I962$eZ{FrhKAj;}1=F1OJHS zo$-HX!PA#y@xpKK#5F zKw?6oXX77Dc?18+ls8QIvm=l3f1)}2^^2)s*z#9Lf#nVSH&fm)|kw{fw56-ObElEp8rIf<(ZT;_&tJjqU6wFumaYjqFD{bt@dv>L#r zlf!KpCSJ3qGycbu@_~XhzV1WruBhcI`0?7n#g;fpiW5`(Z_y41f;h*M zm+u&%uIrBdE8y7GApNLtM$ZMa?{UAKqNcWBeZ|uo+n?saUDJE=ob; z*GC0_+hDLh-6Bd}<1M4)v8ypTKev@n9`B!L;b03hS{n*L@{@7525+*x!B8;qHj(o7 zskMYic^glRl;^`d{QhrJqyjU5xAiM5@MyaRwT&>>1*;~jzP`G1%I zDJw|M#U5=abc$54@y?L}gi}LY#%_$1xA88K@&!S;cJU@p-qHcvjIOSNZ2i~e0s-9Y zD){kkj=Xt>2lCy4OT#6&J_5jpe|i9yRWKK~_%KgqxTlZ7o8EOR*vp59IkED)1-LA~ ziAM!_g=tx$(Ay`UEDTn-6}Ys3BJbgSEHI=+1EV-s-%!g6eSu4T#kLddD|8pe`*{Iq zJUc~JM{o1t*v)~*IQiW6?ZEAva4)E3|NGmxg=4KaPoIIeF7-k00j@%3Ay!e{&S0R6 z2Xpb9gDxoWXb^D8(qMLqmp@o904@oL!0&MUVLTzha{3w?;xVvm1czam!0o*X5}|Yx$BUmRNwT{--~_<(HqL=(MB^47FG-?IgAp{|I?OTxF!7*Y zp5rPv|4sldIfQ^A@8T1IOAcu~BfD4^yX=~c=jZw0sJ=3VuB7D7fr(>K8B{(aJflDFELEQOLO35F*cnn-}Gyh>E#2FZ;AzJFk@n(^3H<$f?@a4dzOlW^Zp6mU+<>0)< zYz2@1rSrh6Y1#Z7oc&t~1=)CnO)B;yXu?_L1RQ~{b^_42)6mfxKkg=Mt?Q2!O2egy z?$*T;mx20XU$4d?uLI6ktjW!Qfe^0a(2ts|2QJl#Zwxf>`+!SrioiDjm)e9e>cnC$ z|Mqc|QZS@?I1GE=>PFyFog(o2BjojUB{*OZA@AT1`sLlHjI4+J47{fu~LVJc)B|OSHV;k7#*}|2crv*BLYAP7`R;^&jr^|t= zZBgDPPFh?@qIS3gXG=|b^Zl!C@zj|xDSl{cd0rL4ReEst}Hd6{qd<$3)fEQ}LT z3c3)T^eaGK@nAa%=b-s1OI^KW&F?8PZ&v@0QxXWLE|5>0(U~LyqBGPD$qR1DH{;oI6!;76 zt7rxJI{4Zr?+iWhA?lO&@N<57cO3AoJO1Y^4WkRUKf%5;75F4Hjt+8Od=FekN-WQK zvRoTTKLB@oOTqQ<>UvBaaa49sPs5yT4yV7NBMb56hu!x`C`KS$xX z3?~yW7)0Y!QZSJEwHzGRxYKVDxRsflF@;;S-y;~f^(Z?J7jFF#jfe6uE&3;Lx8ahA z;=V`Ve?`e>W7vrE1%5nhqMlx}a{h^8sxDl|6|5vVjLDt1` zb0Ete=z}?_OzUQp4hM9S8(x~{s1s? z3&-p1=i%ID)XVZ7{GKT_Vt zuZWb_{V!fHh*XeLi5Cp~3holaRepIFZ|Ilj_qQ=smz#98U*5&7M&&CMTvNV6LF01e zrxaXUuKbjOCO&zd=fwp&sNhXCZjb-@k_$e{g=*H!=aGju_j!c-p!qCYG1d$GIL;`f z%OvylE}ov2mxkFv`>U`8aNSfhj{E_NdW-RX6huv=kE(s_|v6zvCxp|p=>Eba$cxwq4TI=rhCg30P$On*# zcLgq=*%A27z~wU=IJ^&}>039bo8dp-$eRxfIATq9Bnu!0C+kM zhi1s+^Z=i{hY$40I;Z7oA(?-Y&C+@Lue3FohRfF{+*tJ!5|uLD##^_dJH%MxHb(u zvhR!G*p4*)G4N5QKbU8C?p7Ji{>b>BS5pke7}FyIAM1If9}l+W#eJW11=`BP*rgg zFz&?D4;1Btp{oauSYu?!qan`gNx*eZ`0)^Moq$jPmWBOnj!_YCUFcj~I-)7jxO7Ct<>2UuESl;u(Es6Lb!-SgqBExfmzJwA zO&$|+8mZ~PrL5q+iM$Z*P3G*uZw7G5p$L2?aLJ)UzGt&*TOMeY&^=HtS{JG<9X!6*E${r zQYIGRW#UTbgYA~cm2_)W>YL%;l2oul2Zx`_?o~C z5gs{sX@p0(GBSj>DQRP*yp7)P?Xo`QJ`KRpCoY>CGjf*3kGo5dam zE?Fv%IH14J&d$tB57Q>#JW|qaqK9t=j**fT#n=J{50xAR43j2cBTn#<2#*~6QSDKb z{8pbo{IC;xKr~U?fNPWSq%+1p{MaD>%E0hakPHP3q|lFV2QGzCQs&`1fJ&|`^%AM{4wA%|F5$e z*DD9YVg4|AJVL?24@3lz8z?NmXrB&7$UFF<2>C)i{ZCJLxWyCyxDg+_Y%}xeNxw%f z{*GOVh7e5*) zpF2@Th%e|~$SLjEi)b@m^eb?VVoaYGJmwF;#b5HvW4ZxX2PS2uzU-HG@mFkl%eKAE z2?E1#A6hF>1@pBz)vvp36C2#69lyMbziY^&5tYv{jAH`t8S*Cn zKbGh5zj3*VG(_)%p<5`74F%EveE?iHy=b&D@R29|7MfQ#06+c_2O$3Aab#RKmz$}V z?>`2v8@h0Th3TPmXN$uphDRp;spC;*dRlT|NjvP*Me-Y{u1*9@%&!&m%o- zwvBuZa69MFjAml$0vD-)*BH1qS&k3C7C20d@jsq7auv|}H}QES+ZNH}y-3*4< zUNdkE2^TtIp|G1@!Nt3K@)+TT(gIkvjzqidIIN}Rhiiegs@B! z%1uts3HP$R09e6g+~Nj+$syEJ9ZjO%z;#Xt?zU04`f*(#pw!2Yw{!gIYvY)I6p!3v zV*N}7y>KQvw*l8#4S9YVBQFmoYD>2R=jnOz$0)r09lQ{OSl5t5104U0apz%Pj;udR z00W%>rY2)4(0ie95OA?s1U?wJn9RZLQS2R&@-{ximM_HRa853u{1XiYgHz^b5Df#) zSzUq~SfgaAqio_iuPn zFwIsl7=ouqD+nF{&MBLWXa?p-7CtlF?YcdwcuV`2Fq4*ERu z@CiPTJbWT>?GI+fxTUr$Y&LK<*<@_)0iKGzFtS*i16&edfq_c`WyP8^H5UxdI#w|8 zJm5O(fa7H%r%L4mXA|I@1y(vyp?Kd0ev>@Bz}OVH2oC$}fbrrOPX!|EnLY*m z=1v$5HaFEy3i2}a%u9A~YG9TR_b!*6?Zfj?bNC61th~ET+{y^0;A0eDuz|omCL;p_ zZp4Qtj_3Gr3@G^11`~L5U7U|goO7Y;fsLlG7$;|@%Wk($YR$YeAO2Pf+2fj!V=)R&^frSu1k6R&n+F^ zB@cv(GegetqGeFvdK`%_2hR0462BKXS3kU~lxn_=1#PU;wPS{%=+?f`@k~gm=ZUfGPIQQ$Hag>Cz^6{kY4jv3(z5|=^ zbVM!M0fy8cKZAAxm-@rFv%(9dU8cN&?~atmNRh+X16(4ir#f&N4SxXN3;Y{i+Qj-C zDi+##dzEybFc=TZ>az2-wBPl}!F9oZECRQOuk<)@oiHu$;0J)~goQKntlWTGIu3dY znV5TU@k5>hCMEbRf&M)KTx^Wp_U_mhtS5m>gAoj4gq>C3@SgJgcX6p&PkR9f!wLDB z2n7c}93k(N#%Cks9sGzV&zDg<@uBCqX|q$n499rQiOsNqnBL;E$`s3M94cSelK0Q+Z5acP)tN zYhXx~9-VUWg1pZ5IEn*)8@QBqytroKr-4gp$3_ij?v3T&0gggyQIRmb zG`tIjqznzz!~oykuXky^2VAgG*rMrv3-v=(;UAQP6S>)!#2f!sq1-IOsrVo9L zgmxTD{(a=f-H*VJJv`IQp-=p{lcDsfhiAL;T>n1v7&#t?=yN~r_AX}(Jd~f{;$KAI zPLjX$aEN;eJ_}s7HWr18!g9n|(u-{K6nwV-+QEz5uOZR+#>S^4B!?5Q=8=&dOe+BA z9B?iZk@&a3xlBw+O17{yIk^b0He#kQC-9x4ki_TQJp6l4fvo?8wk6}q1wpr>T?8%>b#SL1)bZh#dy~Gh z8B=k*7TZ2^^rlukSpb}K2zV$jtRut!S9ImgT{JjR0GxAfDt6ao1RY<9D!KBZ+!Uv3 z@X)@pqY%h4EQ1vSM6cq@$6O#u5AD(&QQ?z1?bkX3UJO+md9SsR6a$)oT|Y2<51&RbW96mXCbGm8UFCj zs^sv*LX3hFs~hrGfL}45k{9Bg-!+T?aGWNbJvkJb42#w@6z~Fjfn0il45?+v%f3DE z_>th+CXTISp}^Ea&c8Y)j`untD&r5T3x<<*nMEmKv{KU5#TyD(5-FC=)Zo=KE|oq!FG+Fx0|LWip&a7;yF>`2tmz$d2Qlig0h)h3STNHG5yWD_@X zaBMA2o|wy{G!z*yu5lQCJgIT{c-w2s$J;e2A8+5(z@5JxUE6IKC&Xs0Dar2iqs19 zHFa_{py*Dv<+_f z%ZgMR5uN`{MY@oIKJA{tF|@Tljw?=xp@S{(DZM&IQkc9ZMidvX)%2w$nr^pF(|h5v z#~-bap-pgSZHS?&@Oaq+F|-kM%ZFm9?QL5xC=d9f27~!M}{C`5Q4}sx5HYR43oma)aK|a??)4 zNDeeP6(c#&>D?HzI7>czPXoVw7(-uFM7Q~=RviABR=oRjO<#n|DQ@{i41EN-OTUhx zSttt&;I;vN@S7N#20H0n47C6~_S+aKTkpYb3A*C{`u0;6xOSRx1b&92vpig$TVyPa0b6sO; zY;~Lx92hGpcn&V7;M+l(&KRued+&&)H!#>3H!7AcfIoUnES*P0`X$FonK=fRbLi*s zvGgdyS)US18K5twYWk5hO~(Z^z2CwgEKomF14rOyf^Hs+6!f zsd4l)=m*l`Xg=I#=~};2K-15{ZJ<#9-_MAn?-A3Na^mP_WJ#q^995}+$M*{2C;=Yz zER3U>Xn2m?6Gy8+51kuF*Hpp=jYV;^26XI_INF2&cEEif^t@$pbOt#YTpLFR;ZLLW zan$;9Y}D8sNB4pL>XA4KS3}u35J!m?fW?R6s4gP#(BU|02m17pIJz6|h@){d9T7V9 zQk)dB=a0wHCkXhV6LG}j;#w!;=oA7xdkXxUp;xmCeGR>5>QtfDaL>h8p-bTJPghkT zo|zfmunN@z9&A*F-fNA$H3O@V^)eW-gR0Q6BWO~qRi*Brt5vT`d*Shs8da$lJUA6! zm4;P8p=?@}4kKk>wyH|?;n9CLRHaIgtC&!go`m~MVpXchdP!ALburJ=uBzlfLdU9f zBWyn5#;Wu_^ls@|m3{`@p+{AVdep@7$3^ejB6JE|(p23-QT zE9kdJSEZwWf*x9p215SJ;niptY_tkb$=5=bKC-qtRqg>(;4Rx@NMWc_4Z5_pqN(+3 z(mt4=RnwYOvjKJ|bw|m&0udgK>w@-`;CUik2XYra7+$-i7L`CStyV3X(F8BYcC1C6 zQL5|rtVLaGAPa}qqL;oxwd+!wCd8u?8B&|V?J#wQCE~Wosn%G5t$`HYjD^)Th~TM} zwW(_Y9)84X!~-zhZY&OPi#rmN{@e*=TbP{ZmZ>%--MM9Ij=6DeLLY{E9q?B%C(hmT zt(XJnCUg>}yk~*_2`)FejWDIn^n-AjeiKvKOb^1;HPbUOQ_b{$aG7q6nP~ow+X0sw zD(gK=LC*#-3RBKp+81JmnFTJzjPebjJ75NxBlt09j5&foVPf}v@Q-66w4D`UH9ss%% zlW*KTUc_7*_lC7G_r>&KOm#7R3R6-{&%jI*(V3vS^4*2?Kh1>Cw&I-Tcqns5k#Wyn3d+|-o^o#g( zWjYt1q)gv^i>6!Ns_AaGY5MEiHGN@_rnlUo=_l^gbm|Du-2YD=qa)A=C6FV~KBbQI zZnXm%Kb)cQQxh~jBU{re^Xtgat81u^484X<*7Scxnyx+F)}LYP&$jjNvGwQIAxpAu zp$6_)ss;X8rs?XdH2vgiO~1KL)5Z5`dfEM&?)0Fh2W-|6_;ZVnK-Dsx(u3P|%8&1^ zLz^&^%l*6#t;gd3CEsFBErhL&#ZBtc<6zt{qAm?X19SJdy3}b6RwsX{OZ*Pb_)77V ziJW;UHlDsgJ>OG5UWQyl8^p_yE9GiU$6TZ7noZ-SJ6;Z#OZijHG=JQ6nxEZD^S^0j zX@NR7XkaDW7EpM)jix&%XgV!1Udl+7w((-3#vL{NS|?3^c2hj@OF?%JjHfl|jN(Ve z)8+Lrdd`ohSt$Jv!{zFCVp6>HmV-j^GDMqhh2v>67>x?!sTxw)rZ}EnMnmz(%y@bQ z?vXj#UAQQoP9kTE_%Z< zB<~W)@2ysk{s(ta?RtcPFkM@}9=(W`@#}L#?x;t%quq$V zvmWhgi2DCxxE>vahYRkmM|}~aw-(l;vv(35_@o{^2Ehqu>e1`h;=|&S`gFb#`tj@P z)7!|IzgyR*FmfQLU42>ty}!EDr#FDV)T2I)0Nt=(eOiV>w&RZa^!ukULDChp6cK3C z@e10CCjQ-?S5TYJQU5D9Z9uJ|*tSIj;u*}*-5SuN&2bDNvjLSM1>0vfpdD~WtZhJh z$5o(9f4hpVLBy{A^D1frcfdba(MJfVMNC8b7;XQhmo%h7h`@-d4QUl3c&>Is`X2bZ z@eQdR!nypahSUcU8FEcS>S4iyRZSW~7=lR+>0P+b^=L?2k5!=HrPt8#TZo?Re+|7; zK(yw$Yv_$`=$uqz%0miH#x2edz2L5!;O~mhN9JH*PC_hnA^SxbZ4j9|dbfw#oMZf>hl`6h~ zLbdN^nvVcx1-sF46u#RRb)#_&@fo$X7tMnF^&j+t!Qr0iMftlBffcvVQph*!+najf zdm=cpH`TpNk(GKY6$AgXULRVDGBCGcA8L9NYKJwt4=o0xeT}}9gDiTuMPK^+x)>@Q z+MjX}!^;BwsVfRgpJ0DF(4FYtZT;mTzv)l)r|JlJ$ZUbm5BGe%?fM(r* z+VkK5+Kvx|lm-JS41eBkHIVWUaId6+bXgh-?V5o!58+y;ZXZOG;ZeU~gXnSq!!8?4 z3*dfuWH6l>jKWvr4oa9>knBc1;{l_aNY$#wqj;9E)eKM6kf(gDooJu$J!&varG^rh%ZcL*OP&;P!OrwcQuyF83 z8r}3In&ijQ>5(=VA)QI55gRK|(-SR1G#4qj`Lht!LkYDgZ@-r?bfDGG-AkpDkyD*kNLKHeu!6>*{kXhn1--Ej{#RQm_^6&MsXi8) zL&I0np>-9g#d&MBRKLf!tf3cC@2BovL(9|gMO1e!O-6*Q=4+`MvToV+Ybkgoy5-($ zrGC%3u$Ho~!)CE2B{U(X5{orqK!53AbuD z4aO(ce?#_4S(z5QkJceVR;{FcwCN10S)KiKHv;JN+J5>7wyg8^ernti-R|X&Nqv3% zxyPsrN93)?P}&uZx$A)7|EqP7P9g!@Z#+nyF@g2PcTb5w8JnJ_M>zpopQdGKIXArg zwA7lW|2$2+58&GB&(MfbsQ*)g&xl8VUVWH8K$CcC>|yG0Z3U`5>j)JgLW?^*hwm-8 zL!YA$s#c(k)T7b~eY*N6y#^cac<3mFi}8R^?o)TN${K_e+hZGNg z?-XqrtmvQXPSaX=wBnP~bYoN4H0B-3#%Q$T4_}J>q0MKhSxaMl?_2t) zuA;10zN1G_c&ncIj#dwgp@%#EMEAmU zTK-Ct@YVRgSO1cFocZrxG#2>L>VH%3zKSj#^$$%!if2vuhc2MjOwa#^w%vvX=&65b zA%lnu9LWEi`{Fkh`y%p_y<3A~lo#tMoVU5wL zJbIC~B*akSdleNonU5`tQEd>>GaF)5Ev4x9(n@Lr=fu#;>KK~R5qDKqT|1#ruBohe z+|cml%8Fp)h96c|wI8ZLNi$;AJhTUg)?TK5#6-o`)0e5He=2(Y^*Bp)z8#%L{VHk? zQgWb071d*dqCZ}&Djv=Lv#L6a!k9_bRHN+`X#VyZio4g^sWsJXlnN@rzrS5aT|EYcH=(ZTyr?n_eDX@gozRE*SEV%G*x>sk{NY-Q}x%Um1#(;R*J^~|NFd^`ruOJ$hWOjy`vb- z?rJUg(7+99CVIaU6K_yG@2Ehvo=H$EA-^S@s2)U4^j?st4x%Bt&?rf*LJln-nxrN) zN42-6CaM3mQ*?57Ta^vQ&7ZebXW-E_-?UYIK?fVOQ>~CgYckrY28igMiS5*(Lns?f z+N)-$zsvf!SKWZWen)#%1GVJi-1aI2y}=K)S9^i0N878*J1UC%xP!_CKDByBwX812 zEX_Nr8y~5F`M=jYtJPq`kiATbM{# z-c=od{A15|Ro@^dHXiS)ViGaUdZDLkhlrl;(@X6@wVXYyms)&n48=|9qxg-*cNX?h z6CvMYWgj&Q?ZtD4`l$IysQ-Px?W1QNWRe7L$#`IHdP#7mw>8A>Se_5-a+JcBIYSd3P zM!-9+>!&_P%eicbruU5Qr@p)%^?%Kre(EuJ&~ITs^$ObhnoG3%!7}Y`UeQlIiE1=% zO+WP%-1_VLsmlM*_$f17{1@XIp# ztN%c6&FU}oU3~@!J*M9P^(gQPw+~QX!TqMcrtcj%Kz$8*%3w`jJw)>>4;!GYF9{v`{1&F zoj(}N6RdOy?o~+8>5nwO{>Pes=##;gLX%Iwell3`obBSz2CIC~|G-64PqAMNR$5IaE9duO2G&b>U$`H!B>b zxdhRc z>LP_V%o?W9LQ*!|^$@6Z_b>_Y$?awW_8Km9!^R_oZqQ_e&~H^3 zsV+kP&6tsr!>&FOCY06j;h?zQ8wT8cma5;-kOdBiwd86+V{@k&534LRiaYA?QI!VKebd^}Bc2R#)om-4y?(?sF; znso8t)sl3{p+Dd3l z+<>yUA=x)SAOe5DWr31~0TJk*l_914wh0+RU+kMH^uM=d3cc_8ETQ+b%n~|qSy1S- zxS$Flz|(LWBSL>v4N8JKRtqZh?sT$xP~_*I4_cxy_otwwXdhe_81PF_b%6&9;I0MT z@Hee+>eK|0KXH13crfp=i9*jgFj45vYqEvzSduM;_R4kH(hxnhK3gL24_x+t?S^di z8~k5fYGteM0Zh3+TRdnzBS$=FY2^t0>0P-(f1I2v^s1ZlgkI4-Pv~2(&KLTYYw{%r z7sBNny#CsJX<#Na$yYZa2OepbFYUlTaK8cni|g_wg0EQD=S#Jk&@x{`Y6EHlS7TCh(L}imIzI( zSS)m-&o$lf3r(MTeyZ?Kyf9Vx^EOQrdd`+<($XD)%YDg+N2jS?aPQkXP0d7v>TTEj zVQ`uM?GC0<|C{gBz~Nofr0u>4m#fu=J(~UyF4I%?O_Kmyub3_Ywp=w`=uaoj5c=cr z453#InJM&&VKb#Ee-kb@lzpZsbhWle@=Oqh?AyeP#4a@nB|WOR{K2 z7fa}*D`p9uc;zg~;w^BS!h=^E&Qe#Q-hb6}mRbh7@H$PeY@_K$Nwd_I;NR4FmRbt_ zD_u1IY){QE=sinWEO2jsEpXK!EpX#-E%5TlSyHO2jG85-dgo~E;VUV#6vmE}mp)4( z*reBNNpa)ev!zsDa_elxliJ(+%ohImW_JsJ+;w*gUF(v2gsu^Lk51vSuQc$&H}{A@ z@yl~0#Zz9LBkjT#xICb^yl2-qiH>aG9QdVvd>u{;zPk z)L;Jg9P$6izPaN6vyWMGB}>~rK37WZtq13dz&~r|NeurgnJ2X(cilYU&%SS-@H-UG z7k;~G^Cf~QaJi}dZ@Q*i&d~JBGv|x^jJpSfKFTLXE880QAW&(Z7B~l&M?i}gERb698eC3c zaFM3V;4C%hh!Ff`u|B z{CD9(X==|dUMMYN@{)y;qlL>BN_Z`D7GcE1^*?Wsl=5u2T&OOer0KzMnLZy{q-G$? zv%`y2D@0&j;UdYx8Iu>O`@wH8Ws!`aS`;sm5meJ@nt$1J&EGm>kyOJM<}6Z6pg(y2 zB1zDTaBK4V|GNvd!qbZuNi`e0WRZ+$!f;0+fY+8Tk`zC;Y>_$-de6O!WR%=!#UfP& z`mI;#0Q%jh12|o}NXk(Ejfr_OD(wkp~aR|gSDF$s~KR_+Ok+-3YR{3bg{(n-g!%;+ALeJMD>CR zPQc|X&s(%aQg{|Fm+F6(EKv)=pR;s{$^re;a!pUYSJPjuTp}MPEmtiOlfJrI(^c14 z8rZpZiInmm;Bp~av~G!73J>GgFHs?QxNyS~wT$V~B`OSh(fv!*BG9!TSfcVk-}BHC zDMK&A<^DfwllE^LT=uW`7ERBC%XH&Mbp*Ft_=96yuS^3E!DYJYPMzXA;Bt!3@6rLZ z+pPn5dyl5;@6`!7v`^Fj!sS9+`k1CagUj@+1DbvjF4O6UG;M9e9}M(;QUgojGTrLw zC2BTOxD#$eMCkb8C8{UrD$nW^Y&)Xme}K#KOP^n&YQVk!=n|>-_r178OgL!sQu#3H z|Hx7)Ls>hQN@w)j?xoDPsBGCXvGLY>mx;n%dCP?!GikZd)d$}zbk!mE3Vk$Th0xC> ztq^*0jg>+d)LJR@^*?L6`L8Qg9wNLJ?$t=ZQa!g{=AjyL_N9>!VfTVf&|7OA3+>ua;Vo3zus}%#qddA#vqPtK~yu^DC=W1N5fP zzO`Bk^=+p#9e7{UKYqAcVRD=%egr-Ef6phNx&QwUe=tz@b1kp}F4Nn-SgmG)-~3B> z1iI%}tEFv!8ZPtS{zgZr`nlE8_CNZqrq96T5zf@_HGKdsN4Wp_)si6f#u`b`e{Zf) z7Ed_r-?dhNJ$u%w=?JjZ-nEMN_w?SsR`mzH0`4d9Aph~T()pZ)%T4iL2iHo&^uwXG zGK&7-$+gm#40>v<(Ubgl0H*FIb#5m>dk zL{eO1ONpeo)uScSFl~X$U&l{vE0F;Al$EF-;qikzG`(hLiL{J!c9)2Wj=+^M;NBAH zJ(t0KAM#oIOJqp)2wZN6x;<`bV8-Jm3Rb7;2TP>)YIvwbVMdnjc|u3v0^H+>`Abih zDD1AJHP4o)%Q4CH;ERX==7QE7FHy0e?>|wZz6HJT-4b;UZup}T^&Q;gGn(%AO^Nyn zbi(-(bqa1p>$eictJ&}Vt${LHr+8g|d*yZNXW$#-)~UbYmekblihAqRU!WH?T&Mnk zJG;p`RSEL*TC7vp>`284>r_S1(>ttF*yu_rH?C9fgYME}o#JWzdi~a^&*1(wSmV~I z5$n`w0IiePshZW1C3)*qE4UM_b&7XHzO;OuY7X~@2iB?QkOR9PM8uFY4?PTzFd2RK zfpuyKa^&qN*QrlnqW#aTQ;#;n;_}DqRAWrPO+U9zjX(rW{kTq50DbzxI&}{6&%ywY z@|oU@*!Ak+nwXKia=m&DDR}#u_3ClZ3)`(%yyr8o(|SqCu$$JaYe5%vTd$76?b-`& zRb=51?Y=U8z1oYJ&8bD})e{Xc09mzO?FRk%w)JX1+%-qmt2LOoZ1Kx_wXzP@fG@pI zwP}I+_ifUBs<^ps80x74QeMM{>+pOsvRQs)3gnWm-X|l4eAKognKrq*^t{ie}ih&1D)8* z8x(eB(1K4lsQ)Y|&O5t7eSxf-@XZGG8nU{>-y0NWPHEJC8`O{RpkIYjm4g5eTwW>z zj}399st@EpuUe{BT!unczf?7b+?p#()f~9>8NRBTivFdlJ5qjPSgBITk&|OeRXS|h zA+=N;1AQS_swN--8F{5@56VW}{8E*NvN3m3srm){DaEB~6#P9gqf~8$KgILl59FsV zM#SI_Ur}nQKk>)Fl2Ua79$dW+F@y(W)|aY8q+rR0QdI%&vW=yx2?E}?sZ`a1{EJ&l zRVLh4yGqrQ&^rq^26E^2l&br&WV7H%sT$N6wd(UywFC)DJ6o!bLay0Yr7~XV@(uh) z1hap%^dB4lC{=t6YQx1+bsBE|B^%YdaQjr-C|P)It&M6DQnEUJqe_B%tieXbyIqnS zZB*C8WD62Dij8C2Z&be_!2db{M?{+U-Kg?ly0v#~R6js|&hU-u%FEGiq-<1Qc1BKF z8#bymc<}Z1jcPHfQ~249Dj6P}e14;fgTlwhHmbTv>95B(svRiR4}OJ!;c@3bHmVnp zrT<>ssJcV0Ys~#>&H>DNJ$b)+0cB$Di}$M;NtLL=pPQr`zXxs+a`x}PHmP@zlW$?y z5uci}wq3ee0IS+&X;3ED*{t4!z`!dvD_-5czKNz)%gt&e=ut_V)hh_FamUT71|rb5 z+h)}V_|#iBtNReq+Wj{x-jMX}(9NnJ+(u(IOBpCm-mK=s1T=oL+5%?_+}Zs7-z;Ub zItJi7xV*#?uD3eXTERegq>xwP3<^(X?~eZy9@21_)z z^xLY|!~H02tNH~iAaBjyst&-N_rO+_1Al*k%Nr6KKD1Tw9sNsBZB=!Vlbe3nstPhu z|Ko>mlR{W+>^2$I4us1y8PD6ax=YiAaC-nh0Cy8S9F@FH@fNMd0quS}LA#ITZ&Qbm zgV{yf)HLM4S2MS%URVKXaql)&in4HQ{Wi4=2`SjPP2FrECHuB)Q#&9q?%+1H8*Y_X zwkhmKr`t|$Q!_!od}f<^0t&Og+NSoxP5O45l=8R!-lnoa-}K)$RUZM}S*c7_uY#%E znq@N3_!KTrHoa0?)3?+qQ|Cb65U=TNa4i;CSziNHuFwjXg3p{7s6W%oh&EMVY!5eZiy-WtPf;tv()FrfvWbH@-|Q z1-*VonHmm{&d-F46!yNmObtVmxqf|_x&m$a{@rD=WRv+=nG9IYz&!=|0|&~)M1R2T z54zVOP0xXgeMj`>6Pm96q~?!(3i}^>z@{6YDpLa>aPH|c)d6m!!(~$MFFaSKI)QF? zv`pc=3Dtb5Omzg^@8vSZCm@==rs=z0*Yu4iG(G90rU$;G>ACM}I`sohum4cfldVrR zu=6twEc&uceSioB&X%cO2w>|sWvV>_{OBBT(1(7|^!MjA{qiq}7~~)MwM^X#{&#=C zAJDJ-S*Ch}u6m(Ny$||pxV&Ar1$K~6TcQF-4VJJnLu=WZ=_Nrbm2?owaffWka}mwc{QOWCD(?`N0PT`GWD_TYqF zYBI(Zb!Y5Se0sM3%3bORUsoOX$S(C^BV^IBU8?(linz~opG+zZg4+iktgW+8bwiVS z`s#h^F1Sf8_NmvA(ud_SvWYMas(lA4^vmQ01~k&+KiZA|;3l zdO!)WPyqulP?Wd^##O)s1MKc&clWhhuW?Omu@x)~Y*Z9cz@i&`Yrc8E)>%_~&z`RD zbUrO6A*Z$hiq{G}Eyjbd>ULVl`+qlkofb{NGygs zO(fkI-zbrbfZ_g8;tbrax4hrbvqr@%v-+CP--|N&DwF#bn@x#&<-+ z0i;V_bx(v#Q?I@!#sMz_C9kvQo;Z&jzFMnzn|1eud^z!Rz2ZGK+!L3;D{s0dh9LYH z;8@^Cpp5Th*nCgxxh(&=CqBUf`Md53d9Sa+;d^2+`0D@e2`6c~llMdjOl%%?Ph4$< zO85JoIEuz=R^EY>Y5M4xd+!5rYxGg++|$2LY>rQsAHe^S;#;j|ED9gPo;v zSP#UFdEH5u81bzw7968uv`ORbu`!}Gy52vFW5hV*WbD!y@dHH>vNA^aK%w1hV?;U< zTC*-jIKch{~Z&f)d~BDF@i9<)qfMC^;{zoV#GqU|6f&O#cqUOWg07P zY{bil!?9ux6pK3+t1Z1QpN`eW2=_Cw;xq)Oo{bedpzxw7$~!9II_WR*Q}m-bk?PO(X~fTgS$V?wB2~coi$;M`fn}h!w-VN%y(IL$L$g z(DtFmzZo8jo!|>MJQnNQqxrsiETTW*Cd7p}u>~0$9UUh&;2D;VV&cSe*}*)E6L{R9 zOa2xoVq|Uo9jD!RxSSm)JdyK!@kF>mkw)d72ziV3gvS#R13ty`iFkJqCjRn7gd!s+ zfbvMz>FX2iz+oE@6DnQ7H^n1U6pu}PA`BH_x@SM0h`VjEv)S;eIDwq`wt1?p16P+D*p1g;!{o-l*9Zp z%E3NL@g^5lg3m6g1V2VAf%C2_fopCn-t4a8?e0I-=KnVz!!l5K?enK%cx#xv>NC-~ z18%+acqT5O%nSNF6EkXI^qcrhj7PYyhN;g)7v#M0^k-V-8$a`z2(-oWc-u4438Pur z`_II}xV$40X zj^udp65(%uj~D&mZj%`=@cL3$H7{OxUdR5s|M^$qa{%7gFC(x?IB>l-#g6$^}4gnSP$d+a;0AFWG2;hk6m_tR6}iMI0mKXd9k;etwHGxMFeidz0|={vCxef;cA z??kJ*Q0V+SF|0d=(~1eA9wPcwNzj_(e3Jyx2>g^qf;a{YwN4PbfW6`a<({hD31`&Chdj zqSyocuu7p}Q=-@bUTbHfwi23nAW?WC{HY^};ulQ6>r$dv2fRCwS~xQ{abq|KUdS$q=b!KYXMB*Gx@gXJf&)3btZX0KFH7e%n6PpYth z#ZUK36$Sx^Ga;$M3=Ve(r~uyvsQ|@csiGnLora|fXZQz2C_ZPT;z!0P{%V}!Vv^#G zrlbm2gdaFPRdhxC6EjnVC-@JnHoAbfn3pQ#^S${CQw`eac5HE~s1Ju{%Th&;hA5*8 zsp3{UES(Bc#Tl%Qw^m9M@{;MurfK3bOzY4xO~`)&F%L`=f6!r>g`|mTsNE|Dr-|)I z$8l(yzl9_4?CoFw$H-+yQmnOTOsAKHTAY(5;2P+I8^?Y7FFvOh)4 zM@-3*e~M_BY+=ez(H{vW0cRk={%Joo0hfSMK(impe=Sh@SN`==$UC7GvVUq98rL29 zC0=0mJM8K&5sNLBCWXJnBV@!-Vw^7GtZ~TXoGvmD;Hqc3=!{XTY>#xY3JI+bN*4t% z>54w-Vj%EGzjUpVwGT1(x_0{R3JDQcru5@t%J>vD~bny-v zZ;MYCYmiWb7wOuqxYU>F+Opm8Rk{d+`wE~L1nhdBE~-GWV;|B*Hz-z|m@Zbpf61qG zZSZN7lrAQgMf=;Ek}mMbQMa%pUCe`k@@5$V58-qh95Y09D0aj(Lu4VL9nCYe<@aA6 z86pR~L#qsN28!l-W{6%8=2$PiP3 z`tS@fUhe;Gh{zCAfJS3g0!t>T1ZajzVDcQ5!0(01f8=uI|8@3%?$Ki{VOyX{f_ z_YW$6uVc#p{HY8v6LOlJSNzzO3}Ki62iu!Uqs{kJ1fxe8Lb}g>rWDJ0rTFmoDqP}c z#e-5Z#3Y1^`KfZ&AxrTK`6^tKQpFE&rk3+M6*IM*Z>gFo#v@)O^Gt&#XjY9(F&Pe7 zHkn$2!|fHmcgoZ()3dSSvCT6zlX|vNc*;9dGp%z+h5P&z*6Nli<|4fvy)wmYV9j8~ zw+~bbm=Dd=EU_lipfocYr*P3^C8%hI5~t-_$q3LkD)*l};B z*a(4d4`qsVz>&u@#R_2l=}fT}xb#A%SP!ffohjA;j~Q-die>oW7Mm$n1MfUm3G|Cs z3H*4IDHgze>_?S=NLK!v(v-hrx)N|UNBMUw`o99YETurXETw=^mQuhZOKd=TwJjAl z{8uYWTTHgpXK5P6I;aS}8Y=fh*DOu3F&>H+da7{CIw)?@MTOtfL0&il6@R-)2^_jz zVdfr{llg}fnjcqq;B=Pw2kCiT$P$}?@mCcebxSEw5+f~v_P_SA(#$?y;rTa8kk3aY z`1u#b2c{{LX8!)az?}aJEc(AdUAAUow{qEH5d>Z_$`%WO?M$+@B7RUkTgb;PLA4Zr zUpHGUknMkvL$+87Omk5Y#<*r{CMfBf`pVUU{U8&rS=3snH)<=J9B+}Ev930Q4X3Gdma z!ZqBZ+|L|T;k}NjoZUT@trcO<^GdPTR}_ZaR0@8*r*P~em0rQKY=f4AS+BFTN>=%U z3a}|jS)yjD;s<^yK~1t1zf_>m=Z{k8NtqnY#QiGeXqNhFoFf(^1EVZ*G)op*EB^&` zlz+AQIhw`)X<*3F%FMZ`@;K+FxNn;r&D77@sfZ!I3cm&@9NQyDSYj5uxL=O=7h^z^ z{yD-NQ#hXyIpR=H(tW?0Cu(C%sqidMTg)cB$P=GbbwQQ#g%36&HV-eRgHI^~PRViQa@t%}55#2;l_B${C|y4$5l9Du)} zW2Yj~7sKLC;AD(y=ADZ~90Vr$7l{kV;kKUO@Q>(Kq}^cd(Wgj!f_t-pMZy_54vhpt z@x^nBgdgHPonIudiKeqztT1w!a*tYBB(TiTiM2%npAgdZ-B2V)PlK-VmLhQwbG6fZ zibN>pcEULu@ni$~g@MIl9wOEcD;8@I{@kcyaRWJ;GO<|n0LD%) z7KKps){J7&9^-x4*~Q{9!atu|EY`w3Y+kW8U(hco))uiBfq8QMe{vBVFi-d0Q7pXc zU}NBFv5?>IZuzWOD}ws*#aa$?%?MbEETU|nf7N&g?!cac*Gx(hAG;GX@5i>UOb%$DMRw@sJmHNl3zagWl@%L z+MzD>DXY0hRxL+;F{8R|RgPw0Qt544$v_uSdGZ`8(PGTwXS-FRaoE}TJ-iZK1OIPI zC35W`bcvUYH23a5jpz;%sGe^`U2s4!;IAsw97VCdUlm%3@O4I1p>@F1Q>xGiY*yD? zQ-#8@w3~Ch3K>u&f1<0>qudC4St=PnxV5mxX3#OYswJOQ7{k^m*O+)P-zOE`6 z4r2k*%9!M#Q;e4}l}AqF0*z@d%Cg&E#w0hP=X5ou7l_}hmoWvR+3gKCCV3_l8EH&Y z>mlcBjOlMw&eofa=`%7~`?xX5H)SoZ7*l0nJHrEG!UwSM1k0F8p!tdS#v~^O-bu#f zib^@Iz?i;6P)Lz6$&RM%A7knO1v&%ewVQ9cYVyUUZZIxh$*tFAqVaCD<7Yw$ryJ#OLULE^ zWS|K>#q@mcKoc^91{?O7&`&-1T@(6)IyC3837v<6?$1mp0!6eZ!Gu)i)VNw+fassbxVnH52A9D+mZ@$meu%HRhx4yLnHG~2|H5I=LG{~dTj9SVe zthR-w;Tjvo*;YkpQb+N9KpFmVT?-lw0d4A8P&japqXi8IR&-H{b!%)v?%<1EElBPI zTx?-MvhOe3(t_|AIbBE_3zCOhySyz7B=_|_I#|$Pm}sjn5(NJ7R~Xh!VQf!@jruBF zAF42akiyWR3U5XzbQohn^2){G2^J(bv7DzW_ti5kC>ea>Tnh?=+}8^X7UTsJRbOU7 zZ(yR|z;^IxvdV%k0#nz*gecR$_gPR&l-b$?7L?KoHyIKwNPf%pSdInBw_UpnaSajs zdb_JvCwcJjw{vwmg!KLZ@55rTF4buV!VPU&o#b=>jBnM+4n=8h_*I=Iw1cS{TT&VX zj%#K~DZsw&mLyLuMl7_XQQ$9^Sd#o~M%@*bBwxwzinb)V)6x2-B`v`6_L`|R*@Azt zu%-%7^sA*c-G;y;wX8{AQt4LLnpVR9y}dPsqV~6HX-)XLi_Y-qFKd!VBb$0#Q%?j; z>t{``5b#ESYm$33#)GZtQyrWG&aeu%TjD zrYOXQ8hE3*ZMUJ8NN2!)8(ITP{f@SwhKOJ5whcYNCfBzN8;UbP<8wJS6b+nMU_+l# z6uog@QSRxUE^kZy;a<(ima3r=)v0Vt3t)l$Rc$F0f`qFr{RQ5&xh=`7R^!^*lDs%P zzK<<+hed8h+S2U9g#XaflRTa)Q$tVqltUp>S}p zo*IBJ3e}Sb;ztAH;l6Hw;`ayW4fF~Qdj=_oH$cfx4pBS>C@&t~3s(Ya4OIdhhUVUFW>|4isSz8KhB`180j$K{|-Q@p~WP{ z1A)@tVu})IIaN<`du`n`CGZ>27y@%==t*AF-7rh970G9$D|2i;2bP3;+FZr;^YoMe zUOHcKH^TxweTIY8BIVEx_yxTA6672Sm@U&XWG&DQGa1>7sF*OPn`c66ii*KN`hgYy;@-_ROAWCEsJm4hEpn#_2+;=Vv>0pp$j z=Rg_WX1AW|0Xyu`(?wwMUL~OWK0V2&7Q+vqs8E+C9MRJdw1StXm4AaXdXiVR+eYbW zjokl#a!yZ?aAZmBS6eUReQ4@>j|gvy5~=ozvDAi z$(-VqfI&cMA*YxB=Rl3W{yzt5{O$iaP*y^h1k@=5el&WoD%HOqlt~|d)YE0SFa4wh zegI01lao{ewZA9}{7P25{#VsX%BCpp34D+E)@h3O0LmhB`k~UB4V2gPSN%f!{|g=o zzx9+3e3+pE)Xh|ttbVqtgk^Kk&f)K$s}h_Kltt1fU-8wz$Kaubif;tUA{tt(_)ef~ z#Y2CX^uB|Dl1hi7H%v|4|vtR1yOgv@ewTF2vC-cGBveiiMsW;G8e zP3mX#e-4x;4XmR0LZI{yH2yyaN{b9OvC}Nk(#(#QLEbG3gA!m>-Hzmq<_1=Z&jD5f zUuJDbqYyE#rX7_7FR88kd)U}fMeyJ{O5s*@?MPlYTBKJ3qk)OwJM9&J2}}aNSYPoB zp!9!ga8wQzom7Ay&WhVNP#TMdinj#HT5Z-?aetsppg~i`hX7N-1DYuX_W)&`Iov`i zxY*53E5b+aDtuWFm7d{aOXXnMN(szvt+-1Y6`-7#;$A>$!kTRr4+6?c<=kHJ!9ZCj z+Ou9-us& z?vQOq-N82iw~S zj0#WzuXeL1c^@dIr*eP%w{m|OVow#}{&Ap+|20hE&*An|3_+?Wq8B%AB(G$Qb@*EbGxcOvM&8tw%F34Hqef zdgO};o%8C^3LHtqk7z)J7_AU6si1*2Ikh;2k~plRs4M%wDN<q_$8|K2{XQ~(XP4Rxj6SZK8V$CW<9WY%Y0X=QITt4ht}_r`Q~M$JfG zxy-HHjHaK%BKB4@S_zYvyl6%)cZJSrdkdP3_`4prAXB7&>S+u5?tn^H(1P;Ny4DLf z!o@{{ZXCJMTI7Vvy3r(fOsTB!hnd1bH5IgS{ZVk2`IKLKl7AX}{e64-IrDc{;tdn>&p}5tQrg zPDc>oWIuPUNQ?%$(E%R@;>KIrBKB4k~<9n?!M|y2Z5b#xYH;IK6BTd>H%LraHmU%x9*9; zfEVs$4)=j?-N_E=&;RUB2HEokrMYWMu*hE!j0g`i-KjP(HP@XI5h1qNo%#bE$b+5$ z^U8ZrX9)B*@}LR8(^Wml9C+8ngIWNK%sogx)v&ShAbDxEpr!}KA-$M79@@r)&R+T3 zId~YTE&}*Cd(bXmQbP}_2`p{mL79k<-ok@!q4uBg_MjZ#;VvGu5bh2C@}Ry@WKoa@ z)kgSzy*=nC_+KF&n&nP}d62x}aC?{s?Ensn^q}dm+`DleWCH$Uq6bw07ECdCXl3s< z!-M1{l)fwmYx(pk?4Iw|G!fVDui9gWUZd)E(h{4||XsaMn=|ZD%9? zKM!i6E2ArOqK#I`ww-Q6>8O;;quP+Xj{D>SIQpCGF>RIZ=fJ9uh~+J8HHYRh!PsB0}s<4o+RJzWc2i;`@qY6 z6fW%NNsiF`c&H~mg!{CC3Of!_Xfjmc`{4@zjZ`>kw8D1d6jqt2@Xcg}2c~I=_CHfO zcp4N|oTu=`0)=}PD;%{V zA#(oTDnU8C2Mz&m`#~l66(|!7NK`x%DEZ%?6)y!!9`?mk+iWsQ_M~Cp=l0in;{zGZl_NUTt|1ZTm|5p51x+fim#yvAo*%1Cprcz*VmQo-l zTk+93ipS?FK0Qx`|D3M`E-g?Bq!%i_xyaL?XX1s_IZ>mlCs z6Yh@T-gLzQGoBURR3BYvrS0DIsuAlx-EU7R=mBHn+f(O`Xz$h?s1ka{nsqzS4)pmK z96HbkY|U=+=|HQXsD0-SGy(pbyLO76n(X%7Ti;OP^ zbtH=}n1~$dNS>%GjyF0|wa!>)RP2Opcifb2-iZzxkYMQKPUMLl%B{;g(P}8*bgmO^ zKmu29b)u~}gXz=8mwxWRDEZcx%KwdJxNB!R?~B1>dS|WYi=N$?9=gDCM>|ukp?C{o z(uJzS+$~7&(laZ@kDQ`HVBi`YJI3Z1mEq`hm0m+_4=?6`G;ah)A?^2>?U-x z2lk~LbcGYj_oIzas6z98RA(}Bexx7iP(+Sr`q3N26HdY8kD>`^9BiN)2vFrA+!ax|I(NtbZ}`o-N1qo^wj)oS4zL3^O^xy}*VGX`?JQ^#P@V-D_Ua?4Jv9H)C6fA~d3Xgz(i@bG zWzR@TK!mJd#UBoiq`u(wA|h!fcCYtrj-;blCj=afqzlMEne&m<1quXSiKJnOfA(gi zwjydgZ6tMu`;^%uDbXKAa(^T(`HWU~Y!n4Vp#3+n98J&ameG}XjHhYvm|SxLU2lbr zgx(X#_D30Aul7^vI1-@FQ>hoQPvBHq0ZS$IpQ;VZwu7gVK=?Y_r;_|w<-Q)%NdB|@ z@qW{2#eYKAvf>PqAEmt2dIo)kV*j?EK@|}HRL~48e9->q^qE0jlF@;*nMu{L&HZuh zOzLc5s&hEBimD<)i{q=bmCVtPtLOuo>C&84bom0BjbUG7%;5+37T97CnV#5h!^B|lH|+kH;qry>ozEYktYo#-*C9? zI!P64VnK1~Bz3%tj%Lm&%7SI4EIdW>!{WbNpC)S@t5xiJnx?*nNgd9RRGdGYp*QGQ z626_Gsb?_UZaYi!klxEjXUPYGtY4g^hUjX2by1pSE}e^_gRtblJ5lsw5a|LO3>Rnw z5{i0%f$m{_KGXCfE$LoXS0*f)GN3@t@M!Jgz{Kg%G!=E>$DC;D2un4+7Omyz(4=eR zhSuy0PzC+#6{8IYfAzxqI_t^t?D0ZsPU8-6SJ>Sf`WR9uL^H29Q!Ckh*&=*fkL|(>F zhj{$!(UHfRC36xU(+}kQ)0f9o78?v-OCHlH6wPLiqjJc=j*4;GRg8Mq<0!s9+JC{< zINFK5)6J)!lKi-Itr5>C2esV9@QmjDz&bthxu%GPKAs2*5KEVMy8jyjYQE6I4}JE6 zPNK)F{_O>|#%Wad7O&|yEZ4TxYce3cYw544Vo!9{K5ys%PB2HUNzf|w*G}&#vLo7m z_Z9D{B_4S#Yx_wnqmtZD^s+6s+uc7?kNfCwD2Y-r{8p`-L|37}g9b_R;82&;C`p@! z7dK6!>foj=l1Sd3`QnyD=fJnNN+NwTjDn+*s1MS z<|k=$z?KC`+8l6Cq2gVN6hBp*L_RH1ms)(GM8td1@{4xVd(HC;O_aA%nsxo6?b}5I ze!DJqjltR@nH2 z!n7!b2d*d_cgFbVAur&yWEF7w4}~qVzEE>0G@|ee zl>v?t$(llr6_Uvo+}Ajn-Xgua)stzOEP@)zGy#^aVv|e<;eN(GndIFsBgbTt7n}Ar zOg3mMmoANxwH;84Cdnkf1AM1lGRY4TSa(XM_bBtcZpri-7#9oyQ0(9EWIBQ}44RZo zu?SylaWaKNz}%I|B>$52^j?HVrCfGCndCp6kA9d;@}JFvJ|z?Wc}G_}H<=1Bj92ez zNFirLY}+q|20-Ah{weeyFmOl;%>h0dmO{qRG+|_lwrtjoPa*jk-O>9~Xd2%4eEXO} z2XA5Vxi6LEU##A_kV?0p*pir3ZLjCS!&K@jGx9W*hM+afTAYUME?8n|8tsE3y$w6l zXebiA@+6I%;qmoZ8a>5i^8D{KErRvI?-U02*@wT=PPFG*H@|D{hN(YDeuAyuj33m~ z9?SAwKQ#A*UO%Zf++F|vN$b#~-k$JNb9Zq5MbqKF$K@B@L#r4*@D~k%T*HHPzsL_B z78`$&WqqtxFDsALKYx+@8;!5ozo;vExEA`~T0&c1|E4@xZ1u}cc4y98o zq~r5%I-S;|xjjhND)rol>Dp#=>&NLd3`My2bvmukVdnEDor2~3f9czFT8mn5osh0= zKFvr>r*+^}KBrTEm@e{bI#q+98F}d>Ke=FDoUZK^o%xeacB|3Xugaj-rs%NtWY9iT zuCx0y$QaG?R&<7TA3%RIgPLOy>is!`IE&>JZ7v?PNPQ0B+YGASGaOq*vC{_ITm#xs*P zAcv#8GU+DLY1}rGtf5$!4w>{3b3VtenS{%7x=KAWX_7quH}uIQ`H7U5p_%j$5%>1b zBzaNr>A+0t4R?oOncC|1Ay6KnoEV|P&4|b(`B~j9BQvQd!u=Sp+%HVXq!w`hIVqEN zLZRgbxI$`II%T?}MD`eyT z9|ZKMl&uMvW09>1e&Ud=xi4{2?&q3kQx0-;)IFQdU~bpHZ8k*#&AMc378=ntn})VP z|F9sNiqLxQ@5v?y)c%Ys*@WFVUB>lnnv5CIu&3E1|G;?f*KCq+Oed!qvgrqY4E~i( z4-l|nmcsnJY|2BQ|GQcaJ%|5I^BfEoSdLre(BH5`id_yhfyJzxbF|8MzF`i<&BTV} zksL}ve=+)G4#}(8nNc~~=Cj+S9FqHeQ==7Lx|u`rDQCLjZVt7;k9rSsNIo(Ri_0M| z;NIss+R13`7dhk#-t|omD^!`@m4AToT~30&+=y`Djs(Ty2TgcW^Gnp$BvvpR0}khaB^?VfuQ5 zJWA?_N$$8j?OtKc@p*)Mg$7;!iOS(6P#(diPR=7E^mN&)^C$&nmasdI0#T+;SM#U@ zWmo?>!r5Zdnwh6v!5UdUpX8rOAE}j3^?^^C=F=o#N8fxJQyuL*G@r%;>rc$5S-^eE z@~JPdcy~TMk^kxb@LWFG!r}YFd}JN;M~s5s3aLLT@5eudG)<5FLVXdXVu8}GRT1G2v~+&mizplxJu#|?3|VL< zdzTiGE%3(vBJzYs>GdLVM-jAmTSQ}l2eOJNAGo7RF>OJ@E$SE30VMR+vzTrp-p;Wc-+v_B;@u0MLT&{8Uc zqWd+WltLY_D&AH~jc~VP+Lu2R=ZucdSjU4rFn{pXu`w)oA=sefaZadQ3w7KM5h9N1 z_%YBUUdN`tVX9k#mt)j=@ksE_NEA^^;%^vS`t>A!35A;sBYuw7!J~-d#^VCRM`DYA zFfW+O{27*s-N3vI9aYc{W_ej{^$}+I(W+h-nSTu=T?d18ImVwG>b5(U<0Gj3of?$m zD%d{@np%M!(5$A0t02ccfb!muE@(9 zU}aNSk>##crw)}^?pn?7TZ!ea)%rb^SngVxKB~lWmn=W863hF-mr5(K+$CEbXvA`t zY-gkqA8dzF^SBYqO|7{%jacrQS(d5Ha@TA@I~xeJyvtSZZ0uw(cq8oB>J{A^X0 zyI{>fRpriJs9d(jEVuQp_crFGsFPj#81r#~iOJu_Y=$DM*x#71%bmyAfyUeq9(IF` zIT8u28fwhx6JXM}#@q-wJeFw8juWw}?O9FZ6kLt}z+c2wV`o^d!OLold5G>3@D|31 zS#PUxM-00+lN6T!S&b8rZc;`yeh2sHqH5e0@=A-V@oc&NpD9du95nh_&V)}Gp)Q!3 za8o4s2eZVAH2&EMLuCerd*CAh66kGv0{i_|H!>u7#XNm74Jz#9xIy zuqnt;+1loO6Z~EsbB;hAYTC%0qtKsx?PM@#Ij*1eGiN#Vn&WSdYoaKEKy#L_SW>&0 z^DqeL*2|oe;oqV++~Gg(Z*$H@-IzSUoGYUa%o}RXMhL%hggMJyv~MHL`6t4~k1=O= z#5bB~&W+*TYKl4ELOLZtYxr9lrXwQCRKL`m*P`b;v)7#Gfwwqq&ZAM5`)-;zF*r5|9pJNaYiWrvQhujE^8mk5a1n?E{mMs6kuz!Lj%P*`o z`(nwHAs=74v}AdCY|2+lo(_#NfY{8^S*KX?Ebz@hd2RkyswK|^_fE6q2H+9jE%_(v zK%Wdtt^y3pwdCEfSef!xS}iZGV8wC^=VuiwEuDy}R$4lnjIFpj>eR8CRsRDtAO!9DNtvt_$;90|JJe66sT9%N>iYl-iqfS*b|_%V2Pa-%c)tela<_7&`ol- zVtJskuYncM0Jm|mVn^^!4Hdrubd=|Rsg10(oDXSirR97@6R8=>sHsZW-PMZcf?oh) z`%jnBOeHX+xk_+(3#EvWn+osYuHv5qO2v{q6d%-5@l~y?SWZ4~dqGhrX`=R4oQ2w$ z*wKpP(2P#}ZNWH5d_ScZo~51 zFNbE?@OogYxi)+n&FjZMHY|_rKkZZa^0*D-uSRtPZrQMW%Ju24je)=6N6dX2?uK@2 zm0-iE;3Cn67osc|r6WOL4PndjR;xSP@*^Zzriv}gCD?ltTmFnzaLwA5|De@GJKJ)I z59-bsTXt-W^S+(7j15qo%WhkqgLudOwdG%^d|OZ1ay&9H`n188g1YPpi!`gO=Ujwys;X!Cd5tO-dd4STbODxnZies%Ydw#HdwLx` ze@7j7S6|PUq2Q(ldLD#$c`kaE*YPhm)pH~isoz@9$ry%>41RjfK!9R@J)b~AN4qM% zy}RQ6z4R=n-@d_m#$R{q?u6<2C=wbwLeCEozRf5-d$hs<#UVZSYLCGzRnIe8V-&4t z$4fe5avNdCF);atId)tCIV^KVw_55td_+v}mB>Xp~Kk&MZ zJ%>-j0%waoH{6M(o?AU;6m>7(dOV;t+TYoE^>_g^^@yp*j@Z#0ShhZ&^uyU~xB8rg z$s~u>=d~z;4U_BhJYe;u^?5V!__q2y2iWkx`fODf^ZmH`+#7?_wjcHRP#u(g6$kDC zzQNgnd!de`x;n7D8=ltOf#v77tUVmKNZ$Xq@O0pEFmcWH4m=Y%-Q3B6|Y!1B4xqyY+d4pw+CTw(ff2S#JjWsh=T2gIv6-hu1b z;y`mP(nXQ{Jm|o;3@E#kpB%VL2aIy|j%!Bg-pQOT!&m-gIm<%8}*k*QoK1oB>lGT;RyBfwMO`ay>bw z9CYL~@Rb)F+2D(^i@%5)9xzS(Wk;5Om6UtSkv}=%hQd$93vwJe8T^B-ljg5;bkh7k zbyuAGIkEg}rR4dFmtUd$Q=*)B9_mQMIVV00OPOAB;#lx^K>4B40nttd{sO@rZa6Xa zpmkMmIq@u%`SO=en#My?oOm5H%_(r=4+!_X*on^|XN$<0T6dFdJs=2Moxi#96`4sv1nrPI2>F8mb=l<)7tmeAa0kir&WE|@E!c@A@7xk1q;!iD9F zr_rNav|)O}3Kt#>#a^s);hzIAC(LxwGB7FMh2;_Lazlv=mmtCtd~EAHa_Vi?kmZKq zD$9l(hlrsz4cQbq8q=a7U&U0-C7>Z+L32vE(~y&QV2(JX5qCg4t~Rz2e}Mn5MUD6x z6gj@M5g$Q@`mArn(GOvmfsOedWmTIDu;oYR=&I+O0d*rqH$pF1G2 zDd$3gUdc__QjbSxBs5ymx;a;XN!GM& z&TbHJ*S9%Gz%otzoAdFGq;W zZrb=i@jo}dg7li4b>o+4E#v%`n~{_uxf`u%XziB~O9^4}fow;Ql^}*Z8|7 zzXi|gtN8GK%D-KR;^%-e{ObPTkgqEpDq2-Ct9{{@u%-msRu z0r7)}w`3QT`QixWUksG~FGjZHS}=V^lU9uXtJk@7Y{iqVW3^qjHLpO?G_+{VhPL0a zQ>kmi^-x*XRcyoOPzO5KX~Q#+;4OU{4uQL^OB-GQ+}ENFTc9~z2yDY8(}XVSo+qD0 z7ds-^lTX6G#&1vViJ}{o>#5CvegL09!7F*5yb#zf-;S&_^uL9UJ33}>dCKw{Kr#UVyy$BBypp5FCh`M9MZ z#)~(?f0ZHDOEbx!`(D}{?=$c?JXSyO;t{}n;40vvhl>9ON)A_eViAc zfO`h826&~XUOcECrs=s}EZ>G7F7e__w2rOh&9-P27t4EVlU2j%D&E{29$!toS?&e< zRQKlbz;o8#d<{6s)?1sow6ynTd6sj`(VG_`0oO*}>;mlH%$q9#hkJOlG3vmScHWGC z*w+0Q?9Kl|kv^f`Y>s%5gS=T@TDKVD%@*L!!@N1r2!hzf3cKoR- zI+{)G_y>>=v}5@IIpa(_o`{6PzqVufU7y77?byQ|lUTd(!pGBgcMy+H)}! z>oll6&w%@l_3c^SeyO~*J%{1@^Y{a5A8obUwS^B~z!*^8*N5fh(*b|^@OL95(9ehE zjisxDe6%rP#c&_Blp5>9VX)NAsmgt=!AC38Wea_H0|ePz@L_o!H|Vkt+bk#DxK6&j z28xJoz8rzN5(>-jSmozAXPpbjA>0K8OVCj`Zc8*Mx3TgD(6E2?R9m!sE&a-PLA( zEI&L@xwRjAqwn|s%a7$w>CiAg4uZ)q4)rJKGKinCG|6-{rDOLjvwR4 zd5||^oFCr=Z!q4^z=d$AH_?wLz+nsU6nK}(DuB@xKh3}FH03`PcoP1OGyGV-8CyTg zkL7c^F$Tro&Q<)}d_V38_o4-U{0iZoE%xIqqjegu3;ZJP#DwF1S{rEZpWCP_U(T^BE zZLSs->!(ed&pq(t1#oZm2oWK$AWjJgd*;U<;oc!$S-|K8z5)V&qgP5`98fCs;Egi* z%D1XW7bj@kpzHEpIdu5w$9JGWg+yi2vY%A~u|S!?oiBd82mV8o{n!KorhHQgwoFm+ zo24lQihxpqq8}>$wVx`zE5H5t2I9|3SK+5*N{gZWx5`oi+;UWaJYWF?rspYzqViP& zrwdhrlZzCeP~yk;kYKCQ|ChPWUn`Pgpj0>?54LZ?|1$e?5%{^X{#p@CFQ@z`SMcYd zkgrR?4|%6+RwX!qCjsS4rTLW=PX$W8v?{{E-`Ut-vp{PTf2|SCF8#3*G^i zBK)oD{#p^Pu=Ll8aAge@KFC`6cdzBo23aXAYAcOQY?Xl1z(z1(VqK;2e!ag|%lFtT z9$rs{ALQV#)p{pKrGTTeKR-fxIlwZAU*Mv`Uu~!?aG|lk)(=c+;;*fyN4feNv>Y^R zrUW!;;jgt*J2!tGhXgiw_-h?S@0R{rk#udXxJetuD|x9LJ_pLRU3^<*^3Cm(z;zw` zwb3=)$Dh~0Kc|zjz-3=$fs0)XD#00k{#r*fDL`@eK*gJORT1)l(xf@v{k1Z`(nIC= za!)02b}uDxS|3#eUVkeKwd$w%AE2xgMInk`4^{k%VSsX&J5V{y8mxHxA&Ps2E6zg| z|1->An^MIM_hK5gcbI9t*4r{%V#=VC!s^z=k=>zr|dCd~yWK@cByNN(+?27HnHt$e;&`!k%?^fJpkK|~74fpx;18A5J zlz%o+h-*r+Bf54_C3yL;QgHUaO2Mf|QTgCM?wCI}Mfkn{`D=5$!zcW49UU{NQ>qo5 zIjvg3`Ln8(7@}02nSEZR*X{x=Zh*#ZE-8mUK-p0gUh(ITmbgd|@6YnBR#KWj%LB+~ zx&X~Go*cmP9zdP40X(2A_HZf%a3kPx;{f)>Fq~}`z?fF(mRkgH0fzGhHUZk!Z2$TJ zTE^@g0@xGb1~v#_!+zwXj7tC}$e2Vn4$uxBCP+jA`z?ZEvNrvQT%U`2p(hy}_BX*~k8 zX|+?3;(mP@9hFP4zt!{%>!A!VCv!#$jfkY@w{UoZ-ycfeFFIzu+4}-9t;0tBLjH_&|_>M zmjSk!5U6d}U7Q}sWieHYUKyxOZ-Feo ze14-tH+Dm~JYaiZOP_9dx}(^sD-LxU{Wn(?L2itAMv$|?Qd`p_Beh}A!BDI`@coFDc z;2>wrmU{(p738d1WDw(QS=V=D5GO!ji!nj`2W8uQdJzB8<49*m5bH2o*6$DE4yZ%n zCxTf1>CC2cK^%gj%e)uFb_Qr>@hFIgp=@Wq4Pto-#rIq;~z3GefKXN+fS6>e8gi6=E9~+Q^5bu5*JPDJ^v;A0p$;jebKQ>0K zx4+kqS3<#45BhP!d8}&Z2lEX0S6CIy|G+|ffL~#e#cP5Yds905wZYoO{% zJP`30>`=VgY|SA(@F+VbdNz5w?Q*MfO3 zFd29axc|D!dFLC!+GMn%;byS5@|g)tMu0)Lf_XgfIWP%$?zZBNcN90etN1M77a9Iu zFz*AFi3#RQz-XW>iaxQbC_Eno^KS6>z@Je3{v)Np=*Pj@xr1TAlVELp&INu!fVa;S zANO4GUN02?0hInvUIlBLPGPTuwUtrFx4}FTmOJ%1n2*8~AvZ&K6)IWU?GWAu!3*z% za0=p$x);K`z$?du@DK3(SdANWo9`=!`42;QI|A4~3gJ`)s1O&z(Wcl3{1n0$P|Ihh zhVWHj>kNcP5jo_Ba4|X}yYitNiPp2qJe04Z8T;1^<=zOlM<2@GvfVp`viu%^O}kJw zMZ6{*LmB;(&KKzHYrr_ZB9x8MtmfJo@(Co^_+hBl z!MJVcy)FBp;75T z-U7?mi9sx%a28Y=#LFRHx4>u+TS35f(?NXuFQFSaXfS)heJ4<^UMGbO=9v(XF>J8r zA9Zes=AQ-hgTkIShj0hvbk4mYYy`_Kj~T-9)r)vEgm)nR&bT2w2oF!{sqOm_YC9hP~>N?Ft$SxRT~<{f5Uw^&=YbFj70cg z^b;{*27dV$_GB%?ISLw@+J>{dx8J*dINwAMX4N{J?*QL-4QF{1>Qz`c6FRIn)57^Z z1fQD~t{pC~n;WhjR);MK*AACku2I}*b2#@vdZ9bRwaQlvl$9@KcR0&WJhV7$2-kMI z4jl{E#(-L9!ucpPymt{CU1XcFLwOr|xL4DMa(r8%J9>E-hd^-oYs2^h$~gJ)Fm6;I z7ZG!Y@oig#Gat@Y2>;t=I1gHjdjltjv%H44^W1Pgha&2EWjL>cCB6d3z+$}&*M_sa z_qXBJa5hH7eUFB7AOfTVCt{EY`#4;i^TmA{&dJdHY|?P;BqOX~IJZT-{UyWsEfkt9 zMz9wYx>9X~wvXs(GC~_wBTYx}cf{*$K7#*6xIdO7cp?;;P0e%sj z)CkROS_B`(MB(jbxcefZj}cr2m2z~2NS1HE?^TK9%4oLF>qT-7;>XmFw=;lA>Sl&$@|Md&{ zA9a5oU(?n8apT!%nI*vgF)h?QE2X2* z>Rm00qO>Tg)zQ>Z(e}AMdtK|~9wEcroNlYDnrQh|lRyFTTwatVgmNXo^2#CA3Tso2h(d|3opL z%C8Pg6kF(f=Ld;m0ewI9Fj2%%)j9r16jN#YUb_ey(Snz}lB}KzPa8>Ahl5O8l2}RB zRV$q&TGIjpeUd~Oiiu%0lfTNW|71hN#N#a*p z{!CVqxI*Q2E>03%sEY1oCs}`G|9Cl-$J4JHW|H-cchl-5tGCLPbxD>|*NaJ_D>bc~ z_a<3gEcU;gB&O32guko4N1RL&XK;L9O%m&a=^S877B0Hrs1%(dIzLI#y(2|5CkN-h zoFWELr;y9O6GXWo^f#o038Fj&>w~EiGQ_5ChS!?6(*;JkEAwu;n2umMl`ecpf%!qY zxIlXze>z>XqVF%BNw*%$mpH4wKk;F@aMJwMG{yXL=hB6XzBfOwzK^|-E}p0F@6imEZO#T}0FJr86F<3kr6xRy4(N zKZ~XZp0Rngj+!hA=X&Ka|2ijKAD3h2d|Vm__s`u3T^cM;tcx11%0)}b*XhRzb+Bw*->Sz-mA z|9?MfmgrB%ap$yIVgc>xshP7xdy3xDr)P=7BE=&k@IHM<+CzBPP;@ z?+lwGiuI%Acg+#?x7oa^JTqSuqYc)0e!f^tw_H2M%@^%y`7g)M7t3k6sZ-{Q99n<5 zh4ZaH@eW%uUp&sB7Hr7Y`C{F^?3r?6N={pcwe3+X8XYMW@%T3&ean-aEdwKx`ppw~j6lOGlFf4HsH} zmM_(Qp$MWKY|v$)*h80Cmxe7A@6qz>qZf)T6f-?s3&lxVzwd~J;umtF?C6C8qhM~0 zUuZSWxk(E%L@_#9m~$3dEuZh)g_fcY^A=hy*_$*)OZM&jg`zDf2+mq)o!vIm6#3^D zFBJW0g~7QC1>SHrVx^j{U$3UuwyJ53y=waGAvMiEtfm*=$xz^TYN04W!B*|^LeZX9 z^vq`q1^RLaK3FJ{=FpYO3yVaL6-(0^)45khHZKm(EBSBjhi2|Bl-?~Ul zB`2PHYmq2TF%WxUk#*SKrYTz5pDr#Elc~i_`f8CFPt(sc9xM{|$l@|(vcz3FJbta7 zCEC+r*P?Zn@S~vY)g?=8qYeGgBTHN$2afm75(dqGZ&a3b*J~zZiODp-VoH`3ysI*^ ztee%K8Cl{ps%tSXOQct)2NxT&#IN*cxzvIzt8dwTnxb!5M$MyH;s&kwk7HQ^KR|ry zc$UBq5VB5YiDDG3*_UaVL9Wyj|V! z`sU{)RxqYCSZY1bOKh}M)F3Mtc33L#lc}Zymx|J~qpb!l6-Jbvo^OFk2j^21>k{ZS~4S1aNpfngGe=nO|5`dc$Fej(Hpe;( zhK z%%<^YXhSqDIG-cvm(^ZnKhCkvTJ}$J#4J*>@k);M*X}p3=7@>(y~Xt$D|k~s&k<=< z{>!g&L|d8$-B$U|`#DzduKOv+x@KJdGb!j#3*LH=V?D8$`D>0iMb`Iwlq2x&=b&P_ z;v;h6my)^SV`|aPl*$#6^u3~Yu60-Yt52@gkEeX)T=5O9=U2a6kxGK%tL2J!=%{ft z$Q5C9oR4UeD@IY1{{G-xt7RNFBv-so+i92aY_4cbD;)KFu65_LBQ{rr(uyvR$`$zC z?xF-W|CQuif!}VIotP_{P`l82R<2b=;q!9Ex72XeG;@WMoSU{eR}3S?pKMq2FYKlb z(Q@)&t{6o5KfRVKrjwBIuhV*H2QoIip%hL$k}C#NFr7J@Yu)*DowrOhqCHPuu}qYC zlU|qgbe{NxRuDBb&x(~{!}3H3?cnU;d7?Vi<@(Wi;tQJ2Ny-zsRIW-|o_LO?<0s~c zha@m*YMxk6-z#M1iB&Y+F*^^jmf_W9L7pf@1$t-YS;3K;ohL9%)Y5&(9Ml zXh)*A=Lx(ccJaYHt4Z}glqWE>dg7aT)-9FS;XL6Y=Uhkf1b&K{e<4rQuS-|QzviK% zp;xUIrl{DJF54%Yg04Zm=F{|wLC1gWR8w4{4Lvd46rWI?1uQnjWol5qUvG-H$l3#Y zP3taK956*cQatcgQ>>=)ci%9r$LR;&G_AjKzgA$1tF&SBf+?m@Q(NhtDWa+AP4Qk~ z9mWGItPs2D++Z|ZAqI9NC*xL##0+Z7-E%2%ePvC)SU^G9X;XfN1t)jri!qeZ@_?GIdtFV-yqzzc-KfDSy;6*) z9s4wJrPZh7l6|EZK@PQRvr_y>4mNvwrC3h$kHxGMpOez92`j|~5;QG!rTCeuGIj1s z5kmQ^maG)-QMnkoQbg1Cj%|)#DJBxM-@Q^yZb&DQODjbz9jDbEtP~hXU`@kSq8u%- zqs=ODEQX?Z?J6;hPAVr4tP=0h$!Pg|tHcJH-|FL4*3Wcif3?bL$VNO^B_e1&F9xg@ zgJ}9|%hh6XUDNfAZ@sw%y#=LWl!{X-L8&CAQj|(lDnqF(C2vYTl*&;mPpJZ>ij*o* zs!Yk3k{>01N&%DtDOI6Vl~OfI)ejZ)u3?^$>mH^GZyEiOkFC_)TlSiiYEiNux@8Y~ z<4TLCqx#tgg*OdrO$P)WTVBU0JwxdV)m|H#;>lh*H4``KbnzTbJJN|Wbj|g7B3F)n z$1Z$j$M>q+yyd)-YYlH%EWCs*P)5%Qp-ZB4X)JGPE07OfscWks``ue*l#(?n%o9-= zQ)#ud7B4%c`OHByUBFzMrVE+t&~y^QhXr@?`eH2oYeI@?PV4wyBSczB|)U-Wlqktx#Nyh)+t5bxv?4#-)z7a@-#kQe4isv=Q-RovCs0 z=}GY;3p3K=5|L5PD&ZWJ6d%(fG&HnaVmdA0OpuoXMvC(C=de+te96Sv5o1Hc!sOI@ zJB+G6-m1u`*o06=bJ=caPf;b(fxkljZ#l8{W_Azhp$?xiK4k`3`x={SPfE1MCM2g# zlKpF~G|m=(npQK&9QTubuI#e?30qkB{~i5!`hSC?pN2yEH_`8ud)}QZqKg~@^^ec} z|MW3n+vp{CP?Xj-_7yo84$J#=z|=8L@Ii5jqrM--zPIsZkwfHXKB(GL_<9?~tz)2$ z;m6Uha_h-)bT|db>$H3^GycZdQa+xs-=awD`*;RGn5<|NGkpIp`diyaj~^9lPe>Y{ z7-LTwX}7|i4v(VIk9Od{qF8Cm-ee+v*#w!~K+`tbjq4bE{US%#*lt9b(@O^yTeI{AUAw53Jf!A!D)Hh+i0oQQQq|v@<#l32fy^VWT$vVbw z>T1U*QzT}qaLlR*4&jFV&k@|JNCX#Y#hd?aD=srTK5O&K=#-R{HpxCRDaAf1X?%)3 zIiA|{*c6KBqCwo8%=xE5jEfZACet;Ib7Z_Lb*wuhmD=f)QL$+%%u70PkrLWMUAR>7 zjQ!>wUqa<=iu^!XJaDA&iwynemom-&Cg%Uth*1le3`Cc0*&`oqi!|d-tvJpM_sYpDiZuZaJbX>P#z7nPmwUM%3=N#uI#D7Q&;aY z*}Cj+$*sRSBDz|we}Me+5fN47i1@EIeeU;v-KNWQ=Iyx>9 zZToQ7_~G%fsZH(nNc&jIpey|pS7K^XLeXQS1^M;2#|SQ5(qo2?OLZp1ro|?us0*0{ z=LlDPY+{Tn#X1oLq`9y3Jq`dzs0_-95LH52d1QtbIYd0?I9hmIGWkdR^W&w(-yJW5 zN!}1#`sbQAr^ht^M|Zv$72-d9=BQ0!{g-DB->||v-zh~7o2h)*)cS%B8)LfMMF-I; z`3Bu^wwH0YD$~95()+87VsaT>J^Rue&)d!Io(;8eh%Z3i<_nObjr9f3c;$G$Ot+`r z))ln3ag!tXwra5DRD`80i@N_GZaDw(;}(%M#(fz+xk%7W;h-D#9fB@H9?h&PbkMDsQCC#pa9dd<+_rg! zTaoL6qE9$fsMRq(vzD&obC;^lMhQ)bAtUiD#CXi%sM@>IMIL$ta=58SAoW$t_z$0Q z6bZpre}9cIuI@p@k3#TIm%0D@b`OtN{SE=P1(fweXx{T_`l}^lzfC)xU{8zR{aa&02rH(R+uQwZFX4 z>p~a7b!FvpJLyx>gTD5B8GMd%0;TmRLv}2`lOFv=j*JycxmoiW73+?${2~$dzn`D| z$Fu1&&Z!2;--3$-UGpMA*H)dY|1#*h{B^t6 z`tRF4nZ3OyMV<9*A&tV~?^``Q#``xhhYL|x!srPjlbxx_@d>U`-V;Ne>8Z&HsUxWA zD-5Mpp$^YmvCx)3JQY%WW zDYc>0mQp)P?I}G$sRN~slp-iaQtCvhGo>z+x>D*!sXL_}lzLL?Md?XOy(#sf)R)pz zl=@NXPiX+9fs~>sJxys4rDrG&rZj}oP)g5IdXCaCO3zbrQi`VJqBNY+2ud-OVkwQJ zG>Xz_N^z9NP#Q}qo>Bs(L`q4Nk|~X<L+$QW~Z4lqOJ0r!nUxZ^dhB=lr~Y?Olb?Ht(3M=+D>T)rJa;^ zQQA#u52d}7_ECC?(tb(@D7{SSAf-c;UZM0VrPnCEPU#IwZ&Er;sesZEN=GTZMd@uy z$0)r+=|7a-rF5Lqdz9X%bb``JN~b7&KN$GP+Ur@S5=}SsqQTm$FHu42XpE00_-JYrP-|hd z8EfwF3lEgZZ##@odHwefjYK)Xf0Gea@I_px(PLZ1t@Ni}yt)^+s8?uu%*=kJTeX5A zl^sS8o4M#eZ+d5-_a~h3Z92P^a4+M@LUgm+k^k`;CA%fLNA-{!TU8gAe-;%FT^#e#`FSxJh*>3dH=mlhJQH> ztf&hND`y^kclm~@^v7GTE=lyrC@sle_TC-PUN-r=sp(%N5s`onU zQ5rw2hnHCU*Ydu@Vbr0&wq`bS7zM`9GBVU*jLpF40@`oBI~NXz*QYLvWxAGaTs339O%gm2QZMh zcHl|Hl`RK)^9(r9$7UMuh;HTjavqdEWs~)qLuo(C)JmPqP>RtWux2PtXQeY)=`2<{ zkIO*md}b&`r+X|5r3;y%bP+R@W-&u4e!hhAP`ZQ}O7RPFvz+swG*7p`Y*!2))cg@iRyihS00B55-|S<5P31 z{cv}qq73SSu&g9+&~$7DUfF=6(0~!Oz|eqKJAhGHxIY6!Lse#Iz$*fg4-M3Z++t{` z!3+&GnNe97tqtX&!LGQH6_$ASAZ9>AZ5h zir~Vit=^`w%UMSjyfoI%dFcK` z>AuC$`Xxu}w_F4|(M1=uI1f61m1{afC%Ri|ou%nARqMpCOIRK{gJgC$oGqHjaeZ-E zHkFR2a9Dw&x zXQh+443we=J<3BVIxd2tbSg8HPGg4B7nq?GJ-AUGN~beJX(lt2Vjx_Ufzp|ZmC{)} z14?Hrr9N{w4@&3CcSwD^;CYm%g__I|`XZNw&^;{lbr$*t3q8VRAoM6RgucZLp>H!o z=rLvpeTNxB@w;d(^j&5MJ4P}NP>@=6Ff&v;xG+>dVfH`dtYh>nBDz-*(S5l%L_ft0(de~|orUQB%n&_*8KMU= zLv$1~L}LUrEDOiPoY4=Whf$^$9nTEW z6S*)%&r+h777?9YL^OU{g>^%89y3Ja1w+V(=oQQmozD!>E14mB6*EMyW`^iB%&6(L z%n&UVE79wC21Kt{qJ8jULM{45={FGJy^->?=Kajji~%Z87Mf33nq`@aZRs)kQi||? z9O0LW=)S^>K=)N<=>C)$y00-q_jP9IzQGLL_>~Yg4c#}Hq5E@Y=>CEkx^F2~y1(QZ z(ESzb{+jbp+26=*Pm^xrTY2n_ZAN$M>2!23PB*n=<`A52@Ov0+93tv6Lqsq$MAT!3 z2)q&j>V^qddtgieDQI&F%TPQf#vvzT;^Lc|s4Jm@S@ zQa*Gd;!0Ac7V6K83a!nBA+)J^{{%%`TQl=Lr#>0BGb7)pi*$7^#LsQ9OOPDFjH-=f zhU8AnkldLWk}(l42(0YltEW{6wF3~^b^ z5Vx2a;+8N&+)`$U%Vvf+4A4#MSK@Mc2E;8>;(V5K9>nFzpjgB$9tdk~_(3fg+V*o< zRA+&z&XcV36ze?8MW7S!QP4W^Tv_Wp&kUV-#{%-9^CM>HyvPilmzbgRV`k{YdmOMV zbY51hbY9^Z(0P@0e#&{!c}>1dvD_~BI^}7d_n4vcF_(qTQfA~w6t;fSm4N#6mqCfB z&#LsS8{3A?YRm}M>ddIm8qCmHlNmZ|F+-=F89MPBWvmlAF}^t%I_oe)XI;fgXE4uz z&U$j+I2@n#IS)ERO37YhaC|nPOf9qxGlX{K!Vucu5-Q^-eMS$4<4NoR!^vVta50F* zNUqp1h>c~2*pbW-JBk@%M>9ig95cjXgm^7>EHlL7r##4q*aXE&Y$DHq*d!&^CzrY$^T7PDS)?b*R^#L=qVuU{IFSI^nhSo>S(E6Ae0sI>?wEoVF zI{ibj(uzMzVWrS&NMkAj*v5I#DoV=|DHOoe^X!Y&`)u8fHgaD&4#T!`+(aCPc>O0< z02TNv6BsHYn4uz)87ew4Lq%t1sOZ8B6lrCn5(k0ALiqV(hB$Q?=R!Vbt29)M1r9R6z4@#HICR9D`g7YX(3*F2Np)YY+ z2tCX~Pq0wB-L|R}gJbI|Jk4}QnYm}#j-eZPP45W?aA+(enN6#he(5b_iLCeVL zRKK(6Z&pX?TY%g<4bK6p(Vv`99<^JY8KP@2Lv&4Mh_1y9(ROBt4q}Gr+RPALhZ&;l zGNX2b6)Vy8cm_n*m;L9^PRnTe!%p3DAv_1t8kQ0_IAwB-kl3W`#{$2 zDx!V3r}n2ua(QSU#SHDEnV~(78QRA%Lp%OD4BwzVo*CK`Z`=@JZ$Q z5RoRoegSpy%$!@cS=MvoS<*T8mMw7YJgN?Pg0QYxFMUs%wT1|vS3H(|RZh!9-M>b8 zTK{oo=s(Y8q5nGT|JKr9V0>pOADeNH%RuveW@!GN8Jd4!hUOocq4_6fX#SZQntx$N zeLrAEegDdg`hKWb)%PQwf%<-I)pvKF-#8B@{Vpp~;I<3KXpvf|54jD7&?>|*A3}rW z*@OG&kIkXdb%3UFX@ zxji#9<7bcb-@0V#zzog!F);mCe-4V^8PFVARvP1))460F{i(~lTqm9d>7C2U%@jIq zgS$|s);@q4+Mnmb&_0H>k1wKqf~WS$TpZe`Fhl!PW@w+r4DBy4Lwg1@v`=S-_Dp7I zpTUg!p2-aDvlJ`svv~%z&ncqaXD-iz_Ia|+d{p~<%G1)>iK6iL79JpKX8|B?AUavNN z!3(+RFYMO8O7uA}jeeLwKg;YBn?}D&Mjs8iZ`xaiZ|xyT(Sq%=m=a`aP&@?EnFC7rK>&-SZIFr_Kv!;pxRVXx8T^@4x^M|-b)Om zTBzCF2sHZ0_YeMVgcsC($6@pilA-nvMlq{ba^J`&2ReI4_8efkZb$mclViiFWBuA& zbO2OBmC zho(~vGjmE{Rk`$u+ti9i#P9buD;#WF$_y})p@!rjiXqn)= zW-Db>lT8k_pc7*Cmv`E{hvSdoSU*j?@R|(G(R6F3`2=lSb4!X;&Fe{sX77rHoL;$* zKl3x~PZsmfz-yOuS-gx^bCL(+m99EJ+k-cF@O}?I=D`;{_?8Fbt%kv-@Kq1~%7cIK;9orW zkq7^w8U2Y$(I6yReMJwh>cMq9xUmPf@Zb&}+}(rwdGHVq9!`v5gsm7G>oFtEgQt1$ z91q^)!3RC~xCejY!QXlC?}c2?t168PqIaUD2M_SzL^J#Nn*kY{J+j{M;4>b4*@JI+ z@O=+{?7=1J*wve_vnR@$eU1WzIr)-sENBXSzSDyuU zA3KZ|Hgnwc&YNU~4J+wxG4|Tmwm_q_89g+-ju}yQdnvhNKy#z9(d$sq=AcGKhweS2 z+yja{M|*}pT;eU>qfb-c2Kv6@0{sz^f^^7T`onlo*_Rs9R&v&sl}3H(2wi7uZ>{|d zHJ!S|PC6lKp66G{G5&=d5m3n0sj1WDAArpUn;$)yfgOEJ!wBhFmueOA0ec}Y4JzdL z+J)SsP9fK&Q;%Mc7oCALU-95q=sc?Pm(?c|^_S!jno%(O?hKJ`n628B@Rc=xO11@> zJAY{yxHf&U&07wo@7^-AT$mAJhUPo%J`^eLtKdj;j|fON`>l3PG{&jkm2}^9mU>nO z7%_66)!VZDXEQ~xS+;mUGh>bnx|vHqURY#XM!#&^dg2G0x5K2>Q59HMt}B>v`I66! zzpAWc#$Kx_`s%g+?09DmR}y?3}0 z0%I=>=3c}$<|m1TJo9cPxBd`{yIUPf=>vvX>drdr4P$y60`O+2^Sx z-W6W?rMESI5Y6|RKJyLpM&BjA6-NK3uRAxUUPL5v{mMP;-vO&a(TxSI&Co$h{EXJ- z(%is+Fboxn-Gf@|^m_Ypv%{6{; zHb}GyOZHeV#+`s=Sl@Jy^)B&P?|XW^7xa1$I&ALs9_u#3TCX3ymv4le9y&+_h28Mj z!WSM}xbLwAbmGKTvF8pO@A(rp-t!-Zlyq;QMtozVi{jn@-7x=ly;g7v&UJJfU~74tL4#)sD} zhaP--uc&u}^3zA~UR{0bio4>Q-q35KHDJ_OYi*rIx3Sh1rn}Lh^3X+2o7{jH8^Auc zWrhWDdSm1D#(t0a*uAll3;Ob|%b!ZQH`cGmV9SEAOj?nSl-V8|%l6pV29J%M)f>C2 zH#R->vU_8L=Br5YE8q9qM(&OMw3|9Zkl$fndu$9{v9z*ZJvLT`&OqA6HpSS+uEp5K z*J~GZSIWcC39PKr*`Dr=eV9?hvQY|0HJfiutjfi!gmHLRo?iWWz4~2x^_O0L*R7@X z;&`?Ca)*7VxL1Gj9Wyy$xxd^vX$g0+MjskoEf{f6uf4Ri(;*c=e=%7~M^r%h<^i?c zyPi9Blv;PN_rtV~IszK4TXquDJoud% z@$d&TJn$+}=z+lu4{XfvKqyv^)r#>9cu?Goo)X@@ehJQk1tp2K1wUMgaa(Za_e>QI zrKo_mpei%ML3c1gIE1NQ1Cgeqfc}`SoakiUFK`B^1EU*n5Jq%oh7moOVMI@67}1Lv zMm)(3BYHE#2;F@I!GMn#Uv>*3yV_|#0x zc6proH+WY;rx3kOA7Y5dHmj(=`-iA*94hh}Slu|Rt@rcEnolM1Oy`+_i(| zslyH9XltW&rw$lBlve`LBbDg!o}wodiq60|$=ErFp2CcXo63xc!&~XK5ic;qhzw>J zF`XGkWHQ5u8O$(ZCNqqfrI;V@@(egJr=)2t4ewr$vtR^zplBnK&a10YoQ5*FybUL zj5x&%BR*h;5vQ49#2IE7!QD=j5xU%s#JMU|-sT4hcVIIN{F>Cjyw^L?APqsKN{< zbVn07p*xzu3Ej~IPUwy%aDqFUC?{(1ir|F3lyz{_3*tODQJa|lTbCxCHmO@Q#Dw2` z=~^9c^EZ#2aC!%$|B1Gv1vBixC8G|EKFW^gJnb0fVTX&$A~1$C!w%iG1a|1IC9p$x zErA`nYYFVoT}xnx?pgvnbk`Etp}UsA4(?i_?9hEnU`K+oqrUD|0y~mu$LPOh$1f#r zSeL}Gqw=QN>JUMH6YWF>Gn`mRter5G6Pqn3%s*Zj9&KzLm|?^PVr|3?kIpCN^>faC%8dISX8gp(VaER- zI-w{t@W>4NjHsYThSv4F?t}s}1kI=Yw9L48%Fo?gRGu_lnNf@iXfrA^!;D(IVl)?x zxVJ-FGw4&NQ#sMjyzwbD7gkv4&MR;tf|o;B=*}w$3*C7IVWB&(AS`s}6@-QEyn?XM zomUVRy7LOcf;+ERr&8{_qMYc(8-^24Dkp+_a~_;P{}t^-`Omt!ooHh&{qAs`;J!3l z`|y8tZ<*!c!)y;9baxi`pu4lc2i=_oKIrZ&@IiNHfe*Sn3w+SsS>S{2&H^8}JBxMU zs(Z8G@W@p%l@Gd03w&6vdP0D?Gf|!i<>M z&#OU96mU#@;Nit-4=;2t7kHt2xxfqE%LQKOUM}!L_i}+3x|a*Q(7jyX1^05X?&x$U z7sSLB-YiS9B3OLUhRSfabkz!KeM2A1e9Gq5Cq6~K~2W>}KM zj3`NFh9%<^D@#&%1}sTcmefztj$i$RcF=-R6rXtn;9{Z%_~8S ztl=2h`6okmc^a~h7l9!!F~gAk%rN8tGYol|8HOBWh9QTTVTkVk14CZrd>Dd0K&W;Y z^15PW$QwKZhPjr6ZN0Gr@iu-J`j0@DVDl-8sPw zcP{c8;m%EV=dOo4a!q=9dS-S{*&}bKl($7?=)OeoNB1RyKe{gw{Ly`h;E(Q01b=j2 zBKX67iL4HGx+@Xu`18BUSN@<+5sZUBUS-uu*Psl24A}^@KXJbmo@)9> zy(rhOTx|>T6I4QbQjWQtEVptI{kZND^+l>~gsJ{G=8-p??b(TN)hUOa&^?dfgzk9+ zCv?vvIH7wU!3o{-2u|ppM{q*-JVK=Co=0$kdmdS>Nd)a8{kI||Qn7MEcRPX;os|YgIL3@$!%(3`=axutYG!l48uTq&PDyDZva&N;1QeQp{*7N;AWfGK!TYWqAfH@%C0t zg%9V!l5)h_lCOKUc3Tqg?prb_g_??b819GuTMyW)GQ*R4#E=J1!o1CWZ_@h$I>>#8 zsRN_u0n$;9E5J{7RrA@I7ivrkbzz1lU76uYH)eR!of)3=V1_3>nc+z>7!VA(wAqzlc$s?A^kWHp5R4++LME|)gSb51GneuN!4i78$c!Kzvam=W_S`u ztUVdeo@D;nlNm)knZpY;rWIfeC9D9R%wvWp^O@nv0%mx!kQtsVVumMK%nc>L^W_WUv8J?VCh9@5|!;{m@@Z=0LJUPn@Pd;RZC+8F^PtNlU zcyfU~`H1u2$wgxA$*aay_hrbL<;U2QOH_jXTb|rxh9`H4wI`31C$^G4rfYZL^L(x? zCC^OXO+&xlp{tI88Qwmsd}FMO8FrLoh8^XZVMhgK*in%gc2r`99hI43hc7ei@MDG@ z{)&|y0XzeC1k%ppPjyu|4|Y@~)^@2pNO>;?>Iu;R-E3L6=`M!J#DY|GnLR*{J{(>%F>5!3Y%b|ou*)bXgVx2{#$?pvg7Bd}a}(ka=BC6AnBhZ1X86#E89p>-h7V1c z;X_kq_|S|QK7=Y(J~(&=d4mNCJh7FsUn-Xtfh7B0}66=Kx+n8a)c4pYHgBdpLWQGm9m|??i#ma^~ zJOeiDWgGT!9&C7tSlf^|tgG9G841Pl{I_-~ns1pPT^j>!mCI=1=Q#pC^^|^1OTWom zfb`FqA^i*Hro^|HA^l5cNdJl%(!XYg^lz9U{aa>8|Be~bZ!1>P@9+#rzpJE&+~Yh* zzfY{CuYFwDIQD+`8ec|!PbG8&JYuGaSIP2)5m33jY7uJ4$Xsp_cG_x|=O&>xmxK{@ zm|;X+=BC8K%*}}FF~f-Z%rGK^8Adc!VMHTl7|~dNqrw_xl4=yeVABHo-hY`&1 zA%?jbaV#@@7|9GDMlr*O(ai86ju}3TVTKQ56)PX&c?Nt)U>_1W4?ZLjYabkM_jMl& zZw>r_n}lR4p^cct3?pXqT4>^x%|@*9G-9kE&JU7OTJG#){G zS^Wny=+qv+(tD_|<%z7g&9j9#!#;fC>BD91!!_OR_=*`me63jd@D0y^58o;uLcZfX_;8z8`|#nZhVFnk+4>W8%@BNt zO6Y+2g&6@MDipR5<)z)+O&yv~nx7e^aK*4wiWPM4U}nrc93_(oRY#T(yy_P*fK4|h z)|(#Fu<*fHrDwj4l-Ft{*z9si{%)JM`9fAudtXMnBj3OGdv#2439@CRvwS$8Spr+f@*xma2|w?CDuaE zo_fOVvC*rVx*mzA0@`A{t{n`EGkGQCx>r^Ox$jy${W8(kBL;+?DY!;5dIgr%L< z@B=e~;16C4f}m_gbtd+c{a3jU27em!)VesYT2XBeMpR>l5!IPtL=9#bQIk28xE8a6 z*vP*~# z3TPj~nBhYQUI~2Y#XdxN`tY>&VF;Im4?~&Z!?Vor;W=jbFpL>KJkRVPb~3|3-#ma{mo&g_Xl@B2!IS)RJBGx|C_~Qrnlbd<7a`@70G?mas;QiZR7%`34 z0wd;El#Ue%bYOVI!!qr|3N8pA@|oeoN@n=5iWxqvW`+-Im>tAxnc;(Eh7aqQ;lp}n z_^?5-^5I3E0UtK951Tj-K5Qn|K1|3g>yC%`|L9B9EmT7L@E>OQ@FA}SK76VI!uB0) zfu3NQ3tJRK+iq919`2Z;WkFQNeJ%|%zGsFRKQP0LADLmsPs}jmXJ!ZSFU&CG0W-|_ zl^JF{WQG}!6e}|x^9-2r8=LVv=fR9Wh_x9(6}q_17&74)-@()P7H%^tGQ*4-#QMgi zK_#n|u(hrvE4EFr9k#WpBwgtVbo>4Umx2i$m|;RkW|$Dc3=<-mVL~Tn2XSZSFyb!E zFrh0mOz6f86S^x_CiLJLFrjB9tAz;f#d$E{Nn&lnD8It)ebobJT87}#taIPDP1oe* ze)W1&VI3ULGsBNDyg~%W1omT2C3&`5BKa}5l6var+?zm8{T6ajn6ii&rerb0l*P<2 zWeGD(S;`DkvYEq(bC_XDE;CG7#tc)ID^{lD@eG(^vMDP#52oZ3Yg2x^)7>2z(W5im zrj%MR!!o7xN-AubB7+Wjo<@&VlH*>X(81Z#x7;%FcMtsH$BW@~IMtsgQV8j<}#4XN)5nmE(BUZd$c)_}4z$N$J z4yzvOYwjBvewA8N5rqrqI86EYxC`<`qhA9o0VM;@0 zn9_(DrZi@TDNUHeh?_Ep6E|aqDWS|T#i3Z462>!NN_b^;$Ta6Xn9_n+o6=`O;ic8m zCsl`O95OdbJ)ul#Nrkm3J(yui6t576Of;L4tW6nL#FX(|6sAmIhAH@kzP`nq$P7~^ zF~gL}%rIpNGfbJv98Nrq8K%6z3{x@`D^sTP449J1rp(|xm@<=Cn^JO7VHbpP�dW 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 delta 333712 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 z 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%0DLEa>mC4405H_6 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 diff --git a/_module/utc/behold_cazrak.utc.json b/_module/utc/behold_cazrak.utc.json new file mode 100644 index 00000000..378c9a68 --- /dev/null +++ b/_module/utc/behold_cazrak.utc.json @@ -0,0 +1,965 @@ +{ + "__data_type": "UTC ", + "Appearance_Type": { + "type": "word", + "value": 401 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 15 + }, + "ChallengeRating": { + "type": "float", + "value": 13.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 11 + }, + "ClassLevel": { + "type": "short", + "value": 11 + } + } + ] + }, + "Comment": { + "type": "cexostring", + "value": "Cazrak the Eye Tyrant\r\n\r\n\r\nComment: \r\n\r\nThere is a string variable called X2_SPECIAL_COMBAT_AI_SCRIPT set on this creature, pointing to \"x2_ai_behold\"\r\n\r\nThis causes the beholder to run a custom AI script. If you want the beholder to use the standard AI, delete that variable." + }, + "Con": { + "type": "byte", + "value": 18 + }, + "Conversation": { + "type": "resref", + "value": "cv_charmed" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 49 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "id": 84399, + "type": "cexolocstring", + "value": { + "0": "It floats before you, a bulbous body with a central, unblinking eye, and a large maw filled with daggerlike teeth. Smaller eyes, attached to wriggling stalks, sprout from the top of the orblike body. Beholders are formidable opponents, capable of incapacitating their enemies in a variety of horrible ways." + } + }, + "Dex": { + "type": "byte", + "value": 14 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 65536, + "EquippedRes": { + "type": "resref", + "value": "nw_it_crewps003" + } + }, + { + "__struct_id": 131072, + "EquippedRes": { + "type": "resref", + "value": "x2_it_beholprops" + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 1 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 228 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 22 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 392 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "id": 3058, + "type": "cexolocstring", + "value": { + "0": "Cazrak the Eye Tyrant" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 4 + }, + "GoodEvil": { + "type": "byte", + "value": 0 + }, + "HitPoints": { + "type": "short", + "value": 49 + }, + "Int": { + "type": "byte", + "value": 17 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": {} + }, + "LawfulChaotic": { + "type": "byte", + "value": 100 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 93 + }, + "NaturalAC": { + "type": "byte", + "value": 15 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 48 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 701 + }, + "Race": { + "type": "byte", + "value": 7 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "x2_def_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "x2_def_ondamage" + }, + "ScriptDeath": { + "type": "resref", + "value": "x2_def_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "x2_def_onconv" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "x2_def_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "x2_def_endcombat" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "x2_def_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "x2_def_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "x2_def_percept" + }, + "ScriptRested": { + "type": "resref", + "value": "x2_def_rested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "x2_def_spawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "x2_def_spellcast" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "x2_def_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 15 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 18 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 20 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 372 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 736 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "Aberration" + }, + "Tag": { + "type": "cexostring", + "value": "BEHOLD_CAZRAK" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "behold_cazrak" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "X2_L_BEH_MAGIC" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 100 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Cazrak" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "bIsFlying" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 3 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 15 + } +} diff --git a/_module/utc/beholder005.utc.json b/_module/utc/beholder005.utc.json index f558e16d..1c444f55 100644 --- a/_module/utc/beholder005.utc.json +++ b/_module/utc/beholder005.utc.json @@ -42,7 +42,7 @@ }, "Conversation": { "type": "resref", - "value": "" + "value": "cv_charmed" }, "CRAdjust": { "type": "int", diff --git a/_module/utc/npc_benedict.utc.json b/_module/utc/npc_benedict.utc.json new file mode 100644 index 00000000..2734f9be --- /dev/null +++ b/_module/utc/npc_benedict.utc.json @@ -0,0 +1,1352 @@ +{ + "__data_type": "UTC ", + "Appearance_Head": { + "type": "byte", + "value": 13 + }, + "Appearance_Type": { + "type": "word", + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 16 + }, + "ChallengeRating": { + "type": "float", + "value": 14.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 1 + }, + "ClassLevel": { + "type": "short", + "value": 15 + }, + "KnownList1": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 16 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 86 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 102 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 544 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList2": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 21 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 569 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 120 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 167 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList3": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 545 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 78 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 539 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 176 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList4": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 31 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 88 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 376 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 177 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList5": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 121 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 67 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 179 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 9 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 136 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 136 + }, + "Comment": { + "type": "cexostring", + "value": "Benedict the Master Bard" + }, + "Con": { + "type": "byte", + "value": 12 + }, + "Conversation": { + "type": "resref", + "value": "cv_greatbard" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 90 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This bard finishes a hauntingly beautiful meleody as you approach." + } + }, + "Dex": { + "type": "byte", + "value": 18 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "EquippedRes": { + "type": "resref", + "value": "nw_cloth014" + } + }, + { + "__struct_id": 4, + "EquippedRes": { + "type": "resref", + "value": "nw_it_mboots011" + } + }, + { + "__struct_id": 8, + "EquippedRes": { + "type": "resref", + "value": "nw_it_mglove004" + } + }, + { + "__struct_id": 16, + "EquippedRes": { + "type": "resref", + "value": "zep_lute" + } + }, + { + "__struct_id": 128, + "EquippedRes": { + "type": "resref", + "value": "nw_it_mring027" + } + }, + { + "__struct_id": 256, + "EquippedRes": { + "type": "resref", + "value": "nw_it_mring008" + } + }, + { + "__struct_id": 512, + "EquippedRes": { + "type": "resref", + "value": "x2_it_mneck001" + } + }, + { + "__struct_id": 1024, + "EquippedRes": { + "type": "resref", + "value": "nw_it_mbelt006" + } + }, + { + "__struct_id": 8192, + "EquippedRes": { + "type": "resref", + "value": "nw_wammbo009" + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 257 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 197 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3112 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2898 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 5195 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 5311 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 871 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3440 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2468 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2919 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2457 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4095 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4092 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2884 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 1089 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3415 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 27 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2285 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 258 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 411 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 92 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 50 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 51 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Benedict" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 90 + }, + "Int": { + "type": "byte", + "value": 12 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "essenceofthel003" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "nw_wbwmxh008" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "nw_wammbo009" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion012" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "nw_wswmdg008" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 5, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 6, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Repos_PosX": { + "type": "word", + "value": 8 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "Dalavian" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 105 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 44 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 818 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "x2_def_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "x2_def_ondamage" + }, + "ScriptDeath": { + "type": "resref", + "value": "x2_def_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "x2_def_onconv" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "x2_def_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "x2_def_endcombat" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "x2_def_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "x2_def_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "x2_def_percept" + }, + "ScriptRested": { + "type": "resref", + "value": "x2_def_rested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "x2_def_spawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "x2_def_spellcast" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "x2_def_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 18 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 18 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 18 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 18 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 18 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 18 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 235 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 1 + }, + "Str": { + "type": "byte", + "value": 12 + }, + "Subrace": { + "type": "cexostring", + "value": "Human" + }, + "Tag": { + "type": "cexostring", + "value": "NPC_BENEDICT" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "npc_benedict" + }, + "WalkRate": { + "type": "int", + "value": 4 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 8 + } +} diff --git a/_module/utc/ra_drag_aragnak1.utc.json b/_module/utc/ra_drag_aragnak1.utc.json new file mode 100644 index 00000000..0b47a197 --- /dev/null +++ b/_module/utc/ra_drag_aragnak1.utc.json @@ -0,0 +1,1332 @@ +{ + "__data_type": "UTC ", + "Appearance_Type": { + "type": "word", + "value": 49 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 16 + }, + "ChallengeRating": { + "type": "float", + "value": 18.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 18 + }, + "ClassLevel": { + "type": "short", + "value": 22 + } + } + ] + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak the Red Dragon\r\n\r\n4d6 Bite = Imp. Natural Attack\r\n\r\nSpring Attack = Flyby Attack\r\n\r\n" + }, + "Con": { + "type": "byte", + "value": 21 + }, + "Conversation": { + "type": "resref", + "value": "cv_charmed" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 182 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Red Dragons are the most covetous of all Dragons. Exceptionally vain, they are forever seeking ways of making other creatures pay them tribute." + } + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "EquippedRes": { + "type": "resref", + "value": "it_crewpb016" + } + }, + { + "__struct_id": 32768, + "EquippedRes": { + "type": "resref", + "value": "it_crewpsp016" + } + }, + { + "__struct_id": 65536, + "EquippedRes": { + "type": "resref", + "value": "cr_bite_aragnak" + } + }, + { + "__struct_id": 131072, + "EquippedRes": { + "type": "resref", + "value": "cr_hide_aragnak" + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 1 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3741 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3112 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2898 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 5195 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 22774 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2468 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2919 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4095 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4092 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2217 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2884 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3931 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 354 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 1089 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3415 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 28 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2285 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 392 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Aragnak the Red Dragon (Awake)" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 0 + }, + "HitPoints": { + "type": "short", + "value": 182 + }, + "Int": { + "type": "byte", + "value": 16 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "item064" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "reddragonscale" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "nw_it_msmlmisc17" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 292 + }, + "NaturalAC": { + "type": "byte", + "value": 21 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 21 + }, + "PerceptionRange": { + "type": "byte", + "value": 10 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 198 + }, + "Race": { + "type": "byte", + "value": 11 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "x2_def_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "x2_def_ondamage" + }, + "ScriptDeath": { + "type": "resref", + "value": "x2_def_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "x2_def_onconv" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "x2_def_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "x2_def_endcombat" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "x2_def_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "x2_def_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "x2_def_percept" + }, + "ScriptRested": { + "type": "resref", + "value": "x2_def_rested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "ra_drag_onspawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "x2_def_spellcast" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "x2_def_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 19 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 20 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 15 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 17 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 22 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 12 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 19 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 17 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 16 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 25 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 29 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 412 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16308 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16308 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16308 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16480 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 414 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 414 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 239 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 239 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 239 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 239 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 239 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 418 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 418 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16527 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16527 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16527 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 137 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 137 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 139 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 139 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 157 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 157 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 157 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 417 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 417 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 80 + }, + "Str": { + "type": "byte", + "value": 33 + }, + "Subrace": { + "type": "cexostring", + "value": "Dragon (Fire)" + }, + "Tag": { + "type": "cexostring", + "value": "RA_DRAG_ARAGNAK1" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_drag_aragnak1" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Aragnak" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CREATURE_VAR_NUMBER_OF_ATTACKS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 6 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "AUTOBUFF" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "NOSLEEP" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CASTERLEVEL_OVERRIDE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 7 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DC_BASE_OVERRIDE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 13 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "awake" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "sleep" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 5 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 19 + } +} diff --git a/_module/utc/ra_drag_aragnak2.utc.json b/_module/utc/ra_drag_aragnak2.utc.json new file mode 100644 index 00000000..f3b87c79 --- /dev/null +++ b/_module/utc/ra_drag_aragnak2.utc.json @@ -0,0 +1,1332 @@ +{ + "__data_type": "UTC ", + "Appearance_Type": { + "type": "word", + "value": 49 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 16 + }, + "ChallengeRating": { + "type": "float", + "value": 18.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 18 + }, + "ClassLevel": { + "type": "short", + "value": 22 + } + } + ] + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak the Red Dragon (Sleeping)\r\n\r\n4d6 Bite = Imp. Natural Attack\r\n\r\nSpring Attack = Flyby Attack\r\n\r\n" + }, + "Con": { + "type": "byte", + "value": 21 + }, + "Conversation": { + "type": "resref", + "value": "cv_charmed" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 182 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Red Dragons are the most covetous of all Dragons. Exceptionally vain, they are forever seeking ways of making other creatures pay them tribute. This one is sound asleep." + } + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "EquippedRes": { + "type": "resref", + "value": "it_crewpb016" + } + }, + { + "__struct_id": 32768, + "EquippedRes": { + "type": "resref", + "value": "it_crewpsp016" + } + }, + { + "__struct_id": 65536, + "EquippedRes": { + "type": "resref", + "value": "cr_bite_aragnak" + } + }, + { + "__struct_id": 131072, + "EquippedRes": { + "type": "resref", + "value": "cr_hide_aragnak" + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 1 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3741 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3112 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2898 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 5195 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 22774 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2468 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2919 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4095 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4092 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2217 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2884 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3931 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 354 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 1089 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3415 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 28 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2285 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 392 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Aragnak the Red Dragon (Sleeping)" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 0 + }, + "HitPoints": { + "type": "short", + "value": 182 + }, + "Int": { + "type": "byte", + "value": 16 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "item064" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "reddragonscale" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "nw_it_msmlmisc17" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 292 + }, + "NaturalAC": { + "type": "byte", + "value": 21 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 21 + }, + "PerceptionRange": { + "type": "byte", + "value": 10 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 198 + }, + "Race": { + "type": "byte", + "value": 11 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "x2_def_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "x2_def_ondamage" + }, + "ScriptDeath": { + "type": "resref", + "value": "x2_def_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "x2_def_onconv" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "x2_def_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "x2_def_endcombat" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "x2_def_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "x2_def_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "x2_def_percept" + }, + "ScriptRested": { + "type": "resref", + "value": "x2_def_rested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "ra_drag_onspawn2" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "x2_def_spellcast" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "x2_def_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 19 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 20 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 15 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 17 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 22 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 12 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 19 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 17 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 16 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 25 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 6 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 29 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 412 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16308 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16308 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16308 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16480 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 414 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 414 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 239 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 239 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 239 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 239 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 239 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 418 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 418 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16527 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16527 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 16527 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 137 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 137 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 139 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 139 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 157 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 157 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 157 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 417 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 417 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 7 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 80 + }, + "Str": { + "type": "byte", + "value": 33 + }, + "Subrace": { + "type": "cexostring", + "value": "Dragon (Fire)" + }, + "Tag": { + "type": "cexostring", + "value": "RA_DRAG_ARAGNAK2" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_drag_aragnak2" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Aragnak" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CREATURE_VAR_NUMBER_OF_ATTACKS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 6 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "AUTOBUFF" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "NOSLEEP" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CASTERLEVEL_OVERRIDE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 7 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DC_BASE_OVERRIDE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 13 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "sleep" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "awake" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 5 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 19 + } +} diff --git a/_module/utc/ra_drag_aragak.utc.json b/_module/utc/ra_drag_listener.utc.json similarity index 84% rename from _module/utc/ra_drag_aragak.utc.json rename to _module/utc/ra_drag_listener.utc.json index 457ef935..8e57508a 100644 --- a/_module/utc/ra_drag_aragak.utc.json +++ b/_module/utc/ra_drag_listener.utc.json @@ -2,7 +2,7 @@ "__data_type": "UTC ", "Appearance_Type": { "type": "word", - "value": 49 + "value": 298 }, "BodyBag": { "type": "byte", @@ -10,11 +10,11 @@ }, "Cha": { "type": "byte", - "value": 16 + "value": 10 }, "ChallengeRating": { "type": "float", - "value": 17.0 + "value": 0.3333333432674408 }, "ClassList": { "type": "list", @@ -27,22 +27,22 @@ }, "ClassLevel": { "type": "short", - "value": 22 + "value": 1 } } ] }, "Comment": { "type": "cexostring", - "value": "Aragnak the Red Dragon\r\n\r\n4d6 Bite = Imp. Natural Attack\r\n\r\nSpring Attack = Flyby Attack\r\n\r\n" + "value": "Sleeping Dragon Listener" }, "Con": { "type": "byte", - "value": 21 + "value": 10 }, "Conversation": { "type": "resref", - "value": "cv_charmed" + "value": "" }, "CRAdjust": { "type": "int", @@ -50,7 +50,7 @@ }, "CurrentHitPoints": { "type": "short", - "value": 182 + "value": 12 }, "DecayTime": { "type": "dword", @@ -62,9 +62,7 @@ }, "Description": { "type": "cexolocstring", - "value": { - "0": "Red Dragons are the most covetous of all Dragons. Exceptionally vain, they are forever seeking ways of making other creatures pay them tribute." - } + "value": {} }, "Dex": { "type": "byte", @@ -88,25 +86,11 @@ }, "FactionID": { "type": "word", - "value": 1 + "value": 7 }, "FeatList": { "type": "list", "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, { "__struct_id": 1, "Feat": { @@ -177,13 +161,6 @@ "value": 3415 } }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, { "__struct_id": 1, "Feat": { @@ -191,13 +168,6 @@ "value": 2285 } }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 392 - } - }, { "__struct_id": 1, "Feat": { @@ -210,7 +180,7 @@ "FirstName": { "type": "cexolocstring", "value": { - "0": "Aragnak the Red Dragon" + "0": "Sleeping Dragon Listener" } }, "fortbonus": { @@ -223,15 +193,15 @@ }, "GoodEvil": { "type": "byte", - "value": 0 + "value": 50 }, "HitPoints": { "type": "short", - "value": 182 + "value": 12 }, "Int": { "type": "byte", - "value": 16 + "value": 10 }, "Interruptable": { "type": "byte", @@ -239,7 +209,7 @@ }, "IsImmortal": { "type": "byte", - "value": 0 + "value": 1 }, "IsPC": { "type": "byte", @@ -253,7 +223,7 @@ }, "LawfulChaotic": { "type": "byte", - "value": 0 + "value": 50 }, "Lootable": { "type": "byte", @@ -261,11 +231,11 @@ }, "MaxHitPoints": { "type": "short", - "value": 292 + "value": 12 }, "NaturalAC": { "type": "byte", - "value": 21 + "value": 0 }, "NoPermDeath": { "type": "byte", @@ -273,7 +243,7 @@ }, "PaletteID": { "type": "byte", - "value": 21 + "value": 46 }, "PerceptionRange": { "type": "byte", @@ -285,11 +255,11 @@ }, "Plot": { "type": "byte", - "value": 0 + "value": 1 }, "PortraitId": { "type": "word", - "value": 198 + "value": 129 }, "Race": { "type": "byte", @@ -305,7 +275,7 @@ }, "ScriptDamaged": { "type": "resref", - "value": "x2_def_ondamage" + "value": "" }, "ScriptDeath": { "type": "resref", @@ -333,7 +303,7 @@ }, "ScriptOnNotice": { "type": "resref", - "value": "x2_def_percept" + "value": "slp_drg_onpercp" }, "ScriptRested": { "type": "resref", @@ -341,11 +311,11 @@ }, "ScriptSpawn": { "type": "resref", - "value": "ra_drag_onspawn" + "value": "slp_drg_onspawn" }, "ScriptSpellAt": { "type": "resref", - "value": "x2_def_spellcast" + "value": "" }, "ScriptUserDefine": { "type": "resref", @@ -361,13 +331,6 @@ "value": 0 } }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 19 - } - }, { "__struct_id": 0, "Rank": { @@ -389,41 +352,6 @@ "value": 0 } }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 8 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 20 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 15 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, { "__struct_id": 0, "Rank": { @@ -442,91 +370,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 17 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 22 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 12 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 19 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 17 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 8 + "value": 26 } }, { @@ -554,7 +398,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 25 + "value": 0 } }, { @@ -568,7 +412,133 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 6 + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 } }, { @@ -631,7 +601,7 @@ }, "SoundSetFile": { "type": "word", - "value": 29 + "value": 65535 }, "SpecAbilityList": { "type": "list", @@ -643,7 +613,7 @@ }, "Str": { "type": "byte", - "value": 33 + "value": 10 }, "Subrace": { "type": "cexostring", @@ -651,7 +621,7 @@ }, "Tag": { "type": "cexostring", - "value": "RA_DRAG_ARAGAK" + "value": "RA_DRAG_LISTENER" }, "Tail_New": { "type": "dword", @@ -663,7 +633,7 @@ }, "TemplateResRef": { "type": "resref", - "value": "ra_drag_aragak" + "value": "ra_drag_listener" }, "VarTable": { "type": "list", @@ -680,29 +650,14 @@ }, "Value": { "type": "cexostring", - "value": "Aragnak" - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "CREATURE_VAR_NUMBER_OF_ATTACKS" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 5 + "value": "Sleeping Dragon" } } ] }, "WalkRate": { "type": "int", - "value": 5 + "value": 7 }, "willbonus": { "type": "short", @@ -714,6 +669,6 @@ }, "Wis": { "type": "byte", - "value": 19 + "value": 10 } } diff --git a/_module/uti/cr_bite_aragnak.uti.json b/_module/uti/cr_bite_aragnak.uti.json new file mode 100644 index 00000000..66be652c --- /dev/null +++ b/_module/uti/cr_bite_aragnak.uti.json @@ -0,0 +1,176 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 69 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak's Bite" + }, + "Cost": { + "type": "dword", + "value": 16820 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Bite" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Bite" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13252, + "type": "cexolocstring", + "value": { + "0": "Aragnak's Bite" + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 55 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 10 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 11 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "CR_BITE_ARAGNAK" + }, + "TemplateResRef": { + "type": "resref", + "value": "cr_bite_aragnak" + } +} diff --git a/_module/uti/cr_hide_aragnak.uti.json b/_module/uti/cr_hide_aragnak.uti.json new file mode 100644 index 00000000..f6595eb7 --- /dev/null +++ b/_module/uti/cr_hide_aragnak.uti.json @@ -0,0 +1,269 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak's Hide" + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Hide" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Hide" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13165, + "type": "cexolocstring", + "value": { + "0": "Aragnak's Hide" + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 14 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 6 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 22 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 22 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 24 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 7 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 11 + }, + "CostValue": { + "type": "word", + "value": 31 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 39 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "CR_HIDE_ARAGNAK" + }, + "TemplateResRef": { + "type": "resref", + "value": "cr_hide_aragnak" + } +} diff --git a/_module/uti/it_crewpb016.uti.json b/_module/uti/it_crewpb016.uti.json new file mode 100644 index 00000000..04cbca64 --- /dev/null +++ b/_module/uti/it_crewpb016.uti.json @@ -0,0 +1,176 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 71 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak's Tail Slap" + }, + "Cost": { + "type": "dword", + "value": 7218 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Tail Slap" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Tail Slap" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13224, + "type": "cexolocstring", + "value": { + "0": "Aragnak's Tail Slap" + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 56 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 10 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 9 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPB015" + }, + "TemplateResRef": { + "type": "resref", + "value": "it_crewpb016" + } +} diff --git a/_module/uti/it_crewpsp016.uti.json b/_module/uti/it_crewpsp016.uti.json new file mode 100644 index 00000000..e4da52b1 --- /dev/null +++ b/_module/uti/it_crewpsp016.uti.json @@ -0,0 +1,176 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 72 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak's Claw" + }, + "Cost": { + "type": "dword", + "value": 7218 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Claw" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Claw" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13274, + "type": "cexolocstring", + "value": { + "0": "Aragnak's Claw" + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 13 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 10 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 9 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_CREWPSP015" + }, + "TemplateResRef": { + "type": "resref", + "value": "it_crewpsp016" + } +} diff --git a/_module/uti/oakenstaffshodwi.uti.json b/_module/uti/oakenstaffshodwi.uti.json deleted file mode 100644 index 9fb7f813..00000000 --- a/_module/uti/oakenstaffshodwi.uti.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "__data_type": "UTI ", - "AddCost": { - "type": "dword", - "value": 1000 - }, - "BaseItem": { - "type": "int", - "value": 50 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Comment": { - "type": "cexostring", - "value": "" - }, - "Cost": { - "type": "dword", - "value": 1002 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": { - "0": "A staff of oak, shod with meteoric iron, this is not a useful weapon, but looks nice and could sell for some gold." - } - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Oaken Staff shod with Meteoric Iron" - } - }, - "ModelPart1": { - "type": "byte", - "value": 22 - }, - "ModelPart2": { - "type": "byte", - "value": 231 - }, - "ModelPart3": { - "type": "byte", - "value": 24 - }, - "PaletteID": { - "type": "byte", - "value": 23 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "OakenStaffshodwithMeteoricIron" - }, - "TemplateResRef": { - "type": "resref", - "value": "oakenstaffshodwi" - } -} diff --git a/_module/uti/plateofthespellm.uti.json b/_module/uti/ra_amhvfp_splmag.uti.json similarity index 85% rename from _module/uti/plateofthespellm.uti.json rename to _module/uti/ra_amhvfp_splmag.uti.json index 6646fdd7..58dacba8 100644 --- a/_module/uti/plateofthespellm.uti.json +++ b/_module/uti/ra_amhvfp_splmag.uti.json @@ -98,11 +98,11 @@ }, "Comment": { "type": "cexostring", - "value": "" + "value": "Spellmagnet" }, "Cost": { "type": "dword", - "value": 26600 + "value": 19224 }, "Cursed": { "type": "byte", @@ -135,7 +135,7 @@ "LocalizedName": { "type": "cexolocstring", "value": { - "0": "Plate of the Spellmagnet" + "0": "Spellmagnet" } }, "Metal1Color": { @@ -219,6 +219,37 @@ "value": 5 } }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 28 + }, + "CostValue": { + "type": "word", + "value": 15 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 85 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, { "__struct_id": 0, "ChanceAppear": { @@ -231,7 +262,7 @@ }, "CostValue": { "type": "word", - "value": 2 + "value": 27 }, "Param1": { "type": "byte", @@ -262,10 +293,10 @@ }, "Tag": { "type": "cexostring", - "value": "PlateoftheSpellmagnet" + "value": "RA_AMHVFP_SPLMAG" }, "TemplateResRef": { "type": "resref", - "value": "plateofthespellm" + "value": "ra_amhvfp_splmag" } } diff --git a/_module/uti/ashmlw005.uti.json b/_module/uti/ra_ashml_pdrg01.uti.json similarity index 94% rename from _module/uti/ashmlw005.uti.json rename to _module/uti/ra_ashml_pdrg01.uti.json index 539eccd5..98cdcacb 100644 --- a/_module/uti/ashmlw005.uti.json +++ b/_module/uti/ra_ashml_pdrg01.uti.json @@ -31,7 +31,9 @@ }, "Description": { "type": "cexolocstring", - "value": {} + "value": { + "0": "" + } }, "Identified": { "type": "byte", @@ -100,10 +102,10 @@ }, "Tag": { "type": "cexostring", - "value": "NW_ASHMLW002" + "value": "RA_ASHML_PDRG01" }, "TemplateResRef": { "type": "resref", - "value": "ashmlw005" + "value": "ra_ashml_pdrg01" } } diff --git a/_module/uti/silveretchedflas.uti.json b/_module/uti/ra_it_gold3300.uti.json similarity index 79% rename from _module/uti/silveretchedflas.uti.json rename to _module/uti/ra_it_gold3300.uti.json index 03c661d9..bb63aaf6 100644 --- a/_module/uti/silveretchedflas.uti.json +++ b/_module/uti/ra_it_gold3300.uti.json @@ -2,11 +2,11 @@ "__data_type": "UTI ", "AddCost": { "type": "dword", - "value": 700 + "value": 0 }, "BaseItem": { "type": "int", - "value": 29 + "value": 76 }, "Charges": { "type": "byte", @@ -14,11 +14,11 @@ }, "Comment": { "type": "cexostring", - "value": "" + "value": "3300 Gold Pieces" }, "Cost": { "type": "dword", - "value": 700 + "value": 0 }, "Cursed": { "type": "byte", @@ -27,13 +27,13 @@ "DescIdentified": { "type": "cexolocstring", "value": { - "0": "A silver flasked etched with beautiful designs." + "0": "3300 Gold Pieces" } }, "Description": { "type": "cexolocstring", "value": { - "0": "" + "0": "3300 Gold Pieces" } }, "Identified": { @@ -41,14 +41,15 @@ "value": 1 }, "LocalizedName": { + "id": 535, "type": "cexolocstring", "value": { - "0": "Silver Etched Flask" + "0": "3300 Gold Pieces" } }, "ModelPart1": { "type": "byte", - "value": 219 + "value": 1 }, "PaletteID": { "type": "byte", @@ -64,7 +65,7 @@ }, "StackSize": { "type": "word", - "value": 1 + "value": 3300 }, "Stolen": { "type": "byte", @@ -72,10 +73,10 @@ }, "Tag": { "type": "cexostring", - "value": "SilverEtchedFlask" + "value": "RA_IT_GOLD3300" }, "TemplateResRef": { "type": "resref", - "value": "silveretchedflas" + "value": "ra_it_gold3300" } } diff --git a/_module/uti/wroughtgoldspice.uti.json b/_module/uti/ra_it_gold5000.uti.json similarity index 77% rename from _module/uti/wroughtgoldspice.uti.json rename to _module/uti/ra_it_gold5000.uti.json index a0d0ad67..e926488d 100644 --- a/_module/uti/wroughtgoldspice.uti.json +++ b/_module/uti/ra_it_gold5000.uti.json @@ -2,11 +2,11 @@ "__data_type": "UTI ", "AddCost": { "type": "dword", - "value": 4000 + "value": 0 }, "BaseItem": { "type": "int", - "value": 29 + "value": 76 }, "Charges": { "type": "byte", @@ -14,11 +14,11 @@ }, "Comment": { "type": "cexostring", - "value": "" + "value": "5000 Gold Pieces" }, "Cost": { "type": "dword", - "value": 4000 + "value": 0 }, "Cursed": { "type": "byte", @@ -27,13 +27,13 @@ "DescIdentified": { "type": "cexolocstring", "value": { - "0": "An exquite spice set made of pure gold--a fine item to have in any kitchen." + "0": "5000 Gold Pieces" } }, "Description": { "type": "cexolocstring", "value": { - "0": "" + "0": "5000 Gold Pieces" } }, "Identified": { @@ -41,14 +41,15 @@ "value": 1 }, "LocalizedName": { + "id": 535, "type": "cexolocstring", "value": { - "0": "Wrought Gold Spice Set" + "0": "5000 Gold Pieces" } }, "ModelPart1": { "type": "byte", - "value": 218 + "value": 1 }, "PaletteID": { "type": "byte", @@ -64,7 +65,7 @@ }, "StackSize": { "type": "word", - "value": 1 + "value": 5000 }, "Stolen": { "type": "byte", @@ -72,10 +73,10 @@ }, "Tag": { "type": "cexostring", - "value": "WroughtGoldSpiceSet" + "value": "RA_IT_GOLD5000" }, "TemplateResRef": { "type": "resref", - "value": "wroughtgoldspice" + "value": "ra_it_gold5000" } } diff --git a/_module/uti/steelandsilvergo.uti.json b/_module/uti/ra_it_gold8300.uti.json similarity index 77% rename from _module/uti/steelandsilvergo.uti.json rename to _module/uti/ra_it_gold8300.uti.json index 7e0fe09c..fff5d699 100644 --- a/_module/uti/steelandsilvergo.uti.json +++ b/_module/uti/ra_it_gold8300.uti.json @@ -2,11 +2,11 @@ "__data_type": "UTI ", "AddCost": { "type": "dword", - "value": 75 + "value": 0 }, "BaseItem": { "type": "int", - "value": 24 + "value": 76 }, "Charges": { "type": "byte", @@ -14,11 +14,11 @@ }, "Comment": { "type": "cexostring", - "value": "" + "value": "8300 Gold Pieces" }, "Cost": { "type": "dword", - "value": 75 + "value": 0 }, "Cursed": { "type": "byte", @@ -27,13 +27,13 @@ "DescIdentified": { "type": "cexolocstring", "value": { - "0": "A silvered steel gorget etched with stellar designs, more decorative than functional." + "0": "8300 Gold Pieces" } }, "Description": { "type": "cexolocstring", "value": { - "0": "" + "0": "8300 Gold Pieces" } }, "Identified": { @@ -41,14 +41,15 @@ "value": 1 }, "LocalizedName": { + "id": 535, "type": "cexolocstring", "value": { - "0": "Steel and Silver Gorget" + "0": "8300 Gold Pieces" } }, "ModelPart1": { "type": "byte", - "value": 61 + "value": 1 }, "PaletteID": { "type": "byte", @@ -64,7 +65,7 @@ }, "StackSize": { "type": "word", - "value": 1 + "value": 8300 }, "Stolen": { "type": "byte", @@ -72,10 +73,10 @@ }, "Tag": { "type": "cexostring", - "value": "SteelandSilverGorget" + "value": "RA_IT_GOLD8300" }, "TemplateResRef": { "type": "resref", - "value": "steelandsilvergo" + "value": "ra_it_gold8300" } } diff --git a/_module/uti/fancysilverwolfc.uti.json b/_module/uti/ra_itclk_silwolf.uti.json similarity index 63% rename from _module/uti/fancysilverwolfc.uti.json rename to _module/uti/ra_itclk_silwolf.uti.json index 497bed74..3a056bf5 100644 --- a/_module/uti/fancysilverwolfc.uti.json +++ b/_module/uti/ra_itclk_silwolf.uti.json @@ -2,7 +2,7 @@ "__data_type": "UTI ", "AddCost": { "type": "dword", - "value": 300 + "value": 299 }, "BaseItem": { "type": "int", @@ -22,11 +22,11 @@ }, "Comment": { "type": "cexostring", - "value": "" + "value": "Fancy Silver Wolf Cloak" }, "Cost": { "type": "dword", - "value": 301 + "value": 300 }, "Cursed": { "type": "byte", @@ -35,7 +35,7 @@ "DescIdentified": { "type": "cexolocstring", "value": { - "0": "A valuable cloak made from a wolf's pelt." + "0": "A valuable cloak made from a silver wolf's pelt." } }, "Description": { @@ -84,7 +84,39 @@ }, "PropertiesList": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 29 + }, + "CostValue": { + "type": "word", + "value": 11 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 86 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] }, "StackSize": { "type": "word", @@ -96,10 +128,10 @@ }, "Tag": { "type": "cexostring", - "value": "FancySilverWolfCloak" + "value": "RA_ITCLK_SILWOLF" }, "TemplateResRef": { "type": "resref", - "value": "fancysilverwolfc" + "value": "ra_itclk_silwolf" } } diff --git a/_module/uti/fancysilverwo001.uti.json b/_module/uti/ra_itclk_winwolf.uti.json similarity index 61% rename from _module/uti/fancysilverwo001.uti.json rename to _module/uti/ra_itclk_winwolf.uti.json index fb292676..59f7baef 100644 --- a/_module/uti/fancysilverwo001.uti.json +++ b/_module/uti/ra_itclk_winwolf.uti.json @@ -2,7 +2,7 @@ "__data_type": "UTI ", "AddCost": { "type": "dword", - "value": 875 + "value": 874 }, "BaseItem": { "type": "int", @@ -22,11 +22,11 @@ }, "Comment": { "type": "cexostring", - "value": "" + "value": "Winter Wolf Pelt Cloak" }, "Cost": { "type": "dword", - "value": 876 + "value": 875 }, "Cursed": { "type": "byte", @@ -35,7 +35,7 @@ "DescIdentified": { "type": "cexolocstring", "value": { - "0": "A valuable cloak made from a wolf's pelt." + "0": "A mundane, but valuable cloak made from a winter wolf's pelt." } }, "Description": { @@ -59,7 +59,7 @@ "LocalizedName": { "type": "cexolocstring", "value": { - "0": "Fancy Winter Wolf Cloak" + "0": "Winter Wolf Pelt Cloak" } }, "Metal1Color": { @@ -84,7 +84,39 @@ }, "PropertiesList": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 29 + }, + "CostValue": { + "type": "word", + "value": 11 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 86 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] }, "StackSize": { "type": "word", @@ -96,10 +128,10 @@ }, "Tag": { "type": "cexostring", - "value": "FancySilverWolfCloak2" + "value": "RA_ITCLK_WINWOLF" }, "TemplateResRef": { "type": "resref", - "value": "fancysilverwo001" + "value": "ra_itclk_winwolf" } } diff --git a/_module/uti/ancientcalendar.uti.json b/_module/uti/ra_itm_calendar.uti.json similarity index 62% rename from _module/uti/ancientcalendar.uti.json rename to _module/uti/ra_itm_calendar.uti.json index 587b1dc9..59720d0b 100644 --- a/_module/uti/ancientcalendar.uti.json +++ b/_module/uti/ra_itm_calendar.uti.json @@ -14,7 +14,7 @@ }, "Comment": { "type": "cexostring", - "value": "" + "value": "Ancient Calendar" }, "Cost": { "type": "dword", @@ -38,7 +38,7 @@ }, "Identified": { "type": "byte", - "value": 1 + "value": 0 }, "LocalizedName": { "type": "cexolocstring", @@ -60,7 +60,39 @@ }, "PropertiesList": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 28 + }, + "CostValue": { + "type": "word", + "value": 51 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 85 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] }, "StackSize": { "type": "word", @@ -72,10 +104,10 @@ }, "Tag": { "type": "cexostring", - "value": "AncientCalendar" + "value": "RA_ITM_CALENDAR" }, "TemplateResRef": { "type": "resref", - "value": "ancientcalendar" + "value": "ra_itm_calendar" } } diff --git a/_module/uti/ra_itm_goldspice.uti.json b/_module/uti/ra_itm_goldspice.uti.json new file mode 100644 index 00000000..0dd23542 --- /dev/null +++ b/_module/uti/ra_itm_goldspice.uti.json @@ -0,0 +1,113 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 4000 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Wrought Gold Spice Set" + }, + "Cost": { + "type": "dword", + "value": 4000 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "An exquite spice set made of pure gold--a fine item to have in any kitchen." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Wrought Gold Spice Set" + } + }, + "ModelPart1": { + "type": "byte", + "value": 218 + }, + "PaletteID": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 28 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 85 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "RA_ITM_GOLDSPICE" + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_itm_goldspice" + } +} diff --git a/_module/uti/ra_itm_sil_flask.uti.json b/_module/uti/ra_itm_sil_flask.uti.json new file mode 100644 index 00000000..4a3a83e7 --- /dev/null +++ b/_module/uti/ra_itm_sil_flask.uti.json @@ -0,0 +1,144 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 700 + }, + "BaseItem": { + "type": "int", + "value": 29 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Silver Etched Flask" + }, + "Cost": { + "type": "dword", + "value": 700 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "A silver flasked etched with beautiful designs." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Silver Etched Flask" + } + }, + "ModelPart1": { + "type": "byte", + "value": 219 + }, + "PaletteID": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 28 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 85 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 29 + }, + "CostValue": { + "type": "word", + "value": 11 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 86 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "RA_ITM_SIL_FLASK" + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_itm_sil_flask" + } +} diff --git a/_module/uti/ra_itm_ss_gorget.uti.json b/_module/uti/ra_itm_ss_gorget.uti.json new file mode 100644 index 00000000..fe8089ad --- /dev/null +++ b/_module/uti/ra_itm_ss_gorget.uti.json @@ -0,0 +1,175 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 75 + }, + "BaseItem": { + "type": "int", + "value": 24 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Steel and Silver Gorget" + }, + "Cost": { + "type": "dword", + "value": 75 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "A silvered steel gorget etched with stellar designs, more decorative than functional." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Steel and Silver Gorget" + } + }, + "ModelPart1": { + "type": "byte", + "value": 61 + }, + "PaletteID": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 28 + }, + "CostValue": { + "type": "word", + "value": 15 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 85 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 28 + }, + "CostValue": { + "type": "word", + "value": 13 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 85 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 29 + }, + "CostValue": { + "type": "word", + "value": 11 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 86 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "RA_ITM_SS_GORGET" + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_itm_ss_gorget" + } +} diff --git a/_module/uti/it_mring022.uti.json b/_module/uti/ra_itrng_plat01.uti.json similarity index 53% rename from _module/uti/it_mring022.uti.json rename to _module/uti/ra_itrng_plat01.uti.json index 5633cd71..0b7d745d 100644 --- a/_module/uti/it_mring022.uti.json +++ b/_module/uti/ra_itrng_plat01.uti.json @@ -2,7 +2,7 @@ "__data_type": "UTI ", "AddCost": { "type": "dword", - "value": 650 + "value": 649 }, "BaseItem": { "type": "int", @@ -14,11 +14,11 @@ }, "Comment": { "type": "cexostring", - "value": "1" + "value": "Platinum Ring" }, "Cost": { "type": "dword", - "value": 651 + "value": 650 }, "Cursed": { "type": "byte", @@ -26,17 +26,19 @@ }, "DescIdentified": { "type": "cexolocstring", - "value": {} + "value": { + "0": "A heavy, shiny platinum ring." + } }, "Description": { "type": "cexolocstring", "value": { - "0": "" + "0": "This ring looks very valuable." } }, "Identified": { "type": "byte", - "value": 1 + "value": 0 }, "LocalizedName": { "id": 13483, @@ -47,7 +49,7 @@ }, "ModelPart1": { "type": "byte", - "value": 52 + "value": 65 }, "PaletteID": { "type": "byte", @@ -59,7 +61,39 @@ }, "PropertiesList": { "type": "list", - "value": [] + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 28 + }, + "CostValue": { + "type": "word", + "value": 12 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 85 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] }, "StackSize": { "type": "word", @@ -71,10 +105,10 @@ }, "Tag": { "type": "cexostring", - "value": "NW_IT_MRING021" + "value": "RA_ITRNG_PLAT01" }, "TemplateResRef": { "type": "resref", - "value": "it_mring022" + "value": "ra_itrng_plat01" } } diff --git a/_module/uti/wblmfh011.uti.json b/_module/uti/ra_waxmbt_speed1.uti.json similarity index 82% rename from _module/uti/wblmfh011.uti.json rename to _module/uti/ra_waxmbt_speed1.uti.json index f9c3c43b..2305538c 100644 --- a/_module/uti/wblmfh011.uti.json +++ b/_module/uti/ra_waxmbt_speed1.uti.json @@ -6,7 +6,7 @@ }, "BaseItem": { "type": "int", - "value": 35 + "value": 2 }, "Charges": { "type": "byte", @@ -14,11 +14,11 @@ }, "Comment": { "type": "cexostring", - "value": "1" + "value": "Battleaxe of Speed +1" }, "Cost": { "type": "dword", - "value": 23150 + "value": 38740 }, "Cursed": { "type": "byte", @@ -28,13 +28,13 @@ "id": 13213, "type": "cexolocstring", "value": { - "0": "A powerful flail that allows the user, no matter how strong, to cleave through multiple opponents at once. It was also enchanted to radiate a bright light, thus giving it its name." + "0": "Time itself seems to slow down as you concentrate on the edge of this battleaxe." } }, "Description": { "type": "cexolocstring", "value": { - "0": "" + "0": "This steel battlaxe is obviously enchanted." } }, "Identified": { @@ -42,27 +42,27 @@ "value": 1 }, "LocalizedName": { - "id": 13973, + "id": 13899, "type": "cexolocstring", "value": { - "0": "The Lantern of Pain" + "0": "Battleaxe of Speed +1" } }, "ModelPart1": { "type": "byte", - "value": 32 + "value": 52 }, "ModelPart2": { "type": "byte", - "value": 22 + "value": 44 }, "ModelPart3": { "type": "byte", - "value": 42 + "value": 253 }, "PaletteID": { "type": "byte", - "value": 40 + "value": 30 }, "Plot": { "type": "byte", @@ -71,37 +71,6 @@ "PropertiesList": { "type": "list", "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 12 - }, - "Subtype": { - "type": "word", - "value": 2 - } - }, { "__struct_id": 0, "ChanceAppear": { @@ -114,7 +83,7 @@ }, "CostValue": { "type": "word", - "value": 2 + "value": 1 }, "Param1": { "type": "byte", @@ -141,23 +110,54 @@ }, "CostTable": { "type": "byte", - "value": 18 + "value": 0 }, "CostValue": { "type": "word", - "value": 4 + "value": 0 }, "Param1": { "type": "byte", - "value": 9 + "value": 255 }, "Param1Value": { "type": "byte", - "value": 1 + "value": 0 }, "PropertyName": { "type": "word", - "value": 44 + "value": 35 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 28 + }, + "CostValue": { + "type": "word", + "value": 15 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 85 }, "Subtype": { "type": "word", @@ -176,10 +176,10 @@ }, "Tag": { "type": "cexostring", - "value": "NW_WBLMFH010" + "value": "RA_WAXMBT_SPEED1" }, "TemplateResRef": { "type": "resref", - "value": "wblmfh011" + "value": "ra_waxmbt_speed1" } } diff --git a/_module/uti/ra_wblmfh_pain.uti.json b/_module/uti/ra_wblmfh_pain.uti.json new file mode 100644 index 00000000..fdd2f96f --- /dev/null +++ b/_module/uti/ra_wblmfh_pain.uti.json @@ -0,0 +1,216 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 35 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "The Lantern of Pain" + }, + "Cost": { + "type": "dword", + "value": 23286 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13213, + "type": "cexolocstring", + "value": { + "0": "A powerful flail that allows the user, no matter how strong, to cleave through multiple opponents at once. It was also enchanted to radiate a bright light, thus giving it its name." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13973, + "type": "cexolocstring", + "value": { + "0": "The Lantern of Pain" + } + }, + "ModelPart1": { + "type": "byte", + "value": 32 + }, + "ModelPart2": { + "type": "byte", + "value": 22 + }, + "ModelPart3": { + "type": "byte", + "value": 42 + }, + "PaletteID": { + "type": "byte", + "value": 40 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 12 + }, + "Subtype": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 12 + }, + "Subtype": { + "type": "word", + "value": 260 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 18 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 9 + }, + "Param1Value": { + "type": "byte", + "value": 1 + }, + "PropertyName": { + "type": "word", + "value": 44 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "RA_WBLMFH_PAIN" + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_wblmfh_pain" + } +} diff --git a/_module/uti/ra_wdbqs_meteor.uti.json b/_module/uti/ra_wdbqs_meteor.uti.json new file mode 100644 index 00000000..5d67f369 --- /dev/null +++ b/_module/uti/ra_wdbqs_meteor.uti.json @@ -0,0 +1,214 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 998 + }, + "BaseItem": { + "type": "int", + "value": 50 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Ceremonial Oaken Staff" + }, + "Cost": { + "type": "dword", + "value": 1000 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "A ceremonial staff of oak, shod with meteoric iron, this is not a useful weapon, but looks nice and could sell for some gold." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Ceremonial Oaken Staff" + } + }, + "ModelPart1": { + "type": "byte", + "value": 22 + }, + "ModelPart2": { + "type": "byte", + "value": 231 + }, + "ModelPart3": { + "type": "byte", + "value": 24 + }, + "PaletteID": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 60 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 28 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 85 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 28 + }, + "CostValue": { + "type": "word", + "value": 43 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 85 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 29 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 86 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "RA_WDBQS_METEOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_wdbqs_meteor" + } +} diff --git a/_module/utp/arag_treas_01.utp.json b/_module/utp/arag_treas_01.utp.json new file mode 100644 index 00000000..5ee20dd1 --- /dev/null +++ b/_module/utp/arag_treas_01.utp.json @@ -0,0 +1,389 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1001 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile / ARAG_TREAS_01\r\n\r\nVanishes on empty." + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A literal dragon's horde." + } + }, + "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 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "ra_itclk_silwolf" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "ra_itclk_winwolf" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold5000" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring021" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck021" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 5, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck022" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 6, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem013" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 7, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem003" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 8, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem014" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 9, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem002" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 10, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem011" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 3 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Treasure Pile" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "close_vanish" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_01" + }, + "TemplateResRef": { + "type": "resref", + "value": "arag_treas_01" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/arag_treas_02.utp.json b/_module/utp/arag_treas_02.utp.json new file mode 100644 index 00000000..a8dca1b5 --- /dev/null +++ b/_module/utp/arag_treas_02.utp.json @@ -0,0 +1,389 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1002 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile / ARAG_TREAS_02\r\n\r\nVanishes on empty" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A huge mound of treasure." + } + }, + "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 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem013" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem003" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem014" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem002" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem006" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 5, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring023" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 6, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring021" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 7, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring021" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 8, + "InventoryRes": { + "type": "resref", + "value": "ra_itrng_plat01" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 9, + "InventoryRes": { + "type": "resref", + "value": "ra_itm_goldspice" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 10, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold5000" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 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": "Aragnak's Treasure Pile" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "close_vanish" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_02" + }, + "TemplateResRef": { + "type": "resref", + "value": "arag_treas_02" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + } +} diff --git a/_module/utp/arag_treas_03.utp.json b/_module/utp/arag_treas_03.utp.json new file mode 100644 index 00000000..25b9284c --- /dev/null +++ b/_module/utp/arag_treas_03.utp.json @@ -0,0 +1,419 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1003 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile / ARAG_TREAS_03\r\n\r\nVanishes on empty." + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A gleaming pile of gold." + } + }, + "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 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold8300" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem012" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem002" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem009" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem015" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 5, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem011" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 6, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem001" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 7, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem008" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 8, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck022" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 9, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck021" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 10, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck021" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 11, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck021" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 12, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring021" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Treasure Pile" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "close_vanish" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_03" + }, + "TemplateResRef": { + "type": "resref", + "value": "arag_treas_03" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/arag_treas_04.utp.json b/_module/utp/arag_treas_04.utp.json new file mode 100644 index 00000000..71d0494c --- /dev/null +++ b/_module/utp/arag_treas_04.utp.json @@ -0,0 +1,389 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1004 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile / ARAG_TREAS_04\r\n\r\nVanishes on empty." + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Booty for your plundering." + } + }, + "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 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold5000" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "ra_itm_sil_flask" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "ra_itm_ss_gorget" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem005" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem013" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 5, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem003" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 6, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem014" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 7, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem002" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 8, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck021" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 9, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck020" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 10, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck020" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Treasure Pile" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "close_vanish" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_04" + }, + "TemplateResRef": { + "type": "resref", + "value": "arag_treas_04" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/arag_treas_05.utp.json b/_module/utp/arag_treas_05.utp.json new file mode 100644 index 00000000..41eb85b7 --- /dev/null +++ b/_module/utp/arag_treas_05.utp.json @@ -0,0 +1,404 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1005 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile / ARAG_TREAS_05\r\n\r\nVanishes on empty." + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Beautiful shining baubles. A king's ransom." + } + }, + "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 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "ra_wdbqs_meteor" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "ra_itm_calendar" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold5000" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem010" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem008" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 5, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem007" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 6, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem004" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 7, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem007" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 8, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem015" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 9, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring023" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 10, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring021" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 11, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring022" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Treasure Pile" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "close_vanish" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_05" + }, + "TemplateResRef": { + "type": "resref", + "value": "arag_treas_05" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/arag_treas_06.utp.json b/_module/utp/arag_treas_06.utp.json new file mode 100644 index 00000000..3e3ba5d3 --- /dev/null +++ b/_module/utp/arag_treas_06.utp.json @@ -0,0 +1,389 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1006 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile / ARAG_TREAS_06\r\n\r\nVanishes on empty." + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A small hill of golden coins." + } + }, + "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 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold5000" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "nw_wmgmrd005" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "nw_wmgrd002" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "amber" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "bluediamond" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 5, + "InventoryRes": { + "type": "resref", + "value": "jet" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 6, + "InventoryRes": { + "type": "resref", + "value": "it_gem015" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 7, + "InventoryRes": { + "type": "resref", + "value": "redspinel" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 8, + "InventoryRes": { + "type": "resref", + "value": "pearlnecklace" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 9, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring023" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 10, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring021" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Treasure Pile" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "close_vanish" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_06" + }, + "TemplateResRef": { + "type": "resref", + "value": "arag_treas_06" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + } +} diff --git a/_module/utp/arag_treas_07.utp.json b/_module/utp/arag_treas_07.utp.json new file mode 100644 index 00000000..1e5c65fa --- /dev/null +++ b/_module/utp/arag_treas_07.utp.json @@ -0,0 +1,389 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1007 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile / ARAG_TREAS_07\r\n\r\nVanishes on empty." + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A gleaming pile of treasure." + } + }, + "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 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold5000" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "ra_wblmfh_pain" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "ra_ashml_pdrg01" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem013" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem003" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 5, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem014" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 6, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem005" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 7, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem012" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 8, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck021" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 9, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring023" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 10, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring021" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 3 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Treasure Pile" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "close_vanish" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_07" + }, + "TemplateResRef": { + "type": "resref", + "value": "arag_treas_07" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "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/arag_treas_08.utp.json b/_module/utp/arag_treas_08.utp.json new file mode 100644 index 00000000..c8b7f46b --- /dev/null +++ b/_module/utp/arag_treas_08.utp.json @@ -0,0 +1,419 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1002 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Aragnak's Treasure Pile / ARAG_TREAS_08\r\n\r\nVanishes on empty." + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A mountain of golden coins." + } + }, + "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 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold5000" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "ra_amhvfp_splmag" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "x0_wspmsc002" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem010" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem006" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 5, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem004" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 6, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem007" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 7, + "InventoryRes": { + "type": "resref", + "value": "nw_it_gem001" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 8, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck021" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 9, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck021" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 10, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck021" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 11, + "InventoryRes": { + "type": "resref", + "value": "amber" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 12, + "InventoryRes": { + "type": "resref", + "value": "redspinel" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 3 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Aragnak's Treasure Pile" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "close_vanish" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ARAG_TREAS_08" + }, + "TemplateResRef": { + "type": "resref", + "value": "arag_treas_08" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + } +} diff --git a/_module/utp/cazraks_trove.utp.json b/_module/utp/cazraks_trove.utp.json new file mode 100644 index 00000000..4e856f95 --- /dev/null +++ b/_module/utp/cazraks_trove.utp.json @@ -0,0 +1,269 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 1001 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Cazrak's Trove" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 10 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A golden treasure trove." + } + }, + "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 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold3300" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "ra_waxmbt_speed1" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "x0_wmgmrd007" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "Cazrak's Trove" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "close_vanish" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "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": 18 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "CAZRAKS_TROVE" + }, + "TemplateResRef": { + "type": "resref", + "value": "cazraks_trove" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + } +}