diff --git a/_module/are/adventurers_inn.are.json b/_module/are/adventurers_inn.are.json index b3233c8e..208352b7 100644 --- a/_module/are/adventurers_inn.are.json +++ b/_module/are/adventurers_inn.are.json @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "Adventurer's Inn" + "0": "_Adventurer's Inn_" } }, "NoRest": { @@ -677,7 +677,7 @@ }, "Version": { "type": "dword", - "value": 33 + "value": 36 }, "Width": { "type": "int", diff --git a/_module/are/cityofbaleas.are.json b/_module/are/cityofbaleas.are.json index 9b9ccd34..61004252 100644 --- a/_module/are/cityofbaleas.are.json +++ b/_module/are/cityofbaleas.are.json @@ -11169,7 +11169,7 @@ }, "Version": { "type": "dword", - "value": 38 + "value": 45 }, "Width": { "type": "int", diff --git a/_module/are/starting_area.are.json b/_module/are/starting_area.are.json index de319200..f83006d8 100644 --- a/_module/are/starting_area.are.json +++ b/_module/are/starting_area.are.json @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "OOC Starting Area" + "0": "_OOC Starting Area_" } }, "NoRest": { @@ -1709,7 +1709,7 @@ }, "Version": { "type": "dword", - "value": 62 + "value": 63 }, "Width": { "type": "int", diff --git a/_module/dlg/cv_baleasguard01.dlg.json b/_module/dlg/cv_baleasguard01.dlg.json new file mode 100644 index 00000000..2e577ea2 --- /dev/null +++ b/_module/dlg/cv_baleasguard01.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": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "I've got my eye on you, ." + } + } + } + ] + }, + "NumWords": { + "type": "dword", + "value": 7 + }, + "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_goldeye.dlg.json b/_module/dlg/cv_goldeye.dlg.json new file mode 100644 index 00000000..58970bb6 --- /dev/null +++ b/_module/dlg/cv_goldeye.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": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "Greetings! Welcome to the Temple of All Gods in Balleas!" + } + } + } + ] + }, + "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/hs_del_pc.dlg.json b/_module/dlg/hs_del_pc.dlg.json new file mode 100644 index 00000000..e5230891 --- /dev/null +++ b/_module/dlg/hs_del_pc.dlg.json @@ -0,0 +1,559 @@ +{ + "__data_type": "DLG ", + "DelayEntry": { + "type": "dword", + "value": 0 + }, + "DelayReply": { + "type": "dword", + "value": 0 + }, + "EndConverAbort": { + "type": "resref", + "value": "nw_walk_wp" + }, + "EndConversation": { + "type": "resref", + "value": "nw_walk_wp" + }, + "EntryList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "RepliesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "Index": { + "type": "dword", + "value": 1 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "" + }, + "Index": { + "type": "dword", + "value": 0 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Script": { + "type": "resref", + "value": "at_caplvlup" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Speaker": { + "type": "cexostring", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "What do you need, mortal?" + } + } + }, + { + "__struct_id": 1, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "RepliesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "Index": { + "type": "dword", + "value": 3 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "" + }, + "Index": { + "type": "dword", + "value": 2 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Speaker": { + "type": "cexostring", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "You'd like to delete this character from the server vault?" + } + } + }, + { + "__struct_id": 2, + "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": "" + }, + "Index": { + "type": "dword", + "value": 5 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "" + }, + "Index": { + "type": "dword", + "value": 4 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Speaker": { + "type": "cexostring", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": " Are you certain? You will be booted from the server. When you come back your character will be deleted. This cannot be undone, and there is nothing the server admins or DMs can do to undelete this character." + } + } + } + ] + }, + "NumWords": { + "type": "dword", + "value": 67 + }, + "PreventZoomIn": { + "type": "byte", + "value": 0 + }, + "ReplyList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "Done" + } + } + }, + { + "__struct_id": 1, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "Index": { + "type": "dword", + "value": 1 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + } + ] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "I'd like to delete this character." + } + } + }, + { + "__struct_id": 2, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "No." + } + } + }, + { + "__struct_id": 3, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "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": "Yes." + } + } + }, + { + "__struct_id": 4, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "No, my mistake." + } + } + }, + { + "__struct_id": 5, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "dante_letodel_at" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "Yes, proceed." + } + } + } + ] + }, + "StartingList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Active": { + "type": "resref", + "value": "" + }, + "Index": { + "type": "dword", + "value": 0 + } + } + ] + } +} diff --git a/_module/gic/adventurers_inn.gic.json b/_module/gic/adventurers_inn.gic.json index 2092e2b7..733d4d52 100644 --- a/_module/gic/adventurers_inn.gic.json +++ b/_module/gic/adventurers_inn.gic.json @@ -112,13 +112,6 @@ "value": "Chair" } }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "BESIE Commoner Spawner \r\nBy: Ray Miller\r\nkaynekayne@bigfoot.com\r\n\r\nFor populating citys, towns, inns etc...\r\nUses \"Random Cloths Commoners\" by Mayset Aalikor\r\n\r\nChance to walk each heartbeat - Hit Points (offset by 1)\r\nSpawn Diameter - Fortitude Save (in 10 meter increments)\r\nTable Number - Reflex Save (Format: \"re_commoner#\")\r\nMax Spawns - Will Save\r\nTime in/Time out - Tag (\"re_b#e#\")\r\n\r\nExample: A tag of \"re_b6e22\" will spawn the commoners in at hour 6, spawn them out at hour 22." - } - }, { "__struct_id": 9, "Comment": { @@ -198,13 +191,6 @@ "type": "cexostring", "value": "This waypoint is used for respawning a PC if the option of a custom location is set." } - }, - { - "__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/cityofbaleas.gic.json b/_module/gic/cityofbaleas.gic.json index f9f5c61b..a3415910 100644 --- a/_module/gic/cityofbaleas.gic.json +++ b/_module/gic/cityofbaleas.gic.json @@ -14,154 +14,7 @@ "__struct_id": 4, "Comment": { "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" + "value": "Cleric of Waukeen" } }, { @@ -385,6 +238,202 @@ "type": "cexostring", "value": "Strong Door" } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } + }, + { + "__struct_id": 8, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + } } ] }, @@ -531,6 +580,20 @@ "type": "cexostring", "value": "BESIE Commoner Spawner \r\nBy: Ray Miller\r\nkaynekayne@bigfoot.com\r\n\r\nFor populating citys, towns, inns etc...\r\nUses \"Random Cloths Commoners\" by Mayset Aalikor\r\n\r\nChance to walk each heartbeat - Hit Points (offset by 1)\r\nSpawn Diameter - Fortitude Save (in 10 meter increments)\r\nTable Number - Reflex Save (Format: \"re_commoner#\")\r\nMax Spawns - Will Save\r\nTime in/Time out - Tag (\"re_b#e#\")\r\n\r\nExample: A tag of \"re_b6e22\" will spawn the commoners in at hour 6, spawn them out at hour 22." } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "BESIE Persistent World Respawner\r\nBy: Ray Miller\r\nkaynekayne@bigfoot.com\r\n\r\nChance to Respawn\r\n(each hb after reset time) = Hit Points / 100\r\nLevel = Fortitude save\r\nReset Time (in minutes) = Reflex save\r\nSpawner Number = Will Save\r\nEncounter Table = Tag\r\n\r\nA full standard table consists of \"re_abcdeghimput0\" :\r\na = animal\r\nb = bandit\r\nc = construct\r\nd = dragon\r\ne = elemental\r\ng = giant\r\nh = humanoid\r\ni = instect\r\nm = magical beast / miscellaneous\r\nn = aberration\r\np = planar\r\nu = undead\r\nt0 = assign standard treasure table to the encounter" + } + }, + { + "__struct_id": 9, + "Comment": { + "type": "cexostring", + "value": "BESIE Persistent World Respawner\r\nBy: Ray Miller\r\nkaynekayne@bigfoot.com\r\n\r\nChance to Respawn\r\n(each hb after reset time) = Hit Points / 100\r\nLevel = Fortitude save\r\nReset Time (in minutes) = Reflex save\r\nSpawner Number = Will Save\r\nEncounter Table = Tag\r\n\r\nA full standard table consists of \"re_abcdeghimput0\" :\r\na = animal\r\nb = bandit\r\nc = construct\r\nd = dragon\r\ne = elemental\r\ng = giant\r\nh = humanoid\r\ni = instect\r\nm = magical beast / miscellaneous\r\nn = aberration\r\np = planar\r\nu = undead\r\nt0 = assign standard treasure table to the encounter" + } } ] }, @@ -799,63 +862,147 @@ "__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." + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." } }, { "__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." + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." } }, { "__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." + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." } }, { "__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." + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." } }, { "__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." + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." } }, { "__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." + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." } }, { "__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." + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." } }, { "__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." + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." } }, { "__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." + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a Spawn point for the BESIE PW Spawner tool.\r\n1. Place a PW Spawner tool anywhere in the area.\r\n2. Set all other parameters on the PW Spawner tool according to the instructions found in the comments sections on that tool.\r\n3. Change the tag of this waypoint to match the Will Save number of the tool. ie. if the Will Save of the PW Spawner is 2 then change the tag of this Waypoint to \"PWS02\"\r\n4. Add any special behavior designators to the end of the tag ie. \"PWS02s2s1\". See the following table for behavior designators:\r\n\r\nBehavior designators:\r\ns1 - Do not return to spawn point after chasing an enemy (or moving for any other reason). This should be set if the creature spawned here has waypoints to walk or to POST.\r\ns2 - Random Walk. This creature will randomly walk a small patrol area via the RandomWalk() function.\r\ns3 - Sit. The creature will sit on the ground instead of standing (provided he has a sitting animation).\r\ns4 - No Regeneration. The Creature will not regenerate hitpoints. Note, this does NOT prevent a creature who regenerates naturally or due to some other source from regenerating.\r\ns5 - Only at day. Only spawn this creature during dawn or day.\r\ns6 - Only at night. Only spawn this creature during dusk or night.\r\nb## - Begin Time. Spawn in at this time.\r\ne## - End Time - Spawn out at this time.\r\n(note: do not use e or b with s5 or s6)\r\nt## - Territroy. If the creature goes outside of this territory range it will teleport back to the spawn point when not in combat. NOTE: Can NOT be set below 30 meters. If set below 30 meters it will default to 30." } } ] diff --git a/_module/gic/starting_area.gic.json b/_module/gic/starting_area.gic.json index 297a3700..41fffcd3 100644 --- a/_module/gic/starting_area.gic.json +++ b/_module/gic/starting_area.gic.json @@ -9,6 +9,13 @@ "type": "cexostring", "value": "" } + }, + { + "__struct_id": 4, + "Comment": { + "type": "cexostring", + "value": "Annihilus" + } } ] }, diff --git a/_module/git/adventurers_inn.git.json b/_module/git/adventurers_inn.git.json index 1a363bfc..fa568bb4 100644 --- a/_module/git/adventurers_inn.git.json +++ b/_module/git/adventurers_inn.git.json @@ -725,6 +725,83 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -3540,233 +3617,6 @@ "value": 9.5367431640625e-006 } }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 157 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 10 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 1 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "Commoner Spawner" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "re_commonspwnrhb" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 515 - }, - "Ref": { - "type": "byte", - "value": 1 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "re_b0e0" - }, - "TemplateResRef": { - "type": "resref", - "value": "commonerspawner" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 6 - }, - "X": { - "type": "float", - "value": 29.35725784301758 - }, - "Y": { - "type": "float", - "value": 11.43533039093018 - }, - "Z": { - "type": "float", - "value": 0.009999409317970276 - } - }, { "__struct_id": 9, "AnimationState": { @@ -4942,66 +4792,6 @@ "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": {} - }, - "MapNote": { - "type": "cexolocstring", - "value": {} - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "wp_portal_start" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_waypoint001" - }, - "XOrientation": { - "type": "float", - "value": -0.07357039302587509 - }, - "XPosition": { - "type": "float", - "value": 13.59123420715332 - }, - "YOrientation": { - "type": "float", - "value": -0.9972900152206421 - }, - "YPosition": { - "type": "float", - "value": 15.8717794418335 - }, - "ZPosition": { - "type": "float", - "value": -5.7220458984375e-006 - } } ] } diff --git a/_module/git/cityofbaleas.git.json b/_module/git/cityofbaleas.git.json index 41ef766a..0341db27 100644 --- a/_module/git/cityofbaleas.git.json +++ b/_module/git/cityofbaleas.git.json @@ -1131,35 +1131,35 @@ }, "ArmorPart_Belt": { "type": "byte", - "value": 0 + "value": 10 }, "ArmorPart_LBicep": { "type": "byte", - "value": 4 + "value": 7 }, "ArmorPart_LFArm": { "type": "byte", - "value": 16 + "value": 15 }, "ArmorPart_LFoot": { "type": "byte", - "value": 4 + "value": 5 }, "ArmorPart_LHand": { "type": "byte", - "value": 1 + "value": 5 }, "ArmorPart_LShin": { "type": "byte", - "value": 8 + "value": 12 }, "ArmorPart_LShoul": { "type": "byte", - "value": 15 + "value": 19 }, "ArmorPart_LThigh": { "type": "byte", - "value": 4 + "value": 10 }, "ArmorPart_Neck": { "type": "byte", @@ -1167,23 +1167,23 @@ }, "ArmorPart_Pelvis": { "type": "byte", - "value": 8 + "value": 6 }, "ArmorPart_RBicep": { "type": "byte", - "value": 4 + "value": 7 }, "ArmorPart_RFArm": { "type": "byte", - "value": 16 + "value": 15 }, "ArmorPart_RFoot": { "type": "byte", - "value": 4 + "value": 5 }, "ArmorPart_RHand": { "type": "byte", - "value": 1 + "value": 5 }, "ArmorPart_Robe": { "type": "byte", @@ -1191,19 +1191,19 @@ }, "ArmorPart_RShin": { "type": "byte", - "value": 8 + "value": 12 }, "ArmorPart_RShoul": { "type": "byte", - "value": 15 + "value": 19 }, "ArmorPart_RThigh": { "type": "byte", - "value": 4 + "value": 10 }, "ArmorPart_Torso": { "type": "byte", - "value": 16 + "value": 14 }, "BaseItem": { "type": "int", @@ -1215,15 +1215,15 @@ }, "Cloth1Color": { "type": "byte", - "value": 1 + "value": 23 }, "Cloth2Color": { "type": "byte", - "value": 7 + "value": 21 }, "Cost": { "type": "dword", - "value": 10 + "value": 1500 }, "Cursed": { "type": "byte", @@ -1243,14 +1243,14 @@ }, "Leather1Color": { "type": "byte", - "value": 1 + "value": 21 }, "Leather2Color": { "type": "byte", - "value": 7 + "value": 22 }, "LocalizedName": { - "id": 12835, + "id": 181, "type": "cexolocstring", "value": {} }, @@ -1260,7 +1260,7 @@ }, "Metal2Color": { "type": "byte", - "value": 8 + "value": 6 }, "Plot": { "type": "byte", @@ -1280,111 +1280,15 @@ }, "Tag": { "type": "cexostring", - "value": "NW_AARCL001" + "value": "NW_AARCL007" }, "TemplateResRef": { "type": "resref", - "value": "nw_aarcl001" + "value": "nw_aarcl007" }, "XOrientation": { "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 9 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 10 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 177, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 31 - }, - "ModelPart2": { - "type": "byte", - "value": 11 - }, - "ModelPart3": { - "type": "byte", - "value": 41 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WBLML001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wblml001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 + "value": 6.428484731059385e-040 }, "XPosition": { "type": "float", @@ -1481,7 +1385,7 @@ "id": 16808846, "type": "cexolocstring", "value": { - "0": "Cleric of Trade" + "0": "Cleric of Waukeen" } }, "fortbonus": { @@ -1516,6 +1420,679 @@ "type": "byte", "value": 0 }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 9 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1628 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13213, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 14014, + "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": 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 + } + } + ] + }, + "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_WBLMML002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wblmml002" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "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": 49 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 40 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13426, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dropable": { + "type": "byte", + "value": 1 + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13427, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 21 + }, + "ModelPart2": { + "type": "byte", + "value": 12 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Pickpocketable": { + "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": 255 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 11 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MPOTION009" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mpotion009" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "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": 66 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13412, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dropable": { + "type": "byte", + "value": 1 + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13413, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 41 + }, + "ModelPart2": { + "type": "byte", + "value": 13 + }, + "ModelPart3": { + "type": "byte", + "value": 33 + }, + "Pickpocketable": { + "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": 255 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 72 + } + } + ] + }, + "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_MPOTION002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mpotion002" + }, + "XOrientation": { + "type": "float", + "value": 3.363116314379561e-043 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 3, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 49 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 66 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13412, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dropable": { + "type": "byte", + "value": 1 + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13413, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 41 + }, + "ModelPart2": { + "type": "byte", + "value": 13 + }, + "ModelPart3": { + "type": "byte", + "value": 33 + }, + "Pickpocketable": { + "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": 255 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 72 + } + } + ] + }, + "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_MPOTION002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mpotion002" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "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": 56 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 20 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 1550, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 87 + }, + "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_ASHLW001" + }, + "TemplateResRef": { + "type": "resref", + "value": "ashlw004" + }, + "XOrientation": { + "type": "float", + "value": 4.456129116552918e-043 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, "LastName": { "type": "cexolocstring", "value": {} @@ -1916,7 +2493,7 @@ }, "Tag": { "type": "cexostring", - "value": "clerictrade" + "value": "NPC_CLR_WAUKEEN" }, "Tail_New": { "type": "dword", @@ -1932,7 +2509,7 @@ }, "WalkRate": { "type": "int", - "value": 3 + "value": 4 }, "willbonus": { "type": "short", @@ -15036,3108 +15613,6 @@ "type": "float", "value": 0.0 }, - "XPosition": { - "type": "float", - "value": 73.23832702636719 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 84.52630615234375 - }, - "ZPosition": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 6 - }, - "ClassLevel": { - "type": "short", - "value": 15 - }, - "MemorizedList1": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 537 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 536 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 414 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList2": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 429 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList3": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList4": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 538 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 14 - }, - "Conversation": { - "type": "resref", - "value": "pal" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 87 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 9 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 36 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 21 - }, - "Leather2Color": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 84262, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm01" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm01" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 112 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 44 - }, - "Cloth2Color": { - "type": "byte", - "value": 45 - }, - "Cost": { - "type": "dword", - "value": 4424 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 44 - }, - "Leather2Color": { - "type": "byte", - "value": 27 - }, - "LocalizedName": { - "id": 13820, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 8 - }, - "Metal2Color": { - "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": 2 - }, - "CostValue": { - "type": "word", - "value": 2 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL068" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl071" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 16, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 1 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 7248 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14358, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 22 - }, - "ModelPart2": { - "type": "byte", - "value": 62 - }, - "ModelPart3": { - "type": "byte", - "value": 22 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WSWMLS010" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wswmls010" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 32, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 56 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 676 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 12863, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 12862, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 88 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_ASHMLW002" - }, - "TemplateResRef": { - "type": "resref", - "value": "ashmlw006" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 300 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 944 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 217 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 219 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 13 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 299 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 302 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 301 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 166 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 167 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 168 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 169 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 294 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 41 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Holy Paladin" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 100 - }, - "HitPoints": { - "type": "short", - "value": 87 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 0 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 117 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 0 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 93 - }, - "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": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 15 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 156 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 6 - }, - "Str": { - "type": "byte", - "value": 15 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "HolyPaladin" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "holypaladin" - }, - "WalkRate": { - "type": "int", - "value": 4 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings_New": { - "type": "dword", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 13 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 76.16556549072266 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 84.56603240966797 - }, - "ZPosition": { - "type": "float", - "value": 1.192092895507813e-007 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 6 - }, - "ClassLevel": { - "type": "short", - "value": 15 - }, - "MemorizedList1": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 537 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 536 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 414 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList2": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 429 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList3": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList4": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 538 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 14 - }, - "Conversation": { - "type": "resref", - "value": "pal" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 87 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 9 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 36 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 21 - }, - "Leather2Color": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 84262, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm01" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm01" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 112 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 44 - }, - "Cloth2Color": { - "type": "byte", - "value": 45 - }, - "Cost": { - "type": "dword", - "value": 4424 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 44 - }, - "Leather2Color": { - "type": "byte", - "value": 27 - }, - "LocalizedName": { - "id": 13820, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 8 - }, - "Metal2Color": { - "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": 2 - }, - "CostValue": { - "type": "word", - "value": 2 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL068" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl071" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 16, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 1 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 7248 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14358, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 22 - }, - "ModelPart2": { - "type": "byte", - "value": 62 - }, - "ModelPart3": { - "type": "byte", - "value": 22 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WSWMLS010" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wswmls010" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 32, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 56 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 676 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 12863, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 12862, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 88 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_ASHMLW002" - }, - "TemplateResRef": { - "type": "resref", - "value": "ashmlw006" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 300 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 944 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 217 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 219 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 13 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 299 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 302 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 301 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 166 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 167 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 168 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 169 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 294 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 41 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Holy Paladin" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 100 - }, - "HitPoints": { - "type": "short", - "value": 87 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 0 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 117 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 0 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 93 - }, - "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": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 15 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 156 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 6 - }, - "Str": { - "type": "byte", - "value": 15 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "HolyPaladin" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "holypaladin" - }, - "WalkRate": { - "type": "int", - "value": 4 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings_New": { - "type": "dword", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 13 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, "XPosition": { "type": "float", "value": 84.8570556640625 @@ -24774,20166 +22249,6 @@ "value": 0.0 } }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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.9569401144981384 - }, - "XPosition": { - "type": "float", - "value": 53.21620559692383 - }, - "YOrientation": { - "type": "float", - "value": 0.2902854382991791 - }, - "YPosition": { - "type": "float", - "value": 105.4966049194336 - }, - "ZPosition": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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": 74.64566040039063 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 109.5535202026367 - }, - "ZPosition": { - "type": "float", - "value": 4.999999987376214e-007 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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": 36.66476058959961 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 75.54141998291016 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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.9700307250022888 - }, - "XPosition": { - "type": "float", - "value": 23.31316947937012 - }, - "YOrientation": { - "type": "float", - "value": 0.2429821938276291 - }, - "YPosition": { - "type": "float", - "value": 48.01667404174805 - }, - "ZPosition": { - "type": "float", - "value": -0.5999999046325684 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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": 18.12542152404785 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 63.87191009521484 - }, - "ZPosition": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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": 32.20841979980469 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 52.62799453735352 - }, - "ZPosition": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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": 50.45207595825195 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 18.83994293212891 - }, - "ZPosition": { - "type": "float", - "value": -2.980232238769531e-008 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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.831467866897583 - }, - "XPosition": { - "type": "float", - "value": 49.03392028808594 - }, - "YOrientation": { - "type": "float", - "value": 0.5555728077888489 - }, - "YPosition": { - "type": "float", - "value": 57.30720138549805 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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": -1.278718082176056e-005 - }, - "XPosition": { - "type": "float", - "value": 93.66982269287109 - }, - "YOrientation": { - "type": "float", - "value": -1.0 - }, - "YPosition": { - "type": "float", - "value": 38.05731964111328 - }, - "ZPosition": { - "type": "float", - "value": -1.192092895507813e-007 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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": 107.1368179321289 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 10.96152687072754 - }, - "ZPosition": { - "type": "float", - "value": 4.999999987376214e-007 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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": 124.5001754760742 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 76.74750518798828 - }, - "ZPosition": { - "type": "float", - "value": 0.2000001668930054 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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": 140.5318756103516 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 56.24440383911133 - }, - "ZPosition": { - "type": "float", - "value": 6.192092882884026e-007 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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": 143.7377166748047 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 20.26759338378906 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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.9951847791671753 - }, - "XPosition": { - "type": "float", - "value": 153.9100036621094 - }, - "YOrientation": { - "type": "float", - "value": -0.09801651537418366 - }, - "YPosition": { - "type": "float", - "value": 104.8876647949219 - }, - "ZPosition": { - "type": "float", - "value": -1.192092895507813e-007 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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": 139.6978149414063 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 123.4630661010742 - }, - "ZPosition": { - "type": "float", - "value": 9.313225746154785e-009 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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": 146.4551696777344 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 136.4677581787109 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, { "__struct_id": 4, "Appearance_Head": { @@ -46485,3786 +23800,6 @@ "value": 0.003460049629211426 } }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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.9495280385017395 - }, - "XPosition": { - "type": "float", - "value": 96.13547515869141 - }, - "YOrientation": { - "type": "float", - "value": 0.3136822283267975 - }, - "YPosition": { - "type": "float", - "value": 132.8793334960938 - }, - "ZPosition": { - "type": "float", - "value": 3.807907091868401e-007 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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.6531728506088257 - }, - "XPosition": { - "type": "float", - "value": 43.19233703613281 - }, - "YOrientation": { - "type": "float", - "value": 0.7572088241577148 - }, - "YPosition": { - "type": "float", - "value": 131.6185760498047 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "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": 9 - }, - "ChallengeRating": { - "type": "float", - "value": 4.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 5 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 32 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 46 - }, - "Cost": { - "type": "dword", - "value": 17 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "Leather1Color": { - "type": "byte", - "value": 46 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 84264, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 0 - }, - "ModelPart1": { - "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": 25 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 52 - }, - "Subtype": { - "type": "word", - "value": 1 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x2_it_arhelm03" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_it_arhelm03" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 12 - }, - "Metal2Color": { - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl056" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 10 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1638 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14205, - "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": 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 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WPLMHB002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wplmhb002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 26 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 106 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Town Guard" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 32 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "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": 96 - }, - "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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 6 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 190 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "TownGuard" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "townguard" - }, - "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.8932240009307861 - }, - "XPosition": { - "type": "float", - "value": 25.24978828430176 - }, - "YOrientation": { - "type": "float", - "value": 0.4496119320392609 - }, - "YPosition": { - "type": "float", - "value": 117.0187149047852 - }, - "ZPosition": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, { "__struct_id": 4, "Appearance_Head": { @@ -59864,6 +33399,6213 @@ "type": "float", "value": 0.0 } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141592264175415 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 108.0 + }, + "Y": { + "type": "float", + "value": 43.5 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -2.242747783660889 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 116.8000030517578 + }, + "Y": { + "type": "float", + "value": 44.0 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 116.5 + }, + "Y": { + "type": "float", + "value": 68.0 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 114.5 + }, + "Y": { + "type": "float", + "value": 17.0 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141592264175415 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 118.0 + }, + "Y": { + "type": "float", + "value": 23.5 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 106.5 + }, + "Y": { + "type": "float", + "value": 38.0 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 132.5 + }, + "Y": { + "type": "float", + "value": 16.5 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 132.5 + }, + "Y": { + "type": "float", + "value": 36.5 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 132.0 + }, + "Y": { + "type": "float", + "value": 67.23999786376953 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 133.0 + }, + "Y": { + "type": "float", + "value": 124.5 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570796370506287 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 81.5 + }, + "Y": { + "type": "float", + "value": 68.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570796370506287 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 135.5800018310547 + }, + "Y": { + "type": "float", + "value": 42.0 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 133.5 + }, + "Y": { + "type": "float", + "value": 72.0 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141592264175415 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 127.5 + }, + "Y": { + "type": "float", + "value": 53.5 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141592502593994 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 121.5 + }, + "Y": { + "type": "float", + "value": 25.23999977111816 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 18.0 + }, + "Y": { + "type": "float", + "value": 72.59999847412109 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570796012878418 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 68.5 + }, + "Y": { + "type": "float", + "value": 68.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 106.5 + }, + "Y": { + "type": "float", + "value": 127.5 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570796012878418 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 122.5 + }, + "Y": { + "type": "float", + "value": 102.0 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 112.0 + }, + "Y": { + "type": "float", + "value": 124.4199981689453 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.8988444209098816 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 123.1999969482422 + }, + "Y": { + "type": "float", + "value": 126.0 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570796370506287 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 137.5 + }, + "Y": { + "type": "float", + "value": 99.19999694824219 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570796370506287 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 130.5 + }, + "Y": { + "type": "float", + "value": 104.5 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 107.6999969482422 + }, + "Y": { + "type": "float", + "value": 145.5 + }, + "Z": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 133.5 + }, + "Y": { + "type": "float", + "value": 132.0 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -3.141592502593994 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "VisualTransform": { + "__struct_id": 6, + "type": "struct", + "value": { + "__struct_id": 6, + "ScaleX": { + "type": "float", + "value": 1.157624840736389 + }, + "ScaleY": { + "type": "float", + "value": 1.157624840736389 + }, + "ScaleZ": { + "type": "float", + "value": 1.157624840736389 + } + } + }, + "Will": { + "type": "byte", + "value": 20 + }, + "X": { + "type": "float", + "value": 122.0 + }, + "Y": { + "type": "float", + "value": 132.5 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": -1.570796251296997 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 125.4000015258789 + }, + "Y": { + "type": "float", + "value": 43.20000076293945 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } + }, + { + "__struct_id": 8, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "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": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + }, + "X": { + "type": "float", + "value": 122.0 + }, + "Y": { + "type": "float", + "value": 64.41999816894531 + }, + "Z": { + "type": "float", + "value": 0.2000000029802322 + } } ] }, @@ -64188,6 +43930,460 @@ "type": "float", "value": 0.0 } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 2500 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 2500 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "PW Respawner (01) Baleas Town Guard" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "re_pwrespawnerhb" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 15 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "npc_baleasgrd001" + }, + "TemplateResRef": { + "type": "resref", + "value": "pwrespawner" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 1 + }, + "X": { + "type": "float", + "value": 81.86642456054688 + }, + "Y": { + "type": "float", + "value": 82.02420043945313 + }, + "Z": { + "type": "float", + "value": 0.009999885223805904 + } + }, + { + "__struct_id": 9, + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 157 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Bearing": { + "type": "float", + "value": 0.0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 2500 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 0 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 2500 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 1 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "type": "cexolocstring", + "value": { + "0": "PW Respawner (02) Goldeye Paladin" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "re_pwrespawnerhb" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 515 + }, + "Ref": { + "type": "byte", + "value": 15 + }, + "Static": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "npc_goldeye001" + }, + "TemplateResRef": { + "type": "resref", + "value": "pwrespawner" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 0 + }, + "Will": { + "type": "byte", + "value": 2 + }, + "X": { + "type": "float", + "value": 82.16021728515625 + }, + "Y": { + "type": "float", + "value": 83.76628875732422 + }, + "Z": { + "type": "float", + "value": 0.01000607013702393 + } } ] }, @@ -226650,7 +206846,7 @@ }, "XPosition": { "type": "float", - "value": 71.47754669189453 + "value": 71.59611511230469 }, "YOrientation": { "type": "float", @@ -226658,11 +206854,11 @@ }, "YPosition": { "type": "float", - "value": 82.89088439941406 + "value": 82.99685668945313 }, "ZPosition": { "type": "float", - "value": 0.009999281726777554 + "value": 0.01000607013702393 } }, { @@ -227476,13 +207672,11 @@ "__struct_id": 5, "Appearance": { "type": "byte", - "value": 2 + "value": 1 }, "Description": { "type": "cexolocstring", - "value": { - "0": "Used as a spawn/way-point for the ambience commoners." - } + "value": {} }, "HasMapNote": { "type": "byte", @@ -227495,9 +207689,7 @@ "LocalizedName": { "id": 14817, "type": "cexolocstring", - "value": { - "0": "Commoner-Walkpoint" - } + "value": {} }, "MapNote": { "type": "cexolocstring", @@ -227509,11 +207701,11 @@ }, "Tag": { "type": "cexostring", - "value": "NW_COMMONER_WALKTO" + "value": "wp_portal_start" }, "TemplateResRef": { "type": "resref", - "value": "commoner_walkto" + "value": "nw_waypoint001" }, "XOrientation": { "type": "float", @@ -227521,19 +207713,19 @@ }, "XPosition": { "type": "float", - "value": 74.90602874755859 + "value": 154.9642028808594 }, "YOrientation": { "type": "float", - "value": 1.0 + "value": -1.0 }, "YPosition": { "type": "float", - "value": 83.17951202392578 + "value": 83.48715972900391 }, "ZPosition": { "type": "float", - "value": 4.76837158203125e-007 + "value": 1.566789269447327 } }, { @@ -227545,7 +207737,7 @@ "Description": { "type": "cexolocstring", "value": { - "0": "Used as a spawn/way-point for the ambience commoners." + "0": "" } }, "HasMapNote": { @@ -227560,7 +207752,7 @@ "id": 14817, "type": "cexolocstring", "value": { - "0": "Commoner-Walkpoint" + "0": "Spawn Point - Baleas Town Guard" } }, "MapNote": { @@ -227573,155 +207765,27 @@ }, "Tag": { "type": "cexostring", - "value": "NW_COMMONER_WALKTO" + "value": "PWS01s2t1600" }, "TemplateResRef": { "type": "resref", - "value": "commoner_walkto" + "value": "spawnpoint" }, "XOrientation": { "type": "float", - "value": 0.0 + "value": -0.7071069478988648 }, "XPosition": { "type": "float", - "value": 121.4092254638672 + "value": 53.05292129516602 }, "YOrientation": { "type": "float", - "value": 1.0 + "value": -0.7071065902709961 }, "YPosition": { "type": "float", - "value": 75.98690795898438 - }, - "ZPosition": { - "type": "float", - "value": 0.2000000029802322 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 2 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Used as a spawn/way-point for the ambience commoners." - } - }, - "HasMapNote": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "id": 14817, - "type": "cexolocstring", - "value": { - "0": "Commoner-Walkpoint" - } - }, - "MapNote": { - "type": "cexolocstring", - "value": {} - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "NW_COMMONER_WALKTO" - }, - "TemplateResRef": { - "type": "resref", - "value": "commoner_walkto" - }, - "XOrientation": { - "type": "float", - "value": 1.0 - }, - "XPosition": { - "type": "float", - "value": 87.13462066650391 - }, - "YOrientation": { - "type": "float", - "value": 0.0 - }, - "YPosition": { - "type": "float", - "value": 15.04392528533936 - }, - "ZPosition": { - "type": "float", - "value": 0.009999987669289112 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 2 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Used as a spawn/way-point for the ambience commoners." - } - }, - "HasMapNote": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "id": 14817, - "type": "cexolocstring", - "value": { - "0": "Commoner-Walkpoint" - } - }, - "MapNote": { - "type": "cexolocstring", - "value": {} - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "NW_COMMONER_WALKTO" - }, - "TemplateResRef": { - "type": "resref", - "value": "commoner_walkto" - }, - "XOrientation": { - "type": "float", - "value": 1.0 - }, - "XPosition": { - "type": "float", - "value": 28.78959274291992 - }, - "YOrientation": { - "type": "float", - "value": 0.0 - }, - "YPosition": { - "type": "float", - "value": 75.54189300537109 + "value": 105.0067520141602 }, "ZPosition": { "type": "float", @@ -227737,7 +207801,7 @@ "Description": { "type": "cexolocstring", "value": { - "0": "Used as a spawn/way-point for the ambience commoners." + "0": "" } }, "HasMapNote": { @@ -227752,7 +207816,7 @@ "id": 14817, "type": "cexolocstring", "value": { - "0": "Commoner-Walkpoint" + "0": "Spawn Point - Baleas Town Guard" } }, "MapNote": { @@ -227765,11 +207829,75 @@ }, "Tag": { "type": "cexostring", - "value": "NW_COMMONER_WALKTO" + "value": "PWS01s2t1600" }, "TemplateResRef": { "type": "resref", - "value": "commoner_walkto" + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": -0.7071069478988648 + }, + "XPosition": { + "type": "float", + "value": 74.78382873535156 + }, + "YOrientation": { + "type": "float", + "value": -0.7071065902709961 + }, + "YPosition": { + "type": "float", + "value": 109.4404754638672 + }, + "ZPosition": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01s2t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" }, "XOrientation": { "type": "float", @@ -227777,71 +207905,7 @@ }, "XPosition": { "type": "float", - "value": 23.6453857421875 - }, - "YOrientation": { - "type": "float", - "value": 7.549790126404332e-008 - }, - "YPosition": { - "type": "float", - "value": 96.15455627441406 - }, - "ZPosition": { - "type": "float", - "value": 0.04000210762023926 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 2 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Used as a spawn/way-point for the ambience commoners." - } - }, - "HasMapNote": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "id": 14817, - "type": "cexolocstring", - "value": { - "0": "Commoner-Walkpoint" - } - }, - "MapNote": { - "type": "cexolocstring", - "value": {} - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "NW_COMMONER_WALKTO" - }, - "TemplateResRef": { - "type": "resref", - "value": "commoner_walkto" - }, - "XOrientation": { - "type": "float", - "value": -1.0 - }, - "XPosition": { - "type": "float", - "value": 17.43124961853027 + "value": 36.80292510986328 }, "YOrientation": { "type": "float", @@ -227849,71 +207913,7 @@ }, "YPosition": { "type": "float", - "value": 102.9344940185547 - }, - "ZPosition": { - "type": "float", - "value": 0.0200000312179327 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 2 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "Used as a spawn/way-point for the ambience commoners." - } - }, - "HasMapNote": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "id": 14817, - "type": "cexolocstring", - "value": { - "0": "Commoner-Walkpoint" - } - }, - "MapNote": { - "type": "cexolocstring", - "value": {} - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "NW_COMMONER_WALKTO" - }, - "TemplateResRef": { - "type": "resref", - "value": "commoner_walkto" - }, - "XOrientation": { - "type": "float", - "value": -0.9972904324531555 - }, - "XPosition": { - "type": "float", - "value": 35.37407302856445 - }, - "YOrientation": { - "type": "float", - "value": 0.07356461137533188 - }, - "YPosition": { - "type": "float", - "value": 130.3446655273438 + "value": 75.62934112548828 }, "ZPosition": { "type": "float", @@ -227929,7 +207929,7 @@ "Description": { "type": "cexolocstring", "value": { - "0": "Used as a spawn/way-point for the ambience commoners." + "0": "" } }, "HasMapNote": { @@ -227944,7 +207944,7 @@ "id": 14817, "type": "cexolocstring", "value": { - "0": "Commoner-Walkpoint" + "0": "Spawn Point - Baleas Town Guard" } }, "MapNote": { @@ -227957,19 +207957,19 @@ }, "Tag": { "type": "cexostring", - "value": "NW_COMMONER_WALKTO" + "value": "PWS01s2t1600" }, "TemplateResRef": { "type": "resref", - "value": "commoner_walkto" + "value": "spawnpoint" }, "XOrientation": { "type": "float", - "value": 3.894143674187944e-007 + "value": 0.0 }, "XPosition": { "type": "float", - "value": 98.10288238525391 + "value": 23.32603073120117 }, "YOrientation": { "type": "float", @@ -227977,11 +207977,11 @@ }, "YPosition": { "type": "float", - "value": 141.696044921875 + "value": 47.97808456420898 }, "ZPosition": { "type": "float", - "value": 0.01000607013702393 + "value": -0.6000078320503235 } }, { @@ -227993,7 +207993,7 @@ "Description": { "type": "cexolocstring", "value": { - "0": "Used as a spawn/way-point for the ambience commoners." + "0": "" } }, "HasMapNote": { @@ -228008,7 +208008,7 @@ "id": 14817, "type": "cexolocstring", "value": { - "0": "Commoner-Walkpoint" + "0": "Spawn Point - Baleas Town Guard" } }, "MapNote": { @@ -228021,31 +208021,31 @@ }, "Tag": { "type": "cexostring", - "value": "NW_COMMONER_WALKTO" + "value": "PWS01s2t1600" }, "TemplateResRef": { "type": "resref", - "value": "commoner_walkto" + "value": "spawnpoint" }, "XOrientation": { "type": "float", - "value": 0.0 + "value": 0.3826834261417389 }, "XPosition": { "type": "float", - "value": 127.8702774047852 + "value": 18.48967170715332 }, "YOrientation": { "type": "float", - "value": -1.0 + "value": 0.9238795638084412 }, "YPosition": { "type": "float", - "value": 92.40497589111328 + "value": 64.08543395996094 }, "ZPosition": { "type": "float", - "value": 0.009999927133321762 + "value": -5.222045729169622e-006 } }, { @@ -228057,7 +208057,7 @@ "Description": { "type": "cexolocstring", "value": { - "0": "Used as a spawn/way-point for the ambience commoners." + "0": "" } }, "HasMapNote": { @@ -228072,7 +208072,7 @@ "id": 14817, "type": "cexolocstring", "value": { - "0": "Commoner-Walkpoint" + "0": "Spawn Point - Baleas Town Guard" } }, "MapNote": { @@ -228085,11 +208085,331 @@ }, "Tag": { "type": "cexostring", - "value": "NW_COMMONER_WALKTO" + "value": "PWS01s2t1600" }, "TemplateResRef": { "type": "resref", - "value": "commoner_walkto" + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": -0.7071069478988648 + }, + "XPosition": { + "type": "float", + "value": 32.44706726074219 + }, + "YOrientation": { + "type": "float", + "value": -0.7071065902709961 + }, + "YPosition": { + "type": "float", + "value": 52.6907958984375 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01s2t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": 0.9807853102684021 + }, + "XPosition": { + "type": "float", + "value": 50.64048004150391 + }, + "YOrientation": { + "type": "float", + "value": -0.1950902044773102 + }, + "YPosition": { + "type": "float", + "value": 18.90274429321289 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01s2t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": 0.3826834261417389 + }, + "XPosition": { + "type": "float", + "value": 49.19720458984375 + }, + "YOrientation": { + "type": "float", + "value": 0.9238795638084412 + }, + "YPosition": { + "type": "float", + "value": 57.37000274658203 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01s2t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": 0.8314695358276367 + }, + "XPosition": { + "type": "float", + "value": 93.60701751708984 + }, + "YOrientation": { + "type": "float", + "value": 0.5555703639984131 + }, + "YPosition": { + "type": "float", + "value": 38.12012100219727 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01s2t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": -0.7071069478988648 + }, + "XPosition": { + "type": "float", + "value": 107.5010681152344 + }, + "YOrientation": { + "type": "float", + "value": -0.7071065902709961 + }, + "YPosition": { + "type": "float", + "value": 11.09969139099121 + }, + "ZPosition": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" }, "XOrientation": { "type": "float", @@ -228097,7 +208417,263 @@ }, "XPosition": { "type": "float", - "value": 74.90240478515625 + "value": 124.5139617919922 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 75.01692199707031 + }, + "ZPosition": { + "type": "float", + "value": 0.1999997645616531 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01s2t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": 0.3826834261417389 + }, + "XPosition": { + "type": "float", + "value": 25.33771133422852 + }, + "YOrientation": { + "type": "float", + "value": 0.9238795638084412 + }, + "YPosition": { + "type": "float", + "value": 117.0061416625977 + }, + "ZPosition": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": -0.3368898332118988 + }, + "XPosition": { + "type": "float", + "value": 43.6515007019043 + }, + "YOrientation": { + "type": "float", + "value": 0.9415440559387207 + }, + "YPosition": { + "type": "float", + "value": 128.5704956054688 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01s2t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": 0.5555701851844788 + }, + "XPosition": { + "type": "float", + "value": 142.3703460693359 + }, + "YOrientation": { + "type": "float", + "value": 0.8314696550369263 + }, + "YPosition": { + "type": "float", + "value": 55.63020706176758 + }, + "ZPosition": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01s2t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 95.99586486816406 }, "YOrientation": { "type": "float", @@ -228105,7 +208681,391 @@ }, "YPosition": { "type": "float", - "value": 154.1295471191406 + "value": 132.8520660400391 + }, + "ZPosition": { + "type": "float", + "value": -5.222045729169622e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 145.9548950195313 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 134.9857788085938 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01s2t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": 1.0 + }, + "XPosition": { + "type": "float", + "value": 140.31298828125 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 124.3449783325195 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 153.9474945068359 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 104.9558944702148 + }, + "ZPosition": { + "type": "float", + "value": -5.006790161132813e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Baleas Town Guard" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS01s2t1600" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": 0.1950905472040176 + }, + "XPosition": { + "type": "float", + "value": 143.6792449951172 + }, + "YOrientation": { + "type": "float", + "value": -0.9807852506637573 + }, + "YPosition": { + "type": "float", + "value": 20.03459358215332 + }, + "ZPosition": { + "type": "float", + "value": -7.62939453125e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Goldeye Paladin" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS02t800" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": 9.629649721936179e-035 + }, + "XPosition": { + "type": "float", + "value": 77.02517700195313 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 83.06495666503906 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "Spawn Point - Goldeye Paladin" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PWS02t800" + }, + "TemplateResRef": { + "type": "resref", + "value": "spawnpoint" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 73.00968933105469 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 83.06568145751953 }, "ZPosition": { "type": "float", diff --git a/_module/git/starting_area.git.json b/_module/git/starting_area.git.json index dace28cc..b61ed9c8 100644 --- a/_module/git/starting_area.git.json +++ b/_module/git/starting_area.git.json @@ -723,6 +723,83 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -804,6 +881,1153 @@ "type": "float", "value": -5.7220458984375e-006 } + }, + { + "__struct_id": 4, + "Appearance_Type": { + "type": "word", + "value": 1096 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 18 + }, + "ChallengeRating": { + "type": "float", + "value": 12.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 5 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + }, + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 1 + }, + "ClassLevel": { + "type": "short", + "value": 1 + }, + "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": 442 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 436 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 66 + }, + "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 + } + } + ] + }, + "KnownList2": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 9 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 13 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__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": 36 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 163 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList3": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 20 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__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": 441 + }, + "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": 82 + }, + "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": 373 + }, + "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": 80 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 118 + }, + "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 + } + } + ] + }, + "KnownList6": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 445 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 369 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 113 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 180 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + } + }, + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 31 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Con": { + "type": "byte", + "value": 12 + }, + "Conversation": { + "type": "resref", + "value": "hs_del_pc" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 308 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Talk to this creature if you need to delete your character." + } + }, + "Dex": { + "type": "byte", + "value": 22 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [] + }, + "FactionID": { + "type": "word", + "value": 3 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 49 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Annihilus" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 4 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 308 + }, + "Int": { + "type": "byte", + "value": 12 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 311 + }, + "NaturalAC": { + "type": "byte", + "value": 40 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 8 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 2236 + }, + "Race": { + "type": "byte", + "value": 24 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "x2_def_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "x2_def_ondamage" + }, + "ScriptDeath": { + "type": "resref", + "value": "x2_def_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "x2_def_onconv" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "x2_def_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "x2_def_endcombat" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "x2_def_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "x2_def_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "x2_def_percept" + }, + "ScriptRested": { + "type": "resref", + "value": "x2_def_rested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "x2_def_spawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "x2_def_spellcast" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "x2_def_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 19 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 43 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 5 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 43 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 43 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 30 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 26 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 40 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 237 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 43 + }, + "Str": { + "type": "byte", + "value": 14 + }, + "Subrace": { + "type": "cexostring", + "value": "Undead" + }, + "Tag": { + "type": "cexostring", + "value": "Annihilus" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "npc_annihilus" + }, + "WalkRate": { + "type": "int", + "value": 1 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 8 + }, + "XOrientation": { + "type": "float", + "value": -0.65317302942276 + }, + "XPosition": { + "type": "float", + "value": 26.97089004516602 + }, + "YOrientation": { + "type": "float", + "value": -0.7572087049484253 + }, + "YPosition": { + "type": "float", + "value": 26.76993560791016 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } } ] }, @@ -6590,7 +7814,7 @@ }, "Cost": { "type": "dword", - "value": 50 + "value": 20 }, "Cursed": { "type": "byte", @@ -6790,7 +8014,7 @@ }, "Cost": { "type": "dword", - "value": 100 + "value": 30 }, "Cursed": { "type": "byte", diff --git a/_module/ifo/module.ifo.json b/_module/ifo/module.ifo.json index 80acc6ad..4b59fe30 100644 --- a/_module/ifo/module.ifo.json +++ b/_module/ifo/module.ifo.json @@ -1703,7 +1703,7 @@ }, "Mod_Entry_Area": { "type": "resref", - "value": "cityofbaleas" + "value": "starting_area" }, "Mod_Entry_Dir_X": { "type": "float", @@ -1715,15 +1715,15 @@ }, "Mod_Entry_X": { "type": "float", - "value": 154.0 + "value": 18.49996757507324 }, "Mod_Entry_Y": { "type": "float", - "value": 80.0 + "value": 14.86960029602051 }, "Mod_Entry_Z": { "type": "float", - "value": 1.0 + "value": -5.7220458984375e-006 }, "Mod_Expan_List": { "type": "list", diff --git a/_module/itp/creaturepalcus.itp.json b/_module/itp/creaturepalcus.itp.json index a7b7d981..9917e40f 100644 --- a/_module/itp/creaturepalcus.itp.json +++ b/_module/itp/creaturepalcus.itp.json @@ -16101,6 +16101,82 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Commoner: Elf Female 01" + }, + "RESREF": { + "type": "resref", + "value": "npc_com_el_f001" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Commoner: Elf Female 02" + }, + "RESREF": { + "type": "resref", + "value": "npc_com_el_f002" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Commoner: Male Elf 01" + }, + "RESREF": { + "type": "resref", + "value": "npc_com_el_m001" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Commoner: Male Elf 02" + }, + "RESREF": { + "type": "resref", + "value": "npc_com_el_m002" + } + }, { "__struct_id": 0, "CR": { @@ -16732,6 +16808,25 @@ "value": "antony" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Baleas Town Guard" + }, + "RESREF": { + "type": "resref", + "value": "npc_baleasgrd001" + } + }, { "__struct_id": 0, "CR": { @@ -17283,6 +17378,25 @@ "value": "gerald" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Goldeye Paladin" + }, + "RESREF": { + "type": "resref", + "value": "npc_goldeye001" + } + }, { "__struct_id": 0, "CR": { @@ -21916,6 +22030,25 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Annihilus" + }, + "RESREF": { + "type": "resref", + "value": "npc_annihilus" + } + }, { "__struct_id": 0, "CR": { @@ -28766,25 +28899,6 @@ "value": "nw_ac_cobra40" } }, - { - "__struct_id": 0, - "CR": { - "type": "float", - "value": 6.0 - }, - "FACTION": { - "type": "cexostring", - "value": "Commoner" - }, - "NAME": { - "type": "cexostring", - "value": "Commoner" - }, - "RESREF": { - "type": "resref", - "value": "felf" - } - }, { "__struct_id": 0, "CR": { @@ -28861,25 +28975,6 @@ "value": "fhalforc" } }, - { - "__struct_id": 0, - "CR": { - "type": "float", - "value": 6.0 - }, - "FACTION": { - "type": "cexostring", - "value": "Commoner" - }, - "NAME": { - "type": "cexostring", - "value": "Commoner" - }, - "RESREF": { - "type": "resref", - "value": "melf" - } - }, { "__struct_id": 0, "CR": { diff --git a/_module/itp/doorpalcus.itp.json b/_module/itp/doorpalcus.itp.json index b7fe7328..0a1a62e1 100644 --- a/_module/itp/doorpalcus.itp.json +++ b/_module/itp/doorpalcus.itp.json @@ -14,6 +14,22 @@ "type": "byte", "value": 0 }, + "LIST": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Barred Door" + }, + "RESREF": { + "type": "resref", + "value": "barred_door" + } + } + ] + }, "STRREF": { "type": "dword", "value": 6688 diff --git a/_module/itp/itempalcus.itp.json b/_module/itp/itempalcus.itp.json index 99fcfe6c..e420dd5c 100644 --- a/_module/itp/itempalcus.itp.json +++ b/_module/itp/itempalcus.itp.json @@ -2450,6 +2450,17 @@ "value": 12862 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Large Shield +1" + }, + "RESREF": { + "type": "resref", + "value": "ra_ashlmwhite001" + } + }, { "__struct_id": 0, "RESREF": { @@ -33533,6 +33544,17 @@ "value": 16807580 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Maul +1" + }, + "RESREF": { + "type": "resref", + "value": "ra_wmblmu_001" + } + }, { "__struct_id": 0, "RESREF": { diff --git a/_module/itp/placeablepalcus.itp.json b/_module/itp/placeablepalcus.itp.json index 33616fe3..0b24ab46 100644 --- a/_module/itp/placeablepalcus.itp.json +++ b/_module/itp/placeablepalcus.itp.json @@ -10921,17 +10921,6 @@ "value": "codi_sam_altar" } }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "BESIE RES" - }, - "RESREF": { - "type": "resref", - "value": "randomencounters" - } - }, { "__struct_id": 0, "RESREF": { @@ -11086,17 +11075,6 @@ "value": 14729 } }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Commoner Spawner" - }, - "RESREF": { - "type": "resref", - "value": "commonerspawner" - } - }, { "__struct_id": 0, "RESREF": { @@ -11108,50 +11086,6 @@ "value": 16811960 } }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "MMORPG Spawner" - }, - "RESREF": { - "type": "resref", - "value": "mmorpgspawner" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Placeable Spawner" - }, - "RESREF": { - "type": "resref", - "value": "placeablerespawn" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "PW RES" - }, - "RESREF": { - "type": "resref", - "value": "besiepwres" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "PW Respawner" - }, - "RESREF": { - "type": "resref", - "value": "pwrespawner" - } - }, { "__struct_id": 0, "RESREF": { @@ -17161,6 +17095,77 @@ "type": "byte", "value": 2 }, + "LIST": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "BESIE RES" + }, + "RESREF": { + "type": "resref", + "value": "randomencounters" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Commoner Spawner" + }, + "RESREF": { + "type": "resref", + "value": "commonerspawner" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "MMORPG Spawner" + }, + "RESREF": { + "type": "resref", + "value": "mmorpgspawner" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Placeable Spawner" + }, + "RESREF": { + "type": "resref", + "value": "placeablerespawn" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PW RES" + }, + "RESREF": { + "type": "resref", + "value": "besiepwres" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "PW Respawner" + }, + "RESREF": { + "type": "resref", + "value": "pwrespawner" + } + } + ] + }, "STRREF": { "type": "dword", "value": 6690 diff --git a/_module/ncs/ar_barredoor_f2o.ncs b/_module/ncs/ar_barredoor_f2o.ncs new file mode 100644 index 00000000..4eaa0bf4 Binary files /dev/null and b/_module/ncs/ar_barredoor_f2o.ncs differ diff --git a/_module/ncs/at_caplvlup.ncs b/_module/ncs/at_caplvlup.ncs new file mode 100644 index 00000000..7c1c396d Binary files /dev/null and b/_module/ncs/at_caplvlup.ncs differ diff --git a/_module/ncs/dante_letodel_at.ncs b/_module/ncs/dante_letodel_at.ncs new file mode 100644 index 00000000..a9b0c398 Binary files /dev/null and b/_module/ncs/dante_letodel_at.ncs differ diff --git a/_module/ncs/door_area_trans.ncs b/_module/ncs/door_area_trans.ncs new file mode 100644 index 00000000..2efd78c5 Binary files /dev/null and b/_module/ncs/door_area_trans.ncs differ diff --git a/_module/ncs/ds_closedoors.ncs b/_module/ncs/ds_closedoors.ncs new file mode 100644 index 00000000..18f8b940 Binary files /dev/null and b/_module/ncs/ds_closedoors.ncs differ diff --git a/_module/ncs/nw_c2_default7.ncs b/_module/ncs/nw_c2_default7.ncs index 7f7bd582..a2267bd6 100644 Binary files a/_module/ncs/nw_c2_default7.ncs and b/_module/ncs/nw_c2_default7.ncs differ diff --git a/_module/ncs/ra_bal_grd_onspw.ncs b/_module/ncs/ra_bal_grd_onspw.ncs new file mode 100644 index 00000000..7042fa26 Binary files /dev/null and b/_module/ncs/ra_bal_grd_onspw.ncs differ diff --git a/_module/ncs/re_common_spawn.ncs b/_module/ncs/re_common_spawn.ncs index 4b9e854d..1c1cb4e3 100644 Binary files a/_module/ncs/re_common_spawn.ncs and b/_module/ncs/re_common_spawn.ncs differ diff --git a/_module/ncs/re_commoner0.ncs b/_module/ncs/re_commoner0.ncs index 89e81d8f..6ba620eb 100644 Binary files a/_module/ncs/re_commoner0.ncs and b/_module/ncs/re_commoner0.ncs differ diff --git a/_module/ncs/se_door_death.ncs b/_module/ncs/se_door_death.ncs new file mode 100644 index 00000000..a4084053 Binary files /dev/null and b/_module/ncs/se_door_death.ncs differ diff --git a/_module/nss/_inc_battlecry_.nss b/_module/nss/_inc_battlecry_.nss new file mode 100644 index 00000000..ba6375d0 --- /dev/null +++ b/_module/nss/_inc_battlecry_.nss @@ -0,0 +1,185 @@ +/////////////////////////////////// +// Carcerian's BattleCry Script // +// "Evil Dead" Edition // +/////////////////////////////////// + +#include "NW_I0_GENERIC" + +const int BattleCryChance = 15; +const int CombatCryChance = 20; +const int DeathCryChance = 20; +const int CustomUndeadChance = 50; + +const string COLOR_RED = ""; +const string COLOR_DARK = ""; +const string COLOR_GREEN = ""; +const string COLOR_WHITE = ""; +const string COLOR_VIOLET = ""; +const string COLOR_YELLOW = ""; + +int HasSpoken() +{ + if (GetLocalInt(OBJECT_SELF,"HASSPOKEN")) return 1; + SetLocalInt(OBJECT_SELF,"HASSPOKEN",1); + DelayCommand(IntToFloat(d10(4)),SetLocalInt(OBJECT_SELF,"HASSPOKEN",0)); + return 0; +} + +void DoUndeadChatter() +{ + string sMyTag = GetTag(OBJECT_SELF); + if ((FindSubString(sMyTag,"SKEL")>-1)||(FindSubString(sMyTag,"MOHRG")>-1)) + { + switch (d3()) // Skeletons + { + case 1 : ActionSpeakString(COLOR_WHITE+"I got a bone to pick with you!",TALKVOLUME_TALK); break; + case 2 : ActionSpeakString(COLOR_WHITE+"Forward, you worthless bags of bones!",TALKVOLUME_TALK); break; + case 3 : ActionSpeakString(COLOR_WHITE+"CHARGE!",TALKVOLUME_TALK); break; + } + } + else if (FindSubString(sMyTag,"ZOMB")>-1) + { + if (Random(2)) ActionSpeakString(COLOR_GREEN+"Brains!",TALKVOLUME_TALK); + else ActionSpeakString(COLOR_GREEN+"BRAINS!",TALKVOLUME_TALK); + // "More brains!" + } + else if ((FindSubString(sMyTag,"GHOUL")>-1)||(FindSubString(sMyTag,"GHAST")>-1) + ||(FindSubString(sMyTag,"WIGHT")>-1)) + { + switch (d4()) // Flesh Eaters + { + case 1 : ActionSpeakString(COLOR_GREEN+"I'll feast on your entrails!",TALKVOLUME_TALK); break; + case 2 : ActionSpeakString(COLOR_GREEN+"FOOD!",TALKVOLUME_TALK); break; + case 3 : ActionSpeakString(COLOR_GREEN+"Live ones!!",TALKVOLUME_TALK); break; + case 4 : ActionSpeakString(COLOR_GREEN+"FLESSSSHHHH!!!",TALKVOLUME_TALK); break; + } + } + else if ((FindSubString(sMyTag,"WRAITH")>-1)||(FindSubString(sMyTag,"ALLIP")>-1) + ||(FindSubString(sMyTag,"Bodak")>-1)||(FindSubString(sMyTag,"SHADOW")>-1) + ||(FindSubString(sMyTag,"SHFIEND")>-1)||(FindSubString(sMyTag,"SPECTRE")>-1)) + { + switch (d4()) // Soul Eaters + { + case 1 : ActionSpeakString(COLOR_VIOLET+"I'll swallow your soul!",TALKVOLUME_TALK); break; + case 2 : ActionSpeakString(COLOR_VIOLET+"Your soul will be mine!",TALKVOLUME_TALK); break; + case 3 : ActionSpeakString(COLOR_VIOLET+"Mine!!!!",TALKVOLUME_TALK); break; + case 4 : ActionSpeakString(COLOR_VIOLET+"The darkness calls for you...",TALKVOLUME_TALK); break; + } + } + else switch (d6()) // Generic Undead + { + case 1 : ActionSpeakString(COLOR_RED+"I'll swallow your soul!",TALKVOLUME_TALK); break; + case 2 : ActionSpeakString(COLOR_RED+"Blood and souls!",TALKVOLUME_TALK); break; + case 3 : ActionSpeakString(COLOR_RED+"Joinnnn usssssssss!",TALKVOLUME_TALK); break; + case 4 : ActionSpeakString(COLOR_RED+"For the Master!",TALKVOLUME_TALK); break; + case 5 : ActionSpeakString(COLOR_RED+"For the Master!",TALKVOLUME_TALK); break; + case 6 : ActionSpeakString(COLOR_RED+"One by one we will take you!",TALKVOLUME_TALK); break; + } +} + +// For use on perception +void DoBattleCry() +{ //if undead spotted "i see dead people!" "Dead ahead!" + if (d100()<=BattleCryChance) + { + if (HasSpoken()) return; + if ((GetRacialType(OBJECT_SELF) == RACIAL_TYPE_UNDEAD)&&(d100()<=CustomUndeadChance)) + { + DoUndeadChatter(); + } + else switch (d10()) + { + case 1: PlayVoiceChat(VOICE_CHAT_ATTACK); break; + case 2: PlayVoiceChat(VOICE_CHAT_BATTLECRY1); break; + case 3: PlayVoiceChat(VOICE_CHAT_BATTLECRY2); break; + case 4: PlayVoiceChat(VOICE_CHAT_BATTLECRY3); break; + case 5: PlayVoiceChat(VOICE_CHAT_THREATEN); break; + case 6: PlayVoiceChat(VOICE_CHAT_TAUNT); break; + case 7: PlayVoiceChat(VOICE_CHAT_ENEMIES); break; + case 8: PlayVoiceChat(VOICE_CHAT_CHEER); break; + case 9: PlayVoiceChat(VOICE_CHAT_FOLLOWME); break; + case 10: PlayVoiceChat(VOICE_CHAT_LOOKHERE); break; + } + } +} + +//For End of Combat Round +void DoCombatCry() +{ + if (GetHasEffect(EFFECT_TYPE_FRIGHTENED)) + { + if (d100()<=CombatCryChance) + { + if (HasSpoken()) return; + if ((GetRacialType(OBJECT_SELF) == RACIAL_TYPE_UNDEAD)&&(d100()<=CustomUndeadChance)) + switch (d6()) //Turned undead :) + { + case 1 : ActionSpeakString(COLOR_YELLOW+"It Burns! It Burns!",TALKVOLUME_TALK); break; + case 2 : ActionSpeakString(COLOR_YELLOW+"Cursed Light!",TALKVOLUME_TALK); break; + case 3 : ActionSpeakString(COLOR_YELLOW+"Your faith is weak, I can feel your fear...",TALKVOLUME_TALK); break; + case 4 : ActionSpeakString(COLOR_YELLOW+"AAAIIIEEE!!!",TALKVOLUME_TALK); break; + case 5 : ActionSpeakString(COLOR_YELLOW+"NOOO!!!",TALKVOLUME_TALK); break; + case 6 : ActionSpeakString(COLOR_YELLOW+"It Burns!",TALKVOLUME_TALK); break; + } + else switch (d6()) + { + case 1: PlayVoiceChat(VOICE_CHAT_FLEE); break; + case 2: PlayVoiceChat(VOICE_CHAT_HELP); break; + case 3: PlayVoiceChat(VOICE_CHAT_GUARDME); break; + case 4: PlayVoiceChat(VOICE_CHAT_CUSS); break; + case 5: PlayVoiceChat(VOICE_CHAT_BADIDEA); break; + case 6: PlayVoiceChat(VOICE_CHAT_NEARDEATH); break; + } + } + } + else + { + if (d100()<=CombatCryChance) + { + if (HasSpoken()) return; + if ((GetRacialType(OBJECT_SELF) == RACIAL_TYPE_UNDEAD)&&(d100()<=CustomUndeadChance)) + switch (d6()) + { + DoUndeadChatter(); + } + else switch (d6()) + { + case 1: PlayVoiceChat(VOICE_CHAT_BATTLECRY1); break; + case 2: PlayVoiceChat(VOICE_CHAT_BATTLECRY2); break; + case 3: PlayVoiceChat(VOICE_CHAT_BATTLECRY3); break; + case 4: PlayVoiceChat(VOICE_CHAT_LAUGH); break; + case 5: PlayVoiceChat(VOICE_CHAT_TAUNT); break; + case 6: PlayVoiceChat(VOICE_CHAT_THREATEN); break; + } + } + } +} + +//For Creature Death +void DoDeathCry() +{ + if (d100()<=DeathCryChance) + { + if (HasSpoken()) return; + if ((GetRacialType(OBJECT_SELF) == RACIAL_TYPE_UNDEAD)&&(d100()<=CustomUndeadChance)) + switch (d6()) + { + case 1 : ActionSpeakString(COLOR_RED+"Dead by dawn! Dead by dawn!",TALKVOLUME_TALK); break; + case 2 : ActionSpeakString(COLOR_RED+"Death is only the beginning!",TALKVOLUME_TALK); break; + case 3 : ActionSpeakString(COLOR_RED+"Darkness take me...",TALKVOLUME_TALK); break; + case 4 : ActionSpeakString(COLOR_RED+"Free at last...",TALKVOLUME_TALK); break; + case 5 : ActionSpeakString(COLOR_RED+"Time to die...",TALKVOLUME_TALK); break; + case 6 : ActionSpeakString(COLOR_RED+"Thank you...",TALKVOLUME_TALK); break; + } // "No more tears..." + else switch (d6()) + { + case 1: PlayVoiceChat(VOICE_CHAT_CUSS); break; + case 2: PlayVoiceChat(VOICE_CHAT_DEATH); break; + case 3: PlayVoiceChat(VOICE_CHAT_NEARDEATH); break; + case 4: PlayVoiceChat(VOICE_CHAT_GOODBYE); break; + case 5: PlayVoiceChat(VOICE_CHAT_LAUGH); break; + case 6: PlayVoiceChat(VOICE_CHAT_HEALME); break; + } + } +} +//void main (){} diff --git a/_module/nss/_inc_livingdead_.nss b/_module/nss/_inc_livingdead_.nss new file mode 100644 index 00000000..f254d976 --- /dev/null +++ b/_module/nss/_inc_livingdead_.nss @@ -0,0 +1,200 @@ +const float fUnlifespan = 300.0; + +string SpawnOf(object oSpawnKiller = OBJECT_INVALID) +{ + string sSpawn = ""; + string sKiller = GetName(oSpawnKiller, FALSE); + object oLeft = GetItemInSlot(INVENTORY_SLOT_LEFTHAND,oSpawnKiller); + object oRight = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND,oSpawnKiller); + string sLeftTag = GetTag(oLeft); + string sRightTag = GetTag(oRight); + if (!(GetStringRight(sKiller, 6) ==" Spawn") || + !(GetStringRight(sKiller, 6) ==" Rat")) + if ((GetIsPC(GetMaster(oSpawnKiller))||(GetIsPC(oSpawnKiller)))) + { + if ((FindSubString(sKiller, "Morg")>-1)|| + (sRightTag=="vampirespawner")|| + (sLeftTag=="vampirespawner")) sSpawn = "namechspawn"; + /* // No Vampires on Athas + if ((FindSubString(sKiller, "Vampire")>-1)||(sRightTag=="vampirespawner")||(sLeftTag=="vampirespawner")) + { + if (GetGender(OBJECT_SELF)==GENDER_FEMALE) sSpawn = "vampirespawn_f"; + else sSpawn = "vampirespawn_m"; + } */ + else if ((FindSubString(sKiller, "Tyrantfog")>-1)||(sRightTag=="tyrantfogspawner")) sSpawn = "zombiespawn"; + else if (FindSubString(sKiller, "Ghoul")>-1) sSpawn = "ghoulspawn"; + else if (FindSubString(sKiller, "Ghast")>-1) sSpawn = "ghoulspawn"; + else if ((FindSubString(sKiller, "Shadow")>-1)||(sRightTag=="shadowspawner")) sSpawn = "shadowspawn"; + else if (FindSubString(sKiller, "Spectre")>-1) sSpawn = "spectrespawn"; + else if (FindSubString(sKiller, "Wraith")>-1) sSpawn = "wraithspawn"; + else if ((FindSubString(sKiller, "Wight")>-1)||(sRightTag=="wightspawner")) sSpawn = "wightspawn"; + else if (FindSubString(sKiller, "Crypt Chanter")>-1) sSpawn = "wraithspawn"; + else if (FindSubString(sKiller, "Bleakborn")>-1) sSpawn = "zombiespawn"; + else if (FindSubString(sKiller, "Bodak")>-1) sSpawn = "zombiespawn"; + else if (FindSubString(sKiller, "T'liz")>-1) sSpawn = "namechspawn"; + else if ((FindSubString(sKiller, "Meorty")>-1) || + (FindSubString(sKiller, "Amithrang")>-1)) sSpawn = "namechspawn"; + } + else // Monster Killer + { + if (FindSubString(sKiller, "Tyrantfog")>-1) sSpawn = "zombiespawn"; + else if (FindSubString(sKiller, "Ghast")>-1) sSpawn = "ghoulspawn"; + else if (FindSubString(sKiller, "Ghoul")>-1) sSpawn = "ghoulspawn"; + else if (((FindSubString(sKiller, "Meorty")>-1) || + (FindSubString(sKiller, "Amithrang")>-1))) sSpawn = "namechspawn"; + else if (FindSubString(sKiller, "Shadow")>-1) sSpawn = "shadowspawn"; + else if (FindSubString(sKiller, "Spectre")>-1) sSpawn = "spectrespawn"; + else if (FindSubString(sKiller, "Crypt Chanter")>-1) sSpawn = "wraithspawn"; + else if (FindSubString(sKiller, "Bleakborn")>-1) sSpawn = "zombiespawn"; + else if (FindSubString(sKiller, "Bodak")>-1) sSpawn = "zombiespawn"; + else if (FindSubString(sKiller, "T'liz")>-1) sSpawn = "namechspawn"; + else if ((FindSubString(sKiller, "Morg")>-1)|| + (sRightTag=="vampirespawner")|| + (sLeftTag=="vampirespawner")) sSpawn = "namechspawn"; + /* //No Vampires on Athas + { + if (GetGender(OBJECT_SELF)==GENDER_FEMALE) sSpawn = "vampirespawn_f"; + else sSpawn = "vampirespawn_m"; + }*/ + else if (FindSubString(sKiller, "Wight")>-1) sSpawn = "wightspawn"; + if (FindSubString(sKiller, "Wraith")>-1) sSpawn = "wraithspawn"; + } + return sSpawn; +} + +int ShadeType(object oShadeKiller = OBJECT_INVALID) +{ + int iShade = 0; + string sSpawn = ""; + string sKiller = GetName(oShadeKiller); + object oRight = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND,oShadeKiller); + string sRightTag = GetTag(oRight); + if ((FindSubString(sKiller, "Shadow")>-1)||(sRightTag=="shadowspawner")) iShade = 1; + else if (FindSubString(sKiller, "Spectre")>-1) iShade = 2; + if (FindSubString(sKiller, "Wraith")>-1) iShade = 3; + return iShade; +} + +int IsSpawnable(int iSpawnRace) +{ + int iSpawnable = 0; + if ((iSpawnRace == RACIAL_TYPE_ANIMAL)|| + (iSpawnRace == RACIAL_TYPE_BEAST)|| + (iSpawnRace == RACIAL_TYPE_MAGICAL_BEAST)|| + (iSpawnRace == RACIAL_TYPE_SHAPECHANGER)|| + (iSpawnRace == RACIAL_TYPE_VERMIN)|| + (iSpawnRace == RACIAL_TYPE_ABERRATION)|| + (iSpawnRace == RACIAL_TYPE_FEY)|| + (iSpawnRace == RACIAL_TYPE_GIANT)|| + (iSpawnRace == RACIAL_TYPE_HUMANOID_GOBLINOID)|| + (iSpawnRace == RACIAL_TYPE_HUMANOID_MONSTROUS)|| + (iSpawnRace == RACIAL_TYPE_HUMANOID_ORC)|| + (iSpawnRace == RACIAL_TYPE_HUMANOID_REPTILIAN)|| + (iSpawnRace == RACIAL_TYPE_DRAGON)|| + (iSpawnRace == RACIAL_TYPE_DWARF)|| + (iSpawnRace == RACIAL_TYPE_ELF)|| + (iSpawnRace == RACIAL_TYPE_GNOME)|| + (iSpawnRace == RACIAL_TYPE_HALFELF)|| + (iSpawnRace == RACIAL_TYPE_HALFLING)|| + (iSpawnRace == RACIAL_TYPE_HUMAN)|| + (iSpawnRace == RACIAL_TYPE_HALFORC)) + iSpawnable = 1; + return iSpawnable; +} + +int IsNonHuman(int iSpawnRace) +{ + int iSpawnable = 0; + if ((iSpawnRace == RACIAL_TYPE_ANIMAL)|| + (iSpawnRace == RACIAL_TYPE_BEAST)|| + (iSpawnRace == RACIAL_TYPE_DRAGON)|| + (iSpawnRace == RACIAL_TYPE_MAGICAL_BEAST)|| + (iSpawnRace == RACIAL_TYPE_VERMIN)|| + (iSpawnRace == RACIAL_TYPE_ABERRATION)|| + (iSpawnRace == RACIAL_TYPE_FEY)|| + (iSpawnRace == RACIAL_TYPE_GIANT) || + (iSpawnRace == RACIAL_TYPE_HUMANOID_GOBLINOID)|| + (iSpawnRace == RACIAL_TYPE_HUMANOID_MONSTROUS)|| + (iSpawnRace == RACIAL_TYPE_HUMANOID_ORC)|| + (iSpawnRace == RACIAL_TYPE_HUMANOID_REPTILIAN)) + iSpawnable = 1; + return iSpawnable; +} + +int UndeadCheck(object oMyKiller) +{ + int iPassed = 0; + int iSpawnVFX = VFX_FNF_SUMMON_UNDEAD; + object oMyKiller = GetLastKiller(); + int iRace = GetRacialType(OBJECT_SELF); + int iKillerRace = GetRacialType(oMyKiller); + int iKillerUndeadClass = GetLevelByClass(CLASS_TYPE_UNDEAD, oMyKiller); + object oLeft = GetItemInSlot(INVENTORY_SLOT_LEFTHAND,oMyKiller); + object oRight = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND,oMyKiller); + string sLeftTag = GetTag(oLeft); + string sRightTag = GetTag(oRight); + if ((iKillerRace==RACIAL_TYPE_UNDEAD) + ||(iKillerUndeadClass>0) + ||(sRightTag=="tyrantfogspawner") + ||(sRightTag=="shadowspawner") + ||(sRightTag=="CR_SLAM_PSISHAD1") + ||(sLeftTag=="CR_SLAM_PSISHAD1") + ||(sRightTag=="vampirespawner") + ||(sLeftTag=="vampirespawner")) + if (IsSpawnable(iRace)) + { + string sSpawnStr = SpawnOf(oMyKiller); + if (sSpawnStr != "") + { + ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectVisualEffect(iSpawnVFX), OBJECT_SELF); + object oSpawn = CreateObject(OBJECT_TYPE_CREATURE, sSpawnStr, GetLocation(OBJECT_SELF)); + if (GetIsObjectValid(oSpawn)) iPassed = 1; + SetPortraitId(oSpawn, GetPortraitId(OBJECT_SELF)); + if (GetIsPC(GetMaster(oMyKiller))||(GetIsPC(oMyKiller))) + { + SetName(oSpawn,GetName(OBJECT_SELF,FALSE)+" "+GetName(oSpawn,TRUE)); + if (GetIsObjectValid(GetMaster(oMyKiller))) + AddHenchman(GetMaster(oMyKiller), oSpawn); + else AddHenchman(oMyKiller, oSpawn); + } + else + { + SetName(oSpawn,GetName(OBJECT_SELF,FALSE)+" "+GetName(oSpawn,TRUE)); + //if (FindSubString(GetName(OBJECT_SELF)," Spawn")==-1) SetName(GetName(OBJECT_SELF)+ " Spawn"); + ChangeFaction(oSpawn,oMyKiller); + } + int iShadeNum = 0; + if (IsNonHuman(iRace)) + { + SetCreatureAppearanceType(oSpawn,GetAppearanceType(OBJECT_SELF)); + iShadeNum = ShadeType(oMyKiller); + switch (iShadeNum) + { + case 1: //dark shadows + ApplyEffectToObject(DURATION_TYPE_PERMANENT,SupernaturalEffect(EffectVisualEffect(VFX_DUR_PROT_SHADOW_ARMOR)),oSpawn,7.0); + ApplyEffectToObject(DURATION_TYPE_PERMANENT,SupernaturalEffect(EffectVisualEffect(VFX_DUR_GHOST_TRANSPARENT)),oSpawn,7.0); + break; + case 2: //grey spectre + ApplyEffectToObject(DURATION_TYPE_PERMANENT,SupernaturalEffect(EffectVisualEffect(VFX_DUR_GHOST_TRANSPARENT)),oSpawn,7.0); + break; + case 3: //light wraith + ApplyEffectToObject(DURATION_TYPE_PERMANENT,SupernaturalEffect(EffectVisualEffect(VFX_DUR_GLOW_GREY)),oSpawn,7.0); + break; + } + } + if (iShadeNum>0) //Fly off + { + DelayCommand(fUnlifespan-1.5,ApplyEffectToObject(DURATION_TYPE_PERMANENT,EffectDisappear(), oSpawn)); + DestroyObject(oSpawn, fUnlifespan); + } + else // Decay and Disintegrate + { + DelayCommand(fUnlifespan-1.5,ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_IMP_DEATH), oSpawn)); + DestroyObject(oSpawn, fUnlifespan); + } + } + } + return iPassed; +} + +//void main() {} diff --git a/_module/nss/aps_include.nss b/_module/nss/aps_include.nss new file mode 100644 index 00000000..0967ddc4 --- /dev/null +++ b/_module/nss/aps_include.nss @@ -0,0 +1,458 @@ +// Name : Avlis Persistence System include +// Purpose : Various APS/NWNX2 related functions +// Authors : Ingmar Stieger, Adam Colon, Josh Simon +// Modified : December 21, 2003 + +// This file is licensed under the terms of the +// GNU GENERAL PUBLIC LICENSE (GPL) Version 2 + +/************************************/ +/* Return codes */ +/************************************/ + +int SQL_ERROR = 0; +int SQL_SUCCESS = 1; + +/************************************/ +/* Function prototypes */ +/************************************/ +sqlquery last_sql_query; + +// Setup placeholders for ODBC requests and responses +void SQLInit(); + +// Execute statement in sSQL +void SQLExecDirect(string sSQL); + +// Position cursor on next row of the resultset +// Call this before using SQLGetData(). +// returns: SQL_SUCCESS if there is a row +// SQL_ERROR if there are no more rows +int SQLFetch(); + +// * deprecated. Use SQLFetch instead. +// Position cursor on first row of the resultset and name it sResultSetName +// Call this before using SQLNextRow() and SQLGetData(). +// returns: SQL_SUCCESS if result set is not empty +// SQL_ERROR is result set is empty +int SQLFirstRow(); + +// * deprecated. Use SQLFetch instead. +// Position cursor on next row of the result set sResultSetName +// returns: SQL_SUCCESS if cursor could be advanced to next row +// SQL_ERROR if there was no next row +int SQLNextRow(); + +// Return value of column iCol in the current row of result set sResultSetName +string SQLGetData(int iCol); + +// Return a string value when given a location +string APSLocationToString(location lLocation); + +// Return a location value when given the string form of the location +location APSStringToLocation(string sLocation); + +// Return a string value when given a vector +string APSVectorToString(vector vVector); + +// Return a vector value when given the string form of the vector +vector APSStringToVector(string sVector); + +// Set oObject's persistent string variable sVarName to sValue +// Optional parameters: +// iExpiration: Number of days the persistent variable should be kept in database (default: 0=forever) +// sTable: Name of the table where variable should be stored (default: pwdata) +void SetPersistentString(object oObject, string sVarName, string sValue, int iExpiration = 0, string sTable = "pwdata"); + +// Set oObject's persistent integer variable sVarName to iValue +// Optional parameters: +// iExpiration: Number of days the persistent variable should be kept in database (default: 0=forever) +// sTable: Name of the table where variable should be stored (default: pwdata) +void SetPersistentInt(object oObject, string sVarName, int iValue, int iExpiration = 0, string sTable = "pwdata"); + +// Set oObject's persistent float variable sVarName to fValue +// Optional parameters: +// iExpiration: Number of days the persistent variable should be kept in database (default: 0=forever) +// sTable: Name of the table where variable should be stored (default: pwdata) +void SetPersistentFloat(object oObject, string sVarName, float fValue, int iExpiration = 0, string sTable = "pwdata"); + +// Set oObject's persistent location variable sVarName to lLocation +// Optional parameters: +// iExpiration: Number of days the persistent variable should be kept in database (default: 0=forever) +// sTable: Name of the table where variable should be stored (default: pwdata) +// This function converts location to a string for storage in the database. +void SetPersistentLocation(object oObject, string sVarName, location lLocation, int iExpiration = 0, string sTable = "pwdata"); + +// Set oObject's persistent vector variable sVarName to vVector +// Optional parameters: +// iExpiration: Number of days the persistent variable should be kept in database (default: 0=forever) +// sTable: Name of the table where variable should be stored (default: pwdata) +// This function converts vector to a string for storage in the database. +void SetPersistentVector(object oObject, string sVarName, vector vVector, int iExpiration = 0, string sTable = "pwdata"); + +// Get oObject's persistent string variable sVarName +// Optional parameters: +// sTable: Name of the table where variable is stored (default: pwdata) +// * Return value on error: "" +string GetPersistentString(object oObject, string sVarName, string sTable = "pwdata"); + +// Get oObject's persistent integer variable sVarName +// Optional parameters: +// sTable: Name of the table where variable is stored (default: pwdata) +// * Return value on error: 0 +int GetPersistentInt(object oObject, string sVarName, string sTable = "pwdata"); + +// Get oObject's persistent float variable sVarName +// Optional parameters: +// sTable: Name of the table where variable is stored (default: pwdata) +// * Return value on error: 0 +float GetPersistentFloat(object oObject, string sVarName, string sTable = "pwdata"); + +// Get oObject's persistent location variable sVarName +// Optional parameters: +// sTable: Name of the table where variable is stored (default: pwdata) +// * Return value on error: 0 +location GetPersistentLocation(object oObject, string sVarname, string sTable = "pwdata"); + +// Get oObject's persistent vector variable sVarName +// Optional parameters: +// sTable: Name of the table where variable is stored (default: pwdata) +// * Return value on error: 0 +vector GetPersistentVector(object oObject, string sVarName, string sTable = "pwdata"); + +// Delete persistent variable sVarName stored on oObject +// Optional parameters: +// sTable: Name of the table where variable is stored (default: pwdata) +void DeletePersistentVariable(object oObject, string sVarName, string sTable = "pwdata"); + +// (private function) Replace special character ' with ~ +string SQLEncodeSpecialChars(string sString); + +// (private function)Replace special character ' with ~ +string SQLDecodeSpecialChars(string sString); + +/************************************/ +/* Implementation */ +/************************************/ + +// Functions for initializing APS and working with result sets + +void SQLInit() +{ + SQLExecDirect("CREATE TABLE IF NOT EXISTS pwdata(player varchar(64), tag varchar(64), name varchar(64), val text, expire int(11), last timestamp NOT NULL DEFAULT DEFAULT_TIMESTAMP, PRIMARY KEY (player,tag,name))"); +} + +void SQLExecDirect(string sSQL) +{ + sqlquery sql = SqlPrepareQueryCampaign("db",sSQL); + last_sql_query = sql; + if(GetStringLowerCase(GetStringLeft(sSQL,6)) != "select") + { + SqlStep(sql); + } +} + +int SQLFetch() +{ + return SqlStep(last_sql_query); +} + +// deprecated. use SQLFetch(). +int SQLFirstRow() +{ + return SQLFetch(); +} + +// deprecated. use SQLFetch(). +int SQLNextRow() +{ + return SQLFetch(); +} + +string SQLGetData(int iCol) +{ + return SqlGetString(last_sql_query,iCol-1); +} + +// These functions deal with various data types. Ultimately, all information +// must be stored in the database as strings, and converted back to the proper +// form when retrieved. + +string APSVectorToString(vector vVector) +{ + return "#POSITION_X#" + FloatToString(vVector.x) + "#POSITION_Y#" + FloatToString(vVector.y) + + "#POSITION_Z#" + FloatToString(vVector.z) + "#END#"; +} + +vector APSStringToVector(string sVector) +{ + float fX, fY, fZ; + int iPos, iCount; + int iLen = GetStringLength(sVector); + + if (iLen > 0) + { + iPos = FindSubString(sVector, "#POSITION_X#") + 12; + iCount = FindSubString(GetSubString(sVector, iPos, iLen - iPos), "#"); + fX = StringToFloat(GetSubString(sVector, iPos, iCount)); + + iPos = FindSubString(sVector, "#POSITION_Y#") + 12; + iCount = FindSubString(GetSubString(sVector, iPos, iLen - iPos), "#"); + fY = StringToFloat(GetSubString(sVector, iPos, iCount)); + + iPos = FindSubString(sVector, "#POSITION_Z#") + 12; + iCount = FindSubString(GetSubString(sVector, iPos, iLen - iPos), "#"); + fZ = StringToFloat(GetSubString(sVector, iPos, iCount)); + } + + return Vector(fX, fY, fZ); +} + +string APSLocationToString(location lLocation) +{ + object oArea = GetAreaFromLocation(lLocation); + vector vPosition = GetPositionFromLocation(lLocation); + float fOrientation = GetFacingFromLocation(lLocation); + string sReturnValue; + + if (GetIsObjectValid(oArea)) + sReturnValue = + "#AREA#" + GetTag(oArea) + "#POSITION_X#" + FloatToString(vPosition.x) + + "#POSITION_Y#" + FloatToString(vPosition.y) + "#POSITION_Z#" + + FloatToString(vPosition.z) + "#ORIENTATION#" + FloatToString(fOrientation) + "#END#"; + + return sReturnValue; +} + +location APSStringToLocation(string sLocation) +{ + location lReturnValue; + object oArea; + vector vPosition; + float fOrientation, fX, fY, fZ; + + int iPos, iCount; + int iLen = GetStringLength(sLocation); + + if (iLen > 0) + { + iPos = FindSubString(sLocation, "#AREA#") + 6; + iCount = FindSubString(GetSubString(sLocation, iPos, iLen - iPos), "#"); + oArea = GetObjectByTag(GetSubString(sLocation, iPos, iCount)); + + iPos = FindSubString(sLocation, "#POSITION_X#") + 12; + iCount = FindSubString(GetSubString(sLocation, iPos, iLen - iPos), "#"); + fX = StringToFloat(GetSubString(sLocation, iPos, iCount)); + + iPos = FindSubString(sLocation, "#POSITION_Y#") + 12; + iCount = FindSubString(GetSubString(sLocation, iPos, iLen - iPos), "#"); + fY = StringToFloat(GetSubString(sLocation, iPos, iCount)); + + iPos = FindSubString(sLocation, "#POSITION_Z#") + 12; + iCount = FindSubString(GetSubString(sLocation, iPos, iLen - iPos), "#"); + fZ = StringToFloat(GetSubString(sLocation, iPos, iCount)); + + vPosition = Vector(fX, fY, fZ); + + iPos = FindSubString(sLocation, "#ORIENTATION#") + 13; + iCount = FindSubString(GetSubString(sLocation, iPos, iLen - iPos), "#"); + fOrientation = StringToFloat(GetSubString(sLocation, iPos, iCount)); + + lReturnValue = Location(oArea, vPosition, fOrientation); + } + + return lReturnValue; +} + +// These functions are responsible for transporting the various data types back +// and forth to the database. + +void SetPersistentString(object oObject, string sVarName, string sValue, int iExpiration = + 0, string sTable = "pwdata") +{ + string sPlayer; + string sTag; + + if (GetIsPC(oObject)) + { + sPlayer = SQLEncodeSpecialChars(GetPCPlayerName(oObject)); + sTag = SQLEncodeSpecialChars(GetName(oObject)); + } + else + { + sPlayer = "~"; + sTag = GetTag(oObject); + } + + sVarName = SQLEncodeSpecialChars(sVarName); + sValue = SQLEncodeSpecialChars(sValue); + + string sSQL = "SELECT player FROM " + sTable + " WHERE player='" + sPlayer + + "' AND tag='" + sTag + "' AND name='" + sVarName + "'"; + SQLExecDirect(sSQL); + + if (SQLFirstRow() == SQL_SUCCESS) + { + // row exists + sSQL = "UPDATE " + sTable + " SET val='" + sValue + + "',expire=" + IntToString(iExpiration) + " WHERE player='" + sPlayer + + "' AND tag='" + sTag + "' AND name='" + sVarName + "'"; + SQLExecDirect(sSQL); + } + else + { + // row doesn't exist + sSQL = "INSERT INTO " + sTable + " (player,tag,name,val,expire) VALUES" + + "('" + sPlayer + "','" + sTag + "','" + sVarName + "','" + + sValue + "'," + IntToString(iExpiration) + ")"; + SQLExecDirect(sSQL); + } +} + +string GetPersistentString(object oObject, string sVarName, string sTable = "pwdata") +{ + string sPlayer; + string sTag; + + if (GetIsPC(oObject)) + { + sPlayer = SQLEncodeSpecialChars(GetPCPlayerName(oObject)); + sTag = SQLEncodeSpecialChars(GetName(oObject)); + } + else + { + sPlayer = "~"; + sTag = GetTag(oObject); + } + + sVarName = SQLEncodeSpecialChars(sVarName); + + string sSQL = "SELECT val FROM " + sTable + " WHERE player='" + sPlayer + + "' AND tag='" + sTag + "' AND name='" + sVarName + "'"; + SQLExecDirect(sSQL); + + if (SQLFirstRow() == SQL_SUCCESS) + return SQLDecodeSpecialChars(SQLGetData(1)); + else + { + return ""; + // If you want to convert your existing persistent data to APS, this + // would be the place to do it. The requested variable was not found + // in the database, you should + // 1) query it's value using your existing persistence functions + // 2) save the value to the database using SetPersistentString() + // 3) return the string value here. + } +} + +void SetPersistentInt(object oObject, string sVarName, int iValue, int iExpiration = + 0, string sTable = "pwdata") +{ + SetPersistentString(oObject, sVarName, IntToString(iValue), iExpiration, sTable); +} + +int GetPersistentInt(object oObject, string sVarName, string sTable = "pwdata") +{ + return StringToInt(GetPersistentString(oObject, sVarName, sTable)); +} + +void SetPersistentFloat(object oObject, string sVarName, float fValue, int iExpiration = + 0, string sTable = "pwdata") +{ + SetPersistentString(oObject, sVarName, FloatToString(fValue), iExpiration, sTable); +} + +float GetPersistentFloat(object oObject, string sVarName, string sTable = "pwdata") +{ + return StringToFloat(GetPersistentString(oObject, sVarName, sTable)); +} + +void SetPersistentLocation(object oObject, string sVarName, location lLocation, int iExpiration = + 0, string sTable = "pwdata") +{ + SetPersistentString(oObject, sVarName, APSLocationToString(lLocation), iExpiration, sTable); +} + +location GetPersistentLocation(object oObject, string sVarName, string sTable = "pwdata") +{ + return APSStringToLocation(GetPersistentString(oObject, sVarName, sTable)); +} + +void SetPersistentVector(object oObject, string sVarName, vector vVector, int iExpiration = + 0, string sTable = "pwdata") +{ + SetPersistentString(oObject, sVarName, APSVectorToString(vVector), iExpiration, sTable); +} + +vector GetPersistentVector(object oObject, string sVarName, string sTable = "pwdata") +{ + return APSStringToVector(GetPersistentString(oObject, sVarName, sTable)); +} + +void DeletePersistentVariable(object oObject, string sVarName, string sTable = "pwdata") +{ + string sPlayer; + string sTag; + + if (GetIsPC(oObject)) + { + sPlayer = SQLEncodeSpecialChars(GetPCPlayerName(oObject)); + sTag = SQLEncodeSpecialChars(GetName(oObject)); + } + else + { + sPlayer = "~"; + sTag = GetTag(oObject); + } + + sVarName = SQLEncodeSpecialChars(sVarName); + string sSQL = "DELETE FROM " + sTable + " WHERE player='" + sPlayer + + "' AND tag='" + sTag + "' AND name='" + sVarName + "'"; + SQLExecDirect(sSQL); +} + +// Problems can arise with SQL commands if variables or values have single quotes +// in their names. These functions are a replace these quote with the tilde character + +string SQLEncodeSpecialChars(string sString) +{ + if (FindSubString(sString, "'") == -1) // not found + return sString; + + int i; + string sReturn = ""; + string sChar; + + // Loop over every character and replace special characters + for (i = 0; i < GetStringLength(sString); i++) + { + sChar = GetSubString(sString, i, 1); + if (sChar == "'") + sReturn += "~"; + else + sReturn += sChar; + } + return sReturn; +} + +string SQLDecodeSpecialChars(string sString) +{ + if (FindSubString(sString, "~") == -1) // not found + return sString; + + int i; + string sReturn = ""; + string sChar; + + // Loop over every character and replace special characters + for (i = 0; i < GetStringLength(sString); i++) + { + sChar = GetSubString(sString, i, 1); + if (sChar == "~") + sReturn += "'"; + else + sReturn += sChar; + } + return sReturn; +} + diff --git a/_module/nss/ar_barredoor_f2o.nss b/_module/nss/ar_barredoor_f2o.nss new file mode 100644 index 00000000..fa817de3 --- /dev/null +++ b/_module/nss/ar_barredoor_f2o.nss @@ -0,0 +1,80 @@ +//:://///////////////////////////////////////////// +//:: Name Random OnFailToOpen Msg Generator - for Doors +//:: FileName ar_barreddoor_f2o +//:: +//:: +////////////////////////////////////////////// +/* Use this script to show that the door can never be opened with random + messages instead of just 1 (This door has been barred from the other + side.) for example. A big thanks to Kevin Eberwein for giving me a hand + making this work as well as a couple ideas to add to it.*/ +//::////////////////////////////////////////////// +//:: Created By: Kevin Werbenuk (Help from Kevin Eberwein) +//:: Created On: July 14, 2002 +//::////////////////////////////////////////////// + +void main() + { + object oPC = GetLastUsedBy(); // Get the PC that attempted to open the door. + object oDoor = OBJECT_SELF; // Gets the door this is being called from + int nRandomMsg; + int nVar; + int nDoorNumber; + + nVar = GetLocalInt(oPC, "BALEAS_DOOR_01"); + nDoorNumber = GetLocalInt(OBJECT_SELF, "BARRED"); + + if (nVar != 0) + nRandomMsg = nVar; + + else + nRandomMsg = Random(9); + + switch (nRandomMsg) + { + case 0: + SpeakString("This door is barred from the other side."); + SetLocalInt(oPC, "BALEAS_DOOR_01", nRandomMsg); + break; + + case 1: + SpeakString("As you reach for the door handle you notice, there isn't one. Looks like you will have to try to find another way if there is."); + SetLocalInt(oPC, "BALEAS_DOOR_01", nRandomMsg); + break; + + case 2: + SpeakString("As you turn the handle a voice bellows, 'Go away! Your not getting in here!'"); + SetLocalInt(oPC, "BALEAS_DOOR_01", nRandomMsg); + break; + + case 3: + SpeakString("Neither push nor pull can get this door open."); + SetLocalInt(oPC, "BALEAS_DOOR_01", nRandomMsg); + break; + + case 4: + SpeakString("As you attempt entry you hear a 'Thud.' Obviously this door is blocked by some means"); + SetLocalInt(oPC, "BALEAS_DOOR_01", nRandomMsg); + break; + + case 5: + SpeakString("Approaching the door you get an overwhelming feeling of magic power. There seems to be some magical ward preventing this door from being opened."); + SetLocalInt(oPC, "BALEAS_DOOR_01", nRandomMsg); + break; + + case 6: + SpeakString("Unfortunately you are not strong enough to open this door."); + SetLocalInt(oPC, "BALEAS_DOOR_01", nRandomMsg); + break; + + case 7: + SpeakString("The sound of laughter seems to emminate from the door as it doesn't buldge."); + SetLocalInt(oPC, "BALEAS_DOOR_01", nRandomMsg); + break; + + case 8: + SpeakString("Opening doors isn't your strong point, eh?"); + SetLocalInt(oPC, "BALEAS_DOOR_01", nRandomMsg); + break; + } +} diff --git a/_module/nss/at_caplvlup.nss b/_module/nss/at_caplvlup.nss new file mode 100644 index 00000000..ee138b1b --- /dev/null +++ b/_module/nss/at_caplvlup.nss @@ -0,0 +1,19 @@ +#include "nw_i0_tool" +/* Script generated by +Lilac Soul's NWN Script Generator, v. 1.6 + +For download info, please visit: +http://www.lilacsoul.revility.com */ + +//Put this on action taken in the conversation editor +void main() +{ + +object oPC = GetPCSpeaker(); + +if (GetHitDice(oPC) <= 2) + { + RewardPartyXP(3000, oPC, FALSE); + + } +} diff --git a/_module/nss/dante_letodel_at.nss b/_module/nss/dante_letodel_at.nss new file mode 100644 index 00000000..b614dcae --- /dev/null +++ b/_module/nss/dante_letodel_at.nss @@ -0,0 +1,20 @@ +#include "nwnx_admin" + +void main() +{ + object oPlayer = GetPCSpeaker(); + + string sName = GetName(oPlayer); + + string sPlayer = GetPCPlayerName(oPlayer); + + SendMessageToPC(oPlayer,"sPlayer = "+sPlayer); + SendMessageToPC(oPlayer,"sName = "+sName); + + NWNX_Administration_DeletePlayerCharacter(oPlayer, 1, "Character Deleted"); + SendMessageToPC(oPlayer,sPlayer+" has deleted "+sName); + SendMessageToAllDMs(sPlayer+" has deleted "+sName); +} + + + diff --git a/_module/nss/door_area_trans.nss b/_module/nss/door_area_trans.nss new file mode 100644 index 00000000..b1e9c33a --- /dev/null +++ b/_module/nss/door_area_trans.nss @@ -0,0 +1,102 @@ +//////////////////////////////////////// +/* + Closes door when player transitions + + If the player opens door and does not transition the door + will not close. + + This script doesn't interfere with the Area Transiton Wizard. + +*/ +//////////////////////////////////////// +#include "x0_inc_henai" +void b_FollowMaster(object oMaster); +void main() +{ + object oClicker = GetClickingObject(); + object oSelf = OBJECT_SELF; + object oDest = GetTransitionTarget(OBJECT_SELF); + +if(oDest == OBJECT_INVALID) + { + SendMessageToAllDMs("Door "+GetTag(OBJECT_SELF)+ + " is missing a transition target"); + return; + } + +// Seems the script is firing twice, once for the door actually used +// and once for the transition target +if(GetLocalInt(oClicker,"DoorOnce") == FALSE) +{ + SetLocalInt(oClicker,"DoorOnce",TRUE); + DelayCommand(1.1,DeleteLocalInt(oClicker,"DoorOnce")); + + if(GetIsPC(oClicker)==TRUE) + { + SetLocalInt(oClicker,"PC_USED_DOOR",TRUE); + AssignCommand(oClicker,JumpToObject(oDest)); + + b_FollowMaster(oClicker); + + AssignCommand(oClicker,ActionDoCommand(SignalEvent(oSelf, + EventUserDefined(9006)))); + } + + else // A different script was required for npc's. Go figure. + { + // Allows for npc to perform the door open animation before + // jumping to the destination. Otherwise the npc will still be + // performing the door open animation when he transitions and sometimes + // transitions back to his original location. + DelayCommand(1.0,AssignCommand(oClicker,JumpToObject(oDest))); + + + // When an NPC is chasing a player, he sometimes transitions to an + // area before player does then leaves when he sees + // nothing and\or WalkWaypoints fires. This gives him something else + // to do for a half second (like walk behind the door.. geesh). + DelayCommand(1.2,AssignCommand(oClicker, + ActionMoveAwayFromObject(oDest,FALSE,0.1))); + + // I'm sick of re-writing the bw ai. It's assumed that + // if no enemy is present or the npc is not in combat, + // DetermineCombatRound will do nothing. + DelayCommand(1.2,AssignCommand(oClicker, + ActionDoCommand(DetermineCombatRound()))); + + + DelayCommand(3.0,SignalEvent(oSelf,EventUserDefined(9006))); + + } + +} + +} + +void a_FollowMaster(object oMaster) +{ + float fDist = GetFollowDistance(); + ActionForceFollowObject(oMaster,fDist); + +} + +void b_FollowMaster(object oMaster) +{ + object oAssociate = GetFirstFactionMember(oMaster,FALSE); + while(oAssociate != OBJECT_INVALID) + { + + if(GetAssociateType(oAssociate)!= ASSOCIATE_TYPE_NONE) + { + if(GetAssociateState(NW_ASC_MODE_STAND_GROUND,oAssociate) == TRUE) + {SetAssociateState(NW_ASC_MODE_STAND_GROUND,FALSE,oAssociate);} + + if(oMaster != OBJECT_INVALID) + {AssignCommand(oAssociate,a_FollowMaster(oMaster));} + + } + oAssociate = GetNextFactionMember(oMaster,FALSE); + } +} + + diff --git a/_module/nss/ds_closedoors.nss b/_module/nss/ds_closedoors.nss new file mode 100644 index 00000000..079dd84b --- /dev/null +++ b/_module/nss/ds_closedoors.nss @@ -0,0 +1,5 @@ +//Closes door if it is open +void main() +{ + DelayCommand(25.0,ActionCloseDoor(OBJECT_SELF)); +} diff --git a/_module/nss/nw_c2_default7.nss b/_module/nss/nw_c2_default7.nss index c8fcf672..1ca26aa7 100644 --- a/_module/nss/nw_c2_default7.nss +++ b/_module/nss/nw_c2_default7.nss @@ -27,6 +27,28 @@ void DeathCheck(int nDeaths); void main() { + +object oNPC = OBJECT_SELF; + + // Chance of guard type creatures dropping gear onDeath. + if ((GetResRef(oNPC) == "npc_baleasgrd001") || + (GetResRef(oNPC) == "npc_goldeye001") || + (GetResRef(oNPC) == "npc_baleasgrd003") || + (GetResRef(oNPC) == "npc_baleasgrd004") || + (GetResRef(oNPC) == "npc_baleasgrd005")) + { + object oArmor = GetItemInSlot(INVENTORY_SLOT_CHEST, oNPC); + object oWeapon = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND, oNPC); + + // Give a 3% chance to drop armor &/or equipped weapon + int bDroppableA = d100() > 97; + int bDroppableW = d100() > 97; + + SetDroppableFlag(oArmor, bDroppableA); + SetDroppableFlag(oWeapon, bDroppableW); + + } + // If we are set to, don't fire this script at all if(GetAIInteger(I_AM_TOTALLY_DEAD)) return; diff --git a/_module/nss/ra_bal_grd_onspw.nss b/_module/nss/ra_bal_grd_onspw.nss new file mode 100644 index 00000000..c53b212e --- /dev/null +++ b/_module/nss/ra_bal_grd_onspw.nss @@ -0,0 +1,454 @@ +//:://///////////////////////////////////////////// +//:: Name ra_bal_grd_onspw +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + 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" + + +void ShrinkEm(object oPC) +{ + SetObjectVisualTransform(oPC, OBJECT_VISUAL_TRANSFORM_SCALE, 0.5f); +} + +void main() +{ + 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 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)); + } + + // 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)); + } + + ms_Nomenclature(OBJECT_SELF); + + rnd_skin(OBJECT_SELF); + + rnd_head(OBJECT_SELF); + + rnd_tattoo(OBJECT_SELF); + +} diff --git a/_module/nss/re_common_spawn.nss b/_module/nss/re_common_spawn.nss index ad25d802..f9850cac 100644 --- a/_module/nss/re_common_spawn.nss +++ b/_module/nss/re_common_spawn.nss @@ -28,9 +28,13 @@ void main() // Randomize Tattoos rnd_tattoo(OBJECT_SELF); -//Randomize Clothing +// Randomize Clothing rnd_clothes(OBJECT_SELF); +// Randomize Last Name Usage + int bNameChance = d100() > 33; + SetLocalInt(OBJECT_SELF, "NAME_TYPE", bNameChance); + //Calls the Random Name Generator ms_Nomenclature(OBJECT_SELF); diff --git a/_module/nss/re_commoner0.nss b/_module/nss/re_commoner0.nss index fab5d331..d8aad14f 100644 --- a/_module/nss/re_commoner0.nss +++ b/_module/nss/re_commoner0.nss @@ -59,25 +59,37 @@ while(!END) break; case 8:sChoice = "NPC_COM_DW_F001"; // Dwarven Female - iWeight = 4; + iWeight = 3; break; case 9:sChoice = "NPC_COM_DW_F002"; // Portly Dwarven Female - iWeight = 4; + iWeight = 2; break; case 10:sChoice = "NPC_COM_DW_M001"; // Dwarven Male - iWeight = 3; + iWeight = 4; break; case 11:sChoice = "NPC_COM_DW_M002"; // Portly Dwarven Male iWeight = 2; break; - case 12:sChoice = "mhalforc"; + case 12:sChoice = "NPC_COM_EL_F001"; // Elven Female iWeight = 2; break; + case 13:sChoice = "NPC_COM_EL_F002"; // Portly Elven Female + iWeight = 1; + break; + + case 14:sChoice = "NPC_COM_EL_M001"; // Elven Male + iWeight = 2; + break; + + case 15:sChoice = "NPC_COM_EL_M002"; // Portly Elven Male + iWeight = 1; + break; + /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //END OF CUSTOM ENCOUNTER TABLE! DO NOT EDIT BELOW THIS LINE////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// diff --git a/_module/nss/rnd_commoner_inc.nss b/_module/nss/rnd_commoner_inc.nss index ce8bd85f..d0db9b96 100644 --- a/_module/nss/rnd_commoner_inc.nss +++ b/_module/nss/rnd_commoner_inc.nss @@ -4,7 +4,7 @@ Randomize appearance & clothing for commoners */ //::////////////////////////////////////////////// -//:: Created By: Jason Collins Watamaniuk +//:: Created By: Jason Collins //:: Created On: Sept 01, 2021 //::////////////////////////////////////////////// diff --git a/_module/nss/se_door_death.nss b/_module/nss/se_door_death.nss new file mode 100644 index 00000000..8752df76 --- /dev/null +++ b/_module/nss/se_door_death.nss @@ -0,0 +1,86 @@ +//:://////////////////////////////////////////////////////////////////////////// +//:: Name Respawn Door/s v1.1 +//:: FileName se_door_death +//:: Copyright (c) 2001 Bioware Corp. +//:://////////////////////////////////////////////////////////////////////////// +/* + Respawn a door after a set delay + Set a float on the door ie. RESPAWN_TIMER = xx else the default is used + Thanks to Craig Welburn for the insight + Cheers to Zarathustra217 +*/ +//:://////////////////////////////////////////////////////////////////////////// +//:: Created By: Sir Elric +//:: Created On: 8th May, 2006 +//:: Modified On: 16th August, 2007 +//:: Event Used: OnDeath event of a door +//:://////////////////////////////////////////////////////////////////////////// + +#include "x2_inc_compon" + +// ----------------------------------------------------------------------------- +// CONSTANTS - Settings below +// ----------------------------------------------------------------------------- + +const float RESPAWN_TIMER_DEFAULT = 600.0; // Default respawn delay +const int DO_CRAFT_DROP = TRUE; // Drop default Bioware crafting item? + + +// ----------------------------------------------------------------------------- +// PROTOTYPES +// ----------------------------------------------------------------------------- + +// Respawn a door after a set delay +// If no float is set on the door ie. RESPAWN_TIMER = xx +// The default delay will be used ie. RESPAWN_TIMER_DEFAULT = xx +// oSelf: - Object calling the script +void SE_RespawnDoor(object oSelf); + + +// ----------------------------------------------------------------------------- +// FUNCTIONS +// ----------------------------------------------------------------------------- + +void SE_RespawnDoor(object oSelf) +{ + PlayAnimation(ANIMATION_DOOR_CLOSE); + int nHealAmount = GetMaxHitPoints(oSelf) - GetCurrentHitPoints(oSelf); + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectHeal(nHealAmount), oSelf); +} + + +// ----------------------------------------------------------------------------- +// MAIN +// ----------------------------------------------------------------------------- + + +void main() + { + object oSelf = OBJECT_SELF; + object oKiller = GetLastKiller(); + + SetIsDestroyable(FALSE); + + float fDelay = GetLocalFloat(oSelf, "RESPAWN_TIMER"); + if(fDelay == 0.0) + fDelay = RESPAWN_TIMER_DEFAULT; + + DelayCommand(fDelay, SE_RespawnDoor(oSelf)); + + if (!GetIsPC(oKiller)) + return; + + while (GetIsObjectValid(GetMaster(oKiller))) + { + oKiller=GetMaster(oKiller); + } + + if(GetIsObjectValid(oKiller)) + { + AdjustReputation(oKiller, OBJECT_SELF, -35); + AdjustAlignment (oKiller, ALIGNMENT_CHAOTIC, 10); + } + + if(DO_CRAFT_DROP) + craft_drop_placeable(); + } diff --git a/_module/ra_tdog.mod b/_module/ra_tdog.mod index 0f0e63cb..2e2f2db0 100644 Binary files a/_module/ra_tdog.mod and b/_module/ra_tdog.mod differ diff --git a/_module/utc/npc_annihilus.utc.json b/_module/utc/npc_annihilus.utc.json new file mode 100644 index 00000000..3d1959ea --- /dev/null +++ b/_module/utc/npc_annihilus.utc.json @@ -0,0 +1,1149 @@ +{ + "__data_type": "UTC ", + "Appearance_Type": { + "type": "word", + "value": 1096 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 18 + }, + "ChallengeRating": { + "type": "float", + "value": 12.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 5 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + }, + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 1 + }, + "ClassLevel": { + "type": "short", + "value": 1 + }, + "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": 436 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 442 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 66 + }, + "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 + } + } + ] + }, + "KnownList2": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 9 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 13 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__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": 36 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 163 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList3": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 20 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__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": 441 + }, + "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": 82 + }, + "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": 373 + }, + "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": 80 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 118 + }, + "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 + } + } + ] + }, + "KnownList6": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 445 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 369 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 113 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 180 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + } + }, + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 31 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Comment": { + "type": "cexostring", + "value": "Annihilus" + }, + "Con": { + "type": "byte", + "value": 12 + }, + "Conversation": { + "type": "resref", + "value": "hs_del_pc" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 308 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Talk to this creature if you need to delete your character." + } + }, + "Dex": { + "type": "byte", + "value": 22 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [] + }, + "FactionID": { + "type": "word", + "value": 3 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 49 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Annihilus" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 4 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 308 + }, + "Int": { + "type": "byte", + "value": 12 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 1 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 311 + }, + "NaturalAC": { + "type": "byte", + "value": 40 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 8 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 2236 + }, + "Race": { + "type": "byte", + "value": 24 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "x2_def_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "x2_def_ondamage" + }, + "ScriptDeath": { + "type": "resref", + "value": "x2_def_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "x2_def_onconv" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "x2_def_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "x2_def_endcombat" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "x2_def_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "x2_def_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "x2_def_percept" + }, + "ScriptRested": { + "type": "resref", + "value": "x2_def_rested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "x2_def_spawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "x2_def_spellcast" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "x2_def_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 19 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 43 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 5 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 43 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 43 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 30 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 26 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 40 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 237 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 43 + }, + "Str": { + "type": "byte", + "value": 14 + }, + "Subrace": { + "type": "cexostring", + "value": "Undead" + }, + "Tag": { + "type": "cexostring", + "value": "Annihilus" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "npc_annihilus" + }, + "WalkRate": { + "type": "int", + "value": 1 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 8 + } +} diff --git a/_module/utc/npc_baleasgrd001.utc.json b/_module/utc/npc_baleasgrd001.utc.json new file mode 100644 index 00000000..88d9c669 --- /dev/null +++ b/_module/utc/npc_baleasgrd001.utc.json @@ -0,0 +1,1202 @@ +{ + "__data_type": "UTC ", + "Appearance_Head": { + "type": "byte", + "value": 1 + }, + "Appearance_Type": { + "type": "word", + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 7.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 5 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 1 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "Baleas Town Guard" + }, + "Con": { + "type": "byte", + "value": 14 + }, + "Conversation": { + "type": "resref", + "value": "cv_baleasguard01" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 50 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "The guard looks around, inspecting each citizen as they come into his gaze. He looks slightly bored." + } + }, + "Dex": { + "type": "byte", + "value": 14 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "EquippedRes": { + "type": "resref", + "value": "nw_maarcl049" + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 408 + } + }, + { + "__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": 10 + } + }, + { + "__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": 2884 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 26 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 1089 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3415 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2285 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 258 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 392 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 40 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 24610 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7903 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7914 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7943 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7949 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7913 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7912 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7909 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7919 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7917 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7939 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7945 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7905 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7918 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7938 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7908 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7940 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7907 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7902 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7947 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7923 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7924 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7944 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7925 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7910 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7927 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7901 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7929 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7930 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7931 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7932 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7906 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 24423 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Baleas Town Guard" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 50 + }, + "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, + "InventoryRes": { + "type": "resref", + "value": "nw_it_torch001" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion020" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion020" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "ra_wmblmu_001" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 100 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 65 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PaletteID": { + "type": "byte", + "value": 44 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 1045 + }, + "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": "ra_bal_grd_onspw" + }, + "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": 8 + } + }, + { + "__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": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 156 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 17 + }, + "Subrace": { + "type": "cexostring", + "value": "Human" + }, + "Tag": { + "type": "cexostring", + "value": "NPC_BALEASGRD001" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "npc_baleasgrd001" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "TITLE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Guard" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "RANDOM" + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 4 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 10 + } +} diff --git a/_module/utc/felf.utc.json b/_module/utc/npc_com_el_f001.utc.json similarity index 71% rename from _module/utc/felf.utc.json rename to _module/utc/npc_com_el_f001.utc.json index 73f8daf6..b2921e08 100644 --- a/_module/utc/felf.utc.json +++ b/_module/utc/npc_com_el_f001.utc.json @@ -86,11 +86,11 @@ }, "Cha": { "type": "byte", - "value": 10 + "value": 12 }, "ChallengeRating": { "type": "float", - "value": 6.0 + "value": 2.0 }, "ClassList": { "type": "list", @@ -103,7 +103,7 @@ }, "ClassLevel": { "type": "short", - "value": 10 + "value": 3 } } ] @@ -126,11 +126,11 @@ }, "Comment": { "type": "cexostring", - "value": "" + "value": "Commoner: Elf Female 01" }, "Con": { "type": "byte", - "value": 10 + "value": 14 }, "Conversation": { "type": "resref", @@ -142,11 +142,11 @@ }, "CurrentHitPoints": { "type": "short", - "value": 25 + "value": 12 }, "DecayTime": { "type": "dword", - "value": 0 + "value": 10000 }, "Deity": { "type": "cexostring", @@ -154,11 +154,13 @@ }, "Description": { "type": "cexolocstring", - "value": {} + "value": { + "0": "This lithes elf appears to be shopping." + } }, "Dex": { "type": "byte", - "value": 10 + "value": 12 }, "Disarmable": { "type": "byte", @@ -175,13 +177,6 @@ "FeatList": { "type": "list", "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, { "__struct_id": 1, "Feat": { @@ -189,13 +184,6 @@ "value": 3 } }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, { "__struct_id": 1, "Feat": { @@ -264,7 +252,7 @@ "FirstName": { "type": "cexolocstring", "value": { - "0": "Commoner" + "0": "Commoner: Elf Female 01" } }, "fortbonus": { @@ -281,11 +269,11 @@ }, "HitPoints": { "type": "short", - "value": 25 + "value": 12 }, "Int": { "type": "byte", - "value": 10 + "value": 12 }, "Interruptable": { "type": "byte", @@ -299,6 +287,110 @@ "type": "byte", "value": 0 }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "nw_wswdg001" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion020" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion020" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, "LastName": { "type": "cexolocstring", "value": { @@ -307,11 +399,11 @@ }, "LawfulChaotic": { "type": "byte", - "value": 0 + "value": 50 }, "Lootable": { "type": "byte", - "value": 0 + "value": 1 }, "MaxHitPoints": { "type": "short", @@ -327,7 +419,7 @@ }, "PaletteID": { "type": "byte", - "value": 4 + "value": 39 }, "PerceptionRange": { "type": "byte", @@ -415,6 +507,55 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, { "__struct_id": 0, "Rank": { @@ -457,6 +598,34 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, { "__struct_id": 0, "Rank": { @@ -608,7 +777,7 @@ }, "SoundSetFile": { "type": "word", - "value": 65535 + "value": 135 }, "SpecAbilityList": { "type": "list", @@ -624,11 +793,11 @@ }, "Subrace": { "type": "cexostring", - "value": "" + "value": "Elf" }, "Tag": { "type": "cexostring", - "value": "Commoner" + "value": "NPC_COM_EL_F001" }, "Tail_New": { "type": "dword", @@ -640,7 +809,27 @@ }, "TemplateResRef": { "type": "resref", - "value": "felf" + "value": "npc_com_el_f001" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "RANDOM" + } + } + ] }, "WalkRate": { "type": "int", diff --git a/_module/utc/npc_com_el_f002.utc.json b/_module/utc/npc_com_el_f002.utc.json new file mode 100644 index 00000000..bb9e232e --- /dev/null +++ b/_module/utc/npc_com_el_f002.utc.json @@ -0,0 +1,850 @@ +{ + "__data_type": "UTC ", + "Appearance_Head": { + "type": "byte", + "value": 8 + }, + "Appearance_Type": { + "type": "word", + "value": 1 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 12 + }, + "ChallengeRating": { + "type": "float", + "value": 2.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 20 + }, + "ClassLevel": { + "type": "short", + "value": 3 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 1 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "Commoner: Elf Female 02" + }, + "Con": { + "type": "byte", + "value": 14 + }, + "Conversation": { + "type": "resref", + "value": "re_cv_commoner" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 12 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This lady elf is just going about her day." + } + }, + "Dex": { + "type": "byte", + "value": 12 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 236 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 240 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 354 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 237 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 238 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 239 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 256 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Commoner: Elf Female 02" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 1 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 12 + }, + "Int": { + "type": "byte", + "value": 12 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "nw_wswdg001" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion020" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion020" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 1 + }, + "MaxHitPoints": { + "type": "short", + "value": 15 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 39 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 2 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 20 + }, + "Race": { + "type": "byte", + "value": 1 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_c2_default1" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "re_common_blkd" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "re_common_spawn" + }, + "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": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 180 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "Elf" + }, + "Tag": { + "type": "cexostring", + "value": "NPC_COM_EL_F002" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "npc_com_el_f002" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "RANDOM" + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 4 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 10 + } +} diff --git a/_module/utc/melf.utc.json b/_module/utc/npc_com_el_m001.utc.json similarity index 72% rename from _module/utc/melf.utc.json rename to _module/utc/npc_com_el_m001.utc.json index 1ce8a40d..dda0e3fe 100644 --- a/_module/utc/melf.utc.json +++ b/_module/utc/npc_com_el_m001.utc.json @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 6.0 + "value": 2.0 }, "ClassList": { "type": "list", @@ -103,7 +103,7 @@ }, "ClassLevel": { "type": "short", - "value": 10 + "value": 3 } } ] @@ -126,11 +126,11 @@ }, "Comment": { "type": "cexostring", - "value": "" + "value": "Commoner: Male Elf 01" }, "Con": { "type": "byte", - "value": 10 + "value": 14 }, "Conversation": { "type": "resref", @@ -142,11 +142,11 @@ }, "CurrentHitPoints": { "type": "short", - "value": 25 + "value": 12 }, "DecayTime": { "type": "dword", - "value": 0 + "value": 10000 }, "Deity": { "type": "cexostring", @@ -155,12 +155,12 @@ "Description": { "type": "cexolocstring", "value": { - "0": "" + "0": "Ths fellow is just wandering around & taking in the city." } }, "Dex": { "type": "byte", - "value": 10 + "value": 12 }, "Disarmable": { "type": "byte", @@ -177,13 +177,6 @@ "FeatList": { "type": "list", "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, { "__struct_id": 1, "Feat": { @@ -191,13 +184,6 @@ "value": 3 } }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, { "__struct_id": 1, "Feat": { @@ -266,7 +252,7 @@ "FirstName": { "type": "cexolocstring", "value": { - "0": "Commoner" + "0": "Commoner: Male Elf 01" } }, "fortbonus": { @@ -283,11 +269,11 @@ }, "HitPoints": { "type": "short", - "value": 25 + "value": 12 }, "Int": { "type": "byte", - "value": 10 + "value": 12 }, "Interruptable": { "type": "byte", @@ -301,6 +287,110 @@ "type": "byte", "value": 0 }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion020" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion020" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "nw_wswdg001" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, "LastName": { "type": "cexolocstring", "value": { @@ -309,11 +399,11 @@ }, "LawfulChaotic": { "type": "byte", - "value": 0 + "value": 50 }, "Lootable": { "type": "byte", - "value": 0 + "value": 1 }, "MaxHitPoints": { "type": "short", @@ -329,7 +419,7 @@ }, "PaletteID": { "type": "byte", - "value": 4 + "value": 39 }, "PerceptionRange": { "type": "byte", @@ -508,6 +598,83 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 5 + } + }, + { + "__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": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -610,7 +777,7 @@ }, "SoundSetFile": { "type": "word", - "value": 65535 + "value": 132 }, "SpecAbilityList": { "type": "list", @@ -626,11 +793,11 @@ }, "Subrace": { "type": "cexostring", - "value": "" + "value": "Elf" }, "Tag": { "type": "cexostring", - "value": "Commoner" + "value": "NPC_COM_EL_M001" }, "Tail_New": { "type": "dword", @@ -642,7 +809,27 @@ }, "TemplateResRef": { "type": "resref", - "value": "melf" + "value": "npc_com_el_m001" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "RANDOM" + } + } + ] }, "WalkRate": { "type": "int", diff --git a/_module/utc/npc_com_el_m002.utc.json b/_module/utc/npc_com_el_m002.utc.json new file mode 100644 index 00000000..9affbdcf --- /dev/null +++ b/_module/utc/npc_com_el_m002.utc.json @@ -0,0 +1,850 @@ +{ + "__data_type": "UTC ", + "Appearance_Head": { + "type": "byte", + "value": 14 + }, + "Appearance_Type": { + "type": "word", + "value": 1 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 2.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 20 + }, + "ClassLevel": { + "type": "short", + "value": 3 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 1 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "Commoner: Male Elf 02" + }, + "Con": { + "type": "byte", + "value": 14 + }, + "Conversation": { + "type": "resref", + "value": "re_cv_commoner" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 12 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Now that's a big elf!" + } + }, + "Dex": { + "type": "byte", + "value": 12 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [] + }, + "FactionID": { + "type": "word", + "value": 2 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 236 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 240 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 354 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 237 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 238 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 239 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 256 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Commoner: Male Elf 02" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 12 + }, + "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, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion020" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion020" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "nw_wswdg001" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 1 + }, + "MaxHitPoints": { + "type": "short", + "value": 15 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 39 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 2 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 38 + }, + "Race": { + "type": "byte", + "value": 1 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_c2_default5" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_c2_default6" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_c2_default8" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_c2_default1" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "re_common_blkd" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "re_common_spawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_c2_defaultb" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 5 + } + }, + { + "__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": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__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": 132 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 0 + }, + "Str": { + "type": "byte", + "value": 18 + }, + "Subrace": { + "type": "cexostring", + "value": "Elf" + }, + "Tag": { + "type": "cexostring", + "value": "NPC_COM_EL_M002" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "npc_com_el_m002" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "RANDOM" + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 4 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 10 + } +} diff --git a/_module/utc/npc_goldeye001.utc.json b/_module/utc/npc_goldeye001.utc.json new file mode 100644 index 00000000..b372dd85 --- /dev/null +++ b/_module/utc/npc_goldeye001.utc.json @@ -0,0 +1,1465 @@ +{ + "__data_type": "UTC ", + "Appearance_Head": { + "type": "byte", + "value": 26 + }, + "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": 14 + }, + "ChallengeRating": { + "type": "float", + "value": 17.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 6 + }, + "ClassLevel": { + "type": "short", + "value": 15 + }, + "MemorizedList1": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 537 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 536 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 414 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "MemorizedList2": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 429 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "MemorizedList3": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 41 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "MemorizedList4": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 538 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 1 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "Goldeye Paladin" + }, + "Con": { + "type": "byte", + "value": 14 + }, + "Conversation": { + "type": "resref", + "value": "cv_goldeye" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 150 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "EquippedRes": { + "type": "resref", + "value": "x2_it_arhelm01" + } + }, + { + "__struct_id": 2, + "EquippedRes": { + "type": "resref", + "value": "maarcl071" + } + }, + { + "__struct_id": 32, + "EquippedRes": { + "type": "resref", + "value": "ra_ashlmwhite001" + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 300 + } + }, + { + "__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": 2461 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 217 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 219 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 413 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2468 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2919 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 910 + } + }, + { + "__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": 68 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2884 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 299 + } + }, + { + "__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": 3179 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3144 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3143 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2285 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 258 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 302 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 301 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 1095 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 40 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 294 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 106 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7903 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7914 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7943 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7949 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7913 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7912 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7909 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7919 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7917 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7939 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7945 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7905 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7918 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7938 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7908 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7940 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7907 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7902 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7947 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7923 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7924 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7944 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7925 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7910 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7927 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7901 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7929 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7930 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7931 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7932 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7906 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Goldeye Paladin" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 150 + }, + "Int": { + "type": "byte", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "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": "nw_it_mpotion002" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion002" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mpotion002" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "ra_it_gold010" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 5, + "InventoryRes": { + "type": "resref", + "value": "nw_wswmls010" + }, + "Repos_PosX": { + "type": "word", + "value": 7 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 6, + "Dropable": { + "type": "byte", + "value": 1 + }, + "InventoryRes": { + "type": "resref", + "value": "nw_it_medkit002" + }, + "Repos_PosX": { + "type": "word", + "value": 8 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 7, + "InventoryRes": { + "type": "resref", + "value": "nw_it_medkit002" + }, + "Pickpocketable": { + "type": "byte", + "value": 1 + }, + "Repos_PosX": { + "type": "word", + "value": 8 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + } + ] + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 1 + }, + "MaxHitPoints": { + "type": "short", + "value": 195 + }, + "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": 1049 + }, + "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": "ra_bal_grd_onspw" + }, + "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": 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": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__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": 129 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 6 + }, + "Str": { + "type": "byte", + "value": 17 + }, + "Subrace": { + "type": "cexostring", + "value": "Human" + }, + "Tag": { + "type": "cexostring", + "value": "NPC_GOLDEYE001" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "npc_goldeye001" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "TITLE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Sir" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "RANDOM" + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 4 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 14 + } +} diff --git a/_module/utd/barred_door.utd.json b/_module/utd/barred_door.utd.json new file mode 100644 index 00000000..65ef3c5c --- /dev/null +++ b/_module/utd/barred_door.utd.json @@ -0,0 +1,213 @@ +{ + "__data_type": "UTD ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 0 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Barred Door\r\n\r\nUse this for doors that are never meant to open." + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 200 + }, + "Description": { + "id": 9078, + "type": "cexolocstring", + "value": { + "0": "A well made agafari door decorated with bits of ceramic." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 30 + }, + "GenericType_New": { + "type": "dword", + "value": 12 + }, + "Hardness": { + "type": "byte", + "value": 20 + }, + "HP": { + "type": "short", + "value": 200 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 1 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 1 + }, + "LocName": { + "id": 5349, + "type": "cexolocstring", + "value": { + "0": "Barred Door" + } + }, + "OnClick": { + "type": "resref", + "value": "door_area_trans" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "se_door_death" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnFailToOpen": { + "type": "resref", + "value": "ar_barredoor_f2o" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "ds_closedoors" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "PaletteID": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 558 + }, + "Ref": { + "type": "byte", + "value": 20 + }, + "Tag": { + "type": "cexostring", + "value": "BARRED_DOOR" + }, + "TemplateResRef": { + "type": "resref", + "value": "barred_door" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "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": 20 + } +} diff --git a/_module/uti/ra_ashlmwhite001.uti.json b/_module/uti/ra_ashlmwhite001.uti.json new file mode 100644 index 00000000..d1f854bb --- /dev/null +++ b/_module/uti/ra_ashlmwhite001.uti.json @@ -0,0 +1,114 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 56 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Large Shield +1" + }, + "Cost": { + "type": "dword", + "value": 676 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "A large shield is effective protection for the adventurer who can afford the added weight and encumbrance. This one has been slightly enchanted to proved even more protection." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "id": 1550, + "type": "cexolocstring", + "value": { + "0": "Large Shield +1" + } + }, + "ModelPart1": { + "type": "byte", + "value": 87 + }, + "PaletteID": { + "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": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "RA_ASHLMWHITE001" + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_ashlmwhite001" + } +} diff --git a/_module/uti/ra_wmblmu_001.uti.json b/_module/uti/ra_wmblmu_001.uti.json new file mode 100644 index 00000000..288ef1c5 --- /dev/null +++ b/_module/uti/ra_wmblmu_001.uti.json @@ -0,0 +1,120 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 318 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Maul +1" + }, + "Cost": { + "type": "dword", + "value": 1535 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "id": 16807580, + "type": "cexolocstring", + "value": { + "0": "Maul +1" + } + }, + "ModelPart1": { + "type": "byte", + "value": 112 + }, + "ModelPart2": { + "type": "byte", + "value": 112 + }, + "ModelPart3": { + "type": "byte", + "value": 112 + }, + "PaletteID": { + "type": "byte", + "value": 41 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "RA_WMBLMU_001" + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_wmblmu_001" + } +} diff --git a/_module/utp/besiepwres.utp.json b/_module/utp/besiepwres.utp.json index 66fb1464..c250d0aa 100644 --- a/_module/utp/besiepwres.utp.json +++ b/_module/utp/besiepwres.utp.json @@ -154,7 +154,7 @@ }, "PaletteID": { "type": "byte", - "value": 9 + "value": 2 }, "Plot": { "type": "byte", diff --git a/_module/utp/commonerspawner.utp.json b/_module/utp/commonerspawner.utp.json index 086201e1..1f37295a 100644 --- a/_module/utp/commonerspawner.utp.json +++ b/_module/utp/commonerspawner.utp.json @@ -152,7 +152,7 @@ }, "PaletteID": { "type": "byte", - "value": 9 + "value": 2 }, "Plot": { "type": "byte", diff --git a/_module/utp/mmorpgspawner.utp.json b/_module/utp/mmorpgspawner.utp.json index 9b4eba4a..5b1e00fa 100644 --- a/_module/utp/mmorpgspawner.utp.json +++ b/_module/utp/mmorpgspawner.utp.json @@ -152,7 +152,7 @@ }, "PaletteID": { "type": "byte", - "value": 9 + "value": 2 }, "Plot": { "type": "byte", diff --git a/_module/utp/placeablerespawn.utp.json b/_module/utp/placeablerespawn.utp.json index 27bed190..936ae072 100644 --- a/_module/utp/placeablerespawn.utp.json +++ b/_module/utp/placeablerespawn.utp.json @@ -156,7 +156,7 @@ }, "PaletteID": { "type": "byte", - "value": 9 + "value": 2 }, "Plot": { "type": "byte", diff --git a/_module/utp/pwrespawner.utp.json b/_module/utp/pwrespawner.utp.json index 4e74350e..105f030c 100644 --- a/_module/utp/pwrespawner.utp.json +++ b/_module/utp/pwrespawner.utp.json @@ -154,7 +154,7 @@ }, "PaletteID": { "type": "byte", - "value": 9 + "value": 2 }, "Plot": { "type": "byte", diff --git a/_module/utp/randomencounters.utp.json b/_module/utp/randomencounters.utp.json index 7a329dd5..8462bc10 100644 --- a/_module/utp/randomencounters.utp.json +++ b/_module/utp/randomencounters.utp.json @@ -154,7 +154,7 @@ }, "PaletteID": { "type": "byte", - "value": 9 + "value": 2 }, "Plot": { "type": "byte",