diff --git a/_module/are/aantiochstart.are.json b/_module/are/aantiochstart.are.json
index 4bebd73c..aa778ff4 100644
--- a/_module/are/aantiochstart.are.json
+++ b/_module/are/aantiochstart.are.json
@@ -4891,7 +4891,7 @@
},
"Version": {
"type": "dword",
- "value": 155
+ "value": 156
},
"Width": {
"type": "int",
diff --git a/_module/are/area.are.json b/_module/are/area.are.json
index 07105633..722a8c4b 100644
--- a/_module/are/area.are.json
+++ b/_module/are/area.are.json
@@ -2913,7 +2913,7 @@
},
"Version": {
"type": "dword",
- "value": 31
+ "value": 32
},
"Width": {
"type": "int",
diff --git a/_module/are/bubbastavern.are.json b/_module/are/bubbastavern.are.json
index e7913cba..19e350c3 100644
--- a/_module/are/bubbastavern.are.json
+++ b/_module/are/bubbastavern.are.json
@@ -806,7 +806,7 @@
},
"Version": {
"type": "dword",
- "value": 23
+ "value": 24
},
"Width": {
"type": "int",
diff --git a/_module/are/graveyard.are.json b/_module/are/graveyard.are.json
index 3ce4ed66..ea87cbd9 100644
--- a/_module/are/graveyard.are.json
+++ b/_module/are/graveyard.are.json
@@ -4418,7 +4418,7 @@
},
"Version": {
"type": "dword",
- "value": 35
+ "value": 36
},
"Width": {
"type": "int",
diff --git a/_module/are/red_haunthills.are.json b/_module/are/red_haunthills.are.json
index 698e5a2f..4f34504f 100644
--- a/_module/are/red_haunthills.are.json
+++ b/_module/are/red_haunthills.are.json
@@ -4461,7 +4461,7 @@
},
"Version": {
"type": "dword",
- "value": 21
+ "value": 22
},
"Width": {
"type": "int",
diff --git a/_module/are/red_haunthills_1.are.json b/_module/are/red_haunthills_1.are.json
index 06665027..eba1afc0 100644
--- a/_module/are/red_haunthills_1.are.json
+++ b/_module/are/red_haunthills_1.are.json
@@ -4891,7 +4891,7 @@
},
"Version": {
"type": "dword",
- "value": 26
+ "value": 27
},
"Width": {
"type": "int",
diff --git a/_module/are/red_haunthills_2.are.json b/_module/are/red_haunthills_2.are.json
index b7c12805..9bda1346 100644
--- a/_module/are/red_haunthills_2.are.json
+++ b/_module/are/red_haunthills_2.are.json
@@ -7901,7 +7901,7 @@
},
"Version": {
"type": "dword",
- "value": 24
+ "value": 25
},
"Width": {
"type": "int",
diff --git a/_module/are/sarumcitymain.are.json b/_module/are/sarumcitymain.are.json
index cf71dc89..ebf6b637 100644
--- a/_module/are/sarumcitymain.are.json
+++ b/_module/are/sarumcitymain.are.json
@@ -15684,7 +15684,7 @@
},
"Version": {
"type": "dword",
- "value": 193
+ "value": 195
},
"Width": {
"type": "int",
diff --git a/_module/are/thekingsarms.are.json b/_module/are/thekingsarms.are.json
index 008d6a33..ddf02aba 100644
--- a/_module/are/thekingsarms.are.json
+++ b/_module/are/thekingsarms.are.json
@@ -2913,7 +2913,7 @@
},
"Version": {
"type": "dword",
- "value": 36
+ "value": 39
},
"Width": {
"type": "int",
diff --git a/_module/gic/bubbastavern.gic.json b/_module/gic/bubbastavern.gic.json
index ea494e79..59b50cb5 100644
--- a/_module/gic/bubbastavern.gic.json
+++ b/_module/gic/bubbastavern.gic.json
@@ -822,6 +822,20 @@
"type": "cexostring",
"value": "This is a waypoint that can be placed in an area to mark a safe point where injured NPCs can rest. \r\n\r\nThis will affect the animations and behavior of NPCs that spawn inside this area that are using the PlayAmbientAnimations functions (see the OnSpawn script nw_c2_default9 and the library x0_i0_anims for details). \r\n\r\nNote that this feature will only work in modules that use the XP1 modified AI. "
}
+ },
+ {
+ "__struct_id": 5,
+ "Comment": {
+ "type": "cexostring",
+ "value": "spawn 1-3 npc's.\r\nonce killed no more spawned.\r\nspawn randomly in 5m rad of waypoint.\r\ndaytime only, gone at night.\r\nrandon walk in 10m rad of waypoint."
+ }
+ },
+ {
+ "__struct_id": 5,
+ "Comment": {
+ "type": "cexostring",
+ "value": "spawn 1-3 npc's.\r\nonce killed no more spawned.\r\nspawn randomly in 5m rad of waypoint.\r\ndaytime only, gone at night.\r\nrandon walk in 10m rad of waypoint."
+ }
}
]
}
diff --git a/_module/gic/sarumcitymain.gic.json b/_module/gic/sarumcitymain.gic.json
index e1ca350a..06abd4f3 100644
--- a/_module/gic/sarumcitymain.gic.json
+++ b/_module/gic/sarumcitymain.gic.json
@@ -2211,6 +2211,118 @@
"type": "cexostring",
"value": ""
}
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Bench / Pew that one can sit on.\r\n\r\nCreated by Shir'le E. Illios\r\nshirle@drowwanderer.com\r\nhttp://chosen.drowwanderer.com\r\n"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Bench / Pew that one can sit on.\r\n\r\nCreated by Shir'le E. Illios\r\nshirle@drowwanderer.com\r\nhttp://chosen.drowwanderer.com\r\n"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Bench / Pew that one can sit on.\r\n\r\nCreated by Shir'le E. Illios\r\nshirle@drowwanderer.com\r\nhttp://chosen.drowwanderer.com\r\n"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Bench / Pew that one can sit on.\r\n\r\nCreated by Shir'le E. Illios\r\nshirle@drowwanderer.com\r\nhttp://chosen.drowwanderer.com\r\n"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Bench / Pew that one can sit on.\r\n\r\nCreated by Shir'le E. Illios\r\nshirle@drowwanderer.com\r\nhttp://chosen.drowwanderer.com\r\n"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Bench / Pew that one can sit on.\r\n\r\nCreated by Shir'le E. Illios\r\nshirle@drowwanderer.com\r\nhttp://chosen.drowwanderer.com\r\n"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Invisible Object"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Invisible Object"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Invisible Object"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Invisible Object"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Invisible Object"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Invisible Object"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Invisible Object"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Invisible Object"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Invisible Object"
+ }
+ },
+ {
+ "__struct_id": 9,
+ "Comment": {
+ "type": "cexostring",
+ "value": "Invisible Object"
+ }
}
]
},
diff --git a/_module/gic/thekingsarms.gic.json b/_module/gic/thekingsarms.gic.json
index 87489d5a..42ff7a78 100644
--- a/_module/gic/thekingsarms.gic.json
+++ b/_module/gic/thekingsarms.gic.json
@@ -86,6 +86,34 @@
"type": "cexostring",
"value": "devinor city main\r\nthe kings arms\r\nPLOT NPC!!!"
}
+ },
+ {
+ "__struct_id": 4,
+ "Comment": {
+ "type": "cexostring",
+ "value": "devinor city main"
+ }
+ },
+ {
+ "__struct_id": 4,
+ "Comment": {
+ "type": "cexostring",
+ "value": ""
+ }
+ },
+ {
+ "__struct_id": 4,
+ "Comment": {
+ "type": "cexostring",
+ "value": ""
+ }
+ },
+ {
+ "__struct_id": 4,
+ "Comment": {
+ "type": "cexostring",
+ "value": ""
+ }
}
]
},
diff --git a/_module/git/aantiochstart.git.json b/_module/git/aantiochstart.git.json
index 0b774247..68f52520 100644
--- a/_module/git/aantiochstart.git.json
+++ b/_module/git/aantiochstart.git.json
@@ -2042,7 +2042,7 @@
},
"ScriptSpawn": {
"type": "resref",
- "value": "nw_c2_default9si"
+ "value": "queen_sit"
},
"ScriptSpellAt": {
"type": "resref",
diff --git a/_module/git/bubbastavern.git.json b/_module/git/bubbastavern.git.json
index 695e8b2a..6508a298 100644
--- a/_module/git/bubbastavern.git.json
+++ b/_module/git/bubbastavern.git.json
@@ -1338,7 +1338,7 @@
},
"XPosition": {
"type": "float",
- "value": 15.32663726806641
+ "value": 19.03022384643555
},
"YOrientation": {
"type": "float",
@@ -1346,11 +1346,11 @@
},
"YPosition": {
"type": "float",
- "value": 24.27904510498047
+ "value": 25.44141006469727
},
"ZPosition": {
"type": "float",
- "value": 0.02049732208251953
+ "value": -5.7220458984375e-006
}
},
{
@@ -6824,7 +6824,7 @@
},
"Bearing": {
"type": "float",
- "value": 0.09817466884851456
+ "value": 2.061670064926148
},
"BodyBag": {
"type": "byte",
@@ -6950,7 +6950,7 @@
},
"OnUsed": {
"type": "resref",
- "value": ""
+ "value": "sei_sit"
},
"OnUserDefined": {
"type": "resref",
@@ -7049,7 +7049,7 @@
},
"Bearing": {
"type": "float",
- "value": -3.043408632278442
+ "value": 1.055378675460815
},
"BodyBag": {
"type": "byte",
@@ -7175,7 +7175,7 @@
},
"OnUsed": {
"type": "resref",
- "value": ""
+ "value": "sei_sit"
},
"OnUserDefined": {
"type": "resref",
@@ -7203,7 +7203,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -10162,7 +10162,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -10391,7 +10391,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -10620,7 +10620,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -10849,7 +10849,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -11078,7 +11078,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -11307,7 +11307,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -11536,7 +11536,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -11765,7 +11765,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -12436,7 +12436,7 @@
},
"Plot": {
"type": "byte",
- "value": 0
+ "value": 1
},
"PortraitId": {
"type": "word",
@@ -12452,7 +12452,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "CHAIR_OldMan"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -12681,7 +12681,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -12910,7 +12910,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -13139,7 +13139,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -13597,7 +13597,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Couch_sit2"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -13826,7 +13826,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Couch_sit2"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -20785,7 +20785,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01R03_SS_SR05_DT_RW10"
+ "0": "SP_SX01_DT_RW10"
}
},
"MapNote": {
@@ -21550,6 +21550,132 @@
"type": "float",
"value": 0.009999841451644898
}
+ },
+ {
+ "__struct_id": 5,
+ "Appearance": {
+ "type": "byte",
+ "value": 2
+ },
+ "Description": {
+ "type": "cexolocstring",
+ "value": {
+ "0": ""
+ }
+ },
+ "HasMapNote": {
+ "type": "byte",
+ "value": 0
+ },
+ "LinkedTo": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "LocalizedName": {
+ "type": "cexolocstring",
+ "value": {
+ "0": "SP_SX01_DT_RW10"
+ }
+ },
+ "MapNote": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "MapNoteEnabled": {
+ "type": "byte",
+ "value": 0
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "oldman"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "sp_sx01r03_ss_sr"
+ },
+ "XOrientation": {
+ "type": "float",
+ "value": 1.541428310757299e-043
+ },
+ "XPosition": {
+ "type": "float",
+ "value": 21.54107284545898
+ },
+ "YOrientation": {
+ "type": "float",
+ "value": 1.0
+ },
+ "YPosition": {
+ "type": "float",
+ "value": 7.453859329223633
+ },
+ "ZPosition": {
+ "type": "float",
+ "value": 0.01000607013702393
+ }
+ },
+ {
+ "__struct_id": 5,
+ "Appearance": {
+ "type": "byte",
+ "value": 2
+ },
+ "Description": {
+ "type": "cexolocstring",
+ "value": {
+ "0": ""
+ }
+ },
+ "HasMapNote": {
+ "type": "byte",
+ "value": 0
+ },
+ "LinkedTo": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "LocalizedName": {
+ "type": "cexolocstring",
+ "value": {
+ "0": "SP_SX01_DT_RW10"
+ }
+ },
+ "MapNote": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "MapNoteEnabled": {
+ "type": "byte",
+ "value": 0
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "oldman"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "sp_sx01r03_ss_sr"
+ },
+ "XOrientation": {
+ "type": "float",
+ "value": 1.019387880208499e-038
+ },
+ "XPosition": {
+ "type": "float",
+ "value": 14.12450218200684
+ },
+ "YOrientation": {
+ "type": "float",
+ "value": 1.0
+ },
+ "YPosition": {
+ "type": "float",
+ "value": 23.98554229736328
+ },
+ "ZPosition": {
+ "type": "float",
+ "value": 0.0166015625
+ }
}
]
}
diff --git a/_module/git/graveyard.git.json b/_module/git/graveyard.git.json
index a1e779bc..4104f249 100644
--- a/_module/git/graveyard.git.json
+++ b/_module/git/graveyard.git.json
@@ -2002,7 +2002,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2063,7 +2063,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2124,7 +2124,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2247,7 +2247,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2308,7 +2308,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2369,7 +2369,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2430,7 +2430,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2491,7 +2491,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2552,7 +2552,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2613,7 +2613,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2674,7 +2674,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2735,7 +2735,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2796,7 +2796,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2857,7 +2857,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -2918,7 +2918,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX02R03_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
diff --git a/_module/git/red_haunthills.git.json b/_module/git/red_haunthills.git.json
index fb07cc4b..a754db41 100644
--- a/_module/git/red_haunthills.git.json
+++ b/_module/git/red_haunthills.git.json
@@ -8146,7 +8146,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX05R08_PA_SR05_TM10M_DS_RW15"
+ "0": "SP_SX05R08_PA_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -8209,7 +8209,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX05R08_PA_SR05_TM10M_DS_RW15"
+ "0": "SP_SX05R08_PA_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -8272,7 +8272,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX05R08_PA_SR05_TM10M_DS_RW15"
+ "0": "SP_SX05R08_PA_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -8335,7 +8335,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX05R08_PA_SR05_TM10M_DS_RW15"
+ "0": "SP_SX05R08_PA_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -8398,7 +8398,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX05R08_PA_SR05_TM10M_DS_RW15"
+ "0": "SP_SX05R08_PA_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -8461,7 +8461,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01R02_PA_SR05_TM10M_DS_RW10"
+ "0": "SP_SX01R02_PA_SR05_TM15M_RW10"
}
},
"MapNote": {
@@ -8524,7 +8524,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX05R08_PA_SR05_TM10M_DS_RW15"
+ "0": "SP_SX05R08_PA_SR05_TM15M_RW15"
}
},
"MapNote": {
diff --git a/_module/git/red_haunthills_1.git.json b/_module/git/red_haunthills_1.git.json
index 7af755c4..eb112fed 100644
--- a/_module/git/red_haunthills_1.git.json
+++ b/_module/git/red_haunthills_1.git.json
@@ -3378,7 +3378,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX05R08_PA_SR05_TM10M_DS_RW15"
+ "0": "SP_SX05R08_PA_SR05_TM10M_RW15"
}
},
"MapNote": {
@@ -3441,7 +3441,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX05R08_PA_SR05_TM10M_DS_RW15"
+ "0": "SP_SX05R08_PA_SR05_TM10M_RW15"
}
},
"MapNote": {
@@ -3504,7 +3504,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX05R08_PA_SR05_TM10M_DS_RW15"
+ "0": "SP_SX05R08_PA_SR05_TM10M_RW15"
}
},
"MapNote": {
@@ -3567,7 +3567,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX05R08_PA_SR05_TM10M_DS_RW15"
+ "0": "SP_SX05R08_PA_SR05_TM10M_RW15"
}
},
"MapNote": {
diff --git a/_module/git/red_haunthills_2.git.json b/_module/git/red_haunthills_2.git.json
index 8c2bc307..1d0df91f 100644
--- a/_module/git/red_haunthills_2.git.json
+++ b/_module/git/red_haunthills_2.git.json
@@ -3739,7 +3739,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -3800,7 +3800,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -3861,7 +3861,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -3922,7 +3922,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -3983,7 +3983,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -4044,7 +4044,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -4105,7 +4105,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -4166,7 +4166,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -4227,7 +4227,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -4288,7 +4288,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -4349,7 +4349,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -4410,7 +4410,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -4471,7 +4471,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -4532,7 +4532,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -4593,7 +4593,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -4654,7 +4654,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -4715,7 +4715,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -4776,7 +4776,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -4837,7 +4837,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -4898,7 +4898,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -4959,7 +4959,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -5020,7 +5020,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -5081,7 +5081,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -5142,7 +5142,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -5203,7 +5203,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -5264,7 +5264,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -5325,7 +5325,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -5386,7 +5386,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -5447,7 +5447,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -5508,7 +5508,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -5569,7 +5569,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -5630,7 +5630,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -5691,7 +5691,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -5752,7 +5752,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -5813,7 +5813,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -5874,7 +5874,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -5935,7 +5935,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
@@ -5996,7 +5996,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -6057,7 +6057,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -6118,7 +6118,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -6179,7 +6179,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -6240,7 +6240,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX03R06_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX03R06_PA_GT01_SR05_TM15M_DS_RW15"
}
},
"MapNote": {
@@ -6301,7 +6301,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01_PA_GT01_SR05_TM10M_DS_RW15"
+ "0": "SP_SX01_PA_GT01_SR05_TM15M_RW15"
}
},
"MapNote": {
diff --git a/_module/git/sarumcitymain.git.json b/_module/git/sarumcitymain.git.json
index f4d56b59..566e632d 100644
--- a/_module/git/sarumcitymain.git.json
+++ b/_module/git/sarumcitymain.git.json
@@ -47095,15 +47095,15 @@
},
"X": {
"type": "float",
- "value": 89.03761291503906
+ "value": 88.64247131347656
},
"Y": {
"type": "float",
- "value": 79.08667755126953
+ "value": 79.14595031738281
},
"Z": {
"type": "float",
- "value": 4.000009536743164
+ "value": 4.000003814697266
}
},
{
@@ -47324,15 +47324,15 @@
},
"X": {
"type": "float",
- "value": 100.3419494628906
+ "value": 101.5866241455078
},
"Y": {
"type": "float",
- "value": 79.18289184570313
+ "value": 79.02484130859375
},
"Z": {
"type": "float",
- "value": 4.0
+ "value": 4.000003814697266
}
},
{
@@ -100340,6 +100340,3650 @@
"type": "float",
"value": 0.239999994635582
}
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 178
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": -3.117157697677612
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14559,
+ "type": "cexolocstring",
+ "value": {
+ "0": "The stout planks of this bench have been worn smooth by years of use."
+ }
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5821,
+ "type": "cexolocstring",
+ "value": {
+ "0": "Wooden bench"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnUnlock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnUsed": {
+ "type": "resref",
+ "value": "on_sit_bench_2"
+ },
+ "OnUserDefined": {
+ "type": "resref",
+ "value": ""
+ },
+ "OpenLockDC": {
+ "type": "byte",
+ "value": 18
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 1
+ },
+ "PortraitId": {
+ "type": "word",
+ "value": 536
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 0
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "CHAIR_CityNoble"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "woodenbench"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 1
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 101.6034927368164
+ },
+ "Y": {
+ "type": "float",
+ "value": 110.9987411499023
+ },
+ "Z": {
+ "type": "float",
+ "value": 4.000003814697266
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 178
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": -3.117157697677612
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14559,
+ "type": "cexolocstring",
+ "value": {
+ "0": "The stout planks of this bench have been worn smooth by years of use."
+ }
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5821,
+ "type": "cexolocstring",
+ "value": {
+ "0": "Wooden bench"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnUnlock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnUsed": {
+ "type": "resref",
+ "value": "on_sit_bench_2"
+ },
+ "OnUserDefined": {
+ "type": "resref",
+ "value": ""
+ },
+ "OpenLockDC": {
+ "type": "byte",
+ "value": 18
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 1
+ },
+ "PortraitId": {
+ "type": "word",
+ "value": 536
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 0
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "CHAIR_CityNoble"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "woodenbench"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 1
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 88.10962677001953
+ },
+ "Y": {
+ "type": "float",
+ "value": 111.0580215454102
+ },
+ "Z": {
+ "type": "float",
+ "value": 4.000003814697266
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 178
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": -1.570796251296997
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14559,
+ "type": "cexolocstring",
+ "value": {
+ "0": "The stout planks of this bench have been worn smooth by years of use."
+ }
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5821,
+ "type": "cexolocstring",
+ "value": {
+ "0": "Wooden bench"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnUnlock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnUsed": {
+ "type": "resref",
+ "value": "on_sit_bench_2"
+ },
+ "OnUserDefined": {
+ "type": "resref",
+ "value": ""
+ },
+ "OpenLockDC": {
+ "type": "byte",
+ "value": 18
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 1
+ },
+ "PortraitId": {
+ "type": "word",
+ "value": 536
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 0
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "CHAIR_CityNoble"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "woodenbench"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 1
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 59.04000091552734
+ },
+ "Y": {
+ "type": "float",
+ "value": 170.0800018310547
+ },
+ "Z": {
+ "type": "float",
+ "value": 0.0
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 178
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": 1.570796251296997
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14559,
+ "type": "cexolocstring",
+ "value": {
+ "0": "The stout planks of this bench have been worn smooth by years of use."
+ }
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5821,
+ "type": "cexolocstring",
+ "value": {
+ "0": "Wooden bench"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnUnlock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnUsed": {
+ "type": "resref",
+ "value": "on_sit_bench_2"
+ },
+ "OnUserDefined": {
+ "type": "resref",
+ "value": ""
+ },
+ "OpenLockDC": {
+ "type": "byte",
+ "value": 18
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 1
+ },
+ "PortraitId": {
+ "type": "word",
+ "value": 536
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 0
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "CHAIR_CityNoble"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "woodenbench"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 1
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 41.06000137329102
+ },
+ "Y": {
+ "type": "float",
+ "value": 170.0099945068359
+ },
+ "Z": {
+ "type": "float",
+ "value": 0.0
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 178
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": 2.356194257736206
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14559,
+ "type": "cexolocstring",
+ "value": {
+ "0": "The stout planks of this bench have been worn smooth by years of use."
+ }
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5821,
+ "type": "cexolocstring",
+ "value": {
+ "0": "Wooden bench"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnUnlock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnUsed": {
+ "type": "resref",
+ "value": "on_sit_bench_2"
+ },
+ "OnUserDefined": {
+ "type": "resref",
+ "value": ""
+ },
+ "OpenLockDC": {
+ "type": "byte",
+ "value": 18
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 1
+ },
+ "PortraitId": {
+ "type": "word",
+ "value": 536
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 0
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "Woodenbench"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "woodenbench"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 1
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 88.54000091552734
+ },
+ "Y": {
+ "type": "float",
+ "value": 118.4599990844727
+ },
+ "Z": {
+ "type": "float",
+ "value": 4.0
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 178
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": -2.356194496154785
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14559,
+ "type": "cexolocstring",
+ "value": {
+ "0": "The stout planks of this bench have been worn smooth by years of use."
+ }
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5821,
+ "type": "cexolocstring",
+ "value": {
+ "0": "Wooden bench"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnUnlock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnUsed": {
+ "type": "resref",
+ "value": "on_sit_bench_2"
+ },
+ "OnUserDefined": {
+ "type": "resref",
+ "value": ""
+ },
+ "OpenLockDC": {
+ "type": "byte",
+ "value": 18
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 1
+ },
+ "PortraitId": {
+ "type": "word",
+ "value": 536
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 0
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "Woodenbench"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "woodenbench"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 1
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 101.6390151977539
+ },
+ "Y": {
+ "type": "float",
+ "value": 118.4963455200195
+ },
+ "Z": {
+ "type": "float",
+ "value": 4.000003814697266
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 157
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": 3.751275988997535e-042
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14662,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5800,
+ "type": "cexolocstring",
+ "value": {
+ "0": "NPC Waypoint"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "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": 515
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 1
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_STOP"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "invisobj002"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 24.78408813476563
+ },
+ "Y": {
+ "type": "float",
+ "value": 83.38246154785156
+ },
+ "Z": {
+ "type": "float",
+ "value": 0.0
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 157
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": 2.883716134931548e-038
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14662,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5800,
+ "type": "cexolocstring",
+ "value": {
+ "0": "NPC Waypoint"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "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": 515
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 1
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_STOP"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "invisobj002"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 23.55313110351563
+ },
+ "Y": {
+ "type": "float",
+ "value": 62.63924789428711
+ },
+ "Z": {
+ "type": "float",
+ "value": 9.5367431640625e-007
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 157
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": -0.0
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14662,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5800,
+ "type": "cexolocstring",
+ "value": {
+ "0": "NPC Waypoint"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "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": 515
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 1
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_STOP"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "invisobj002"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 23.0006275177002
+ },
+ "Y": {
+ "type": "float",
+ "value": 24.18755722045898
+ },
+ "Z": {
+ "type": "float",
+ "value": 0.02000022493302822
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 157
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": -0.0
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14662,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5800,
+ "type": "cexolocstring",
+ "value": {
+ "0": "NPC Waypoint"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "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": 515
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 1
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_STOP"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "invisobj002"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 160.6819305419922
+ },
+ "Y": {
+ "type": "float",
+ "value": 26.84276390075684
+ },
+ "Z": {
+ "type": "float",
+ "value": 9.5367431640625e-007
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 157
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": -0.0
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14662,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5800,
+ "type": "cexolocstring",
+ "value": {
+ "0": "NPC Waypoint"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "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": 515
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 1
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_STOP"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "invisobj002"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 160.3131256103516
+ },
+ "Y": {
+ "type": "float",
+ "value": 50.35048675537109
+ },
+ "Z": {
+ "type": "float",
+ "value": 0.01000033784657717
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 157
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": 0.0
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14662,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5800,
+ "type": "cexolocstring",
+ "value": {
+ "0": "NPC Waypoint"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "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": 515
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 1
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_STOP"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "invisobj002"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 25.00685882568359
+ },
+ "Y": {
+ "type": "float",
+ "value": 154.6277770996094
+ },
+ "Z": {
+ "type": "float",
+ "value": 0.02000030875205994
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 157
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": 0.0
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14662,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5800,
+ "type": "cexolocstring",
+ "value": {
+ "0": "NPC Waypoint"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "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": 515
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 1
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_STOP"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "invisobj002"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 40.58576202392578
+ },
+ "Y": {
+ "type": "float",
+ "value": 160.8523712158203
+ },
+ "Z": {
+ "type": "float",
+ "value": 0.0
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 157
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": 0.0
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14662,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5800,
+ "type": "cexolocstring",
+ "value": {
+ "0": "NPC Waypoint"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "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": 515
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 1
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_STOP"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "invisobj002"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 63.64587020874023
+ },
+ "Y": {
+ "type": "float",
+ "value": 162.6533660888672
+ },
+ "Z": {
+ "type": "float",
+ "value": 0.9045192003250122
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 157
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": 0.0
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14662,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5800,
+ "type": "cexolocstring",
+ "value": {
+ "0": "NPC Waypoint"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "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": 515
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 1
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_STOP"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "invisobj002"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 131.0035705566406
+ },
+ "Y": {
+ "type": "float",
+ "value": 157.3026275634766
+ },
+ "Z": {
+ "type": "float",
+ "value": 0.01000145263969898
+ }
+ },
+ {
+ "__struct_id": 9,
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 157
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "Bearing": {
+ "type": "float",
+ "value": 0.0
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14662,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5800,
+ "type": "cexolocstring",
+ "value": {
+ "0": "NPC Waypoint"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnTrapTriggered": {
+ "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": 515
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 1
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_STOP"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "invisobj002"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ },
+ "X": {
+ "type": "float",
+ "value": 168.9161529541016
+ },
+ "Y": {
+ "type": "float",
+ "value": 86.73811340332031
+ },
+ "Z": {
+ "type": "float",
+ "value": 0.0
+ }
}
]
},
@@ -108914,7 +112558,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01R03_DT_RW90_DS_SS_AI_PU90"
+ "0": "SP_SX01R03_DT_RW90_DS_AI_PU90"
}
},
"MapNote": {
@@ -108977,7 +112621,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX01R03_DT_RW50_DS_SS_AI_PU90"
+ "0": "SP_SX01R03_DT_RW50_DS_AI_PU90"
}
},
"MapNote": {
@@ -109040,7 +112684,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW66_CU_SC99"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW66_CU_SC99"
}
},
"MapNote": {
@@ -109103,7 +112747,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW66_CU"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW66_CU"
}
},
"MapNote": {
@@ -109166,7 +112810,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW99_CU_SC99"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW99_CU_SC99"
}
},
"MapNote": {
@@ -109229,7 +112873,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW66_CU_SC99"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW66_CU_SC99"
}
},
"MapNote": {
@@ -109292,7 +112936,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW77_CU_SC99"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW77_CU_SC99"
}
},
"MapNote": {
@@ -109355,7 +112999,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW66_CU_SC99"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW66_CU_SC99"
}
},
"MapNote": {
@@ -109418,7 +113062,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW99_CU_SC99"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW99_CU_SC99"
}
},
"MapNote": {
@@ -109481,7 +113125,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW66_CU"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW66_CU"
}
},
"MapNote": {
@@ -109544,7 +113188,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW66_CU_SC99"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW66_CU_SC99"
}
},
"MapNote": {
@@ -112224,7 +115868,7 @@
},
"XPosition": {
"type": "float",
- "value": 130.5723876953125
+ "value": 131.1474151611328
},
"YOrientation": {
"type": "float",
@@ -112232,11 +115876,11 @@
},
"YPosition": {
"type": "float",
- "value": 154.8112640380859
+ "value": 156.9197540283203
},
"ZPosition": {
"type": "float",
- "value": 0.009999502450227737
+ "value": 0.01000607013702393
}
},
{
@@ -112322,7 +115966,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW55_CU_SC99"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW55_CU_SC99"
}
},
"MapNote": {
@@ -112385,7 +116029,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R03_SR20_DT_RW90_DS_SS_AI_PU90"
+ "0": "SP_SX02R03_SR20_DT_RW90_DS_AI_PU90"
}
},
"MapNote": {
@@ -112448,7 +116092,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW66_CU_SC99"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW66_CU_SC99"
}
},
"MapNote": {
@@ -112511,7 +116155,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW66_CU_SC99"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW66_CU_SC99"
}
},
"MapNote": {
@@ -112574,7 +116218,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
- "0": "SP_SX02R04_SS_GT01_SR20_DT_RW59_CU_SC99"
+ "0": "SP_SX02R04_GT01_SR20_DT_RW59_CU_SC99"
}
},
"MapNote": {
diff --git a/_module/git/thekingsarms.git.json b/_module/git/thekingsarms.git.json
index 629a6eae..c47502a6 100644
--- a/_module/git/thekingsarms.git.json
+++ b/_module/git/thekingsarms.git.json
@@ -5719,7 +5719,7 @@
},
"DecayTime": {
"type": "dword",
- "value": 0
+ "value": 5000
},
"Deity": {
"type": "cexostring",
@@ -6146,7 +6146,7 @@
},
"ScriptHeartbeat": {
"type": "resref",
- "value": "npc_sit_chair"
+ "value": "x2_def_heartbeat"
},
"ScriptOnBlocked": {
"type": "resref",
@@ -6162,7 +6162,7 @@
},
"ScriptSpawn": {
"type": "resref",
- "value": "nw_c2_default9"
+ "value": "re_comspawn_sitc"
},
"ScriptSpellAt": {
"type": "resref",
@@ -6452,7 +6452,7 @@
},
"SoundSetFile": {
"type": "word",
- "value": 0
+ "value": 152
},
"SpecAbilityList": {
"type": "list",
@@ -13199,7 +13199,7 @@
},
"ScriptSpawn": {
"type": "resref",
- "value": "nw_c2_default9"
+ "value": "re_comspawn_sits"
},
"ScriptSpellAt": {
"type": "resref",
@@ -13635,6 +13635,4365 @@
"type": "float",
"value": -1.192092895507813e-007
}
+ },
+ {
+ "__struct_id": 4,
+ "Appearance_Head": {
+ "type": "byte",
+ "value": 2
+ },
+ "Appearance_Type": {
+ "type": "word",
+ "value": 6
+ },
+ "ArmorPart_RFoot": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "BodyPart_Belt": {
+ "type": "byte",
+ "value": 0
+ },
+ "BodyPart_LBicep": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_LFArm": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_LFoot": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_LHand": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_LShin": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_LShoul": {
+ "type": "byte",
+ "value": 0
+ },
+ "BodyPart_LThigh": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_Neck": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_Pelvis": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_RBicep": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_RFArm": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_RHand": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_RShin": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_RShoul": {
+ "type": "byte",
+ "value": 0
+ },
+ "BodyPart_RThigh": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_Torso": {
+ "type": "byte",
+ "value": 1
+ },
+ "Cha": {
+ "type": "byte",
+ "value": 10
+ },
+ "ChallengeRating": {
+ "type": "float",
+ "value": 2.0
+ },
+ "ClassList": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 2,
+ "Class": {
+ "type": "int",
+ "value": 20
+ },
+ "ClassLevel": {
+ "type": "short",
+ "value": 12
+ }
+ }
+ ]
+ },
+ "Color_Hair": {
+ "type": "byte",
+ "value": 1
+ },
+ "Color_Skin": {
+ "type": "byte",
+ "value": 3
+ },
+ "Color_Tattoo1": {
+ "type": "byte",
+ "value": 1
+ },
+ "Color_Tattoo2": {
+ "type": "byte",
+ "value": 1
+ },
+ "Con": {
+ "type": "byte",
+ "value": 10
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": "re_cv_commoner"
+ },
+ "CRAdjust": {
+ "type": "int",
+ "value": -6
+ },
+ "CurrentHitPoints": {
+ "type": "short",
+ "value": 30
+ },
+ "DecayTime": {
+ "type": "dword",
+ "value": 5000
+ },
+ "Deity": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "Description": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Dex": {
+ "type": "byte",
+ "value": 10
+ },
+ "Disarmable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Equip_ItemList": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 2,
+ "AddCost": {
+ "type": "dword",
+ "value": 0
+ },
+ "ArmorPart_Belt": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_LBicep": {
+ "type": "byte",
+ "value": 4
+ },
+ "ArmorPart_LFArm": {
+ "type": "byte",
+ "value": 11
+ },
+ "ArmorPart_LFoot": {
+ "type": "byte",
+ "value": 6
+ },
+ "ArmorPart_LHand": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_LShin": {
+ "type": "byte",
+ "value": 13
+ },
+ "ArmorPart_LShoul": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_LThigh": {
+ "type": "byte",
+ "value": 3
+ },
+ "ArmorPart_Neck": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_Pelvis": {
+ "type": "byte",
+ "value": 37
+ },
+ "ArmorPart_RBicep": {
+ "type": "byte",
+ "value": 4
+ },
+ "ArmorPart_RFArm": {
+ "type": "byte",
+ "value": 11
+ },
+ "ArmorPart_RFoot": {
+ "type": "byte",
+ "value": 6
+ },
+ "ArmorPart_RHand": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_Robe": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_RShin": {
+ "type": "byte",
+ "value": 13
+ },
+ "ArmorPart_RShoul": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_RThigh": {
+ "type": "byte",
+ "value": 3
+ },
+ "ArmorPart_Torso": {
+ "type": "byte",
+ "value": 39
+ },
+ "BaseItem": {
+ "type": "int",
+ "value": 16
+ },
+ "Charges": {
+ "type": "byte",
+ "value": 0
+ },
+ "Cloth1Color": {
+ "type": "byte",
+ "value": 14
+ },
+ "Cloth2Color": {
+ "type": "byte",
+ "value": 25
+ },
+ "Cost": {
+ "type": "dword",
+ "value": 1
+ },
+ "Cursed": {
+ "type": "byte",
+ "value": 0
+ },
+ "DescIdentified": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Description": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Identified": {
+ "type": "byte",
+ "value": 1
+ },
+ "Leather1Color": {
+ "type": "byte",
+ "value": 25
+ },
+ "Leather2Color": {
+ "type": "byte",
+ "value": 11
+ },
+ "LocalizedName": {
+ "id": 12925,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Metal1Color": {
+ "type": "byte",
+ "value": 15
+ },
+ "Metal2Color": {
+ "type": "byte",
+ "value": 15
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertiesList": {
+ "type": "list",
+ "value": []
+ },
+ "StackSize": {
+ "type": "word",
+ "value": 1
+ },
+ "Stolen": {
+ "type": "byte",
+ "value": 0
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_CLOTH024"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "nw_cloth024"
+ },
+ "xArmorPart_Belt": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_LBice": {
+ "type": "word",
+ "value": 4
+ },
+ "xArmorPart_LFArm": {
+ "type": "word",
+ "value": 11
+ },
+ "xArmorPart_LFoot": {
+ "type": "word",
+ "value": 6
+ },
+ "xArmorPart_LHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_LShin": {
+ "type": "word",
+ "value": 13
+ },
+ "xArmorPart_LShou": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_LThig": {
+ "type": "word",
+ "value": 3
+ },
+ "xArmorPart_Neck": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_Pelvi": {
+ "type": "word",
+ "value": 37
+ },
+ "xArmorPart_RBice": {
+ "type": "word",
+ "value": 4
+ },
+ "xArmorPart_RFArm": {
+ "type": "word",
+ "value": 11
+ },
+ "xArmorPart_RFoot": {
+ "type": "word",
+ "value": 6
+ },
+ "xArmorPart_RHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_Robe": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_RShin": {
+ "type": "word",
+ "value": 13
+ },
+ "xArmorPart_RShou": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_RThig": {
+ "type": "word",
+ "value": 3
+ },
+ "xArmorPart_Torso": {
+ "type": "word",
+ "value": 39
+ },
+ "XOrientation": {
+ "type": "float",
+ "value": 0.0
+ },
+ "XPosition": {
+ "type": "float",
+ "value": -1.0
+ },
+ "YOrientation": {
+ "type": "float",
+ "value": 1.0
+ },
+ "YPosition": {
+ "type": "float",
+ "value": -1.0
+ },
+ "ZPosition": {
+ "type": "float",
+ "value": -1.0
+ }
+ }
+ ]
+ },
+ "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": 258
+ }
+ },
+ {
+ "__struct_id": 1,
+ "Feat": {
+ "type": "word",
+ "value": 40
+ }
+ },
+ {
+ "__struct_id": 1,
+ "Feat": {
+ "type": "word",
+ "value": 46
+ }
+ }
+ ]
+ },
+ "FirstName": {
+ "type": "cexolocstring",
+ "value": {
+ "0": "Female Commoner"
+ }
+ },
+ "fortbonus": {
+ "type": "short",
+ "value": 0
+ },
+ "Gender": {
+ "type": "byte",
+ "value": 1
+ },
+ "GoodEvil": {
+ "type": "byte",
+ "value": 50
+ },
+ "HitPoints": {
+ "type": "short",
+ "value": 30
+ },
+ "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": 42
+ },
+ "NaturalAC": {
+ "type": "byte",
+ "value": 0
+ },
+ "NoPermDeath": {
+ "type": "byte",
+ "value": 0
+ },
+ "PerceptionRange": {
+ "type": "byte",
+ "value": 8
+ },
+ "Phenotype": {
+ "type": "int",
+ "value": 0
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 0
+ },
+ "PortraitId": {
+ "type": "word",
+ "value": 129
+ },
+ "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": "re_comspawn_sitc"
+ },
+ "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,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__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": 149
+ },
+ "SpecAbilityList": {
+ "type": "list",
+ "value": []
+ },
+ "StartingPackage": {
+ "type": "byte",
+ "value": 0
+ },
+ "Str": {
+ "type": "byte",
+ "value": 10
+ },
+ "Subrace": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "FemaleCommoner"
+ },
+ "Tail_New": {
+ "type": "dword",
+ "value": 0
+ },
+ "TemplateList": {
+ "type": "list",
+ "value": []
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "femalecommoner"
+ },
+ "VarTable": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 0,
+ "Name": {
+ "type": "cexostring",
+ "value": "X4_L_USE_AMBIENT_CIVILIZED"
+ },
+ "Type": {
+ "type": "dword",
+ "value": 1
+ },
+ "Value": {
+ "type": "int",
+ "value": 1
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Name": {
+ "type": "cexostring",
+ "value": "X2_USERDEFINED_ONSPAWN_EVENTS"
+ },
+ "Type": {
+ "type": "dword",
+ "value": 1
+ },
+ "Value": {
+ "type": "int",
+ "value": 2
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Name": {
+ "type": "cexostring",
+ "value": "iDialogue"
+ },
+ "Type": {
+ "type": "dword",
+ "value": 1
+ },
+ "Value": {
+ "type": "int",
+ "value": 4
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Name": {
+ "type": "cexostring",
+ "value": "iRumor"
+ },
+ "Type": {
+ "type": "dword",
+ "value": 1
+ },
+ "Value": {
+ "type": "int",
+ "value": 1
+ }
+ }
+ ]
+ },
+ "WalkRate": {
+ "type": "int",
+ "value": 4
+ },
+ "willbonus": {
+ "type": "short",
+ "value": 0
+ },
+ "Wings_New": {
+ "type": "dword",
+ "value": 0
+ },
+ "Wis": {
+ "type": "byte",
+ "value": 10
+ },
+ "xAppearance_Head": {
+ "type": "word",
+ "value": 2
+ },
+ "xArmorPart_RFoot": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Belt": {
+ "type": "word",
+ "value": 0
+ },
+ "xBodyPart_LBicep": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LFArm": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LFoot": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LShin": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LShoul": {
+ "type": "word",
+ "value": 0
+ },
+ "xBodyPart_LThigh": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Neck": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Pelvis": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RBicep": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RFArm": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RShin": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RShoul": {
+ "type": "word",
+ "value": 0
+ },
+ "xBodyPart_RThigh": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Torso": {
+ "type": "word",
+ "value": 1
+ },
+ "XOrientation": {
+ "type": "float",
+ "value": 0.0
+ },
+ "XPosition": {
+ "type": "float",
+ "value": 49.70402908325195
+ },
+ "YOrientation": {
+ "type": "float",
+ "value": 1.0
+ },
+ "YPosition": {
+ "type": "float",
+ "value": 23.32023048400879
+ },
+ "ZPosition": {
+ "type": "float",
+ "value": -5.960464477539063e-008
+ }
+ },
+ {
+ "__struct_id": 4,
+ "Appearance_Head": {
+ "type": "byte",
+ "value": 13
+ },
+ "Appearance_Type": {
+ "type": "word",
+ "value": 6
+ },
+ "ArmorPart_RFoot": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "BodyPart_Belt": {
+ "type": "byte",
+ "value": 0
+ },
+ "BodyPart_LBicep": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_LFArm": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_LFoot": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_LHand": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_LShin": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_LShoul": {
+ "type": "byte",
+ "value": 0
+ },
+ "BodyPart_LThigh": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_Neck": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_Pelvis": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_RBicep": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_RFArm": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_RHand": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_RShin": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_RShoul": {
+ "type": "byte",
+ "value": 0
+ },
+ "BodyPart_RThigh": {
+ "type": "byte",
+ "value": 1
+ },
+ "BodyPart_Torso": {
+ "type": "byte",
+ "value": 1
+ },
+ "Cha": {
+ "type": "byte",
+ "value": 8
+ },
+ "ChallengeRating": {
+ "type": "float",
+ "value": 0.25
+ },
+ "ClassList": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 2,
+ "Class": {
+ "type": "int",
+ "value": 20
+ },
+ "ClassLevel": {
+ "type": "short",
+ "value": 1
+ }
+ }
+ ]
+ },
+ "Color_Hair": {
+ "type": "byte",
+ "value": 120
+ },
+ "Color_Skin": {
+ "type": "byte",
+ "value": 1
+ },
+ "Color_Tattoo1": {
+ "type": "byte",
+ "value": 1
+ },
+ "Color_Tattoo2": {
+ "type": "byte",
+ "value": 1
+ },
+ "Con": {
+ "type": "byte",
+ "value": 10
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": "re_cv_commoner"
+ },
+ "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": 8
+ },
+ "Disarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "Equip_ItemList": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 2,
+ "AddCost": {
+ "type": "dword",
+ "value": 0
+ },
+ "ArmorPart_Belt": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_LBicep": {
+ "type": "byte",
+ "value": 11
+ },
+ "ArmorPart_LFArm": {
+ "type": "byte",
+ "value": 11
+ },
+ "ArmorPart_LFoot": {
+ "type": "byte",
+ "value": 4
+ },
+ "ArmorPart_LHand": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_LShin": {
+ "type": "byte",
+ "value": 15
+ },
+ "ArmorPart_LShoul": {
+ "type": "byte",
+ "value": 15
+ },
+ "ArmorPart_LThigh": {
+ "type": "byte",
+ "value": 4
+ },
+ "ArmorPart_Neck": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_Pelvis": {
+ "type": "byte",
+ "value": 3
+ },
+ "ArmorPart_RBicep": {
+ "type": "byte",
+ "value": 11
+ },
+ "ArmorPart_RFArm": {
+ "type": "byte",
+ "value": 11
+ },
+ "ArmorPart_RFoot": {
+ "type": "byte",
+ "value": 4
+ },
+ "ArmorPart_RHand": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_Robe": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_RShin": {
+ "type": "byte",
+ "value": 15
+ },
+ "ArmorPart_RShoul": {
+ "type": "byte",
+ "value": 15
+ },
+ "ArmorPart_RThigh": {
+ "type": "byte",
+ "value": 4
+ },
+ "ArmorPart_Torso": {
+ "type": "byte",
+ "value": 27
+ },
+ "BaseItem": {
+ "type": "int",
+ "value": 16
+ },
+ "Charges": {
+ "type": "byte",
+ "value": 0
+ },
+ "Cloth1Color": {
+ "type": "byte",
+ "value": 25
+ },
+ "Cloth2Color": {
+ "type": "byte",
+ "value": 32
+ },
+ "Cost": {
+ "type": "dword",
+ "value": 10
+ },
+ "Cursed": {
+ "type": "byte",
+ "value": 0
+ },
+ "DescIdentified": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Description": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Identified": {
+ "type": "byte",
+ "value": 1
+ },
+ "Leather1Color": {
+ "type": "byte",
+ "value": 123
+ },
+ "Leather2Color": {
+ "type": "byte",
+ "value": 135
+ },
+ "LocalizedName": {
+ "type": "cexolocstring",
+ "value": {
+ "0": "Commoner's Jacket"
+ }
+ },
+ "Metal1Color": {
+ "type": "byte",
+ "value": 8
+ },
+ "Metal2Color": {
+ "type": "byte",
+ "value": 8
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertiesList": {
+ "type": "list",
+ "value": []
+ },
+ "StackSize": {
+ "type": "word",
+ "value": 1
+ },
+ "Stolen": {
+ "type": "byte",
+ "value": 0
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "baleas_cloth014"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "baleas_cloth014"
+ },
+ "xArmorPart_Belt": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_LBice": {
+ "type": "word",
+ "value": 11
+ },
+ "xArmorPart_LFArm": {
+ "type": "word",
+ "value": 11
+ },
+ "xArmorPart_LFoot": {
+ "type": "word",
+ "value": 4
+ },
+ "xArmorPart_LHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_LShin": {
+ "type": "word",
+ "value": 15
+ },
+ "xArmorPart_LShou": {
+ "type": "word",
+ "value": 15
+ },
+ "xArmorPart_LThig": {
+ "type": "word",
+ "value": 4
+ },
+ "xArmorPart_Neck": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_Pelvi": {
+ "type": "word",
+ "value": 3
+ },
+ "xArmorPart_RBice": {
+ "type": "word",
+ "value": 11
+ },
+ "xArmorPart_RFArm": {
+ "type": "word",
+ "value": 11
+ },
+ "xArmorPart_RFoot": {
+ "type": "word",
+ "value": 4
+ },
+ "xArmorPart_RHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_Robe": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_RShin": {
+ "type": "word",
+ "value": 15
+ },
+ "xArmorPart_RShou": {
+ "type": "word",
+ "value": 15
+ },
+ "xArmorPart_RThig": {
+ "type": "word",
+ "value": 4
+ },
+ "xArmorPart_Torso": {
+ "type": "word",
+ "value": 27
+ },
+ "XOrientation": {
+ "type": "float",
+ "value": 0.0
+ },
+ "XPosition": {
+ "type": "float",
+ "value": -1.0
+ },
+ "YOrientation": {
+ "type": "float",
+ "value": 1.0
+ },
+ "YPosition": {
+ "type": "float",
+ "value": -1.0
+ },
+ "ZPosition": {
+ "type": "float",
+ "value": -1.0
+ }
+ }
+ ]
+ },
+ "FactionID": {
+ "type": "word",
+ "value": 2
+ },
+ "FeatList": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 1,
+ "Feat": {
+ "type": "word",
+ "value": 3
+ }
+ },
+ {
+ "__struct_id": 1,
+ "Feat": {
+ "type": "word",
+ "value": 258
+ }
+ },
+ {
+ "__struct_id": 1,
+ "Feat": {
+ "type": "word",
+ "value": 40
+ }
+ }
+ ]
+ },
+ "FirstName": {
+ "id": 12423,
+ "type": "cexolocstring",
+ "value": {
+ "0": "Commoner"
+ }
+ },
+ "fortbonus": {
+ "type": "short",
+ "value": 0
+ },
+ "Gender": {
+ "type": "byte",
+ "value": 0
+ },
+ "GoodEvil": {
+ "type": "byte",
+ "value": 50
+ },
+ "HitPoints": {
+ "type": "short",
+ "value": 2
+ },
+ "Int": {
+ "type": "byte",
+ "value": 8
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 0
+ },
+ "IsImmortal": {
+ "type": "byte",
+ "value": 0
+ },
+ "IsPC": {
+ "type": "byte",
+ "value": 0
+ },
+ "LastName": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "LawfulChaotic": {
+ "type": "byte",
+ "value": 50
+ },
+ "Lootable": {
+ "type": "byte",
+ "value": 0
+ },
+ "MaxHitPoints": {
+ "type": "short",
+ "value": 3
+ },
+ "NaturalAC": {
+ "type": "byte",
+ "value": 0
+ },
+ "NoPermDeath": {
+ "type": "byte",
+ "value": 0
+ },
+ "PerceptionRange": {
+ "type": "byte",
+ "value": 10
+ },
+ "Phenotype": {
+ "type": "int",
+ "value": 0
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 0
+ },
+ "PortraitId": {
+ "type": "word",
+ "value": 129
+ },
+ "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": "re_common_blkd"
+ },
+ "ScriptOnNotice": {
+ "type": "resref",
+ "value": "x2_def_percept"
+ },
+ "ScriptRested": {
+ "type": "resref",
+ "value": "x2_def_rested"
+ },
+ "ScriptSpawn": {
+ "type": "resref",
+ "value": "re_comspawn_sitc"
+ },
+ "ScriptSpellAt": {
+ "type": "resref",
+ "value": "x2_def_spellcast"
+ },
+ "ScriptUserDefine": {
+ "type": "resref",
+ "value": "re_com_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,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 2
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 2
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ }
+ ]
+ },
+ "SoundSetFile": {
+ "type": "word",
+ "value": 195
+ },
+ "SpecAbilityList": {
+ "type": "list",
+ "value": []
+ },
+ "StartingPackage": {
+ "type": "byte",
+ "value": 0
+ },
+ "Str": {
+ "type": "byte",
+ "value": 10
+ },
+ "Subrace": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_COMMALE"
+ },
+ "Tail_New": {
+ "type": "dword",
+ "value": 0
+ },
+ "TemplateList": {
+ "type": "list",
+ "value": []
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "commale001"
+ },
+ "VarTable": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 0,
+ "Name": {
+ "type": "cexostring",
+ "value": "X4_L_USE_AMBIENT_CIVILIZED"
+ },
+ "Type": {
+ "type": "dword",
+ "value": 1
+ },
+ "Value": {
+ "type": "int",
+ "value": 1
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Name": {
+ "type": "cexostring",
+ "value": "X2_USERDEFINED_ONSPAWN_EVENTS"
+ },
+ "Type": {
+ "type": "dword",
+ "value": 1
+ },
+ "Value": {
+ "type": "int",
+ "value": 2
+ }
+ }
+ ]
+ },
+ "WalkRate": {
+ "type": "int",
+ "value": 7
+ },
+ "willbonus": {
+ "type": "short",
+ "value": 0
+ },
+ "Wings_New": {
+ "type": "dword",
+ "value": 0
+ },
+ "Wis": {
+ "type": "byte",
+ "value": 10
+ },
+ "xAppearance_Head": {
+ "type": "word",
+ "value": 13
+ },
+ "xArmorPart_RFoot": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Belt": {
+ "type": "word",
+ "value": 0
+ },
+ "xBodyPart_LBicep": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LFArm": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LFoot": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LShin": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LShoul": {
+ "type": "word",
+ "value": 0
+ },
+ "xBodyPart_LThigh": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Neck": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Pelvis": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RBicep": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RFArm": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RShin": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RShoul": {
+ "type": "word",
+ "value": 0
+ },
+ "xBodyPart_RThigh": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Torso": {
+ "type": "word",
+ "value": 1
+ },
+ "XOrientation": {
+ "type": "float",
+ "value": 1.356315642694011e-019
+ },
+ "XPosition": {
+ "type": "float",
+ "value": 53.55378341674805
+ },
+ "YOrientation": {
+ "type": "float",
+ "value": 1.0
+ },
+ "YPosition": {
+ "type": "float",
+ "value": 20.29890441894531
+ },
+ "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": 10
+ },
+ "ChallengeRating": {
+ "type": "float",
+ "value": 3.0
+ },
+ "ClassList": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 2,
+ "Class": {
+ "type": "int",
+ "value": 20
+ },
+ "ClassLevel": {
+ "type": "short",
+ "value": 4
+ }
+ }
+ ]
+ },
+ "Color_Hair": {
+ "type": "byte",
+ "value": 154
+ },
+ "Color_Skin": {
+ "type": "byte",
+ "value": 1
+ },
+ "Color_Tattoo1": {
+ "type": "byte",
+ "value": 1
+ },
+ "Color_Tattoo2": {
+ "type": "byte",
+ "value": 1
+ },
+ "Con": {
+ "type": "byte",
+ "value": 10
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": "re_cv_commoner"
+ },
+ "CRAdjust": {
+ "type": "int",
+ "value": 0
+ },
+ "CurrentHitPoints": {
+ "type": "short",
+ "value": 10
+ },
+ "DecayTime": {
+ "type": "dword",
+ "value": 5000
+ },
+ "Deity": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "Description": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Dex": {
+ "type": "byte",
+ "value": 10
+ },
+ "Disarmable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Equip_ItemList": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 2,
+ "AddCost": {
+ "type": "dword",
+ "value": 0
+ },
+ "ArmorPart_Belt": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_LBicep": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_LFArm": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_LFoot": {
+ "type": "byte",
+ "value": 6
+ },
+ "ArmorPart_LHand": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_LShin": {
+ "type": "byte",
+ "value": 8
+ },
+ "ArmorPart_LShoul": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_LThigh": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_Neck": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_Pelvis": {
+ "type": "byte",
+ "value": 3
+ },
+ "ArmorPart_RBicep": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_RFArm": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_RFoot": {
+ "type": "byte",
+ "value": 6
+ },
+ "ArmorPart_RHand": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_Robe": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_RShin": {
+ "type": "byte",
+ "value": 8
+ },
+ "ArmorPart_RShoul": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_RThigh": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_Torso": {
+ "type": "byte",
+ "value": 8
+ },
+ "BaseItem": {
+ "type": "int",
+ "value": 16
+ },
+ "Charges": {
+ "type": "byte",
+ "value": 0
+ },
+ "Cloth1Color": {
+ "type": "byte",
+ "value": 15
+ },
+ "Cloth2Color": {
+ "type": "byte",
+ "value": 13
+ },
+ "Cost": {
+ "type": "dword",
+ "value": 1
+ },
+ "Cursed": {
+ "type": "byte",
+ "value": 0
+ },
+ "DescIdentified": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Description": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Identified": {
+ "type": "byte",
+ "value": 1
+ },
+ "Leather1Color": {
+ "type": "byte",
+ "value": 15
+ },
+ "Leather2Color": {
+ "type": "byte",
+ "value": 13
+ },
+ "LocalizedName": {
+ "id": 12924,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Metal1Color": {
+ "type": "byte",
+ "value": 7
+ },
+ "Metal2Color": {
+ "type": "byte",
+ "value": 7
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertiesList": {
+ "type": "list",
+ "value": []
+ },
+ "StackSize": {
+ "type": "word",
+ "value": 1
+ },
+ "Stolen": {
+ "type": "byte",
+ "value": 0
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_CLOTH023"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "nw_cloth023"
+ },
+ "xArmorPart_Belt": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_LBice": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_LFArm": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_LFoot": {
+ "type": "word",
+ "value": 6
+ },
+ "xArmorPart_LHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_LShin": {
+ "type": "word",
+ "value": 8
+ },
+ "xArmorPart_LShou": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_LThig": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_Neck": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_Pelvi": {
+ "type": "word",
+ "value": 3
+ },
+ "xArmorPart_RBice": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_RFArm": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_RFoot": {
+ "type": "word",
+ "value": 6
+ },
+ "xArmorPart_RHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_Robe": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_RShin": {
+ "type": "word",
+ "value": 8
+ },
+ "xArmorPart_RShou": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_RThig": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_Torso": {
+ "type": "word",
+ "value": 8
+ },
+ "XOrientation": {
+ "type": "float",
+ "value": 0.0
+ },
+ "XPosition": {
+ "type": "float",
+ "value": -1.0
+ },
+ "YOrientation": {
+ "type": "float",
+ "value": 1.0
+ },
+ "YPosition": {
+ "type": "float",
+ "value": -1.0
+ },
+ "ZPosition": {
+ "type": "float",
+ "value": -1.0
+ }
+ }
+ ]
+ },
+ "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": 258
+ }
+ },
+ {
+ "__struct_id": 1,
+ "Feat": {
+ "type": "word",
+ "value": 40
+ }
+ },
+ {
+ "__struct_id": 1,
+ "Feat": {
+ "type": "word",
+ "value": 46
+ }
+ }
+ ]
+ },
+ "FirstName": {
+ "type": "cexolocstring",
+ "value": {
+ "0": "Female Peasant"
+ }
+ },
+ "fortbonus": {
+ "type": "short",
+ "value": 0
+ },
+ "Gender": {
+ "type": "byte",
+ "value": 1
+ },
+ "GoodEvil": {
+ "type": "byte",
+ "value": 50
+ },
+ "HitPoints": {
+ "type": "short",
+ "value": 10
+ },
+ "Int": {
+ "type": "byte",
+ "value": 10
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 0
+ },
+ "IsImmortal": {
+ "type": "byte",
+ "value": 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": 14
+ },
+ "NaturalAC": {
+ "type": "byte",
+ "value": 0
+ },
+ "NoPermDeath": {
+ "type": "byte",
+ "value": 0
+ },
+ "PerceptionRange": {
+ "type": "byte",
+ "value": 10
+ },
+ "Phenotype": {
+ "type": "int",
+ "value": 0
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 1
+ },
+ "PortraitId": {
+ "type": "word",
+ "value": 129
+ },
+ "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": "re_comspawn_sitb"
+ },
+ "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,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__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": 150
+ },
+ "SpecAbilityList": {
+ "type": "list",
+ "value": []
+ },
+ "StartingPackage": {
+ "type": "byte",
+ "value": 0
+ },
+ "Str": {
+ "type": "byte",
+ "value": 10
+ },
+ "Subrace": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "FemalePeasant"
+ },
+ "Tail_New": {
+ "type": "dword",
+ "value": 0
+ },
+ "TemplateList": {
+ "type": "list",
+ "value": []
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "femalepeasant"
+ },
+ "VarTable": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 0,
+ "Name": {
+ "type": "cexostring",
+ "value": "X2_USERDEFINED_ONSPAWN_EVENTS"
+ },
+ "Type": {
+ "type": "dword",
+ "value": 1
+ },
+ "Value": {
+ "type": "int",
+ "value": 2
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Name": {
+ "type": "cexostring",
+ "value": "iRumor"
+ },
+ "Type": {
+ "type": "dword",
+ "value": 1
+ },
+ "Value": {
+ "type": "int",
+ "value": 2
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Name": {
+ "type": "cexostring",
+ "value": "iDialogue"
+ },
+ "Type": {
+ "type": "dword",
+ "value": 1
+ },
+ "Value": {
+ "type": "int",
+ "value": 2
+ }
+ }
+ ]
+ },
+ "WalkRate": {
+ "type": "int",
+ "value": 4
+ },
+ "willbonus": {
+ "type": "short",
+ "value": 0
+ },
+ "Wings_New": {
+ "type": "dword",
+ "value": 0
+ },
+ "Wis": {
+ "type": "byte",
+ "value": 10
+ },
+ "xAppearance_Head": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_RFoot": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Belt": {
+ "type": "word",
+ "value": 0
+ },
+ "xBodyPart_LBicep": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LFArm": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LFoot": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LShin": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LShoul": {
+ "type": "word",
+ "value": 0
+ },
+ "xBodyPart_LThigh": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Neck": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Pelvis": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RBicep": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RFArm": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RShin": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RShoul": {
+ "type": "word",
+ "value": 0
+ },
+ "xBodyPart_RThigh": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Torso": {
+ "type": "word",
+ "value": 1
+ },
+ "XOrientation": {
+ "type": "float",
+ "value": 0.0
+ },
+ "XPosition": {
+ "type": "float",
+ "value": 56.09678649902344
+ },
+ "YOrientation": {
+ "type": "float",
+ "value": 1.0
+ },
+ "YPosition": {
+ "type": "float",
+ "value": 40.55079650878906
+ },
+ "ZPosition": {
+ "type": "float",
+ "value": 0.01000607013702393
+ }
+ },
+ {
+ "__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": 10
+ },
+ "ChallengeRating": {
+ "type": "float",
+ "value": 3.0
+ },
+ "ClassList": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 2,
+ "Class": {
+ "type": "int",
+ "value": 20
+ },
+ "ClassLevel": {
+ "type": "short",
+ "value": 4
+ }
+ }
+ ]
+ },
+ "Color_Hair": {
+ "type": "byte",
+ "value": 154
+ },
+ "Color_Skin": {
+ "type": "byte",
+ "value": 1
+ },
+ "Color_Tattoo1": {
+ "type": "byte",
+ "value": 1
+ },
+ "Color_Tattoo2": {
+ "type": "byte",
+ "value": 1
+ },
+ "Con": {
+ "type": "byte",
+ "value": 10
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": "re_cv_commoner"
+ },
+ "CRAdjust": {
+ "type": "int",
+ "value": 0
+ },
+ "CurrentHitPoints": {
+ "type": "short",
+ "value": 10
+ },
+ "DecayTime": {
+ "type": "dword",
+ "value": 5000
+ },
+ "Deity": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "Description": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Dex": {
+ "type": "byte",
+ "value": 10
+ },
+ "Disarmable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Equip_ItemList": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 2,
+ "AddCost": {
+ "type": "dword",
+ "value": 0
+ },
+ "ArmorPart_Belt": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_LBicep": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_LFArm": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_LFoot": {
+ "type": "byte",
+ "value": 6
+ },
+ "ArmorPart_LHand": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_LShin": {
+ "type": "byte",
+ "value": 8
+ },
+ "ArmorPart_LShoul": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_LThigh": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_Neck": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_Pelvis": {
+ "type": "byte",
+ "value": 3
+ },
+ "ArmorPart_RBicep": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_RFArm": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_RFoot": {
+ "type": "byte",
+ "value": 6
+ },
+ "ArmorPart_RHand": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_Robe": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_RShin": {
+ "type": "byte",
+ "value": 8
+ },
+ "ArmorPart_RShoul": {
+ "type": "byte",
+ "value": 0
+ },
+ "ArmorPart_RThigh": {
+ "type": "byte",
+ "value": 1
+ },
+ "ArmorPart_Torso": {
+ "type": "byte",
+ "value": 8
+ },
+ "BaseItem": {
+ "type": "int",
+ "value": 16
+ },
+ "Charges": {
+ "type": "byte",
+ "value": 0
+ },
+ "Cloth1Color": {
+ "type": "byte",
+ "value": 15
+ },
+ "Cloth2Color": {
+ "type": "byte",
+ "value": 13
+ },
+ "Cost": {
+ "type": "dword",
+ "value": 1
+ },
+ "Cursed": {
+ "type": "byte",
+ "value": 0
+ },
+ "DescIdentified": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Description": {
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Identified": {
+ "type": "byte",
+ "value": 1
+ },
+ "Leather1Color": {
+ "type": "byte",
+ "value": 15
+ },
+ "Leather2Color": {
+ "type": "byte",
+ "value": 13
+ },
+ "LocalizedName": {
+ "id": 12924,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "Metal1Color": {
+ "type": "byte",
+ "value": 7
+ },
+ "Metal2Color": {
+ "type": "byte",
+ "value": 7
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertiesList": {
+ "type": "list",
+ "value": []
+ },
+ "StackSize": {
+ "type": "word",
+ "value": 1
+ },
+ "Stolen": {
+ "type": "byte",
+ "value": 0
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_CLOTH023"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "nw_cloth023"
+ },
+ "xArmorPart_Belt": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_LBice": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_LFArm": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_LFoot": {
+ "type": "word",
+ "value": 6
+ },
+ "xArmorPart_LHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_LShin": {
+ "type": "word",
+ "value": 8
+ },
+ "xArmorPart_LShou": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_LThig": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_Neck": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_Pelvi": {
+ "type": "word",
+ "value": 3
+ },
+ "xArmorPart_RBice": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_RFArm": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_RFoot": {
+ "type": "word",
+ "value": 6
+ },
+ "xArmorPart_RHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_Robe": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_RShin": {
+ "type": "word",
+ "value": 8
+ },
+ "xArmorPart_RShou": {
+ "type": "word",
+ "value": 0
+ },
+ "xArmorPart_RThig": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_Torso": {
+ "type": "word",
+ "value": 8
+ },
+ "XOrientation": {
+ "type": "float",
+ "value": 2.938780718606577e-039
+ },
+ "XPosition": {
+ "type": "float",
+ "value": -1.0
+ },
+ "YOrientation": {
+ "type": "float",
+ "value": 1.0
+ },
+ "YPosition": {
+ "type": "float",
+ "value": -1.0
+ },
+ "ZPosition": {
+ "type": "float",
+ "value": -1.0
+ }
+ }
+ ]
+ },
+ "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": 258
+ }
+ },
+ {
+ "__struct_id": 1,
+ "Feat": {
+ "type": "word",
+ "value": 40
+ }
+ },
+ {
+ "__struct_id": 1,
+ "Feat": {
+ "type": "word",
+ "value": 46
+ }
+ }
+ ]
+ },
+ "FirstName": {
+ "type": "cexolocstring",
+ "value": {
+ "0": "Female Peasant"
+ }
+ },
+ "fortbonus": {
+ "type": "short",
+ "value": 0
+ },
+ "Gender": {
+ "type": "byte",
+ "value": 1
+ },
+ "GoodEvil": {
+ "type": "byte",
+ "value": 50
+ },
+ "HitPoints": {
+ "type": "short",
+ "value": 10
+ },
+ "Int": {
+ "type": "byte",
+ "value": 10
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 0
+ },
+ "IsImmortal": {
+ "type": "byte",
+ "value": 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": 14
+ },
+ "NaturalAC": {
+ "type": "byte",
+ "value": 0
+ },
+ "NoPermDeath": {
+ "type": "byte",
+ "value": 0
+ },
+ "PerceptionRange": {
+ "type": "byte",
+ "value": 10
+ },
+ "Phenotype": {
+ "type": "int",
+ "value": 0
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 1
+ },
+ "PortraitId": {
+ "type": "word",
+ "value": 129
+ },
+ "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": "re_comspawn_sitc"
+ },
+ "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,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Rank": {
+ "type": "byte",
+ "value": 0
+ }
+ },
+ {
+ "__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": 150
+ },
+ "SpecAbilityList": {
+ "type": "list",
+ "value": []
+ },
+ "StartingPackage": {
+ "type": "byte",
+ "value": 0
+ },
+ "Str": {
+ "type": "byte",
+ "value": 10
+ },
+ "Subrace": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "FemalePeasant"
+ },
+ "Tail_New": {
+ "type": "dword",
+ "value": 0
+ },
+ "TemplateList": {
+ "type": "list",
+ "value": []
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "femalepeasant"
+ },
+ "VarTable": {
+ "type": "list",
+ "value": [
+ {
+ "__struct_id": 0,
+ "Name": {
+ "type": "cexostring",
+ "value": "X2_USERDEFINED_ONSPAWN_EVENTS"
+ },
+ "Type": {
+ "type": "dword",
+ "value": 1
+ },
+ "Value": {
+ "type": "int",
+ "value": 2
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Name": {
+ "type": "cexostring",
+ "value": "iRumor"
+ },
+ "Type": {
+ "type": "dword",
+ "value": 1
+ },
+ "Value": {
+ "type": "int",
+ "value": 2
+ }
+ },
+ {
+ "__struct_id": 0,
+ "Name": {
+ "type": "cexostring",
+ "value": "iDialogue"
+ },
+ "Type": {
+ "type": "dword",
+ "value": 1
+ },
+ "Value": {
+ "type": "int",
+ "value": 2
+ }
+ }
+ ]
+ },
+ "WalkRate": {
+ "type": "int",
+ "value": 4
+ },
+ "willbonus": {
+ "type": "short",
+ "value": 0
+ },
+ "Wings_New": {
+ "type": "dword",
+ "value": 0
+ },
+ "Wis": {
+ "type": "byte",
+ "value": 10
+ },
+ "xAppearance_Head": {
+ "type": "word",
+ "value": 1
+ },
+ "xArmorPart_RFoot": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Belt": {
+ "type": "word",
+ "value": 0
+ },
+ "xBodyPart_LBicep": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LFArm": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LFoot": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LShin": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_LShoul": {
+ "type": "word",
+ "value": 0
+ },
+ "xBodyPart_LThigh": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Neck": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Pelvis": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RBicep": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RFArm": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RHand": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RShin": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_RShoul": {
+ "type": "word",
+ "value": 0
+ },
+ "xBodyPart_RThigh": {
+ "type": "word",
+ "value": 1
+ },
+ "xBodyPart_Torso": {
+ "type": "word",
+ "value": 1
+ },
+ "XOrientation": {
+ "type": "float",
+ "value": 1.356315642694011e-019
+ },
+ "XPosition": {
+ "type": "float",
+ "value": 28.74159812927246
+ },
+ "YOrientation": {
+ "type": "float",
+ "value": 1.0
+ },
+ "YPosition": {
+ "type": "float",
+ "value": 47.25291442871094
+ },
+ "ZPosition": {
+ "type": "float",
+ "value": 0.01000607013702393
+ }
}
]
},
@@ -14702,7 +19061,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Couch_sit2"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -15160,7 +19519,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Couch_sit2"
+ "value": "CHAIR_CityNoble"
},
"TemplateResRef": {
"type": "resref",
@@ -19897,7 +24256,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -20813,7 +25172,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -21042,7 +25401,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Chair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -23561,7 +27920,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Couch_sit2"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -23790,7 +28149,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Couch_sit2"
+ "value": "CHAIR_CityNoble"
},
"TemplateResRef": {
"type": "resref",
@@ -24019,7 +28378,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Couch_sit2"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -24477,7 +28836,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "Couch_sit2"
+ "value": "CHAIR_CityNoble"
},
"TemplateResRef": {
"type": "resref",
@@ -29706,7 +34065,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "CHAIR_CityNoble"
+ "value": "WoodenBench"
},
"TemplateResRef": {
"type": "resref",
@@ -34197,7 +38556,7 @@
"id": 5822,
"type": "cexolocstring",
"value": {
- "0": "CHAIR_OldMan"
+ "0": "CHAIR"
}
},
"OnClick": {
@@ -34282,7 +38641,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "CHAIR_OldMan"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -34426,7 +38785,7 @@
"id": 5822,
"type": "cexolocstring",
"value": {
- "0": "CHAIR_OldMan"
+ "0": "CHAIR"
}
},
"OnClick": {
@@ -34511,7 +38870,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "CHAIR_OldMan"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -34655,7 +39014,7 @@
"id": 5822,
"type": "cexolocstring",
"value": {
- "0": "CHAIR_OldMan"
+ "0": "CHAIR"
}
},
"OnClick": {
@@ -34740,7 +39099,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "CHAIR_OldMan"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -34884,7 +39243,7 @@
"id": 5822,
"type": "cexolocstring",
"value": {
- "0": "CHAIR_OldMan"
+ "0": "CHAIR"
}
},
"OnClick": {
@@ -34969,7 +39328,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "CHAIR_OldMan"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -35113,7 +39472,7 @@
"id": 5822,
"type": "cexolocstring",
"value": {
- "0": "CHAIR_OldMan"
+ "0": "CHAIR"
}
},
"OnClick": {
@@ -35198,7 +39557,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "CHAIR_OldMan"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -35656,7 +40015,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "SitChair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -35885,7 +40244,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "SitChair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
@@ -36114,7 +40473,7 @@
},
"Tag": {
"type": "cexostring",
- "value": "SitChair"
+ "value": "CHAIR"
},
"TemplateResRef": {
"type": "resref",
diff --git a/_module/itp/placeablepalcus.itp.json b/_module/itp/placeablepalcus.itp.json
index 4aa15765..d5e29fea 100644
--- a/_module/itp/placeablepalcus.itp.json
+++ b/_module/itp/placeablepalcus.itp.json
@@ -374,6 +374,17 @@
"value": "corpse"
}
},
+ {
+ "__struct_id": 0,
+ "NAME": {
+ "type": "cexostring",
+ "value": "NPC Waypoint"
+ },
+ "RESREF": {
+ "type": "resref",
+ "value": "invisobj002"
+ }
+ },
{
"__struct_id": 0,
"NAME": {
diff --git a/_module/ncs/_area_on_exit.ncs b/_module/ncs/_area_on_exit.ncs
index ccc6bf4e..e2dcb191 100644
Binary files a/_module/ncs/_area_on_exit.ncs and b/_module/ncs/_area_on_exit.ncs differ
diff --git a/_module/ncs/npc_rndwayp_go.ncs b/_module/ncs/npc_rndwayp_go.ncs
new file mode 100644
index 00000000..07d964be
Binary files /dev/null and b/_module/ncs/npc_rndwayp_go.ncs differ
diff --git a/_module/ncs/npc_sit_chair.ncs b/_module/ncs/npc_sit_chair.ncs
index 41c4759c..6912b8d6 100644
Binary files a/_module/ncs/npc_sit_chair.ncs and b/_module/ncs/npc_sit_chair.ncs differ
diff --git a/_module/ncs/npc_sit_stay.ncs b/_module/ncs/npc_sit_stay.ncs
index 4a86f0fd..7ddd13b2 100644
Binary files a/_module/ncs/npc_sit_stay.ncs and b/_module/ncs/npc_sit_stay.ncs differ
diff --git a/_module/ncs/npc_sit_woodenbe.ncs b/_module/ncs/npc_sit_woodenbe.ncs
index 02ad70fe..cb6df7a3 100644
Binary files a/_module/ncs/npc_sit_woodenbe.ncs and b/_module/ncs/npc_sit_woodenbe.ncs differ
diff --git a/_module/ncs/oldman_sit.ncs b/_module/ncs/oldman_sit.ncs
new file mode 100644
index 00000000..3c4646e8
Binary files /dev/null and b/_module/ncs/oldman_sit.ncs differ
diff --git a/_module/ncs/queen_sit.ncs b/_module/ncs/queen_sit.ncs
new file mode 100644
index 00000000..c50041e8
Binary files /dev/null and b/_module/ncs/queen_sit.ncs differ
diff --git a/_module/ncs/re_comspawn_sitb.ncs b/_module/ncs/re_comspawn_sitb.ncs
index 13633a7b..a9dea212 100644
Binary files a/_module/ncs/re_comspawn_sitb.ncs and b/_module/ncs/re_comspawn_sitb.ncs differ
diff --git a/_module/ncs/re_comspawn_sits.ncs b/_module/ncs/re_comspawn_sits.ncs
index 8d25704c..a25eb408 100644
Binary files a/_module/ncs/re_comspawn_sits.ncs and b/_module/ncs/re_comspawn_sits.ncs differ
diff --git a/_module/ncs/re_comspawn_wayp.ncs b/_module/ncs/re_comspawn_wayp.ncs
new file mode 100644
index 00000000..09860e5b
Binary files /dev/null and b/_module/ncs/re_comspawn_wayp.ncs differ
diff --git a/_module/ncs/re_rndwayp_go.ncs b/_module/ncs/re_rndwayp_go.ncs
new file mode 100644
index 00000000..fed0119d
Binary files /dev/null and b/_module/ncs/re_rndwayp_go.ncs differ
diff --git a/_module/ncs/x0_ch_hen_stealt.ncs b/_module/ncs/x0_ch_hen_stealt.ncs
new file mode 100644
index 00000000..56d1435f
Binary files /dev/null and b/_module/ncs/x0_ch_hen_stealt.ncs differ
diff --git a/_module/nss/_area_on_exit.nss b/_module/nss/_area_on_exit.nss
index c47f8668..a0b4e16a 100644
--- a/_module/nss/_area_on_exit.nss
+++ b/_module/nss/_area_on_exit.nss
@@ -7,7 +7,7 @@ to an areacleanup script which cleans the area
void main()
{
- float cleanupdelay = 600.0; //if you change this it alters how long before
+ float cleanupdelay = 300.0; //if you change this it alters how long before
// the area cleans up, if you do change it INCLUDE THE DECIMAL, or it won't
// work
if(!GetIsPC(GetExitingObject()) ) {
diff --git a/_module/nss/npc_rndwayp_go.nss b/_module/nss/npc_rndwayp_go.nss
new file mode 100644
index 00000000..3c348977
--- /dev/null
+++ b/_module/nss/npc_rndwayp_go.nss
@@ -0,0 +1,60 @@
+//::///////////////////////////////////////////////
+//:: npc_sit_stay
+//:://////////////////////////////////////////////
+/*Goes on the OnSpawn and OnConversation script of the NPC that you want to stay seated*/
+#include "nw_i0_spells"
+#include "NW_I0_GENERIC"
+void main()
+{
+ int nMatch = GetListenPatternNumber();
+ object oShouter = GetLastSpeaker();
+ object oIntruder;
+ if (nMatch == -1 && GetCommandable(OBJECT_SELF))
+ {
+ ClearAllActions();
+ }
+ else
+ if(nMatch != -1 && GetIsObjectValid(oShouter) && !GetIsPC(oShouter) && GetIsFriend(oShouter))
+ {
+ if(nMatch == 4)
+ {
+ oIntruder = GetLocalObject(oShouter, "NW_BLOCKER_INTRUDER");
+ }
+ else if (nMatch == 5)
+ {
+ oIntruder = GetLastHostileActor(oShouter);
+ if(!GetIsObjectValid(oIntruder))
+ {
+ oIntruder = GetAttemptedAttackTarget();
+ if(!GetIsObjectValid(oIntruder))
+ {
+ oIntruder = GetAttemptedSpellTarget();
+ if(!GetIsObjectValid(oIntruder))
+ {
+ oIntruder = OBJECT_INVALID;
+ }
+ }
+ }
+ }
+ RespondToShout(oShouter, nMatch, oIntruder);
+ }
+
+ if(GetSpawnInCondition(NW_FLAG_ON_DIALOGUE_EVENT))
+ {
+ SignalEvent(OBJECT_SELF, EventUserDefined(1004));
+ }
+ if(GetCommandable(OBJECT_SELF))
+ {
+ //{
+ //BeginConversation();
+ //}
+ ClearAllActions();
+
+ string sWay = "NW_STOP";
+ object oWay = GetRandomObjectByTag(sWay, 110.0);
+ ActionMoveToObject (oWay, FALSE);
+
+ }
+ DelayCommand(GetRandomDelay(180.0, 300.0), ExecuteScript("npc_sit_chair", OBJECT_SELF));
+}
+
diff --git a/_module/nss/npc_sit_chair.nss b/_module/nss/npc_sit_chair.nss
index 87c8fd61..d873da50 100644
--- a/_module/nss/npc_sit_chair.nss
+++ b/_module/nss/npc_sit_chair.nss
@@ -52,11 +52,11 @@ void main()
int nChair = 50;
string sMyTagName = GetTag(OBJECT_SELF);
string sSittableTagName = "CHAIR";
- object oChair = GetRandomObjectByTag(sSittableTagName, 99.0);
+ object oChair = GetRandomObjectByTag(sSittableTagName, 110.0);
ActionMoveToObject (oChair, FALSE);
ActionSit(oChair);
}
- DelayCommand(GetRandomDelay(180.0, 240.0), ExecuteScript("npc_sit_chair", OBJECT_SELF));
+ DelayCommand(GetRandomDelay(180.0, 300.0), ExecuteScript("npc_sit_chair", OBJECT_SELF));
}
diff --git a/_module/nss/npc_sit_stay.nss b/_module/nss/npc_sit_stay.nss
index 1a34d77b..7b94a595 100644
--- a/_module/nss/npc_sit_stay.nss
+++ b/_module/nss/npc_sit_stay.nss
@@ -53,10 +53,10 @@ void main()
int nChair = 1;
string sMyTagName = GetTag(OBJECT_SELF);
string sSittableTagName = "CHAIR_" + sMyTagName;
- object oChair = GetRandomObjectByTag(sSittableTagName, 99.0);
+ object oChair = GetRandomObjectByTag(sSittableTagName, 110.0);
ActionMoveToObject (oChair, FALSE);
ActionSit(oChair);
}
- DelayCommand(GetRandomDelay(30.0, 60.0), ExecuteScript("npc_sit_stay", OBJECT_SELF));
+ DelayCommand(GetRandomDelay(120.0, 300.0), ExecuteScript("npc_sit_stay", OBJECT_SELF));
}
diff --git a/_module/nss/npc_sit_woodenbe.nss b/_module/nss/npc_sit_woodenbe.nss
index 761451b8..5784f633 100644
--- a/_module/nss/npc_sit_woodenbe.nss
+++ b/_module/nss/npc_sit_woodenbe.nss
@@ -53,10 +53,10 @@ void main()
int nChair = 1;
string sMyTagName = GetTag(OBJECT_SELF);
string sSittableTagName = "Woodenbench";
- object oChair = GetRandomObjectByTag(sSittableTagName, 99.0);
+ object oChair = GetRandomObjectByTag(sSittableTagName, 110.0);
ActionMoveToObject (oChair, FALSE);
ActionSit(oChair);
}
- DelayCommand(GetRandomDelay(180.0, 240.0), ExecuteScript("npc_sit_woodenbe", OBJECT_SELF));
+ DelayCommand(GetRandomDelay(200.0, 280.0), ExecuteScript("npc_sit_woodenbe", OBJECT_SELF));
}
diff --git a/_module/nss/oldman_sit.nss b/_module/nss/oldman_sit.nss
new file mode 100644
index 00000000..48c65a01
--- /dev/null
+++ b/_module/nss/oldman_sit.nss
@@ -0,0 +1,13 @@
+#include "x0_i0_anims"
+#include "x0_i0_treasure"
+#include "x2_inc_switches"
+
+void main()
+{
+ SetAnimationCondition(NW_ANIM_FLAG_IS_CIVILIZED);
+ SetAnimationCondition(NW_ANIM_FLAG_CHATTER);
+ SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS);
+ ClearAllActions();
+ ActionSit (GetNearestObjectByTag ("CHAIR", OBJECT_SELF));
+ DelayCommand(10.0,ExecuteScript("oldman_sit",OBJECT_SELF));
+}
diff --git a/_module/nss/queen_sit.nss b/_module/nss/queen_sit.nss
new file mode 100644
index 00000000..8cd26c9d
--- /dev/null
+++ b/_module/nss/queen_sit.nss
@@ -0,0 +1,5 @@
+void main()
+{
+ ActionSit (GetNearestObjectByTag ("CHAIR_Queen", OBJECT_SELF));
+ DelayCommand(10.0,ExecuteScript("queen_sit",OBJECT_SELF));
+}
diff --git a/_module/nss/re_comspawn_sitb.nss b/_module/nss/re_comspawn_sitb.nss
index 3f0ab56c..311a40b0 100644
--- a/_module/nss/re_comspawn_sitb.nss
+++ b/_module/nss/re_comspawn_sitb.nss
@@ -11,7 +11,7 @@
//:: Created By: Preston Watamaniuk
//:: Created On: Oct 25, 2001
//:://////////////////////////////////////////////
-
+#include "nw_i0_spells"
#include "ms_name_inc"
#include "rnd_commoner_inc"
#include "NW_O2_CONINCLUDE"
@@ -65,7 +65,7 @@ void main()
//Creatures that spawn in during the night will be asleep.
//SetSpawnInCondition(NW_FLAG_DAY_NIGHT_POSTING);
//SetSpawnInCondition(NW_FLAG_APPEAR_SPAWN_IN_ANIMATION);
- //SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS);
+ SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS);
//SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS);
//This will play Ambient Animations until the NPC sees an enemy or is cleared.
@@ -110,7 +110,8 @@ void main()
// 2. If the tag of the Way Point is "POST_" + NPC TAG the creature will return this way point after
// combat.
GenerateNPCTreasure(); //* Use this to create a small amount of treasure on the creature
- DelayCommand(10.5, ExecuteScript("npc_sit_woodenbe", OBJECT_SELF));
+
+ DelayCommand(GetRandomDelay(5.0, 15.0), ExecuteScript("npc_sit_woodenbe", OBJECT_SELF));
}
diff --git a/_module/nss/re_comspawn_sits.nss b/_module/nss/re_comspawn_sits.nss
index 725e32bb..fa39bd2e 100644
--- a/_module/nss/re_comspawn_sits.nss
+++ b/_module/nss/re_comspawn_sits.nss
@@ -11,7 +11,7 @@
//:: Created By: Preston Watamaniuk
//:: Created On: Oct 25, 2001
//:://////////////////////////////////////////////
-
+#include "nw_i0_spells"
#include "ms_name_inc"
#include "rnd_commoner_inc"
#include "NW_O2_CONINCLUDE"
@@ -110,7 +110,8 @@ void main()
// 2. If the tag of the Way Point is "POST_" + NPC TAG the creature will return this way point after
// combat.
GenerateNPCTreasure(); //* Use this to create a small amount of treasure on the creature
- DelayCommand(10.5, ExecuteScript("npc_sit_stay", OBJECT_SELF));
+
+ DelayCommand(GetRandomDelay(5.0, 15.0), ExecuteScript("npc_sit_stay", OBJECT_SELF));
}
diff --git a/_module/nss/re_comspawn_wayp.nss b/_module/nss/re_comspawn_wayp.nss
new file mode 100644
index 00000000..e5ce8fb5
--- /dev/null
+++ b/_module/nss/re_comspawn_wayp.nss
@@ -0,0 +1,117 @@
+//::///////////////////////////////////////////////
+//:: Default: On Spawn In
+//:: NW_C2_DEFAULT9
+//:: Copyright (c) 2001 Bioware Corp.
+//:://////////////////////////////////////////////
+/*
+ Determines the course of action to be taken
+ after having just been spawned in
+*/
+//:://////////////////////////////////////////////
+//:: Created By: Preston Watamaniuk
+//:: Created On: Oct 25, 2001
+//:://////////////////////////////////////////////
+#include "nw_i0_spells"
+#include "ms_name_inc"
+#include "rnd_commoner_inc"
+#include "NW_O2_CONINCLUDE"
+#include "NW_I0_GENERIC"
+
+void main()
+{
+// Randomize Skin Tone
+ rnd_skin(OBJECT_SELF);
+
+// Randomize Head & Hair color
+ rnd_head(OBJECT_SELF);
+
+// Randomize Tattoos
+ rnd_tattoo(OBJECT_SELF);
+
+// Randomize Clothing
+ rnd_clothes(OBJECT_SELF);
+
+// Randomize Last Name Usage
+ int bNameChance = d100() > 33;
+ SetLocalInt(OBJECT_SELF, "NAME_TYPE", bNameChance);
+
+ int nOneName = GetLocalInt(OBJECT_SELF,"SINGLE_NAME");
+ if (nOneName = 1)
+ {
+ SetLocalInt(OBJECT_SELF, "NAME_TYPE", 0);
+ }
+
+//Calls the Random Name Generator
+ ms_Nomenclature(OBJECT_SELF);
+
+// OPTIONAL BEHAVIORS (Comment In or Out to Activate )****************************************************************************
+ //SetSpawnInCondition(NW_FLAG_SPECIAL_CONVERSATION);
+ //SetSpawnInCondition(NW_FLAG_SPECIAL_COMBAT_CONVERSATION);
+ // This causes the creature to say a special greeting in their conversation file
+ // upon Perceiving the player. Attach the [NW_D2_GenCheck.nss] script to the desired
+ // greeting in order to designate it. As the creature is actually saying this to
+ // himself, don't attach any player responses to the greeting.
+
+ //SetSpawnInCondition(NW_FLAG_SHOUT_ATTACK_MY_TARGET);
+ // This will set the listening pattern on the NPC to attack when allies call
+ //SetSpawnInCondition(NW_FLAG_STEALTH);
+ // If the NPC has stealth and they are a rogue go into stealth mode
+ //SetSpawnInCondition(NW_FLAG_SEARCH);
+ // If the NPC has Search go into Search Mode
+ //SetSpawnInCondition(NW_FLAG_SET_WARNINGS);
+ // This will set the NPC to give a warning to non-enemies before attacking
+
+ //SetSpawnInCondition(NW_FLAG_SLEEP);
+ //Creatures that spawn in during the night will be asleep.
+ //SetSpawnInCondition(NW_FLAG_DAY_NIGHT_POSTING);
+ //SetSpawnInCondition(NW_FLAG_APPEAR_SPAWN_IN_ANIMATION);
+ //SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS);
+
+ //SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS);
+ //This will play Ambient Animations until the NPC sees an enemy or is cleared.
+ //NOTE that these animations will play automatically for Encounter Creatures.
+
+ SetAnimationCondition(NW_ANIM_FLAG_IS_CIVILIZED);
+ // Interacts with placeables + More civilized actions. See Readme.
+
+ SetAnimationCondition(NW_ANIM_FLAG_CHATTER);
+ // Will use random voicechats during animations, if Civilized
+
+ // NOTE: ONLY ONE OF THE FOLOOWING ESCAPE COMMANDS SHOULD EVER BE ACTIVATED AT ANY ONE TIME.
+ //SetSpawnInCondition(NW_FLAG_ESCAPE_RETURN); // OPTIONAL BEHAVIOR (Flee to a way point and return a short time later.)
+ //SetSpawnInCondition(NW_FLAG_ESCAPE_LEAVE); // OPTIONAL BEHAVIOR (Flee to a way point and do not return.)
+ //SetSpawnInCondition(NW_FLAG_TELEPORT_LEAVE); // OPTIONAL BEHAVIOR (Teleport to safety and do not return.)
+ //SetSpawnInCondition(NW_FLAG_TELEPORT_RETURN); // OPTIONAL BEHAVIOR (Teleport to safety and return a short time later.)
+
+// CUSTOM USER DEFINED EVENTS
+/*
+ The following settings will allow the user to fire one of the blank user defined events in the NW_D2_DefaultD. Like the
+ On Spawn In script this script is meant to be customized by the end user to allow for unique behaviors. The user defined
+ events user 1000 - 1010
+*/
+ //SetSpawnInCondition(NW_FLAG_HEARTBEAT_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1001
+ //SetSpawnInCondition(NW_FLAG_PERCIEVE_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1002
+ //SetSpawnInCondition(NW_FLAG_ATTACK_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1005
+ //SetSpawnInCondition(NW_FLAG_DAMAGED_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1006
+ //SetSpawnInCondition(NW_FLAG_DISTURBED_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1008
+ //SetSpawnInCondition(NW_FLAG_END_COMBAT_ROUND_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1003
+ //SetSpawnInCondition(NW_FLAG_ON_DIALOGUE_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1004
+ //SetSpawnInCondition(NW_FLAG_DEATH_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1007
+
+// DEFAULT GENERIC BEHAVIOR (DO NOT TOUCH) *****************************************************************************************
+
+ SetLocalInt(OBJECT_SELF, "iDialogue", Random(10) + 1);
+
+ SetLocalInt(OBJECT_SELF, "iRumor", Random(60) + 1);
+
+ SetListeningPatterns(); // Goes through and sets up which shouts the NPC will listen to.
+ WalkWayPoints(); // Optional Parameter: void WalkWayPoints(int nRun = FALSE, float fPause = 1.0)
+ // 1. Looks to see if any Way Points in the module have the tag "WP_" + NPC TAG + "_0X", if so walk them
+ // 2. If the tag of the Way Point is "POST_" + NPC TAG the creature will return this way point after
+ // combat.
+ GenerateNPCTreasure(); //* Use this to create a small amount of treasure on the creature
+
+ DelayCommand(GetRandomDelay(5.0, 15.0), ExecuteScript("re_rndwayp_go", OBJECT_SELF));
+}
+
+
diff --git a/_module/nss/re_rndwayp_go.nss b/_module/nss/re_rndwayp_go.nss
new file mode 100644
index 00000000..208582d4
--- /dev/null
+++ b/_module/nss/re_rndwayp_go.nss
@@ -0,0 +1,60 @@
+//::///////////////////////////////////////////////
+//:: npc_sit_stay
+//:://////////////////////////////////////////////
+/*Goes on the OnSpawn and OnConversation script of the NPC that you want to stay seated*/
+#include "nw_i0_spells"
+#include "NW_I0_GENERIC"
+void main()
+{
+ int nMatch = GetListenPatternNumber();
+ object oShouter = GetLastSpeaker();
+ object oIntruder;
+ if (nMatch == -1 && GetCommandable(OBJECT_SELF))
+ {
+ ClearAllActions();
+ }
+ else
+ if(nMatch != -1 && GetIsObjectValid(oShouter) && !GetIsPC(oShouter) && GetIsFriend(oShouter))
+ {
+ if(nMatch == 4)
+ {
+ oIntruder = GetLocalObject(oShouter, "NW_BLOCKER_INTRUDER");
+ }
+ else if (nMatch == 5)
+ {
+ oIntruder = GetLastHostileActor(oShouter);
+ if(!GetIsObjectValid(oIntruder))
+ {
+ oIntruder = GetAttemptedAttackTarget();
+ if(!GetIsObjectValid(oIntruder))
+ {
+ oIntruder = GetAttemptedSpellTarget();
+ if(!GetIsObjectValid(oIntruder))
+ {
+ oIntruder = OBJECT_INVALID;
+ }
+ }
+ }
+ }
+ RespondToShout(oShouter, nMatch, oIntruder);
+ }
+
+ if(GetSpawnInCondition(NW_FLAG_ON_DIALOGUE_EVENT))
+ {
+ SignalEvent(OBJECT_SELF, EventUserDefined(1004));
+ }
+ if(GetCommandable(OBJECT_SELF))
+ {
+ //{
+ //BeginConversation();
+ //}
+ ClearAllActions();
+
+ string sWay = "NW_STOP";
+ object oWay = GetRandomObjectByTag(sWay, 110.0);
+ ActionMoveToObject (oWay, FALSE);
+
+ }
+ DelayCommand(GetRandomDelay(180.0, 300.0), ExecuteScript("re_rndwayp_go", OBJECT_SELF));
+}
+
diff --git a/_module/nss/x0_ch_hen_stealt.nss b/_module/nss/x0_ch_hen_stealt.nss
new file mode 100644
index 00000000..182c88fa
--- /dev/null
+++ b/_module/nss/x0_ch_hen_stealt.nss
@@ -0,0 +1,89 @@
+//:://////////////////////////////////////////////////
+//:: X0_CH_HEN_HEART
+/*
+
+ OnHeartbeat event handler for henchmen/associates.
+
+ */
+//:://////////////////////////////////////////////////
+//:: Copyright (c) 2002 Floodgate Entertainment
+//:: Created By: Naomi Novik
+//:: Created On: 01/05/2003
+//:://////////////////////////////////////////////////
+#include "X0_INC_HENAI"
+
+
+
+void main()
+{ // SpawnScriptDebugger();
+
+ // If the henchman is in dying mode, make sure
+ // they are non commandable. Sometimes they seem to
+ // 'slip' out of this mode
+
+
+
+ int bDying = GetIsHenchmanDying();
+
+ if (bDying == TRUE)
+ {
+ int bCommandable = GetCommandable();
+ if (bCommandable == TRUE)
+ {
+ // lie down again
+ ActionPlayAnimation(ANIMATION_LOOPING_DEAD_FRONT,
+ 1.0, 65.0);
+ SetCommandable(FALSE);
+ }
+ }
+
+ // If we're dying or busy, we return
+ // (without sending the user-defined event)
+ if(GetAssociateState(NW_ASC_IS_BUSY) ||
+ bDying)
+ return;
+
+
+
+
+
+
+ // Check to see if should re-enter stealth mode
+ if (GetIsInCombat() == FALSE)
+ {
+ int nStealth=GetLocalInt(OBJECT_SELF, "X2_HENCH_STEALTH_MODE");
+ if((nStealth == 1 || nStealth == 2)
+ && GetActionMode(OBJECT_SELF, ACTION_MODE_STEALTH) == FALSE)
+ {
+ SetActionMode(OBJECT_SELF, ACTION_MODE_STEALTH, TRUE);
+ effect eEffect = ExtraordinaryEffect(EffectMovementSpeedIncrease(50));
+ ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eEffect, OBJECT_SELF, 6.0);
+ }
+ }
+
+ // * checks to see if a ranged weapon was being used
+ // * if so, it equips it back
+ if (GetIsInCombat() == FALSE)
+ { // SpawnScriptDebugger();
+ object oRight = GetLocalObject(OBJECT_SELF, "X0_L_RIGHTHAND");
+ if (GetIsObjectValid(oRight) == TRUE)
+ { // * you always want to blank this value, if it not invalid
+ SetLocalObject(OBJECT_SELF, "X0_L_RIGHTHAND", OBJECT_INVALID);
+ if (GetWeaponRanged(oRight) == TRUE)
+ {
+ ClearAllActions();
+ bkEquipRanged(OBJECT_INVALID, TRUE, TRUE);
+ //ActionEquipItem(
+ return;
+
+ }
+ }
+ }
+
+ ExecuteScript("race_hb", OBJECT_SELF);
+ ExecuteScript("nw_ch_ac1", OBJECT_SELF);
+
+}
+
+
+
diff --git a/_module/utc/blackghost.utc.json b/_module/utc/blackghost.utc.json
index b9ff50f3..d13e1d43 100644
--- a/_module/utc/blackghost.utc.json
+++ b/_module/utc/blackghost.utc.json
@@ -407,7 +407,7 @@
},
"NaturalAC": {
"type": "byte",
- "value": 0
+ "value": 5
},
"NoPermDeath": {
"type": "byte",
@@ -785,7 +785,7 @@
},
"Str": {
"type": "byte",
- "value": 14
+ "value": 16
},
"Subrace": {
"type": "cexostring",
diff --git a/_module/utc/femalenoble.utc.json b/_module/utc/femalenoble.utc.json
index 85709b8c..e52d1d99 100644
--- a/_module/utc/femalenoble.utc.json
+++ b/_module/utc/femalenoble.utc.json
@@ -361,7 +361,7 @@
},
"ScriptSpawn": {
"type": "resref",
- "value": "re_common_spawn"
+ "value": "re_comspawn_wayp"
},
"ScriptSpellAt": {
"type": "resref",
diff --git a/_module/utc/golemcleric.utc.json b/_module/utc/golemcleric.utc.json
index f05fe315..7ec87a88 100644
--- a/_module/utc/golemcleric.utc.json
+++ b/_module/utc/golemcleric.utc.json
@@ -1044,6 +1044,13 @@
"value": 294
}
},
+ {
+ "__struct_id": 1,
+ "Feat": {
+ "type": "word",
+ "value": 95
+ }
+ },
{
"__struct_id": 1,
"Feat": {
@@ -1637,7 +1644,7 @@
},
"StartingPackage": {
"type": "byte",
- "value": 20
+ "value": 22
},
"Str": {
"type": "byte",
@@ -1775,7 +1782,7 @@
},
"WalkRate": {
"type": "int",
- "value": 5
+ "value": 4
},
"willbonus": {
"type": "short",
diff --git a/_module/utc/golemfighter.utc.json b/_module/utc/golemfighter.utc.json
index b20a9fb3..372916d3 100644
--- a/_module/utc/golemfighter.utc.json
+++ b/_module/utc/golemfighter.utc.json
@@ -1095,7 +1095,7 @@
},
"WalkRate": {
"type": "int",
- "value": 5
+ "value": 4
},
"willbonus": {
"type": "short",
diff --git a/_module/utc/golemrogue.utc.json b/_module/utc/golemrogue.utc.json
index 4f11c28c..f34d1158 100644
--- a/_module/utc/golemrogue.utc.json
+++ b/_module/utc/golemrogue.utc.json
@@ -224,6 +224,13 @@
"value": 240
}
},
+ {
+ "__struct_id": 1,
+ "Feat": {
+ "type": "word",
+ "value": 4556
+ }
+ },
{
"__struct_id": 1,
"Feat": {
@@ -763,7 +770,7 @@
},
"Race": {
"type": "byte",
- "value": 10
+ "value": 124
},
"refbonus": {
"type": "short",
@@ -795,7 +802,7 @@
},
"ScriptHeartbeat": {
"type": "resref",
- "value": "x0_ch_hen_heart"
+ "value": "x0_ch_hen_stealt"
},
"ScriptOnBlocked": {
"type": "resref",
@@ -1308,7 +1315,7 @@
},
"WalkRate": {
"type": "int",
- "value": 5
+ "value": 4
},
"willbonus": {
"type": "short",
diff --git a/_module/utc/oldman.utc.json b/_module/utc/oldman.utc.json
index 336ceb45..5f9e5493 100644
--- a/_module/utc/oldman.utc.json
+++ b/_module/utc/oldman.utc.json
@@ -204,7 +204,7 @@
},
"ScriptDialogue": {
"type": "resref",
- "value": "npc_sit_stay"
+ "value": "nw_c2_default4"
},
"ScriptDisturbed": {
"type": "resref",
@@ -216,7 +216,7 @@
},
"ScriptHeartbeat": {
"type": "resref",
- "value": "npc_sit_stay"
+ "value": "x2_def_heartbeat"
},
"ScriptOnBlocked": {
"type": "resref",
@@ -232,7 +232,7 @@
},
"ScriptSpawn": {
"type": "resref",
- "value": "npc_sit_stay"
+ "value": "oldman_sit"
},
"ScriptSpellAt": {
"type": "resref",
diff --git a/_module/uti/GolemDagger.uti.json b/_module/uti/GolemDagger.uti.json
index e6ed51a0..46d9fb02 100644
--- a/_module/uti/GolemDagger.uti.json
+++ b/_module/uti/GolemDagger.uti.json
@@ -18,7 +18,7 @@
},
"Cost": {
"type": "dword",
- "value": 371624
+ "value": 226050
},
"Cursed": {
"type": "byte",
@@ -93,7 +93,7 @@
},
"Subtype": {
"type": "word",
- "value": 5
+ "value": 6
}
},
{
@@ -124,7 +124,7 @@
},
"Subtype": {
"type": "word",
- "value": 12
+ "value": 13
}
},
{
@@ -139,7 +139,7 @@
},
"CostValue": {
"type": "word",
- "value": 5
+ "value": 2
},
"Param1": {
"type": "byte",
@@ -250,6 +250,37 @@
"type": "word",
"value": 0
}
+ },
+ {
+ "__struct_id": 0,
+ "ChanceAppear": {
+ "type": "byte",
+ "value": 100
+ },
+ "CostTable": {
+ "type": "byte",
+ "value": 0
+ },
+ "CostValue": {
+ "type": "word",
+ "value": 0
+ },
+ "Param1": {
+ "type": "byte",
+ "value": 255
+ },
+ "Param1Value": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertyName": {
+ "type": "word",
+ "value": 83
+ },
+ "Subtype": {
+ "type": "word",
+ "value": 4
+ }
}
]
},
diff --git a/_module/uti/GolemGreatsword.uti.json b/_module/uti/GolemGreatsword.uti.json
index bc13a81b..f63c6366 100644
--- a/_module/uti/GolemGreatsword.uti.json
+++ b/_module/uti/GolemGreatsword.uti.json
@@ -18,7 +18,7 @@
},
"Cost": {
"type": "dword",
- "value": 371720
+ "value": 226146
},
"Cursed": {
"type": "byte",
@@ -139,7 +139,7 @@
},
"CostValue": {
"type": "word",
- "value": 5
+ "value": 2
},
"Param1": {
"type": "byte",
diff --git a/_module/uti/GolemHenchmanSki.uti.json b/_module/uti/GolemHenchmanSki.uti.json
index ed2a947a..19be01ea 100644
--- a/_module/uti/GolemHenchmanSki.uti.json
+++ b/_module/uti/GolemHenchmanSki.uti.json
@@ -18,7 +18,7 @@
},
"Cost": {
"type": "dword",
- "value": 6516526
+ "value": 0
},
"Cursed": {
"type": "byte",
@@ -69,7 +69,7 @@
},
"CostValue": {
"type": "word",
- "value": 10
+ "value": 8
},
"Param1": {
"type": "byte",
@@ -770,6 +770,37 @@
"value": 0
}
},
+ {
+ "__struct_id": 0,
+ "ChanceAppear": {
+ "type": "byte",
+ "value": 100
+ },
+ "CostTable": {
+ "type": "byte",
+ "value": 37
+ },
+ "CostValue": {
+ "type": "word",
+ "value": 2
+ },
+ "Param1": {
+ "type": "byte",
+ "value": 255
+ },
+ "Param1Value": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertyName": {
+ "type": "word",
+ "value": 133
+ },
+ "Subtype": {
+ "type": "word",
+ "value": 0
+ }
+ },
{
"__struct_id": 0,
"ChanceAppear": {
diff --git a/_module/uti/GolemLongsword.uti.json b/_module/uti/GolemLongsword.uti.json
index 40b99ef4..989eb270 100644
--- a/_module/uti/GolemLongsword.uti.json
+++ b/_module/uti/GolemLongsword.uti.json
@@ -18,7 +18,7 @@
},
"Cost": {
"type": "dword",
- "value": 371650
+ "value": 226076
},
"Cursed": {
"type": "byte",
@@ -139,7 +139,7 @@
},
"CostValue": {
"type": "word",
- "value": 5
+ "value": 2
},
"Param1": {
"type": "byte",
diff --git a/_module/uti/GolemMorningstar.uti.json b/_module/uti/GolemMorningstar.uti.json
index 628f89a0..f25bad63 100644
--- a/_module/uti/GolemMorningstar.uti.json
+++ b/_module/uti/GolemMorningstar.uti.json
@@ -18,7 +18,7 @@
},
"Cost": {
"type": "dword",
- "value": 371636
+ "value": 226062
},
"Cursed": {
"type": "byte",
@@ -95,7 +95,7 @@
},
"Subtype": {
"type": "word",
- "value": 8
+ "value": 7
}
},
{
@@ -126,7 +126,7 @@
},
"Subtype": {
"type": "word",
- "value": 5
+ "value": 9
}
},
{
@@ -141,7 +141,7 @@
},
"CostValue": {
"type": "word",
- "value": 5
+ "value": 2
},
"Param1": {
"type": "byte",
@@ -252,37 +252,6 @@
"type": "word",
"value": 0
}
- },
- {
- "__struct_id": 0,
- "ChanceAppear": {
- "type": "byte",
- "value": 100
- },
- "CostTable": {
- "type": "byte",
- "value": 0
- },
- "CostValue": {
- "type": "word",
- "value": 0
- },
- "Param1": {
- "type": "byte",
- "value": 255
- },
- "Param1Value": {
- "type": "byte",
- "value": 0
- },
- "PropertyName": {
- "type": "word",
- "value": 83
- },
- "Subtype": {
- "type": "word",
- "value": 5
- }
}
]
},
diff --git a/_module/uti/GolemShortsword.uti.json b/_module/uti/GolemShortsword.uti.json
index d929a69f..f72401fa 100644
--- a/_module/uti/GolemShortsword.uti.json
+++ b/_module/uti/GolemShortsword.uti.json
@@ -18,7 +18,7 @@
},
"Cost": {
"type": "dword",
- "value": 371640
+ "value": 226066
},
"Cursed": {
"type": "byte",
@@ -93,7 +93,7 @@
},
"Subtype": {
"type": "word",
- "value": 5
+ "value": 9
}
},
{
@@ -124,7 +124,7 @@
},
"Subtype": {
"type": "word",
- "value": 12
+ "value": 10
}
},
{
@@ -139,7 +139,7 @@
},
"CostValue": {
"type": "word",
- "value": 5
+ "value": 2
},
"Param1": {
"type": "byte",
@@ -250,6 +250,37 @@
"type": "word",
"value": 0
}
+ },
+ {
+ "__struct_id": 0,
+ "ChanceAppear": {
+ "type": "byte",
+ "value": 100
+ },
+ "CostTable": {
+ "type": "byte",
+ "value": 0
+ },
+ "CostValue": {
+ "type": "word",
+ "value": 0
+ },
+ "Param1": {
+ "type": "byte",
+ "value": 255
+ },
+ "Param1Value": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertyName": {
+ "type": "word",
+ "value": 83
+ },
+ "Subtype": {
+ "type": "word",
+ "value": 3
+ }
}
]
},
diff --git a/_module/uti/GolemTowerShield.uti.json b/_module/uti/GolemTowerShield.uti.json
index 93595f3d..2a8984dc 100644
--- a/_module/uti/GolemTowerShield.uti.json
+++ b/_module/uti/GolemTowerShield.uti.json
@@ -18,7 +18,7 @@
},
"Cost": {
"type": "dword",
- "value": 141948
+ "value": 98238
},
"Cursed": {
"type": "byte",
@@ -180,68 +180,6 @@
"type": "word",
"value": 0
}
- },
- {
- "__struct_id": 0,
- "ChanceAppear": {
- "type": "byte",
- "value": 100
- },
- "CostTable": {
- "type": "byte",
- "value": 0
- },
- "CostValue": {
- "type": "word",
- "value": 0
- },
- "Param1": {
- "type": "byte",
- "value": 255
- },
- "Param1Value": {
- "type": "byte",
- "value": 0
- },
- "PropertyName": {
- "type": "word",
- "value": 12
- },
- "Subtype": {
- "type": "word",
- "value": 2
- }
- },
- {
- "__struct_id": 0,
- "ChanceAppear": {
- "type": "byte",
- "value": 100
- },
- "CostTable": {
- "type": "byte",
- "value": 0
- },
- "CostValue": {
- "type": "word",
- "value": 0
- },
- "Param1": {
- "type": "byte",
- "value": 255
- },
- "Param1Value": {
- "type": "byte",
- "value": 0
- },
- "PropertyName": {
- "type": "word",
- "value": 12
- },
- "Subtype": {
- "type": "word",
- "value": 106
- }
}
]
},
diff --git a/_module/uti/mobblackghost.uti.json b/_module/uti/mobblackghost.uti.json
index 8e53c22d..b40048c5 100644
--- a/_module/uti/mobblackghost.uti.json
+++ b/_module/uti/mobblackghost.uti.json
@@ -60,6 +60,37 @@
"PropertiesList": {
"type": "list",
"value": [
+ {
+ "__struct_id": 0,
+ "ChanceAppear": {
+ "type": "byte",
+ "value": 100
+ },
+ "CostTable": {
+ "type": "byte",
+ "value": 2
+ },
+ "CostValue": {
+ "type": "word",
+ "value": 6
+ },
+ "Param1": {
+ "type": "byte",
+ "value": 255
+ },
+ "Param1Value": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertyName": {
+ "type": "word",
+ "value": 1
+ },
+ "Subtype": {
+ "type": "word",
+ "value": 0
+ }
+ },
{
"__struct_id": 0,
"ChanceAppear": {
@@ -91,6 +122,37 @@
"value": 1170
}
},
+ {
+ "__struct_id": 0,
+ "ChanceAppear": {
+ "type": "byte",
+ "value": 100
+ },
+ "CostTable": {
+ "type": "byte",
+ "value": 0
+ },
+ "CostValue": {
+ "type": "word",
+ "value": 0
+ },
+ "Param1": {
+ "type": "byte",
+ "value": 255
+ },
+ "Param1Value": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertyName": {
+ "type": "word",
+ "value": 12
+ },
+ "Subtype": {
+ "type": "word",
+ "value": 63
+ }
+ },
{
"__struct_id": 0,
"ChanceAppear": {
@@ -277,6 +339,37 @@
"value": 2
}
},
+ {
+ "__struct_id": 0,
+ "ChanceAppear": {
+ "type": "byte",
+ "value": 100
+ },
+ "CostTable": {
+ "type": "byte",
+ "value": 0
+ },
+ "CostValue": {
+ "type": "word",
+ "value": 0
+ },
+ "Param1": {
+ "type": "byte",
+ "value": 255
+ },
+ "Param1Value": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertyName": {
+ "type": "word",
+ "value": 37
+ },
+ "Subtype": {
+ "type": "word",
+ "value": 8
+ }
+ },
{
"__struct_id": 0,
"ChanceAppear": {
@@ -525,6 +618,68 @@
"value": 0
}
},
+ {
+ "__struct_id": 0,
+ "ChanceAppear": {
+ "type": "byte",
+ "value": 100
+ },
+ "CostTable": {
+ "type": "byte",
+ "value": 26
+ },
+ "CostValue": {
+ "type": "word",
+ "value": 14
+ },
+ "Param1": {
+ "type": "byte",
+ "value": 255
+ },
+ "Param1Value": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertyName": {
+ "type": "word",
+ "value": 82
+ },
+ "Subtype": {
+ "type": "word",
+ "value": 85
+ }
+ },
+ {
+ "__struct_id": 0,
+ "ChanceAppear": {
+ "type": "byte",
+ "value": 100
+ },
+ "CostTable": {
+ "type": "byte",
+ "value": 26
+ },
+ "CostValue": {
+ "type": "word",
+ "value": 14
+ },
+ "Param1": {
+ "type": "byte",
+ "value": 255
+ },
+ "Param1Value": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertyName": {
+ "type": "word",
+ "value": 82
+ },
+ "Subtype": {
+ "type": "word",
+ "value": 138
+ }
+ },
{
"__struct_id": 0,
"ChanceAppear": {
@@ -587,6 +742,37 @@
"value": 8
}
},
+ {
+ "__struct_id": 0,
+ "ChanceAppear": {
+ "type": "byte",
+ "value": 100
+ },
+ "CostTable": {
+ "type": "byte",
+ "value": 25
+ },
+ "CostValue": {
+ "type": "word",
+ "value": 12
+ },
+ "Param1": {
+ "type": "byte",
+ "value": 255
+ },
+ "Param1Value": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertyName": {
+ "type": "word",
+ "value": 52
+ },
+ "Subtype": {
+ "type": "word",
+ "value": 17
+ }
+ },
{
"__struct_id": 0,
"ChanceAppear": {
diff --git a/_module/uti/mobblackghost_c.uti.json b/_module/uti/mobblackghost_c.uti.json
index f8a11e79..a542e58c 100644
--- a/_module/uti/mobblackghost_c.uti.json
+++ b/_module/uti/mobblackghost_c.uti.json
@@ -18,7 +18,7 @@
},
"Cost": {
"type": "dword",
- "value": 349140
+ "value": 403990
},
"Cursed": {
"type": "byte",
@@ -151,6 +151,37 @@
"value": 0
}
},
+ {
+ "__struct_id": 0,
+ "ChanceAppear": {
+ "type": "byte",
+ "value": 100
+ },
+ "CostTable": {
+ "type": "byte",
+ "value": 0
+ },
+ "CostValue": {
+ "type": "word",
+ "value": 0
+ },
+ "Param1": {
+ "type": "byte",
+ "value": 255
+ },
+ "Param1Value": {
+ "type": "byte",
+ "value": 0
+ },
+ "PropertyName": {
+ "type": "word",
+ "value": 43
+ },
+ "Subtype": {
+ "type": "word",
+ "value": 0
+ }
+ },
{
"__struct_id": 0,
"ChanceAppear": {
diff --git a/_module/utp/invisobj002.utp.json b/_module/utp/invisobj002.utp.json
new file mode 100644
index 00000000..e335dd1b
--- /dev/null
+++ b/_module/utp/invisobj002.utp.json
@@ -0,0 +1,219 @@
+{
+ "__data_type": "UTP ",
+ "AnimationState": {
+ "type": "byte",
+ "value": 0
+ },
+ "Appearance": {
+ "type": "dword",
+ "value": 157
+ },
+ "AutoRemoveKey": {
+ "type": "byte",
+ "value": 0
+ },
+ "BodyBag": {
+ "type": "byte",
+ "value": 0
+ },
+ "CloseLockDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "Comment": {
+ "type": "cexostring",
+ "value": "Invisible Object"
+ },
+ "Conversation": {
+ "type": "resref",
+ "value": ""
+ },
+ "CurrentHP": {
+ "type": "short",
+ "value": 15
+ },
+ "Description": {
+ "id": 14662,
+ "type": "cexolocstring",
+ "value": {}
+ },
+ "DisarmDC": {
+ "type": "byte",
+ "value": 15
+ },
+ "Faction": {
+ "type": "dword",
+ "value": 2
+ },
+ "Fort": {
+ "type": "byte",
+ "value": 16
+ },
+ "Hardness": {
+ "type": "byte",
+ "value": 5
+ },
+ "HasInventory": {
+ "type": "byte",
+ "value": 0
+ },
+ "HP": {
+ "type": "short",
+ "value": 15
+ },
+ "Interruptable": {
+ "type": "byte",
+ "value": 1
+ },
+ "KeyName": {
+ "type": "cexostring",
+ "value": ""
+ },
+ "KeyRequired": {
+ "type": "byte",
+ "value": 0
+ },
+ "Lockable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Locked": {
+ "type": "byte",
+ "value": 0
+ },
+ "LocName": {
+ "id": 5800,
+ "type": "cexolocstring",
+ "value": {
+ "0": "NPC Waypoint"
+ }
+ },
+ "OnClick": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnClosed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDamaged": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDeath": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnDisarm": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnHeartbeat": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnInvDisturbed": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnLock": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnMeleeAttacked": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnOpen": {
+ "type": "resref",
+ "value": ""
+ },
+ "OnSpellCastAt": {
+ "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": 9
+ },
+ "Plot": {
+ "type": "byte",
+ "value": 0
+ },
+ "PortraitId": {
+ "type": "word",
+ "value": 515
+ },
+ "Ref": {
+ "type": "byte",
+ "value": 0
+ },
+ "Static": {
+ "type": "byte",
+ "value": 1
+ },
+ "Tag": {
+ "type": "cexostring",
+ "value": "NW_STOP"
+ },
+ "TemplateResRef": {
+ "type": "resref",
+ "value": "invisobj002"
+ },
+ "TrapDetectable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapDetectDC": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapDisarmable": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapFlag": {
+ "type": "byte",
+ "value": 0
+ },
+ "TrapOneShot": {
+ "type": "byte",
+ "value": 1
+ },
+ "TrapType": {
+ "type": "byte",
+ "value": 0
+ },
+ "Type": {
+ "type": "byte",
+ "value": 0
+ },
+ "Useable": {
+ "type": "byte",
+ "value": 0
+ },
+ "Will": {
+ "type": "byte",
+ "value": 0
+ }
+}
diff --git a/_release/Aantioch [PRC-CEP3].7z b/_release/Aantioch [PRC-CEP3].7z
index b355590f..6b2ecfa2 100644
Binary files a/_release/Aantioch [PRC-CEP3].7z and b/_release/Aantioch [PRC-CEP3].7z differ