diff --git a/_module/are/area097.are.json b/_module/are/area097.are.json index 7a59c76e..5beee3da 100644 --- a/_module/are/area097.are.json +++ b/_module/are/area097.are.json @@ -14,7 +14,7 @@ }, "Comments": { "type": "cexostring", - "value": "The Coast Road: South-Central" + "value": "Sea Coast Road: South-Central" }, "Creator_ID": { "type": "int", @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "The Coast Road: South-Central" + "0": "Sea Coast Road: South-Central" } }, "NoRest": { @@ -96,11 +96,11 @@ }, "OnEnter": { "type": "resref", - "value": "" + "value": "sparky_enter" }, "OnExit": { "type": "resref", - "value": "" + "value": "sparky_exit" }, "OnHeartbeat": { "type": "resref", @@ -11169,7 +11169,7 @@ }, "Version": { "type": "dword", - "value": 13 + "value": 15 }, "Width": { "type": "int", diff --git a/_module/are/area098.are.json b/_module/are/area098.are.json index 900e7e30..625289f5 100644 --- a/_module/are/area098.are.json +++ b/_module/are/area098.are.json @@ -14,7 +14,7 @@ }, "Comments": { "type": "cexostring", - "value": "" + "value": "Sea Coast Road: North-Central" }, "Creator_ID": { "type": "int", @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "The Coast Road: North-Central" + "0": "Sea Coast Road: North-Central" } }, "NoRest": { @@ -96,11 +96,11 @@ }, "OnEnter": { "type": "resref", - "value": "" + "value": "sparky_enter" }, "OnExit": { "type": "resref", - "value": "" + "value": "sparky_exit" }, "OnHeartbeat": { "type": "resref", @@ -11169,7 +11169,7 @@ }, "Version": { "type": "dword", - "value": 13 + "value": 14 }, "Width": { "type": "int", diff --git a/_module/are/area108.are.json b/_module/are/area108.are.json index 4ee1b892..d7e00684 100644 --- a/_module/are/area108.are.json +++ b/_module/are/area108.are.json @@ -92,15 +92,15 @@ }, "NoRest": { "type": "byte", - "value": 0 + "value": 1 }, "OnEnter": { "type": "resref", - "value": "spawn_smpl_onen2" + "value": "sparky_enter" }, "OnExit": { "type": "resref", - "value": "" + "value": "sparky_exit" }, "OnHeartbeat": { "type": "resref", @@ -2913,7 +2913,7 @@ }, "Version": { "type": "dword", - "value": 14 + "value": 16 }, "Width": { "type": "int", diff --git a/_module/are/cliffcave.are.json b/_module/are/cliffcave.are.json index 9e177301..c0b4018b 100644 --- a/_module/are/cliffcave.are.json +++ b/_module/are/cliffcave.are.json @@ -96,11 +96,11 @@ }, "OnEnter": { "type": "resref", - "value": "spawn_smpl_onen2" + "value": "sparky_enter" }, "OnExit": { "type": "resref", - "value": "" + "value": "sparky_exit" }, "OnHeartbeat": { "type": "resref", @@ -2913,7 +2913,7 @@ }, "Version": { "type": "dword", - "value": 8 + "value": 9 }, "Width": { "type": "int", diff --git a/_module/are/craterlakeunderw.are.json b/_module/are/craterlakeunderw.are.json index 8c6e9440..dbe9d52e 100644 --- a/_module/are/craterlakeunderw.are.json +++ b/_module/are/craterlakeunderw.are.json @@ -96,11 +96,11 @@ }, "OnEnter": { "type": "resref", - "value": "spawn_smpl_onen2" + "value": "sparky_enter" }, "OnExit": { "type": "resref", - "value": "" + "value": "sparky_exit" }, "OnHeartbeat": { "type": "resref", @@ -2913,7 +2913,7 @@ }, "Version": { "type": "dword", - "value": 9 + "value": 10 }, "Width": { "type": "int", diff --git a/_module/are/dragonmarshlowla.are.json b/_module/are/dragonmarshlowla.are.json index 3726733c..8d4e481d 100644 --- a/_module/are/dragonmarshlowla.are.json +++ b/_module/are/dragonmarshlowla.are.json @@ -11169,7 +11169,7 @@ }, "Version": { "type": "dword", - "value": 21 + "value": 22 }, "Width": { "type": "int", diff --git a/_module/are/forestofhopesout.are.json b/_module/are/forestofhopesout.are.json index 24e39b8a..34419752 100644 --- a/_module/are/forestofhopesout.are.json +++ b/_module/are/forestofhopesout.are.json @@ -11169,7 +11169,7 @@ }, "Version": { "type": "dword", - "value": 14 + "value": 15 }, "Width": { "type": "int", diff --git a/_module/are/healerthospital.are.json b/_module/are/healerthospital.are.json index 85373cb6..b1a961b8 100644 --- a/_module/are/healerthospital.are.json +++ b/_module/are/healerthospital.are.json @@ -1193,7 +1193,7 @@ }, "Version": { "type": "dword", - "value": 35 + "value": 36 }, "Width": { "type": "int", diff --git a/_module/are/northcoastroad.are.json b/_module/are/northcoastroad.are.json index 3bfab97c..2a0f13a7 100644 --- a/_module/are/northcoastroad.are.json +++ b/_module/are/northcoastroad.are.json @@ -14,7 +14,7 @@ }, "Comments": { "type": "cexostring", - "value": "The Coast Road: North" + "value": "Sea Coast Road: North" }, "Creator_ID": { "type": "int", @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "The Coast Road: North" + "0": "Sea Coast Road: North" } }, "NoRest": { @@ -96,11 +96,11 @@ }, "OnEnter": { "type": "resref", - "value": "" + "value": "sparky_enter" }, "OnExit": { "type": "resref", - "value": "" + "value": "sparky_exit" }, "OnHeartbeat": { "type": "resref", @@ -11169,7 +11169,7 @@ }, "Version": { "type": "dword", - "value": 8 + "value": 9 }, "Width": { "type": "int", diff --git a/_module/are/southerncoastroa.are.json b/_module/are/southerncoastroa.are.json index 3e9cfce5..e9af5f9f 100644 --- a/_module/are/southerncoastroa.are.json +++ b/_module/are/southerncoastroa.are.json @@ -14,7 +14,7 @@ }, "Comments": { "type": "cexostring", - "value": "The Coast Road: South" + "value": "Sea Coast Road: South" }, "Creator_ID": { "type": "int", @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "The Coast Road: South" + "0": "Sea Coast Road: South" } }, "NoRest": { @@ -11169,7 +11169,7 @@ }, "Version": { "type": "dword", - "value": 26 + "value": 27 }, "Width": { "type": "int", diff --git a/_module/dlg/cv_trainee.dlg.json b/_module/dlg/cv_trainee.dlg.json new file mode 100644 index 00000000..6ae6b3ee --- /dev/null +++ b/_module/dlg/cv_trainee.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": "at_back2training" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Speaker": { + "type": "cexostring", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "Please, , my training is important. Everytime you interrupt me, I lose focus." + } + } + } + ] + }, + "NumWords": { + "type": "dword", + "value": 13 + }, + "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/gic/area097.gic.json b/_module/gic/area097.gic.json index e18d1898..05aad989 100644 --- a/_module/gic/area097.gic.json +++ b/_module/gic/area097.gic.json @@ -2,15 +2,7 @@ "__data_type": "GIC ", "Creature List": { "type": "list", - "value": [ - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - } - ] + "value": [] }, "Door List": { "type": "list", @@ -68,26 +60,7 @@ }, "Encounter List": { "type": "list", - "value": [ - { - "__struct_id": 7 - }, - { - "__struct_id": 7 - }, - { - "__struct_id": 7 - }, - { - "__struct_id": 7 - }, - { - "__struct_id": 7 - }, - { - "__struct_id": 7 - } - ] + "value": [] }, "List": { "type": "list", @@ -354,6 +327,20 @@ "type": "cexostring", "value": "" } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } } ] } diff --git a/_module/gic/area108.gic.json b/_module/gic/area108.gic.json index 7ee7323c..5855033c 100644 --- a/_module/gic/area108.gic.json +++ b/_module/gic/area108.gic.json @@ -2,71 +2,7 @@ "__data_type": "GIC ", "Creature List": { "type": "list", - "value": [ - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 4, - "Comment": { - "type": "cexostring", - "value": "" - } - } - ] + "value": [] }, "Door List": { "type": "list", @@ -154,34 +90,6 @@ "value": "Torture Equipment" } }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Combat Dummy" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Combat Dummy" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Combat Dummy" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Combat Dummy" - } - }, { "__struct_id": 9, "Comment": { @@ -227,6 +135,76 @@ "WaypointList": { "type": "list", "value": [ + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, { "__struct_id": 5, "Comment": { diff --git a/_module/gic/forestofhopesout.gic.json b/_module/gic/forestofhopesout.gic.json index 435d3dba..6f6d229c 100644 --- a/_module/gic/forestofhopesout.gic.json +++ b/_module/gic/forestofhopesout.gic.json @@ -201,7 +201,7 @@ "__struct_id": 8, "Comment": { "type": "cexostring", - "value": "ForestExit" + "value": "To the Kobold Lair" } }, { diff --git a/_module/gic/southerncoastroa.gic.json b/_module/gic/southerncoastroa.gic.json index 3f3b5f0c..bbfcb68c 100644 --- a/_module/gic/southerncoastroa.gic.json +++ b/_module/gic/southerncoastroa.gic.json @@ -82,20 +82,6 @@ "type": "cexostring", "value": "Tree - Autumn" } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "" - } - }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "BESIE MMORPG Style Spawner\r\nBy: Ray Miller\r\nkaynekayne@bigfoot.com\r\n\r\nChance to walk each heartbeat - Hit Points (offset by 1)\r\nSpawn Diameter - Fortitude Save (in 10 meter increments)\r\nEncounter Level - Reflex Save (use 0 to autoadjust to party levels)\r\nMax Spawns - Will Save\r\nEncounter Table - Tag\r\n\r\nA full standard table consists of \"re_abcdeghimnput0\" :\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" - } } ] }, @@ -171,6 +157,13 @@ "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." } }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } + }, { "__struct_id": 5, "Comment": { diff --git a/_module/git/area097.git.json b/_module/git/area097.git.json index 27fafd80..681613ec 100644 --- a/_module/git/area097.git.json +++ b/_module/git/area097.git.json @@ -35,7 +35,7 @@ }, "MusicDelay": { "type": "int", - "value": 90000 + "value": 45000 }, "MusicNight": { "type": "int", @@ -45,613 +45,7 @@ }, "Creature List": { "type": "list", - "value": [ - { - "__struct_id": 4, - "Appearance_Type": { - "type": "word", - "value": 1272 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "Cha": { - "type": "byte", - "value": 10 - }, - "ChallengeRating": { - "type": "float", - "value": 0.25 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 20 - }, - "ClassLevel": { - "type": "short", - "value": 1 - } - } - ] - }, - "Con": { - "type": "byte", - "value": 12 - }, - "Conversation": { - "type": "resref", - "value": "cv_leiah" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 2 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 10 - }, - "Disarmable": { - "type": "byte", - "value": 0 - }, - "Equip_ItemList": { - "type": "list", - "value": [] - }, - "FactionID": { - "type": "word", - "value": 2 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Leiah" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 1 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 2 - }, - "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": 3 - }, - "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": 68 - }, - "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": "talk2pc_onpercp" - }, - "ScriptRested": { - "type": "resref", - "value": "x2_def_rested" - }, - "ScriptSpawn": { - "type": "resref", - "value": "x2_def_spawn" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "x2_def_spellcast" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "x2_def_userdef" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, - "Rank": { - "type": "byte", - "value": 4 - } - }, - { - "__struct_id": 0, - "Comment": { - "type": "cexostring", - "value": "" - }, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__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": 120 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 82 - }, - "Str": { - "type": "byte", - "value": 10 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "NPC_LEIAH" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "leiah" - }, - "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.9329927563667297 - }, - "XPosition": { - "type": "float", - "value": 60.88785934448242 - }, - "YOrientation": { - "type": "float", - "value": 0.3598951995372772 - }, - "YPosition": { - "type": "float", - "value": 130.9277496337891 - }, - "ZPosition": { - "type": "float", - "value": -5.960464477539063e-008 - } - } - ] + "value": [] }, "Door List": { "type": "list", @@ -2172,1987 +1566,7 @@ }, "Encounter List": { "type": "list", - "value": [ - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 86 - }, - "CR": { - "type": "float", - "value": 0.25 - }, - "ResRef": { - "type": "resref", - "value": "nw_goblina" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 387 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "nw_ratdire001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1431 - }, - "CR": { - "type": "float", - "value": 0.3333333432674408 - }, - "ResRef": { - "type": "resref", - "value": "zep_stirge" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 269 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "nw_bandit001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 181 - }, - "CR": { - "type": "float", - "value": 1.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_wolf" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 127 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_ogre01" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 185 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_worg" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 167 - }, - "CR": { - "type": "float", - "value": 5.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_troll" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 187 - }, - "CR": { - "type": "float", - "value": 5.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_wraith" - }, - "SingleSpawn": { - "type": "byte", - "value": 1 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -14.40423583984375 - }, - "Y": { - "type": "float", - "value": -11.56454467773438 - }, - "Z": { - "type": "float", - "value": 0.2996285557746887 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 7.980705261230469 - }, - "Y": { - "type": "float", - "value": -40.20658874511719 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 22.22475433349609 - }, - "Y": { - "type": "float", - "value": -40.30760192871094 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 24.14415740966797 - }, - "Y": { - "type": "float", - "value": -3.636772155761719 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 3.737800598144531 - }, - "Y": { - "type": "float", - "value": -4.242904663085938 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.10101318359375 - }, - "Y": { - "type": "float", - "value": -0.303070068359375 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Hills" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 2 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 300 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "Hills" - }, - "TemplateResRef": { - "type": "resref", - "value": "hills" - }, - "XPosition": { - "type": "float", - "value": 120.9948043823242 - }, - "YPosition": { - "type": "float", - "value": 109.043701171875 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 86 - }, - "CR": { - "type": "float", - "value": 0.25 - }, - "ResRef": { - "type": "resref", - "value": "nw_goblina" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 387 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "nw_ratdire001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1431 - }, - "CR": { - "type": "float", - "value": 0.3333333432674408 - }, - "ResRef": { - "type": "resref", - "value": "zep_stirge" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 269 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "nw_bandit001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 181 - }, - "CR": { - "type": "float", - "value": 1.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_wolf" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 127 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_ogre01" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 185 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_worg" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 167 - }, - "CR": { - "type": "float", - "value": 5.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_troll" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 187 - }, - "CR": { - "type": "float", - "value": 5.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_wraith" - }, - "SingleSpawn": { - "type": "byte", - "value": 1 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -26.13560485839844 - }, - "Y": { - "type": "float", - "value": -20.65865707397461 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -23.06098175048828 - }, - "Y": { - "type": "float", - "value": -31.22824287414551 - }, - "Z": { - "type": "float", - "value": 0.02429410256445408 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 14.98953247070313 - }, - "Y": { - "type": "float", - "value": -34.302978515625 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 14.22097778320313 - }, - "Y": { - "type": "float", - "value": -10.28116798400879 - }, - "Z": { - "type": "float", - "value": 0.0242940429598093 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.0250005591660738 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": -0.2882614135742188 - }, - "Z": { - "type": "float", - "value": 0.02500043995678425 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "Hills" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 2 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 300 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "Hills" - }, - "TemplateResRef": { - "type": "resref", - "value": "hills" - }, - "XPosition": { - "type": "float", - "value": 125.0699310302734 - }, - "YPosition": { - "type": "float", - "value": 39.18933486938477 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 386 - }, - "CR": { - "type": "float", - "value": 0.125 - }, - "ResRef": { - "type": "resref", - "value": "nw_rat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 269 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "nw_bandit001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 12 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_bearblck" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1494 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "zep_gwasp" - }, - "SingleSpawn": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 127 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_ogre01" - }, - "SingleSpawn": { - "type": "byte", - "value": 1 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.4951820373535156 - }, - "Y": { - "type": "float", - "value": -0.2108497619628906 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.1481561660766602 - }, - "Y": { - "type": "float", - "value": -0.3252208530902863 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 3.654624938964844 - }, - "Y": { - "type": "float", - "value": -8.022348403930664 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 41.03062438964844 - }, - "Y": { - "type": "float", - "value": -6.01865291595459 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 38.27191925048828 - }, - "Y": { - "type": "float", - "value": 2.838249206542969 - }, - "Z": { - "type": "float", - "value": 0.02500043995678425 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.5619143843650818 - }, - "Y": { - "type": "float", - "value": -0.1277073174715042 - }, - "Z": { - "type": "float", - "value": 0.02500043995678425 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.07560243457555771 - }, - "Y": { - "type": "float", - "value": -0.16595658659935 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "road" - } - }, - "MaxCreatures": { - "type": "int", - "value": 6 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 400 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "road" - }, - "TemplateResRef": { - "type": "resref", - "value": "road" - }, - "XPosition": { - "type": "float", - "value": 56.24237060546875 - }, - "YPosition": { - "type": "float", - "value": 16.09482002258301 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 386 - }, - "CR": { - "type": "float", - "value": 0.125 - }, - "ResRef": { - "type": "resref", - "value": "nw_rat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 269 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "nw_bandit001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 12 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_bearblck" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1494 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "zep_gwasp" - }, - "SingleSpawn": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 127 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_ogre01" - }, - "SingleSpawn": { - "type": "byte", - "value": 1 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -1.306756973266602 - }, - "Y": { - "type": "float", - "value": 29.76500129699707 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.02890158072113991 - }, - "Y": { - "type": "float", - "value": 0.6583133935928345 - }, - "Z": { - "type": "float", - "value": 0.0250005591660738 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.1451988220214844 - }, - "Y": { - "type": "float", - "value": 0.5807819366455078 - }, - "Z": { - "type": "float", - "value": 0.0250005591660738 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.02232908830046654 - }, - "Y": { - "type": "float", - "value": 0.5086067318916321 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.3598640561103821 - }, - "Y": { - "type": "float", - "value": 0.2841016352176666 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 20.61770629882813 - }, - "Y": { - "type": "float", - "value": -11.61561012268066 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 25.26394653320313 - }, - "Y": { - "type": "float", - "value": 27.73225975036621 - }, - "Z": { - "type": "float", - "value": 0.02500043995678425 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "road" - } - }, - "MaxCreatures": { - "type": "int", - "value": 6 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 400 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "road" - }, - "TemplateResRef": { - "type": "resref", - "value": "road" - }, - "XPosition": { - "type": "float", - "value": 22.35231399536133 - }, - "YPosition": { - "type": "float", - "value": 20.96579933166504 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 386 - }, - "CR": { - "type": "float", - "value": 0.125 - }, - "ResRef": { - "type": "resref", - "value": "nw_rat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 269 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "nw_bandit001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 12 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_bearblck" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1494 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "zep_gwasp" - }, - "SingleSpawn": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 127 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_ogre01" - }, - "SingleSpawn": { - "type": "byte", - "value": 1 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.7229175567626953 - }, - "Y": { - "type": "float", - "value": 34.51923370361328 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 1.084371566772461 - }, - "Y": { - "type": "float", - "value": 1.52587890625e-005 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.5967636108398438 - }, - "Y": { - "type": "float", - "value": -1.714408874511719 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 24.57913208007813 - }, - "Y": { - "type": "float", - "value": -6.867691040039063 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 31.08536911010742 - }, - "Y": { - "type": "float", - "value": 34.33849334716797 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "road" - } - }, - "MaxCreatures": { - "type": "int", - "value": 6 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 400 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "road" - }, - "TemplateResRef": { - "type": "resref", - "value": "road" - }, - "XPosition": { - "type": "float", - "value": 17.86918258666992 - }, - "YPosition": { - "type": "float", - "value": 60.53206634521484 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 386 - }, - "CR": { - "type": "float", - "value": 0.125 - }, - "ResRef": { - "type": "resref", - "value": "nw_rat001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 269 - }, - "CR": { - "type": "float", - "value": 0.5 - }, - "ResRef": { - "type": "resref", - "value": "nw_bandit001" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 12 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_bearblck" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1494 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "zep_gwasp" - }, - "SingleSpawn": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 127 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "nw_ogre01" - }, - "SingleSpawn": { - "type": "byte", - "value": 1 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.6919784545898438 - }, - "Y": { - "type": "float", - "value": 0.4613189697265625 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 4.151893615722656 - }, - "Y": { - "type": "float", - "value": -1.845306396484375 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.0250005591660738 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.6919784545898438 - }, - "Y": { - "type": "float", - "value": -10.3797607421875 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 23.52742767333984 - }, - "Y": { - "type": "float", - "value": -9.687774658203125 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 21.68212890625 - }, - "Y": { - "type": "float", - "value": 1.153289794921875 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "road" - } - }, - "MaxCreatures": { - "type": "int", - "value": 6 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 400 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "road" - }, - "TemplateResRef": { - "type": "resref", - "value": "road" - }, - "XPosition": { - "type": "float", - "value": 98.54086303710938 - }, - "YPosition": { - "type": "float", - "value": 153.9402770996094 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - } - ] + "value": [] }, "List": { "type": "list", @@ -7573,7 +4987,9 @@ "Description": { "id": 14715, "type": "cexolocstring", - "value": {} + "value": { + "0": "South to Baleas" + } }, "DisarmDC": { "type": "byte", @@ -7706,7 +5122,7 @@ }, "Tag": { "type": "cexostring", - "value": "Signpost - 1" + "value": "Signpost1" }, "TemplateResRef": { "type": "resref", @@ -7798,7 +5214,9 @@ "Description": { "id": 14715, "type": "cexolocstring", - "value": {} + "value": { + "0": "South to Baleas" + } }, "DisarmDC": { "type": "byte", @@ -7931,7 +5349,7 @@ }, "Tag": { "type": "cexostring", - "value": "Signpost - 1" + "value": "Signpost1" }, "TemplateResRef": { "type": "resref", @@ -8831,7 +6249,7 @@ }, "Tag": { "type": "cexostring", - "value": "Spiderweb Cocoon" + "value": "SpiderwebCocoon" }, "TemplateResRef": { "type": "resref", @@ -10076,81 +7494,6 @@ "Geometry": { "type": "list", "value": [ - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": -0.2376327514648438 - }, - "PointY": { - "type": "float", - "value": -2.470314502716065 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 4.698593139648438 - }, - "PointY": { - "type": "float", - "value": -2.717148303985596 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 4.332221984863281 - }, - "PointY": { - "type": "float", - "value": -0.07738757133483887 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 1.086471557617188 - }, - "PointY": { - "type": "float", - "value": 0.2328081130981445 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": -0.01097869873046875 - }, - "PointY": { - "type": "float", - "value": -0.02207756042480469 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, { "__struct_id": 3, "PointX": { @@ -10163,159 +7506,18 @@ }, "PointZ": { "type": "float", - "value": 0.02500000037252903 + "value": 0.02500049956142902 } - } - ] - }, - "HighlightHeight": { - "type": "float", - "value": 0.0 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "LinkedTo": { - "type": "cexostring", - "value": "WP_crsouthtoscen" - }, - "LinkedToFlags": { - "type": "byte", - "value": 2 - }, - "LoadScreenID": { - "type": "word", - "value": 0 - }, - "LocalizedName": { - "id": 14760, - "type": "cexolocstring", - "value": {} - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "" - }, - "ScriptOnEnter": { - "type": "resref", - "value": "" - }, - "ScriptOnExit": { - "type": "resref", - "value": "" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "scscrtosscr" - }, - "TemplateResRef": { - "type": "resref", - "value": "newtransition" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "int", - "value": 1 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 83.03483581542969 - }, - "YOrientation": { - "type": "float", - "value": 0.0 - }, - "YPosition": { - "type": "float", - "value": 3.02758264541626 - }, - "ZOrientation": { - "type": "float", - "value": 0.0 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 1, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Cursor": { - "type": "byte", - "value": 1 - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ + }, { "__struct_id": 3, "PointX": { "type": "float", - "value": -4.849880218505859 + "value": 29.87868499755859 }, "PointY": { "type": "float", - "value": 0.1628570556640625 + "value": -0.0503997802734375 }, "PointZ": { "type": "float", @@ -10326,75 +7528,30 @@ "__struct_id": 3, "PointX": { "type": "float", - "value": -4.054622650146484 + "value": 29.87869262695313 }, "PointY": { "type": "float", - "value": -3.91229248046875 + "value": 5.088943481445313 }, "PointZ": { "type": "float", - "value": 0.02500000037252903 + "value": 0.02499994076788425 } }, { "__struct_id": 3, "PointX": { "type": "float", - "value": -2.278961181640625 + "value": 3.814697265625e-006 }, "PointY": { "type": "float", - "value": -4.582977294921875 + "value": 5.088943481445313 }, "PointZ": { "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 0.272216796875 - }, - "PointY": { - "type": "float", - "value": -3.142349243164063 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 0.0 - }, - "PointY": { - "type": "float", - "value": 0.0 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 0.0197296142578125 - }, - "PointY": { - "type": "float", - "value": 0.0812225341796875 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 + "value": 0.0250005591660738 } } ] @@ -10498,7 +7655,7 @@ }, "XPosition": { "type": "float", - "value": 67.25444030761719 + "value": 50.04866027832031 }, "YOrientation": { "type": "float", @@ -10506,7 +7663,208 @@ }, "YPosition": { "type": "float", - "value": 159.517822265625 + "value": 154.7546539306641 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 1 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.06854248046875 + }, + "PointY": { + "type": "float", + "value": -4.775583744049072 + }, + "PointZ": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 29.88738250732422 + }, + "PointY": { + "type": "float", + "value": -4.775582790374756 + }, + "PointZ": { + "type": "float", + "value": 0.0250005591660738 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 29.84169006347656 + }, + "PointY": { + "type": "float", + "value": -0.02284908294677734 + }, + "PointZ": { + "type": "float", + "value": 0.0250005591660738 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "WP_crsouthtoscen" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "id": 14760, + "type": "cexolocstring", + "value": {} + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "scscrtosscr" + }, + "TemplateResRef": { + "type": "resref", + "value": "newtransition" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "int", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 70.05316162109375 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 4.910513401031494 }, "ZOrientation": { "type": "float", @@ -10566,7 +7924,7 @@ }, "XPosition": { "type": "float", - "value": 85.26531982421875 + "value": 85.95081329345703 }, "YOrientation": { "type": "float", @@ -10574,11 +7932,11 @@ }, "YPosition": { "type": "float", - "value": 1.785412549972534 + "value": 5.601309776306152 }, "ZPosition": { "type": "float", - "value": 0.02500000037252903 + "value": 0.01000607013702393 } }, { @@ -10625,19 +7983,143 @@ }, "XPosition": { "type": "float", - "value": 64.96560668945313 + "value": 64.81404113769531 }, "YOrientation": { "type": "float", - "value": 1.0 + "value": -1.0 }, "YPosition": { "type": "float", - "value": 157.3077545166016 + "value": 154.086181640625 }, "ZPosition": { "type": "float", - "value": 0.02500000037252903 + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SA_SR35M20_SD08_PC05R_DS2_CM_RS10" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "sea_coast_road" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 80.05818176269531 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 80.21028137207031 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SA_SD25_PCR_SF_DS2_CC050_RH" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "npc_leiah" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.9495282769203186 + }, + "XPosition": { + "type": "float", + "value": 59.43022918701172 + }, + "YOrientation": { + "type": "float", + "value": -0.3136815130710602 + }, + "YPosition": { + "type": "float", + "value": 130.9104156494141 + }, + "ZPosition": { + "type": "float", + "value": -5.222045729169622e-006 } } ] diff --git a/_module/git/area098.git.json b/_module/git/area098.git.json index f6c8e70c..15735ced 100644 --- a/_module/git/area098.git.json +++ b/_module/git/area098.git.json @@ -35,7 +35,7 @@ }, "MusicDelay": { "type": "int", - "value": 90000 + "value": 45000 }, "MusicNight": { "type": "int", diff --git a/_module/git/area108.git.json b/_module/git/area108.git.json index f9d175a4..7fc86395 100644 --- a/_module/git/area108.git.json +++ b/_module/git/area108.git.json @@ -35,7 +35,7 @@ }, "MusicDelay": { "type": "int", - "value": 90000 + "value": 45000 }, "MusicNight": { "type": "int", @@ -45,12826 +45,7 @@ }, "Creature List": { "type": "list", - "value": [ - { - "__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": 41.78762054443359 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 34.92204284667969 - }, - "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.0 - }, - "XPosition": { - "type": "float", - "value": 49.20164108276367 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 37.12868881225586 - }, - "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.0 - }, - "XPosition": { - "type": "float", - "value": 35.98541259765625 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 25.56344032287598 - }, - "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.8448535203933716 - }, - "XPosition": { - "type": "float", - "value": 37.23744964599609 - }, - "YOrientation": { - "type": "float", - "value": -0.5349977016448975 - }, - "YPosition": { - "type": "float", - "value": 26.17082405090332 - }, - "ZPosition": { - "type": "float", - "value": -2.384185791015625e-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": 49.94955062866211 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 14.26456737518311 - }, - "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.0 - }, - "XPosition": { - "type": "float", - "value": 39.39661026000977 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 14.72873592376709 - }, - "ZPosition": { - "type": "float", - "value": -0.0001900196075439453 - } - }, - { - "__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.9852777719497681 - }, - "XPosition": { - "type": "float", - "value": 53.68415832519531 - }, - "YOrientation": { - "type": "float", - "value": -0.170961007475853 - }, - "YPosition": { - "type": "float", - "value": 31.93491363525391 - }, - "ZPosition": { - "type": "float", - "value": 0.0004218816757202148 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 55 - }, - "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": 8.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 10 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 10 - }, - "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": "cv_joseph" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 59 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dex": { - "type": "byte", - "value": 13 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 151 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 13 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 17 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 3 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 13 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 17 - }, - "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": 46 - }, - "Cloth2Color": { - "type": "byte", - "value": 22 - }, - "Cost": { - "type": "dword", - "value": 8312 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 23 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 13832, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 29 - }, - "Metal2Color": { - "type": "byte", - "value": 48 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 3 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 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_MAARCL080" - }, - "TemplateResRef": { - "type": "resref", - "value": "maarcl081" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "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": 57 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 6842 - }, - "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": 12901, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 33 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 3 - }, - "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_ASHMTO009" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_ashmto009" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 2 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 5 - } - }, - { - "__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": 68 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 23 - } - }, - { - "__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": 392 - } - }, - { - "__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": 144 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Joseph the Shield" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 59 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 1 - }, - "BaseItem": { - "type": "int", - "value": 15 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 6 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 180, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 18 - }, - "CostValue": { - "type": "word", - "value": 4 - }, - "Param1": { - "type": "byte", - "value": 9 - }, - "Param1Value": { - "type": "byte", - "value": 1 - }, - "PropertyName": { - "type": "word", - "value": 44 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_TORCH001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_torch001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13410, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13411, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "ModelPart2": { - "type": "byte", - "value": 23 - }, - "ModelPart3": { - "type": "byte", - "value": 32 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 66 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 1 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13410, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13411, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "ModelPart2": { - "type": "byte", - "value": 23 - }, - "ModelPart3": { - "type": "byte", - "value": 32 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 66 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13410, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13411, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "ModelPart2": { - "type": "byte", - "value": 23 - }, - "ModelPart3": { - "type": "byte", - "value": 32 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 66 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 4 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 7234 - }, - "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": 13986, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 12 - }, - "ModelPart2": { - "type": "byte", - "value": 12 - }, - "ModelPart3": { - "type": "byte", - "value": 12 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 2 - }, - "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": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WBLMFL010" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wblmfl010" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 5, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 17 - }, - "Charges": { - "type": "byte", - "value": 20 - }, - "Cloth1Color": { - "type": "byte", - "value": 58 - }, - "Cloth2Color": { - "type": "byte", - "value": 60 - }, - "Cost": { - "type": "dword", - "value": 42963 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 103815, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 0 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 90451, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 58 - }, - "ModelPart1": { - "type": "byte", - "value": 25 - }, - "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": 2 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 50 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 6 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 478 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 3 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 310 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 7 - }, - "CostValue": { - "type": "word", - "value": 6 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 23 - }, - "Subtype": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 22 - }, - "CostValue": { - "type": "word", - "value": 4 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 24 - }, - "Subtype": { - "type": "word", - "value": 7 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 18 - }, - "CostValue": { - "type": "word", - "value": 3 - }, - "Param1": { - "type": "byte", - "value": 9 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 44 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 5 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "X2_ARMHE001" - }, - "TemplateResRef": { - "type": "resref", - "value": "x2_armhe001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 89 - }, - "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": 101 - }, - "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": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 11 - } - }, - { - "__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": 11 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 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": 186 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 18 - }, - "Subrace": { - "type": "cexostring", - "value": "Human" - }, - "Tag": { - "type": "cexostring", - "value": "JosephtheShield" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "josephtheshield" - }, - "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.1467350423336029 - }, - "XPosition": { - "type": "float", - "value": 34.92888259887695 - }, - "YOrientation": { - "type": "float", - "value": -0.9891758561134338 - }, - "YPosition": { - "type": "float", - "value": 44.10381317138672 - }, - "ZPosition": { - "type": "float", - "value": 0.3899960517883301 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 12 - }, - "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": 7 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 16 - }, - "Conversation": { - "type": "resref", - "value": "cv_phelps" - }, - "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": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 8 - }, - "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": 16 - }, - "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": 16 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 14 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 2 - }, - "Cloth2Color": { - "type": "byte", - "value": 3 - }, - "Cost": { - "type": "dword", - "value": 45192 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13801, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Dropable": { - "type": "byte", - "value": 1 - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 50 - }, - "Leather2Color": { - "type": "byte", - "value": 55 - }, - "LocalizedName": { - "id": 13800, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 35 - }, - "Metal2Color": { - "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": 2 - }, - "CostValue": { - "type": "word", - "value": 3 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 75 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL054" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_maarcl054" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 3 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 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": "Phelps" - } - }, - "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 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 1 - }, - "BaseItem": { - "type": "int", - "value": 15 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 6 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 180, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 18 - }, - "CostValue": { - "type": "word", - "value": 4 - }, - "Param1": { - "type": "byte", - "value": 9 - }, - "Param1Value": { - "type": "byte", - "value": 1 - }, - "PropertyName": { - "type": "word", - "value": 44 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_TORCH001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_torch001" - }, - "XOrientation": { - "type": "float", - "value": 4.049752561898721e-043 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13410, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13411, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "ModelPart2": { - "type": "byte", - "value": 23 - }, - "ModelPart3": { - "type": "byte", - "value": 32 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 66 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 1 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "XOrientation": { - "type": "float", - "value": 6.428484731059385e-040 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13410, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13411, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "ModelPart2": { - "type": "byte", - "value": 23 - }, - "ModelPart3": { - "type": "byte", - "value": 32 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 66 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "XOrientation": { - "type": "float", - "value": 6.428484731059385e-040 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 20 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13410, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13411, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 21 - }, - "ModelPart2": { - "type": "byte", - "value": 23 - }, - "ModelPart3": { - "type": "byte", - "value": 32 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 66 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "XOrientation": { - "type": "float", - "value": 6.428484731059385e-040 - }, - "XPosition": { - "type": "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 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 8 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 8 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 8 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 43 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 15 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 1 - }, - "Leather2Color": { - "type": "byte", - "value": 7 - }, - "LocalizedName": { - "id": 12836, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 8 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_AARCL002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_aarcl002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 5, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 0 - }, - "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": 106, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "ModelPart2": { - "type": "byte", - "value": 11 - }, - "ModelPart3": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WSWSS001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wswss001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 47 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 0 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 107 - }, - "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": 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": 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": 352 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 17 - }, - "Subrace": { - "type": "cexostring", - "value": "Human" - }, - "Tag": { - "type": "cexostring", - "value": "NPC_PHELPS" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "phelps" - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "STORE_NAME" - }, - "Type": { - "type": "dword", - "value": 3 - }, - "Value": { - "type": "cexostring", - "value": "STORE_PHELPS" - } - } - ] - }, - "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.9972904920578003 - }, - "XPosition": { - "type": "float", - "value": 55.62380218505859 - }, - "YOrientation": { - "type": "float", - "value": -0.07356446236371994 - }, - "YPosition": { - "type": "float", - "value": 24.87218856811523 - }, - "ZPosition": { - "type": "float", - "value": 0.3498096466064453 - } - } - ] + "value": [] }, "Door List": { "type": "list", @@ -13762,15 +943,15 @@ }, "X": { "type": "float", - "value": 44.71817016601563 + "value": 44.7376594543457 }, "Y": { "type": "float", - "value": 38.13154220581055 + "value": 38.14570236206055 }, "Z": { "type": "float", - "value": -5.960464477539063e-008 + "value": -5.7220458984375e-006 } }, { @@ -15123,906 +2304,6 @@ "value": -1.192092895507813e-007 } }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 39 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "id": 14599, - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "id": 5681, - "type": "cexolocstring", - "value": {} - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 397 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "Combat Dummy" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_cmbtdummy" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 35.68329238891602 - }, - "Y": { - "type": "float", - "value": 27.78625869750977 - }, - "Z": { - "type": "float", - "value": 0.00999385304749012 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 39 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "id": 14599, - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "id": 5681, - "type": "cexolocstring", - "value": {} - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 397 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "Combat Dummy" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_cmbtdummy" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 33.63982009887695 - }, - "Y": { - "type": "float", - "value": 29.18857765197754 - }, - "Z": { - "type": "float", - "value": 0.009994770400226116 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 39 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "id": 14599, - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "id": 5681, - "type": "cexolocstring", - "value": {} - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 397 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "Combat Dummy" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_cmbtdummy" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 41.38385772705078 - }, - "Y": { - "type": "float", - "value": 37.3961296081543 - }, - "Z": { - "type": "float", - "value": 0.01000049337744713 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 39 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "id": 14599, - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "id": 5681, - "type": "cexolocstring", - "value": {} - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 397 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "Combat Dummy" - }, - "TemplateResRef": { - "type": "resref", - "value": "plc_cmbtdummy" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 46.55638122558594 - }, - "Y": { - "type": "float", - "value": 37.81422424316406 - }, - "Z": { - "type": "float", - "value": 0.009999999776482582 - } - }, { "__struct_id": 9, "AnimationState": { @@ -16983,23 +3264,643 @@ }, "XOrientation": { "type": "float", - "value": -0.9238796830177307 + "value": 0.07356492429971695 }, "XPosition": { "type": "float", - "value": 53.64419555664063 + "value": 23.35746383666992 }, "YOrientation": { "type": "float", - "value": -0.3826830685138702 + "value": -0.9972904324531555 }, "YPosition": { "type": "float", - "value": 37.27666091918945 + "value": 16.97948837280273 }, "ZPosition": { "type": "float", - "value": 0.0004218816757202148 + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SA_SD15_SF_PL0_HL05" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ra_plc_cmb_dummy" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 42.26507186889648 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 38.06112289428711 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SA_SD15_SF_PL0_HL05" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ra_plc_cmb_dummy" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 47.23795700073242 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 38.16526794433594 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SA_SD15_SF_PL0_HL05" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ra_plc_cmb_dummy" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 9.275522439206616e-039 + }, + "XPosition": { + "type": "float", + "value": 32.2932243347168 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 28.03713417053223 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 2 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SA_SD15_SF_PL0_HL05" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "ra_plc_cmb_dummy" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 37.29217910766602 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 28.06316947937012 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SA_SD15M05_PCR_RG010M005_SF_DS1_RH" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NPC_PHELPS" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 56.21259307861328 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 25.0383243560791 + }, + "ZPosition": { + "type": "float", + "value": 0.3498179912567139 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SA_SD15M05_PCR_RG010M005_SF_DS1_RH" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NPC_JOESHIELD" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 34.95308303833008 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 46.25741958618164 + }, + "ZPosition": { + "type": "float", + "value": 0.3498179912567139 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01M01_SA_SD25_RG006M002_DS1_RH" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "RA_HU_M_TRAIN01" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 30.79048538208008 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 27.48962211608887 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01M01_SA_SD25_RG006M002_DS1_RH" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "RA_HU_M_TRAIN01" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 3.98096269491055e-014 + }, + "XPosition": { + "type": "float", + "value": 38.05971908569336 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 26.77575874328613 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01M01_SA_SD25_RG006M002_DS1_RH" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "RA_HU_M_TRAIN01" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 7.346839692639297e-040 + }, + "XPosition": { + "type": "float", + "value": 41.23397445678711 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 38.72893142700195 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01M01_SA_SD25_RG006M002_DS1_RH" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "RA_HU_M_TRAIN01" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 48.31501770019531 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 37.04639053344727 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 } } ] diff --git a/_module/git/dragonmarshlowla.git.json b/_module/git/dragonmarshlowla.git.json index 8f8235c7..fff9f911 100644 --- a/_module/git/dragonmarshlowla.git.json +++ b/_module/git/dragonmarshlowla.git.json @@ -10000,7 +10000,7 @@ }, "XPosition": { "type": "float", - "value": 1.765376329421997 + "value": 2.629770517349243 }, "YOrientation": { "type": "float", @@ -10008,11 +10008,11 @@ }, "YPosition": { "type": "float", - "value": 120.6675109863281 + "value": 120.2597579956055 }, "ZPosition": { "type": "float", - "value": -5.960464477539063e-006 + "value": 0.06414985656738281 } }, { @@ -10542,7 +10542,7 @@ }, "XPosition": { "type": "float", - "value": 158.8047485351563 + "value": 158.8180084228516 }, "YOrientation": { "type": "float", @@ -10550,7 +10550,7 @@ }, "YPosition": { "type": "float", - "value": 78.11998748779297 + "value": 78.16075897216797 }, "ZPosition": { "type": "float", @@ -10662,7 +10662,7 @@ }, "XPosition": { "type": "float", - "value": 1.555487871170044 + "value": 1.813096284866333 }, "YOrientation": { "type": "float", @@ -10670,11 +10670,11 @@ }, "YPosition": { "type": "float", - "value": 122.5086059570313 + "value": 121.4162521362305 }, "ZPosition": { "type": "float", - "value": 0.1468667984008789 + "value": -5.960464477539063e-006 } }, { diff --git a/_module/git/forestofhopesout.git.json b/_module/git/forestofhopesout.git.json index 5026229e..4adaadb2 100644 --- a/_module/git/forestofhopesout.git.json +++ b/_module/git/forestofhopesout.git.json @@ -16995,7 +16995,9 @@ }, "Description": { "type": "cexolocstring", - "value": {} + "value": { + "0": "" + } }, "DisarmDC": { "type": "byte", @@ -19587,7 +19589,7 @@ "id": 14817, "type": "cexolocstring", "value": { - "0": "SP_SA_SR30M20_SD08_PC05R_DS2_CMD060_RS10" + "0": "SP_SA_SR40M00_SD08_PC05R_DS2_CMD060_RS10" } }, "MapNote": { diff --git a/_module/git/healerthospital.git.json b/_module/git/healerthospital.git.json index dcd5afa1..ead019df 100644 --- a/_module/git/healerthospital.git.json +++ b/_module/git/healerthospital.git.json @@ -24709,7 +24709,7 @@ "__struct_id": 8, "AnimationState": { "type": "byte", - "value": 0 + "value": 1 }, "Appearance": { "type": "dword", diff --git a/_module/git/northcoastroad.git.json b/_module/git/northcoastroad.git.json index f36a997c..faace87e 100644 --- a/_module/git/northcoastroad.git.json +++ b/_module/git/northcoastroad.git.json @@ -35,7 +35,7 @@ }, "MusicDelay": { "type": "int", - "value": 90000 + "value": 45000 }, "MusicNight": { "type": "int", diff --git a/_module/git/southerncoastroa.git.json b/_module/git/southerncoastroa.git.json index 6e399a1d..9c1e8c66 100644 --- a/_module/git/southerncoastroa.git.json +++ b/_module/git/southerncoastroa.git.json @@ -2069,615 +2069,6 @@ "type": "float", "value": -1.192092895507813e-007 } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 157 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 9.493945633437854e-039 - }, - "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": 5 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "_Encounter Variables" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 515 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "sparky_variables" - }, - "TemplateResRef": { - "type": "resref", - "value": "sparky_variables" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 0 - }, - "VarTable": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "enc01" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 1 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "enc02" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 2 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "enc03" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 3 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "enc04" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 4 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "enc05" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 5 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "enc06" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 6 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "enc07" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 0 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "enc08" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 0 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "enc09" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 0 - } - }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "enc10" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 0 - } - } - ] - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 80.20840454101563 - }, - "Y": { - "type": "float", - "value": 69.86357879638672 - }, - "Z": { - "type": "float", - "value": 2.235174179077148e-007 - } - }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 157 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": 2.019624667316895e-019 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 13 - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 10 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 13 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "type": "cexolocstring", - "value": { - "0": "MMORPG 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_mmorpghb" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "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": 2 - }, - "Static": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "re_ahi" - }, - "TemplateResRef": { - "type": "resref", - "value": "mmorpgspawner" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "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": 69.96903991699219 - }, - "Y": { - "type": "float", - "value": 79.82492828369141 - }, - "Z": { - "type": "float", - "value": 6.510517597198486 - } } ] }, @@ -2692,239 +2083,6 @@ "TriggerList": { "type": "list", "value": [ - { - "__struct_id": 1, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Cursor": { - "type": "byte", - "value": 1 - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": -6.592697143554688 - }, - "PointY": { - "type": "float", - "value": -4.850540161132813 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": -4.356910705566406 - }, - "PointY": { - "type": "float", - "value": -5.170196533203125 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": -0.9142913818359375 - }, - "PointY": { - "type": "float", - "value": -6.925491333007813 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 1.468818664550781 - }, - "PointY": { - "type": "float", - "value": -5.7086181640625 - }, - "PointZ": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 0.0250661987811327 - }, - "PointY": { - "type": "float", - "value": -0.09742013365030289 - }, - "PointZ": { - "type": "float", - "value": 0.02499994076788425 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": -5.173065185546875 - }, - "PointY": { - "type": "float", - "value": -0.245361328125 - }, - "PointZ": { - "type": "float", - "value": 0.02499994076788425 - } - } - ] - }, - "HighlightHeight": { - "type": "float", - "value": 0.0 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "LinkedTo": { - "type": "cexostring", - "value": "WP_scscrtosscr" - }, - "LinkedToFlags": { - "type": "byte", - "value": 2 - }, - "LoadScreenID": { - "type": "word", - "value": 0 - }, - "LocalizedName": { - "id": 14760, - "type": "cexolocstring", - "value": { - "0": "at" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "" - }, - "ScriptOnEnter": { - "type": "resref", - "value": "" - }, - "ScriptOnExit": { - "type": "resref", - "value": "" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "crsouthtoscen" - }, - "TemplateResRef": { - "type": "resref", - "value": "newtransition" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "int", - "value": 1 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 98.07176208496094 - }, - "YOrientation": { - "type": "float", - "value": 0.0 - }, - "YPosition": { - "type": "float", - "value": 159.6355133056641 - }, - "ZOrientation": { - "type": "float", - "value": 0.0 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, { "__struct_id": 1, "AutoRemoveKey": { @@ -3171,6 +2329,209 @@ "type": "float", "value": 0.0 } + }, + { + "__struct_id": 1, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "Cursor": { + "type": "byte", + "value": 1 + }, + "DisarmDC": { + "type": "byte", + "value": 0 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Geometry": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": -0.1013946533203125 + }, + "PointY": { + "type": "float", + "value": 4.968536376953125 + }, + "PointZ": { + "type": "float", + "value": 0.0250005591660738 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 0.0 + }, + "PointY": { + "type": "float", + "value": 0.0 + }, + "PointZ": { + "type": "float", + "value": 0.02500049956142902 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 29.60842132568359 + }, + "PointY": { + "type": "float", + "value": 0.2534942626953125 + }, + "PointZ": { + "type": "float", + "value": 0.02500043995678425 + } + }, + { + "__struct_id": 3, + "PointX": { + "type": "float", + "value": 29.65911865234375 + }, + "PointY": { + "type": "float", + "value": 5.171340942382813 + }, + "PointZ": { + "type": "float", + "value": 0.02500043995678425 + } + } + ] + }, + "HighlightHeight": { + "type": "float", + "value": 0.0 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "LinkedTo": { + "type": "cexostring", + "value": "WP_scscrtosscr" + }, + "LinkedToFlags": { + "type": "byte", + "value": 2 + }, + "LoadScreenID": { + "type": "word", + "value": 0 + }, + "LocalizedName": { + "id": 14760, + "type": "cexolocstring", + "value": { + "0": "TCR-South2TCRSouthCentral" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "PortraitId": { + "type": "word", + "value": 0 + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "" + }, + "ScriptOnEnter": { + "type": "resref", + "value": "" + }, + "ScriptOnExit": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "crsouthtoscen" + }, + "TemplateResRef": { + "type": "resref", + "value": "newtransition" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "int", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 80.20703125 + }, + "YOrientation": { + "type": "float", + "value": 0.0 + }, + "YPosition": { + "type": "float", + "value": 154.5611572265625 + }, + "ZOrientation": { + "type": "float", + "value": 0.0 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } } ] }, @@ -3221,7 +2582,7 @@ }, "XPosition": { "type": "float", - "value": 94.93247222900391 + "value": 94.11157989501953 }, "YOrientation": { "type": "float", @@ -3229,255 +2590,7 @@ }, "YPosition": { "type": "float", - "value": 152.1370086669922 - }, - "ZPosition": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "id": 14817, - "type": "cexolocstring", - "value": { - "0": "Ogre & Bugbears" - } - }, - "MapNote": { - "type": "cexolocstring", - "value": {} - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ogrebugs" - }, - "TemplateResRef": { - "type": "resref", - "value": "sp_waypoint" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 95.60266876220703 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 75.87834930419922 - }, - "ZPosition": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "id": 14817, - "type": "cexolocstring", - "value": { - "0": "ra_brigand001" - } - }, - "MapNote": { - "type": "cexolocstring", - "value": {} - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "ra_brigand001" - }, - "TemplateResRef": { - "type": "resref", - "value": "sp_waypoint" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 33.88000869750977 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 45.72087478637695 - }, - "ZPosition": { - "type": "float", - "value": -5.222045729169622e-006 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "id": 14817, - "type": "cexolocstring", - "value": { - "0": "worgs" - } - }, - "MapNote": { - "type": "cexolocstring", - "value": {} - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "worgs" - }, - "TemplateResRef": { - "type": "resref", - "value": "sp_waypoint" - }, - "XOrientation": { - "type": "float", - "value": 6.445972935894159e-044 - }, - "XPosition": { - "type": "float", - "value": 95.06992340087891 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 134.7838592529297 - }, - "ZPosition": { - "type": "float", - "value": 0.01000607013702393 - } - }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 0 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "id": 14817, - "type": "cexolocstring", - "value": { - "0": "brigands" - } - }, - "MapNote": { - "type": "cexolocstring", - "value": {} - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "brigands" - }, - "TemplateResRef": { - "type": "resref", - "value": "sp_waypoint" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 94.9923095703125 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 106.3659057617188 + "value": 153.6552734375 }, "ZPosition": { "type": "float", @@ -3607,6 +2720,308 @@ "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": "SL01" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 93.99568939208984 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 153.7678070068359 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PR01_SN01" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 84.96107482910156 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 1.355432510375977 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "PR02_SN01" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 94.75406646728516 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 158.6520385742188 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "SL02" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 85.05071258544922 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 1.027702331542969 + }, + "ZPosition": { + "type": "float", + "value": 0.01000607013702393 + } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SA_SR35M20_SD08_PC05R_DS2_CM_RS10" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "sea_coast_road" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_waypoint001" + }, + "XOrientation": { + "type": "float", + "value": 1.540396955087556e-038 + }, + "XPosition": { + "type": "float", + "value": 80.04341888427734 + }, + "YOrientation": { + "type": "float", + "value": -1.0 + }, + "YPosition": { + "type": "float", + "value": 80.16762542724609 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } } ] } diff --git a/_module/itp/creaturepalcus.itp.json b/_module/itp/creaturepalcus.itp.json index 6318f722..b0aa5177 100644 --- a/_module/itp/creaturepalcus.itp.json +++ b/_module/itp/creaturepalcus.itp.json @@ -16751,7 +16751,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 0.25 + "value": 2.0 }, "FACTION": { "type": "cexostring", @@ -16759,11 +16759,11 @@ }, "NAME": { "type": "cexostring", - "value": "Leiah" + "value": "Leiah the Survivor" }, "RESREF": { "type": "resref", - "value": "leiah" + "value": "npc_leiah" } }, { @@ -19196,7 +19196,7 @@ }, "FACTION": { "type": "cexostring", - "value": "Commoner" + "value": "Defender" }, "NAME": { "type": "cexostring", @@ -19204,7 +19204,7 @@ }, "RESREF": { "type": "resref", - "value": "josephtheshield" + "value": "npc_joeshield" } }, { @@ -19599,11 +19599,11 @@ }, "NAME": { "type": "cexostring", - "value": "Phelps" + "value": "Phelps the Arms Dealer" }, "RESREF": { "type": "resref", - "value": "phelps" + "value": "npc_phelps" } }, { @@ -20271,6 +20271,25 @@ "value": "tibor" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Neutral" + }, + "NAME": { + "type": "cexostring", + "value": "Trainee, Human Male" + }, + "RESREF": { + "type": "resref", + "value": "ra_hu_m_train01" + } + }, { "__struct_id": 0, "CR": { diff --git a/_module/itp/placeablepalcus.itp.json b/_module/itp/placeablepalcus.itp.json index 8404d294..2f8adb82 100644 --- a/_module/itp/placeablepalcus.itp.json +++ b/_module/itp/placeablepalcus.itp.json @@ -10995,6 +10995,22 @@ "type": "byte", "value": 8 }, + "LIST": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Combat Dummy" + }, + "RESREF": { + "type": "resref", + "value": "ra_plc_cmb_dummy" + } + } + ] + }, "STRREF": { "type": "dword", "value": 6784 diff --git a/_module/ncs/69_hench_canwork.ncs b/_module/ncs/69_hench_canwork.ncs index db7b2c5a..89f60de1 100644 Binary files a/_module/ncs/69_hench_canwork.ncs and b/_module/ncs/69_hench_canwork.ncs differ diff --git a/_module/ncs/69_hench_crtrsmn.ncs b/_module/ncs/69_hench_crtrsmn.ncs index 1bcf18e3..6f24b885 100644 Binary files a/_module/ncs/69_hench_crtrsmn.ncs and b/_module/ncs/69_hench_crtrsmn.ncs differ diff --git a/_module/ncs/69_hench_crtruns.ncs b/_module/ncs/69_hench_crtruns.ncs index 69ccf662..3eb87862 100644 Binary files a/_module/ncs/69_hench_crtruns.ncs and b/_module/ncs/69_hench_crtruns.ncs differ diff --git a/_module/ncs/69_hench_destobj.ncs b/_module/ncs/69_hench_destobj.ncs index 9ee294cc..b57fd4f5 100644 Binary files a/_module/ncs/69_hench_destobj.ncs and b/_module/ncs/69_hench_destobj.ncs differ diff --git a/_module/ncs/69_hench_eqmelee.ncs b/_module/ncs/69_hench_eqmelee.ncs index 2f88224a..1397ef43 100644 Binary files a/_module/ncs/69_hench_eqmelee.ncs and b/_module/ncs/69_hench_eqmelee.ncs differ diff --git a/_module/ncs/69_hench_eqrange.ncs b/_module/ncs/69_hench_eqrange.ncs index e7b5fd8f..8dd69f3f 100644 Binary files a/_module/ncs/69_hench_eqrange.ncs and b/_module/ncs/69_hench_eqrange.ncs differ diff --git a/_module/ncs/69_hench_gomelee.ncs b/_module/ncs/69_hench_gomelee.ncs index cd20e419..1e479485 100644 Binary files a/_module/ncs/69_hench_gomelee.ncs and b/_module/ncs/69_hench_gomelee.ncs differ diff --git a/_module/ncs/69_hench_gorange.ncs b/_module/ncs/69_hench_gorange.ncs index 93fb7531..a7ebb2e2 100644 Binary files a/_module/ncs/69_hench_gorange.ncs and b/_module/ncs/69_hench_gorange.ncs differ diff --git a/_module/ncs/69_hench_identfy.ncs b/_module/ncs/69_hench_identfy.ncs index bcd3e24d..576f9869 100644 Binary files a/_module/ncs/69_hench_identfy.ncs and b/_module/ncs/69_hench_identfy.ncs differ diff --git a/_module/ncs/69_hench_rangeno.ncs b/_module/ncs/69_hench_rangeno.ncs index 1418dab5..abade2d1 100644 Binary files a/_module/ncs/69_hench_rangeno.ncs and b/_module/ncs/69_hench_rangeno.ncs differ diff --git a/_module/ncs/69_hench_rangeye.ncs b/_module/ncs/69_hench_rangeye.ncs index 9939650b..e6a1f6f7 100644 Binary files a/_module/ncs/69_hench_rangeye.ncs and b/_module/ncs/69_hench_rangeye.ncs differ diff --git a/_module/ncs/69_hench_switchn.ncs b/_module/ncs/69_hench_switchn.ncs index 6ad5c38a..c7a5c8cf 100644 Binary files a/_module/ncs/69_hench_switchn.ncs and b/_module/ncs/69_hench_switchn.ncs differ diff --git a/_module/ncs/69_henchrt_enter.ncs b/_module/ncs/69_henchrt_enter.ncs index 6d915970..bd251035 100644 Binary files a/_module/ncs/69_henchrt_enter.ncs and b/_module/ncs/69_henchrt_enter.ncs differ diff --git a/_module/ncs/69_henchstr_exit.ncs b/_module/ncs/69_henchstr_exit.ncs index 6a56ca64..4df0b27d 100644 Binary files a/_module/ncs/69_henchstr_exit.ncs and b/_module/ncs/69_henchstr_exit.ncs differ diff --git a/_module/ncs/69_oe_attckmastr.ncs b/_module/ncs/69_oe_attckmastr.ncs index 25cfe05b..4bbf0ddb 100644 Binary files a/_module/ncs/69_oe_attckmastr.ncs and b/_module/ncs/69_oe_attckmastr.ncs differ diff --git a/_module/ncs/7cryptport.ncs b/_module/ncs/7cryptport.ncs index 1e563d7c..b4215d66 100644 Binary files a/_module/ncs/7cryptport.ncs and b/_module/ncs/7cryptport.ncs differ diff --git a/_module/ncs/7doortodes.ncs b/_module/ncs/7doortodes.ncs index 4eb926c6..f882eab9 100644 Binary files a/_module/ncs/7doortodes.ncs and b/_module/ncs/7doortodes.ncs differ diff --git a/_module/ncs/7portbard.ncs b/_module/ncs/7portbard.ncs index faa11053..84bc5861 100644 Binary files a/_module/ncs/7portbard.ncs and b/_module/ncs/7portbard.ncs differ diff --git a/_module/ncs/8lakeuprope.ncs b/_module/ncs/8lakeuprope.ncs index c8446bc1..1559ba33 100644 Binary files a/_module/ncs/8lakeuprope.ncs and b/_module/ncs/8lakeuprope.ncs differ diff --git a/_module/ncs/8river10.ncs b/_module/ncs/8river10.ncs index 4c47c1c5..201fda3a 100644 Binary files a/_module/ncs/8river10.ncs and b/_module/ncs/8river10.ncs differ diff --git a/_module/ncs/8river11.ncs b/_module/ncs/8river11.ncs index 07da4af0..db69b3bf 100644 Binary files a/_module/ncs/8river11.ncs and b/_module/ncs/8river11.ncs differ diff --git a/_module/ncs/8river12.ncs b/_module/ncs/8river12.ncs index 37f2dd67..2af7390d 100644 Binary files a/_module/ncs/8river12.ncs and b/_module/ncs/8river12.ncs differ diff --git a/_module/ncs/8river13.ncs b/_module/ncs/8river13.ncs index ad97fc1e..6d678af9 100644 Binary files a/_module/ncs/8river13.ncs and b/_module/ncs/8river13.ncs differ diff --git a/_module/ncs/8river14.ncs b/_module/ncs/8river14.ncs index 5047138d..0117f2c4 100644 Binary files a/_module/ncs/8river14.ncs and b/_module/ncs/8river14.ncs differ diff --git a/_module/ncs/8river15.ncs b/_module/ncs/8river15.ncs index 22e73902..9ee8853a 100644 Binary files a/_module/ncs/8river15.ncs and b/_module/ncs/8river15.ncs differ diff --git a/_module/ncs/8river16.ncs b/_module/ncs/8river16.ncs index be3391d9..342911de 100644 Binary files a/_module/ncs/8river16.ncs and b/_module/ncs/8river16.ncs differ diff --git a/_module/ncs/8river17.ncs b/_module/ncs/8river17.ncs index f2004376..2b37d33d 100644 Binary files a/_module/ncs/8river17.ncs and b/_module/ncs/8river17.ncs differ diff --git a/_module/ncs/8river18.ncs b/_module/ncs/8river18.ncs index e18b5e8a..c199052d 100644 Binary files a/_module/ncs/8river18.ncs and b/_module/ncs/8river18.ncs differ diff --git a/_module/ncs/9ariver1.ncs b/_module/ncs/9ariver1.ncs index 416be22e..ab641a00 100644 Binary files a/_module/ncs/9ariver1.ncs and b/_module/ncs/9ariver1.ncs differ diff --git a/_module/ncs/9ariver10.ncs b/_module/ncs/9ariver10.ncs index 0d15148d..1ef3eeb7 100644 Binary files a/_module/ncs/9ariver10.ncs and b/_module/ncs/9ariver10.ncs differ diff --git a/_module/ncs/9ariver11.ncs b/_module/ncs/9ariver11.ncs index 1bb8bd5d..15203b73 100644 Binary files a/_module/ncs/9ariver11.ncs and b/_module/ncs/9ariver11.ncs differ diff --git a/_module/ncs/9ariver12.ncs b/_module/ncs/9ariver12.ncs index cf487d74..1660d426 100644 Binary files a/_module/ncs/9ariver12.ncs and b/_module/ncs/9ariver12.ncs differ diff --git a/_module/ncs/9ariver2.ncs b/_module/ncs/9ariver2.ncs index 0e5eeb62..371634d2 100644 Binary files a/_module/ncs/9ariver2.ncs and b/_module/ncs/9ariver2.ncs differ diff --git a/_module/ncs/9ariver3.ncs b/_module/ncs/9ariver3.ncs index e67961d7..24c658e8 100644 Binary files a/_module/ncs/9ariver3.ncs and b/_module/ncs/9ariver3.ncs differ diff --git a/_module/ncs/9ariver4.ncs b/_module/ncs/9ariver4.ncs index 25099d41..ca849bce 100644 Binary files a/_module/ncs/9ariver4.ncs and b/_module/ncs/9ariver4.ncs differ diff --git a/_module/ncs/9ariver5.ncs b/_module/ncs/9ariver5.ncs index ad5b0d07..551648df 100644 Binary files a/_module/ncs/9ariver5.ncs and b/_module/ncs/9ariver5.ncs differ diff --git a/_module/ncs/9ariver6.ncs b/_module/ncs/9ariver6.ncs index a1342cd6..f14186ef 100644 Binary files a/_module/ncs/9ariver6.ncs and b/_module/ncs/9ariver6.ncs differ diff --git a/_module/ncs/9ariver7.ncs b/_module/ncs/9ariver7.ncs index 52c6e802..2dfb4520 100644 Binary files a/_module/ncs/9ariver7.ncs and b/_module/ncs/9ariver7.ncs differ diff --git a/_module/ncs/9ariver8.ncs b/_module/ncs/9ariver8.ncs index e26e389b..08e700ef 100644 Binary files a/_module/ncs/9ariver8.ncs and b/_module/ncs/9ariver8.ncs differ diff --git a/_module/ncs/9ariver9.ncs b/_module/ncs/9ariver9.ncs index c1af25c8..598851e6 100644 Binary files a/_module/ncs/9ariver9.ncs and b/_module/ncs/9ariver9.ncs differ diff --git a/_module/ncs/9bportntos.ncs b/_module/ncs/9bportntos.ncs index dae08107..8eb7b3cc 100644 Binary files a/_module/ncs/9bportntos.ncs and b/_module/ncs/9bportntos.ncs differ diff --git a/_module/ncs/9bportston.ncs b/_module/ncs/9bportston.ncs index b714a66f..1ca7dd76 100644 Binary files a/_module/ncs/9bportston.ncs and b/_module/ncs/9bportston.ncs differ diff --git a/_module/ncs/9briver1.ncs b/_module/ncs/9briver1.ncs index 6ca48cbc..3c361890 100644 Binary files a/_module/ncs/9briver1.ncs and b/_module/ncs/9briver1.ncs differ diff --git a/_module/ncs/9briver2.ncs b/_module/ncs/9briver2.ncs index 7affdb42..3a8208c6 100644 Binary files a/_module/ncs/9briver2.ncs and b/_module/ncs/9briver2.ncs differ diff --git a/_module/ncs/9bvrokdive.ncs b/_module/ncs/9bvrokdive.ncs index b976204f..23e47fbd 100644 Binary files a/_module/ncs/9bvrokdive.ncs and b/_module/ncs/9bvrokdive.ncs differ diff --git a/_module/ncs/agycrypt.ncs b/_module/ncs/agycrypt.ncs index ce851a11..a6be480d 100644 Binary files a/_module/ncs/agycrypt.ncs and b/_module/ncs/agycrypt.ncs differ diff --git a/_module/ncs/agypyramid.ncs b/_module/ncs/agypyramid.ncs index be2a5695..9d092fd6 100644 Binary files a/_module/ncs/agypyramid.ncs and b/_module/ncs/agypyramid.ncs differ diff --git a/_module/ncs/ar_st_pawn.ncs b/_module/ncs/ar_st_pawn.ncs index fde56128..a93da072 100644 Binary files a/_module/ncs/ar_st_pawn.ncs and b/_module/ncs/ar_st_pawn.ncs differ diff --git a/_module/ncs/at_back2training.ncs b/_module/ncs/at_back2training.ncs new file mode 100644 index 00000000..a3b75b24 Binary files /dev/null and b/_module/ncs/at_back2training.ncs differ diff --git a/_module/ncs/cv_scramge_shift.ncs b/_module/ncs/cv_scramge_shift.ncs index d05b9557..2daf5fa2 100644 Binary files a/_module/ncs/cv_scramge_shift.ncs and b/_module/ncs/cv_scramge_shift.ncs differ diff --git a/_module/ncs/dante_letodel_at.ncs b/_module/ncs/dante_letodel_at.ncs index 2adc4b42..69c2eca6 100644 Binary files a/_module/ncs/dante_letodel_at.ncs and b/_module/ncs/dante_letodel_at.ncs differ diff --git a/_module/ncs/default9_pw_glnd.ncs b/_module/ncs/default9_pw_glnd.ncs index 47ed3abe..6bcf1662 100644 Binary files a/_module/ncs/default9_pw_glnd.ncs and b/_module/ncs/default9_pw_glnd.ncs differ diff --git a/_module/ncs/destobjroguedoor.ncs b/_module/ncs/destobjroguedoor.ncs index be2d9314..3d4e3596 100644 Binary files a/_module/ncs/destobjroguedoor.ncs and b/_module/ncs/destobjroguedoor.ncs differ diff --git a/_module/ncs/dmfi_getln_cbtpl.ncs b/_module/ncs/dmfi_getln_cbtpl.ncs index e5ebc3d9..758f1fc4 100644 Binary files a/_module/ncs/dmfi_getln_cbtpl.ncs and b/_module/ncs/dmfi_getln_cbtpl.ncs differ diff --git a/_module/ncs/dmfi_plychat_exe.ncs b/_module/ncs/dmfi_plychat_exe.ncs index 25f95df3..55057349 100644 Binary files a/_module/ncs/dmfi_plychat_exe.ncs and b/_module/ncs/dmfi_plychat_exe.ncs differ diff --git a/_module/ncs/dmfi_unact_nam02.ncs b/_module/ncs/dmfi_unact_nam02.ncs index c21e4928..76a917a2 100644 Binary files a/_module/ncs/dmfi_unact_nam02.ncs and b/_module/ncs/dmfi_unact_nam02.ncs differ diff --git a/_module/ncs/dmfi_unact_nam03.ncs b/_module/ncs/dmfi_unact_nam03.ncs index eb538ef6..5aca9247 100644 Binary files a/_module/ncs/dmfi_unact_nam03.ncs and b/_module/ncs/dmfi_unact_nam03.ncs differ diff --git a/_module/ncs/dmfi_unact_nam04.ncs b/_module/ncs/dmfi_unact_nam04.ncs index 42a981d3..8d0be317 100644 Binary files a/_module/ncs/dmfi_unact_nam04.ncs and b/_module/ncs/dmfi_unact_nam04.ncs differ diff --git a/_module/ncs/dmfi_unact_nam06.ncs b/_module/ncs/dmfi_unact_nam06.ncs index 351eb8b2..7753ab88 100644 Binary files a/_module/ncs/dmfi_unact_nam06.ncs and b/_module/ncs/dmfi_unact_nam06.ncs differ diff --git a/_module/ncs/dmfi_unact_nam07.ncs b/_module/ncs/dmfi_unact_nam07.ncs index eb538ef6..5aca9247 100644 Binary files a/_module/ncs/dmfi_unact_nam07.ncs and b/_module/ncs/dmfi_unact_nam07.ncs differ diff --git a/_module/ncs/dmfi_unact_nam08.ncs b/_module/ncs/dmfi_unact_nam08.ncs index 42a981d3..8d0be317 100644 Binary files a/_module/ncs/dmfi_unact_nam08.ncs and b/_module/ncs/dmfi_unact_nam08.ncs differ diff --git a/_module/ncs/dmfi_uncnd_nam01.ncs b/_module/ncs/dmfi_uncnd_nam01.ncs index e059b2f0..d55a63cd 100644 Binary files a/_module/ncs/dmfi_uncnd_nam01.ncs and b/_module/ncs/dmfi_uncnd_nam01.ncs differ diff --git a/_module/ncs/dmfi_uncnd_nam05.ncs b/_module/ncs/dmfi_uncnd_nam05.ncs index 5756b546..0f8ab6d9 100644 Binary files a/_module/ncs/dmfi_uncnd_nam05.ncs and b/_module/ncs/dmfi_uncnd_nam05.ncs differ diff --git a/_module/ncs/dmfi_univ_listen.ncs b/_module/ncs/dmfi_univ_listen.ncs index afa98178..597be450 100644 Binary files a/_module/ncs/dmfi_univ_listen.ncs and b/_module/ncs/dmfi_univ_listen.ncs differ diff --git a/_module/ncs/ed3_troll_custom.ncs b/_module/ncs/ed3_troll_custom.ncs index 29e243bd..909eec73 100644 Binary files a/_module/ncs/ed3_troll_custom.ncs and b/_module/ncs/ed3_troll_custom.ncs differ diff --git a/_module/ncs/fireballonattack.ncs b/_module/ncs/fireballonattack.ncs index be0f5335..8224a8be 100644 Binary files a/_module/ncs/fireballonattack.ncs and b/_module/ncs/fireballonattack.ncs differ diff --git a/_module/ncs/g_fireworksfinal.ncs b/_module/ncs/g_fireworksfinal.ncs index ec58f9b1..f0951574 100644 Binary files a/_module/ncs/g_fireworksfinal.ncs and b/_module/ncs/g_fireworksfinal.ncs differ diff --git a/_module/ncs/g_smallfirework2.ncs b/_module/ncs/g_smallfirework2.ncs index c66adf12..7cd22e46 100644 Binary files a/_module/ncs/g_smallfirework2.ncs and b/_module/ncs/g_smallfirework2.ncs differ diff --git a/_module/ncs/g_smallfireworks.ncs b/_module/ncs/g_smallfireworks.ncs index e23713d2..1d8b6581 100644 Binary files a/_module/ncs/g_smallfireworks.ncs and b/_module/ncs/g_smallfireworks.ncs differ diff --git a/_module/ncs/g_startfireworks.ncs b/_module/ncs/g_startfireworks.ncs index abbb2246..e1737a40 100644 Binary files a/_module/ncs/g_startfireworks.ncs and b/_module/ncs/g_startfireworks.ncs differ diff --git a/_module/ncs/qst_chk_outcst01.ncs b/_module/ncs/qst_chk_outcst01.ncs index 55978c0a..66ac7dc7 100644 Binary files a/_module/ncs/qst_chk_outcst01.ncs and b/_module/ncs/qst_chk_outcst01.ncs differ diff --git a/_module/ncs/qst_chk_outcst02.ncs b/_module/ncs/qst_chk_outcst02.ncs index 827b186d..f643563b 100644 Binary files a/_module/ncs/qst_chk_outcst02.ncs and b/_module/ncs/qst_chk_outcst02.ncs differ diff --git a/_module/ncs/qst_chk_outcst03.ncs b/_module/ncs/qst_chk_outcst03.ncs index 389a6e4d..dcd010d7 100644 Binary files a/_module/ncs/qst_chk_outcst03.ncs and b/_module/ncs/qst_chk_outcst03.ncs differ diff --git a/_module/ncs/qst_marthek_end.ncs b/_module/ncs/qst_marthek_end.ncs index ce7b7bc5..7feeea85 100644 Binary files a/_module/ncs/qst_marthek_end.ncs and b/_module/ncs/qst_marthek_end.ncs differ diff --git a/_module/ncs/qst_mushroom_end.ncs b/_module/ncs/qst_mushroom_end.ncs index 45f7f31a..d0c16c08 100644 Binary files a/_module/ncs/qst_mushroom_end.ncs and b/_module/ncs/qst_mushroom_end.ncs differ diff --git a/_module/ncs/qst_outcst_end.ncs b/_module/ncs/qst_outcst_end.ncs index 6b25bb69..cc290b56 100644 Binary files a/_module/ncs/qst_outcst_end.ncs and b/_module/ncs/qst_outcst_end.ncs differ diff --git a/_module/ncs/qst_papers_end.ncs b/_module/ncs/qst_papers_end.ncs index e5334fd4..d69c439a 100644 Binary files a/_module/ncs/qst_papers_end.ncs and b/_module/ncs/qst_papers_end.ncs differ diff --git a/_module/ncs/qst_priests_end.ncs b/_module/ncs/qst_priests_end.ncs index 6f07ec38..0ba2003b 100644 Binary files a/_module/ncs/qst_priests_end.ncs and b/_module/ncs/qst_priests_end.ncs differ diff --git a/_module/ncs/qst_spiders_03.ncs b/_module/ncs/qst_spiders_03.ncs index f7a75cf7..c003721d 100644 Binary files a/_module/ncs/qst_spiders_03.ncs and b/_module/ncs/qst_spiders_03.ncs differ diff --git a/_module/ncs/qst_spiders_chk.ncs b/_module/ncs/qst_spiders_chk.ncs index 34a517bd..9bcac108 100644 Binary files a/_module/ncs/qst_spiders_chk.ncs and b/_module/ncs/qst_spiders_chk.ncs differ diff --git a/_module/ncs/ra_rnd_train_cmb.ncs b/_module/ncs/ra_rnd_train_cmb.ncs new file mode 100644 index 00000000..ecb1c72d Binary files /dev/null and b/_module/ncs/ra_rnd_train_cmb.ncs differ diff --git a/_module/ncs/ra_rnd_train_hb.ncs b/_module/ncs/ra_rnd_train_hb.ncs new file mode 100644 index 00000000..8849415b Binary files /dev/null and b/_module/ncs/ra_rnd_train_hb.ncs differ diff --git a/_module/ncs/ra_rnd_train_spw.ncs b/_module/ncs/ra_rnd_train_spw.ncs new file mode 100644 index 00000000..4e6ee7e5 Binary files /dev/null and b/_module/ncs/ra_rnd_train_spw.ncs differ diff --git a/_module/ncs/spawn_chk_custom.ncs b/_module/ncs/spawn_chk_custom.ncs new file mode 100644 index 00000000..ecb1c72d Binary files /dev/null and b/_module/ncs/spawn_chk_custom.ncs differ diff --git a/_module/ncs/spawn_orig_hb.ncs b/_module/ncs/spawn_orig_hb.ncs index 54cdda3b..59c97b31 100644 Binary files a/_module/ncs/spawn_orig_hb.ncs and b/_module/ncs/spawn_orig_hb.ncs differ diff --git a/_module/ncs/spawn_sample_hb.ncs b/_module/ncs/spawn_sample_hb.ncs index 54cdda3b..59c97b31 100644 Binary files a/_module/ncs/spawn_sample_hb.ncs and b/_module/ncs/spawn_sample_hb.ncs differ diff --git a/_module/nss/at_back2training.nss b/_module/nss/at_back2training.nss new file mode 100644 index 00000000..f87e0776 --- /dev/null +++ b/_module/nss/at_back2training.nss @@ -0,0 +1,7 @@ +void main() +{ + AssignCommand(OBJECT_SELF, ClearAllActions()); + + AssignCommand(OBJECT_SELF, ActionAttack(GetNearestObjectByTag("CombatDummy"))); + +} diff --git a/_module/nss/qst_chk_outcst01.nss b/_module/nss/qst_chk_outcst01.nss index 5deebc83..7dc1e38f 100644 --- a/_module/nss/qst_chk_outcst01.nss +++ b/_module/nss/qst_chk_outcst01.nss @@ -20,7 +20,7 @@ int StartingConditional() //:: Inspect quest state nInt = RetrieveQuestState("outcasts", oPC); - if (!nInt == 1) + if (!(nInt == 1)) return FALSE; //nInt=GetLocalInt(oPC, "NW_JOURNAL_ENTRYoutcasts"); diff --git a/_module/nss/qst_chk_outcst02.nss b/_module/nss/qst_chk_outcst02.nss index 684f50f4..1ffc8faa 100644 --- a/_module/nss/qst_chk_outcst02.nss +++ b/_module/nss/qst_chk_outcst02.nss @@ -20,7 +20,7 @@ int StartingConditional() //:: Inspect quest state nInt = RetrieveQuestState("outcasts", oPC); - if (!nInt == 2) + if (!(nInt == 2)) return FALSE; //nInt=GetLocalInt(oPC, "NW_JOURNAL_ENTRYoutcasts"); diff --git a/_module/nss/qst_chk_outcst03.nss b/_module/nss/qst_chk_outcst03.nss index a89953d6..58cc95cf 100644 --- a/_module/nss/qst_chk_outcst03.nss +++ b/_module/nss/qst_chk_outcst03.nss @@ -20,7 +20,7 @@ int StartingConditional() //:: Inspect quest state nInt = RetrieveQuestState("outcasts", oPC); - if (!nInt == 3) + if (!(nInt == 3)) return FALSE; //nInt=GetLocalInt(oPC, "NW_JOURNAL_ENTRYoutcasts"); diff --git a/_module/nss/qst_marthek_end.nss b/_module/nss/qst_marthek_end.nss index 6622a78f..ffdd594c 100644 --- a/_module/nss/qst_marthek_end.nss +++ b/_module/nss/qst_marthek_end.nss @@ -13,19 +13,26 @@ #include "nw_i0_tool" #include "pqj_inc" +#include "x0_i0_partywide" void main() { //:: Declare major variables object oPC = GetPCSpeaker(); -//:: Set quest stage & update DB. - AddPersistentJournalQuestEntry("marthek", 5, oPC); +//:: Reward the party + int nGold = 1500; -//:: Give the PC some gold - GiveGoldToCreature(oPC, 1500); +//:: Get gold for each PC +//:: Take one off GetNumberPartyMembers(), see known bugs + int nMembers = GetNumberPartyMembers(oPC) - 1; + +//:: Give the correct gold to all of them + GiveGoldToAll(oPC, nGold/nMembers); //:: Give the PC's party some XP RewardPartyXP(700, oPC); -} +//:: Set quest stage & update DB. + AddPersistentJournalQuestEntry("marthek", 5, oPC); +} \ No newline at end of file diff --git a/_module/nss/qst_mushroom_end.nss b/_module/nss/qst_mushroom_end.nss index 50f7b5b4..3db54af7 100644 --- a/_module/nss/qst_mushroom_end.nss +++ b/_module/nss/qst_mushroom_end.nss @@ -13,14 +13,22 @@ #include "pqj_inc" #include "nw_i0_tool" +#include "x0_i0_partywide" void main() { //:: Declare major variables object oPC = GetPCSpeaker(); -//:: Give the speaker some gold - RewardPartyGP(50000, oPC); +//:: Reward the party + int nGold = 50000; + +//:: Get gold for each PC +//:: Take one off GetNumberPartyMembers(), see known bugs + int nMembers = GetNumberPartyMembers(oPC) - 1; + +//:: Give the correct gold to all of them + GiveGoldToAll(oPC, nGold/nMembers); //:: Set quest stage & update DB. AddPersistentJournalQuestEntry("mushroom", 2, oPC); diff --git a/_module/nss/qst_outcst_end.nss b/_module/nss/qst_outcst_end.nss index 01258b5e..bb3804db 100644 --- a/_module/nss/qst_outcst_end.nss +++ b/_module/nss/qst_outcst_end.nss @@ -3,7 +3,7 @@ //:: Copyright (c) 2022 Project RATDOG //::////////////////////////////////////////////// /* - Ends & rewards "The Oucasts" quest + Ends & rewards "The Outcasts" quest for the vagrants in the woods */ //::////////////////////////////////////////////// @@ -12,6 +12,7 @@ //::////////////////////////////////////////////// #include "pqj_inc" +#include "x0_i0_partywide" void main() { @@ -20,9 +21,9 @@ void main() object oPC = GetPCSpeaker(); //:: XP reward - GiveXPToCreature(oPC, 200); + GiveXPToAll(oPC, 200); //:: Set quest stage & update DB. AddPersistentJournalQuestEntry("outcasts", 3, oPC); -} +} \ No newline at end of file diff --git a/_module/nss/qst_papers_end.nss b/_module/nss/qst_papers_end.nss index 70b8baaf..ec698e02 100644 --- a/_module/nss/qst_papers_end.nss +++ b/_module/nss/qst_papers_end.nss @@ -12,6 +12,7 @@ //::////////////////////////////////////////////// #include "pqj_inc" +#include "x0_i0_partywide" void main() { @@ -23,9 +24,9 @@ void main() GiveGoldToCreature(oPC, 1000); //:: XP reward - GiveXPToCreature(oPC, 500); + GiveXPToAll(oPC, 500); //:: Set quest stage & update DB. AddPersistentJournalQuestEntry("papers", 3, oPC); -} +} \ No newline at end of file diff --git a/_module/nss/qst_priests_end.nss b/_module/nss/qst_priests_end.nss index a1e683e2..08914be5 100644 --- a/_module/nss/qst_priests_end.nss +++ b/_module/nss/qst_priests_end.nss @@ -14,11 +14,11 @@ #include "pqj_inc" void main() - { +{ //:: Declare major variables - object oPC = GetPCSpeaker(); + object oPC = GetPCSpeaker(); //:: Set quest stage & update DB. - AddPersistentJournalQuestEntry("priests", 3, oPC); + AddPersistentJournalQuestEntry("priests", 3, oPC); - } +} \ No newline at end of file diff --git a/_module/nss/qst_spiders_03.nss b/_module/nss/qst_spiders_03.nss index 75f3d4bb..17bcb9cf 100644 --- a/_module/nss/qst_spiders_03.nss +++ b/_module/nss/qst_spiders_03.nss @@ -26,7 +26,7 @@ int StartingConditional() nInt = RetrieveQuestState("spiders", oPC); // nInt=GetLocalInt(oPC, "NW_JOURNAL_ENTRYspiders"); - if (!nInt == 3) return FALSE; + if (!(nInt == 3)) return FALSE; return TRUE; } diff --git a/_module/nss/qst_spiders_chk.nss b/_module/nss/qst_spiders_chk.nss index 7d23922b..400dc160 100644 --- a/_module/nss/qst_spiders_chk.nss +++ b/_module/nss/qst_spiders_chk.nss @@ -27,7 +27,7 @@ int StartingConditional() // nInt=GetLocalInt(oPC, "NW_JOURNAL_ENTRYspiders"); - if (!nInt == 1) return FALSE; + if (!(nInt == 1)) return FALSE; return TRUE; } diff --git a/_module/nss/ra_rnd_armor_inc.nss b/_module/nss/ra_rnd_armor_inc.nss index 352c3388..d71e5d92 100644 --- a/_module/nss/ra_rnd_armor_inc.nss +++ b/_module/nss/ra_rnd_armor_inc.nss @@ -1,6 +1,6 @@ // // Randomized Armor Include -// RA_RND_ARMOR_INC +// ra_rnd_armor_inc // // By: Jaysyn // diff --git a/_module/nss/ra_rnd_train_cmb.nss b/_module/nss/ra_rnd_train_cmb.nss new file mode 100644 index 00000000..69c48c55 --- /dev/null +++ b/_module/nss/ra_rnd_train_cmb.nss @@ -0,0 +1,21 @@ +//:://///////////////////////////////////////////// +//:: Name ra_rnd_train_cmb +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Default Combat Round End script +*/ +//::////////////////////////////////////////////// +//:: Created By: Keith Warner +//:: Created On: June 11/03 +//::////////////////////////////////////////////// + +void main() +{ + +//:: Execute the default NPC OnCombatRoundEnd script + //ExecuteScript("nw_c2_default3", OBJECT_SELF); + +//:: Execute the PRC NPC OnCombatRoundEnd script + //ExecuteScript("prc_npc_combat", OBJECT_SELF); +} diff --git a/_module/nss/ra_rnd_train_hb.nss b/_module/nss/ra_rnd_train_hb.nss new file mode 100644 index 00000000..3c6fc466 --- /dev/null +++ b/_module/nss/ra_rnd_train_hb.nss @@ -0,0 +1,25 @@ +//:://///////////////////////////////////////////// +//:: Name ra_rnd_train_hb +//:: Copyright (c) 2022 Project RATDOG +//::////////////////////////////////////////////// +/* + Warrior Guild Trainee Heartbeat script +*/ +//::////////////////////////////////////////////// + + +void main() +{ + if ((!GetIsInCombat(OBJECT_SELF) && (GetItemInSlot(INVENTORY_SLOT_CHEST) == OBJECT_INVALID))) + DelayCommand(0.5f, ActionEquipMostEffectiveArmor()); + +//:: Attack the Combat Dummy + AssignCommand(OBJECT_SELF, ClearAllActions()); + AssignCommand(OBJECT_SELF, ActionAttack(GetNearestObjectByTag("CombatDummy"))); + +//:: Execute the default NPC OnHeartbeat script + ExecuteScript("nw_c2_default1", OBJECT_SELF); + +//:: Execute the PRC NPC OnHeartbeat script + ExecuteScript("prc_npc_hb", OBJECT_SELF); +} diff --git a/_module/nss/ra_rnd_train_spw.nss b/_module/nss/ra_rnd_train_spw.nss new file mode 100644 index 00000000..892bd4f8 --- /dev/null +++ b/_module/nss/ra_rnd_train_spw.nss @@ -0,0 +1,494 @@ +//:://///////////////////////////////////////////// +//:: Name ra_rnd_train_spw +//:: Copyright (c) 2001 Bioware Corp. +//:: Copyright (c) 2022 Project RATDOG +//::////////////////////////////////////////////// +/* + Default On Spawn script + + + 2003-07-28: Georg Zoeller: + + If you set a ninteger on the creature named + "X2_USERDEFINED_ONSPAWN_EVENTS" + The creature will fire a pre and a post-spawn + event on itself, depending on the value of that + variable + 1 - Fire Userdefined Event 1510 (pre spawn) + 2 - Fire Userdefined Event 1511 (post spawn) + 3 - Fire both events + + 2007-12-31: Deva Winblood + Modified to look for X3_HORSE_OWNER_TAG and if + it is defined look for an NPC with that tag + nearby or in the module (checks near first). + It will make that NPC this horse's master. + +*/ +//::////////////////////////////////////////////// +//:: Created By: Keith Warner, Georg Zoeller +//:: Created On: June 11/03 +//::////////////////////////////////////////////// + +const int EVENT_USER_DEFINED_PRESPAWN = 1510; +const int EVENT_USER_DEFINED_POSTSPAWN = 1511; + +#include "NW_I0_GENERIC" +#include "ms_name_inc" +#include "x2_inc_switches" +#include "rnd_commoner_inc" +#include "ra_rnd_armor_inc" + +void ShrinkEm(object oPC) +{ + SetObjectVisualTransform(oPC, OBJECT_VISUAL_TRANSFORM_SCALE, 0.5f); +} + +void GrowEm(object oPC) +{ + SetObjectVisualTransform(oPC, OBJECT_VISUAL_TRANSFORM_SCALE, 1.5f); +} + +void main() +{ + 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 )); + } + +//:: Initialize Mount System + sTag=GetLocalString(OBJECT_SELF,"X3_HORSE_OWNER_TAG"); + if (GetStringLength(sTag)>0) + { // look for master + oNPC=GetNearestObjectByTag(sTag); + if (GetIsObjectValid(oNPC)&&GetObjectType(oNPC)==OBJECT_TYPE_CREATURE) + { // master found + AddHenchman(oNPC); + } // master found + else + { // look in module + oNPC=GetObjectByTag(sTag); + if (GetIsObjectValid(oNPC)&&GetObjectType(oNPC)==OBJECT_TYPE_CREATURE) + { // master found + AddHenchman(oNPC); + } // master found + else + { // master does not exist - remove X3_HORSE_OWNER_TAG + DeleteLocalString(OBJECT_SELF,"X3_HORSE_OWNER_TAG"); + } // master does not exist - remove X3_HORSE_OWNER_TAG + } // look in module + } // look for master + + + //:: Sets a random integer on the creature to use with other spell functions + + string sImmune = GetName(OBJECT_SELF)+"_AURA_IMMUNE"; + int nRandomSeed = Random(999); + SetLocalInt(OBJECT_SELF, sImmune, nRandomSeed); + +//:: Creature will quickly & automatically buff itself up with any defensive +//:: spells it has memorized. + + int nAutobuff = GetLocalInt(OBJECT_SELF,"AUTOBUFF"); + if (nAutobuff > 0 ) + { + SetSpawnInCondition(NW_FLAG_FAST_BUFF_ENEMY); + } + +//:: Creature will flee those that close within 7m if they are not friends, +//:: Rangers or Druids. + + int nHerbivore = GetLocalInt(OBJECT_SELF,"CREATURE_VAR_HERBIVORE"); + if (nHerbivore > 0 ) + { + SetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL); + SetBehaviorState(NW_FLAG_BEHAVIOR_HERBIVORE); + } + +//:: Creature will only attack those that close within 5m and are not friends, +//:: Rangers or Druids. + + int nOmnivore = GetLocalInt(OBJECT_SELF,"CREATURE_VAR_OMNIVORE"); + if (nOmnivore > 0 ) + { + SetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL); + SetBehaviorState(NW_FLAG_BEHAVIOR_OMNIVORE); + } + + int nOLM = GetLocalInt(OBJECT_SELF,"OLM"); + if (nOLM > 0) + { + DelayCommand(0.0f, ShrinkEm(OBJECT_SELF)); + + effect eSlow = EffectMovementSpeedDecrease(50); + eSlow = SupernaturalEffect(eSlow); + eSlow = ExtraordinaryEffect(eSlow); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eSlow,OBJECT_SELF)); + } + + int nHuge = GetLocalInt(OBJECT_SELF,"HUGE"); + if (nHuge > 0) + { + DelayCommand(0.0f, GrowEm(OBJECT_SELF)); + + } + + int nNoStun = GetLocalInt(OBJECT_SELF,"NOSTUN"); + if (nNoStun > 0) + { + effect eNoStun = EffectImmunity(IMMUNITY_TYPE_STUN); + eNoStun = SupernaturalEffect(eNoStun); + eNoStun = ExtraordinaryEffect(eNoStun); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoStun,OBJECT_SELF)); + } + int nNatInvis = GetLocalInt(OBJECT_SELF,"NATURAL_INVIS"); + if (nNatInvis > 0) + { + effect eNatInvis = EffectInvisibility(4); + eNatInvis = SupernaturalEffect(eNatInvis); + eNatInvis = ExtraordinaryEffect(eNatInvis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNatInvis,OBJECT_SELF)); + } + + int nNoSleep = GetLocalInt(OBJECT_SELF,"NOSLEEP"); + if (nNoSleep > 0) + { + effect eNoSleep = EffectImmunity(IMMUNITY_TYPE_SLEEP); + eNoSleep = SupernaturalEffect(eNoSleep); + eNoSleep = ExtraordinaryEffect(eNoSleep); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoSleep,OBJECT_SELF)); + } + + int nNoDaze = GetLocalInt(OBJECT_SELF,"NODAZE"); + if (nNoDaze > 0) + { + effect eNoDaze = EffectImmunity(IMMUNITY_TYPE_DAZED); + eNoDaze = SupernaturalEffect(eNoDaze); + eNoDaze = ExtraordinaryEffect(eNoDaze); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoDaze,OBJECT_SELF)); + } + + int nNoBlind = GetLocalInt(OBJECT_SELF,"NOBLIND"); + if (nNoBlind > 0) + { + effect eNoBlind = EffectImmunity(IMMUNITY_TYPE_BLINDNESS); + eNoBlind = SupernaturalEffect(eNoBlind); + eNoBlind = ExtraordinaryEffect(eNoBlind); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoBlind,OBJECT_SELF)); + } + + int nNoDeaf = GetLocalInt(OBJECT_SELF,"NODEAF"); + if (nNoDeaf > 0) + { + effect eNoDeaf = EffectImmunity(IMMUNITY_TYPE_DEAFNESS); + eNoDeaf = SupernaturalEffect(eNoDeaf); + eNoDeaf = ExtraordinaryEffect(eNoDeaf); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoDeaf,OBJECT_SELF)); + } + + int nDeaf = GetLocalInt(OBJECT_SELF,"IS_DEAF"); + if (nDeaf > 0) + { + effect eDeaf = EffectDeaf(); + eDeaf = SupernaturalEffect(eDeaf); + eDeaf = ExtraordinaryEffect(eDeaf); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eDeaf,OBJECT_SELF)); + } + + /* Fix for the new golems to reduce their number of attacks */ + + int nNumber = GetLocalInt(OBJECT_SELF,CREATURE_VAR_NUMBER_OF_ATTACKS); + if (nNumber >0 ) + { + SetBaseAttackBonus(nNumber); + } + + int nVFX = GetLocalInt(OBJECT_SELF,"SpawnVFX"); + if(nVFX) + { + ApplyEffectToObject(DURATION_TYPE_PERMANENT,SupernaturalEffect(EffectVisualEffect(nVFX)),OBJECT_SELF); + } + + int nRegen = GetLocalInt(OBJECT_SELF,"FAST_HEALING"); + if(nRegen) + { + effect eRegen = EffectRegenerate(nRegen, 6.0f); + eRegen = SupernaturalEffect(eRegen); + eRegen = ExtraordinaryEffect(eRegen); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eRegen, OBJECT_SELF)); + } + + int nShadowy = GetLocalInt(OBJECT_SELF,"SHADOWY"); + if (nShadowy) + { + effect eVis = EffectVisualEffect(VFX_DUR_PROT_SHADOW_ARMOR); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + + int nStony = GetLocalInt(OBJECT_SELF,"STONY"); + if (nStony) + { + effect eVis = EffectVisualEffect(VFX_DUR_PROT_STONESKIN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + int nFirey = GetLocalInt(OBJECT_SELF,"FIREY"); + if (nFirey) + { + effect eVis = EffectVisualEffect(VFX_DUR_INFERNO_NO_SOUND); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + int nWoody = GetLocalInt(OBJECT_SELF,"WOODY"); + if (nWoody) + { + effect eVis = EffectVisualEffect(VFX_DUR_PROT_BARKSKIN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + + int nConcealed20 = GetLocalInt(OBJECT_SELF,"CONCEALED20"); + if (nConcealed20) + { + effect eVis = EffectVisualEffect(VFX_DUR_BLUR ); + effect eConceal = EffectConcealment(20, 0); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + + int nConcealed50 = GetLocalInt(OBJECT_SELF,"CONCEALED50"); + if (nConcealed50) + { + effect eVis = EffectVisualEffect(VFX_DUR_BLUR ); + effect eConceal = EffectConcealment(50, 0); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + + int nIcy = GetLocalInt(OBJECT_SELF,"ICY"); + if (nIcy) + { + effect eVis = EffectVisualEffect(VFX_DUR_ICESKIN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + + int nSR = GetLocalInt(OBJECT_SELF,"SPELL_RESISTANCE"); + if ( nSR ) + { + effect eSR = EffectSpellResistanceIncrease(nSR); + eSR = SupernaturalEffect(eSR); + eSR = ExtraordinaryEffect(eSR); + ApplyEffectToObject(DURATION_TYPE_PERMANENT,eSR,OBJECT_SELF); + } + + int nAttackBonus = GetLocalInt(OBJECT_SELF,"ATTACK_BONUS"); + if ( nAttackBonus ) + { + effect eAttack = EffectAttackIncrease(nAttackBonus); + eAttack = SupernaturalEffect(eAttack); + eAttack = ExtraordinaryEffect(eAttack); + ApplyEffectToObject(DURATION_TYPE_PERMANENT,eAttack,OBJECT_SELF); + } + + int nAcidShield = GetLocalInt(OBJECT_SELF,"ACID_SHIELD"); + if ( nAcidShield ) + { + effect eShield = EffectDamageShield(0,DAMAGE_BONUS_1d8,DAMAGE_TYPE_ACID); + eShield = SupernaturalEffect(eShield); + eShield = ExtraordinaryEffect(eShield); + ApplyEffectToObject(DURATION_TYPE_PERMANENT,eShield,OBJECT_SELF); + } + + int nSerratedEdge = GetLocalInt(OBJECT_SELF,"SERRATED_EDGE"); + if ( nSerratedEdge ) + { + effect eShield = EffectDamageShield(0,DAMAGE_BONUS_1d6,DAMAGE_TYPE_SLASHING); + eShield = SupernaturalEffect(eShield); + eShield = ExtraordinaryEffect(eShield); + ApplyEffectToObject(DURATION_TYPE_PERMANENT,eShield,OBJECT_SELF); + } + + int nSpikedArmor = GetLocalInt(OBJECT_SELF,"SPIKED_ARMOR"); + if ( nSpikedArmor ) + { + effect eShield = EffectDamageShield(0,DAMAGE_BONUS_1d4,DAMAGE_TYPE_PIERCING); + eShield = SupernaturalEffect(eShield); + eShield = ExtraordinaryEffect(eShield); + ApplyEffectToObject(DURATION_TYPE_PERMANENT,eShield,OBJECT_SELF); + } + + int nGlow = GetLocalInt (OBJECT_SELF,"GLOW_COLOR"); + if (nGlow == 1) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_BLUE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 2) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_BROWN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 3) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_GREEN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 4) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_GREY); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 5) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_BLUE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 6) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_BROWN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 7) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_GREEN); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 8) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_ORANGE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 9) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_PURPLE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 10) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_RED); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 11) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_YELLOW); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 12) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_ORANGE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 13) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_PURPLE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 14) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_RED); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 15) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_WHITE); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + else if (nGlow == 16) + { + effect eVis = EffectVisualEffect(VFX_DUR_GLOW_YELLOW); + eVis = SupernaturalEffect(eVis); + eVis = ExtraordinaryEffect(eVis); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); + } + +// Check for randomizations. + + ms_Nomenclature(OBJECT_SELF); + + int nKeepskin = GetLocalInt(OBJECT_SELF,"RA_KEEPSKIN"); + if (nKeepskin != 1) + { + rnd_skin(OBJECT_SELF); + } + + rnd_skin(OBJECT_SELF); + + int nKeephead = GetLocalInt(OBJECT_SELF,"RA_KEEPHEAD"); + if (nKeephead != 1) + { + rnd_head(OBJECT_SELF); + } + + int nKeeptats = GetLocalInt(OBJECT_SELF,"RA_KEEPTATS"); + if (nKeeptats != 1) + { + rnd_tattoo(OBJECT_SELF); + } + +//:: Randomize Armor + RndLightArmor(OBJECT_SELF); + ActionEquipMostEffectiveArmor(); + + + // Execute default OnSpawn script. + ExecuteScript("nw_c2_default9", OBJECT_SELF); + + // Execute PRC OnSpawn script. + ExecuteScript("prc_npc_spawn", OBJECT_SELF); + + + //Post Spawn event requeste + if (nSpecEvent == 2 || nSpecEvent == 3) + { + SignalEvent(OBJECT_SELF,EventUserDefined(EVENT_USER_DEFINED_POSTSPAWN)); + } + + AssignCommand(OBJECT_SELF, ActionAttack(GetNearestObjectByTag("CombatDummy"))); + +} diff --git a/_module/nss/sparky_enter.nss b/_module/nss/sparky_enter.nss index 9213228f..92f8031e 100644 --- a/_module/nss/sparky_enter.nss +++ b/_module/nss/sparky_enter.nss @@ -25,7 +25,8 @@ void main() object oPC = GetEnteringObject(); object oArea = OBJECT_SELF; -ExecuteScript("spawn_smpl_onen2"); +//:: Fires any NESS spawners + ExecuteScript("spawn_smpl_onen2"); if (GetIsPC(oPC) == TRUE) // Nothing happens if it wasn't a PC entering the area. { diff --git a/_module/nss/spawn_cfg_camp.nss b/_module/nss/spawn_cfg_camp.nss index 940f290f..de985ce7 100644 --- a/_module/nss/spawn_cfg_camp.nss +++ b/_module/nss/spawn_cfg_camp.nss @@ -243,6 +243,7 @@ road; +2 if the encounter occurs at night. */ case 8: case 9: //:: Cavalry Patrol (6 knights, 1 sheriff) { + int nRandom = Random(2); int nCavalryPatrol = 7; // Set Number of Placeables SetLocalInt(oCamp, "CampNumP", 0); @@ -271,37 +272,80 @@ road; +2 if the encounter occurs at night. */ // Set Creature 0 and Spawn Flags SetLocalString(oCamp, "CampC0", "ra_m_sheriff001"); - SetLocalString(oCamp, "CampC0_Flags", "SP_RG015M005_PR01T3"); - + if (nRandom) + { + SetLocalString(oCamp, "CampC0_Flags", "SP_RG035M015_PR01T3_SL01"); + } + else + { + SetLocalString(oCamp, "CampC0_Flags", "SP_RG035M015_PR02T3_SL02"); + } + // Set Creature 1 and Spawn Flags SetLocalString(oCamp, "CampC1", "ra_m_knight001"); - // SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC1_Flags", "SP_RG015M005_PR01T3"); + if (nRandom) + { + SetLocalString(oCamp, "CampC1_Flags", "SP_RG035M015_PR01T3_SL01"); + } + else + { + SetLocalString(oCamp, "CampC1_Flags", "SP_RG035M015_PR02T3_SL02"); + } // Set Creature 2 and Spawn Flags SetLocalString(oCamp, "CampC2", "ra_m_knight001"); - // SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC2_Flags", "SP_RG015M005_PR01T3"); + if (nRandom) + { + SetLocalString(oCamp, "CampC2_Flags", "SP_RG015M005_SF_PR01T3_SL01"); + } + else + { + SetLocalString(oCamp, "CampC2_Flags", "SP_RG015M005_SF_PR02T3_SL02"); + } // Set Creature 3 and Spawn Flags SetLocalString(oCamp, "CampC3", "ra_m_knight001"); - // SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC3_Flags", "SP_RG015M005_PR01T3"); + if (nRandom) + { + SetLocalString(oCamp, "CampC3_Flags", "SP_RG015M005_SF_PR01T3_SL01"); + } + else + { + SetLocalString(oCamp, "CampC3_Flags", "SP_RG015M005_SF_PR02T3_SL02"); + } // Set Creature 4 and Spawn Flags SetLocalString(oCamp, "CampC4", "ra_m_knight001"); - // SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC4_Flags", "SP_RG015M005_PR01T3"); + if (nRandom) + { + SetLocalString(oCamp, "CampC4_Flags", "SP_RG015M005_SF_PR01T3_SL01"); + } + else + { + SetLocalString(oCamp, "CampC4_Flags", "SP_RG015M005_SF_PR02T3_SL02"); + } // Set Creature 5 and Spawn Flags SetLocalString(oCamp, "CampC5", "ra_m_knight001"); - // SetLocalString(oCamp, "CampC5_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC5_Flags", "SP_RG015M005_PR01T3"); + if (nRandom) + { + SetLocalString(oCamp, "CampC5_Flags", "SP_RG015M005_SF_PR01T3_SL01"); + } + else + { + SetLocalString(oCamp, "CampC5_Flags", "SP_RG015M005_SF_PR02T3_SL02"); + } // Set Creature 6 and Spawn Flags SetLocalString(oCamp, "CampC6", "ra_m_knight001"); - // SetLocalString(oCamp, "CampC6_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC6_Flags", "SP_RG015M005_PR01T3"); + if (nRandom) + { + SetLocalString(oCamp, "CampC6_Flags", "SP_RG015M005_SF_PR01T3_SL01"); + } + else + { + SetLocalString(oCamp, "CampC6_Flags", "SP_RG015M005_SF_PR02T3_SL02"); + } break; } diff --git a/_module/nss/spawn_chk_custom.nss b/_module/nss/spawn_chk_custom.nss index cfdb1dea..1ba6bbb1 100644 --- a/_module/nss/spawn_chk_custom.nss +++ b/_module/nss/spawn_chk_custom.nss @@ -1,6 +1,13 @@ // // Spawn Check - Custom // + +#include "pqj_inc" + + +//void main (){} + + int ParseFlagValue(string sName, string sFlag, int nDigits, int nDefault); int ParseSubFlagValue(string sName, string sFlag, int nDigits, string sSubFlag, int nSubDigits, int nDefault); object GetChildByTag(object oSpawn, string sChildTag); @@ -93,6 +100,28 @@ int SpawnCheckCustom(object oSpawn) } // +//:: Checks for stage 1 or lower for the "Spider's Captive quest" + if (nSpawnCheckCustom == 50) + { + //:: Initialize major variables + object oArea = GetArea(OBJECT_SELF); + object oPC = GetFirstObjectInArea(oArea); + + //:: Cycle through PCs in Area + while (oPC != OBJECT_INVALID) + { + //:: Check quest stage + if ( RetrieveQuestState("spiders", oPC) <= 1 ) + { + nProcessSpawn = TRUE; + //SendMessageToPC(oPC, "Spawn Processed"); + SetLocalInt(oSpawn, "SpawnProcessed", TRUE); + } + + oPC = GetNextObjectInArea(oArea); + } + } +//:: Checks for stage 1 or lower for the "Spider's Captive quest" // ------------------------------------------- // Only Make Modifications Between These Lines diff --git a/_module/ra_tdog.mod b/_module/ra_tdog.mod index 286449b6..3b47e527 100644 Binary files a/_module/ra_tdog.mod and b/_module/ra_tdog.mod differ diff --git a/_module/utc/josephtheshield.utc.json b/_module/utc/npc_joeshield.utc.json similarity index 97% rename from _module/utc/josephtheshield.utc.json rename to _module/utc/npc_joeshield.utc.json index cbc9a9c3..bcd85aff 100644 --- a/_module/utc/josephtheshield.utc.json +++ b/_module/utc/npc_joeshield.utc.json @@ -86,7 +86,7 @@ }, "Cha": { "type": "byte", - "value": 9 + "value": 13 }, "ChallengeRating": { "type": "float", @@ -126,7 +126,7 @@ }, "Comment": { "type": "cexostring", - "value": "" + "value": "Joseph the Shield" }, "Con": { "type": "byte", @@ -154,7 +154,9 @@ }, "Description": { "type": "cexolocstring", - "value": {} + "value": { + "0": "Known for the giant tower shield he carries at all time, the leader of the local Warrior's Guild is a bit eccentric to say the least." + } }, "Dex": { "type": "byte", @@ -189,7 +191,7 @@ }, "FactionID": { "type": "word", - "value": 2 + "value": 4 }, "FeatList": { "type": "list", @@ -346,7 +348,7 @@ }, "Int": { "type": "byte", - "value": 10 + "value": 12 }, "Interruptable": { "type": "byte", @@ -491,7 +493,7 @@ }, "PerceptionRange": { "type": "byte", - "value": 11 + "value": 8 }, "Phenotype": { "type": "int", @@ -547,7 +549,7 @@ }, "ScriptOnNotice": { "type": "resref", - "value": "x2_def_percept" + "value": "" }, "ScriptRested": { "type": "resref", @@ -865,7 +867,7 @@ }, "Tag": { "type": "cexostring", - "value": "JosephtheShield" + "value": "NPC_JOESHIELD" }, "Tail_New": { "type": "dword", @@ -877,7 +879,7 @@ }, "TemplateResRef": { "type": "resref", - "value": "josephtheshield" + "value": "npc_joeshield" }, "VarTable": { "type": "list", diff --git a/_module/utc/leiah.utc.json b/_module/utc/npc_leiah.utc.json similarity index 88% rename from _module/utc/leiah.utc.json rename to _module/utc/npc_leiah.utc.json index cf3cf98b..5a89392f 100644 --- a/_module/utc/leiah.utc.json +++ b/_module/utc/npc_leiah.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 0.25 + "value": 2.0 }, "ClassList": { "type": "list", @@ -27,14 +27,14 @@ }, "ClassLevel": { "type": "short", - "value": 1 + "value": 3 } } ] }, "Comment": { "type": "cexostring", - "value": "" + "value": "Leiah the Survivor" }, "Con": { "type": "byte", @@ -50,7 +50,7 @@ }, "CurrentHitPoints": { "type": "short", - "value": 2 + "value": 12 }, "DecayTime": { "type": "dword", @@ -62,7 +62,9 @@ }, "Description": { "type": "cexolocstring", - "value": {} + "value": { + "0": "This small human child is covered in soot & seems rather afraid." + } }, "Dex": { "type": "byte", @@ -89,13 +91,20 @@ "type": "word", "value": 258 } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 51 + } } ] }, "FirstName": { "type": "cexolocstring", "value": { - "0": "Leiah" + "0": "Leiah the Survivor" } }, "fortbonus": { @@ -112,7 +121,7 @@ }, "HitPoints": { "type": "short", - "value": 2 + "value": 12 }, "Int": { "type": "byte", @@ -130,6 +139,26 @@ "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 + } + } + ] + }, "LastName": { "type": "cexolocstring", "value": { @@ -146,7 +175,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 3 + "value": 15 }, "NaturalAC": { "type": "byte", @@ -313,7 +342,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 4 + "value": 0 } }, { @@ -390,7 +419,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 6 } }, { @@ -532,7 +561,7 @@ }, "Subrace": { "type": "cexostring", - "value": "" + "value": "Human" }, "Tag": { "type": "cexostring", @@ -548,7 +577,27 @@ }, "TemplateResRef": { "type": "resref", - "value": "leiah" + "value": "npc_leiah" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Leiah" + } + } + ] }, "WalkRate": { "type": "int", diff --git a/_module/utc/phelps.utc.json b/_module/utc/npc_phelps.utc.json similarity index 88% rename from _module/utc/phelps.utc.json rename to _module/utc/npc_phelps.utc.json index 5cd0d747..ecf860f1 100644 --- a/_module/utc/phelps.utc.json +++ b/_module/utc/npc_phelps.utc.json @@ -110,7 +110,7 @@ }, "Color_Hair": { "type": "byte", - "value": 1 + "value": 63 }, "Color_Skin": { "type": "byte", @@ -118,15 +118,15 @@ }, "Color_Tattoo1": { "type": "byte", - "value": 1 + "value": 153 }, "Color_Tattoo2": { "type": "byte", - "value": 1 + "value": 153 }, "Comment": { "type": "cexostring", - "value": "" + "value": "Phelps the Arms Dealer" }, "Con": { "type": "byte", @@ -154,7 +154,9 @@ }, "Description": { "type": "cexolocstring", - "value": {} + "value": { + "0": "A veteran of many wars, Phelps is now more interested in profiting from them than fighting in them." + } }, "Dex": { "type": "byte", @@ -162,7 +164,7 @@ }, "Disarmable": { "type": "byte", - "value": 1 + "value": 0 }, "Equip_ItemList": { "type": "list", @@ -283,7 +285,7 @@ "FirstName": { "type": "cexolocstring", "value": { - "0": "Phelps" + "0": "Phelps the Arms Dealer" } }, "fortbonus": { @@ -325,7 +327,7 @@ "__struct_id": 0, "InventoryRes": { "type": "resref", - "value": "nw_it_torch001" + "value": "nw_wswmls002" }, "Repos_PosX": { "type": "word", @@ -335,81 +337,6 @@ "type": "word", "value": 0 } - }, - { - "__struct_id": 1, - "InventoryRes": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "Repos_PosX": { - "type": "word", - "value": 1 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 2, - "InventoryRes": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 3, - "InventoryRes": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 4, - "InventoryRes": { - "type": "resref", - "value": "nw_aarcl002" - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 5, - "InventoryRes": { - "type": "resref", - "value": "nw_wswss001" - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - } } ] }, @@ -453,7 +380,7 @@ }, "Plot": { "type": "byte", - "value": 1 + "value": 0 }, "PortraitId": { "type": "word", @@ -501,7 +428,7 @@ }, "ScriptOnNotice": { "type": "resref", - "value": "x2_def_percept" + "value": "" }, "ScriptRested": { "type": "resref", @@ -529,13 +456,6 @@ "value": 0 } }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, { "__struct_id": 0, "Rank": { @@ -554,49 +474,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 6 + "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": 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 + "value": 8 } }, { @@ -680,7 +565,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 1 + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 } }, { @@ -701,14 +593,49 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 1 + "value": 4 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 2 + "value": 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 } }, { @@ -831,7 +758,7 @@ }, "TemplateResRef": { "type": "resref", - "value": "phelps" + "value": "npc_phelps" }, "VarTable": { "type": "list", @@ -850,6 +777,21 @@ "type": "cexostring", "value": "STORE_PHELPS" } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Phelps" + } } ] }, diff --git a/_module/utc/ra_hu_m_train01.utc.json b/_module/utc/ra_hu_m_train01.utc.json new file mode 100644 index 00000000..073e5ba8 --- /dev/null +++ b/_module/utc/ra_hu_m_train01.utc.json @@ -0,0 +1,1084 @@ +{ + "__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": 9 + }, + "ChallengeRating": { + "type": "float", + "value": 4.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "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": "Trainee, Human Male" + }, + "Con": { + "type": "byte", + "value": 16 + }, + "Conversation": { + "type": "resref", + "value": "cv_trainee" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 21 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This man is training to enter the city guard... or to become an adventurer." + } + }, + "Dex": { + "type": "byte", + "value": 13 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16, + "EquippedRes": { + "type": "resref", + "value": "nw_wswls001" + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 7 + }, + "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": 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": 28 + } + }, + { + "__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": 4235 + } + }, + { + "__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": "Trainee, Human Male" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 21 + }, + "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": 30 + }, + "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": "ra_rnd_train_cmb" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ra_rnd_train_hb" + }, + "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_rnd_train_spw" + }, + "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": 4 + } + }, + { + "__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": 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": 1 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__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": 223 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 16 + }, + "Subrace": { + "type": "cexostring", + "value": "Human" + }, + "Tag": { + "type": "cexostring", + "value": "RA_HU_M_TRAIN01" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_hu_m_train01" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "RANDOM" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "TITLE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Trainee" + } + } + ] + }, + "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/utp/ra_plc_cmb_dummy.utp.json b/_module/utp/ra_plc_cmb_dummy.utp.json new file mode 100644 index 00000000..462b0137 --- /dev/null +++ b/_module/utp/ra_plc_cmb_dummy.utp.json @@ -0,0 +1,221 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 39 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Combat Dummy" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 1000 + }, + "Description": { + "id": 14599, + "type": "cexolocstring", + "value": { + "0": "With its bucket head and straw-filled chest, the combat dummy seems far from threatening." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 5 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 1000 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "id": 5681, + "type": "cexolocstring", + "value": { + "0": "Combat Dummy" + } + }, + "OnClick": { + "type": "resref", + "value": "" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "PaletteID": { + "type": "byte", + "value": 8 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 397 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "CombatDummy" + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_plc_cmb_dummy" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + } +} diff --git a/_notes/Maps/Rappan_Athuk_Wilderness_Map.png b/_notes/Maps/Rappan_Athuk_Wilderness_Map.png index b433e0e9..bb478ff8 100644 Binary files a/_notes/Maps/Rappan_Athuk_Wilderness_Map.png and b/_notes/Maps/Rappan_Athuk_Wilderness_Map.png differ