I forgot to change back experiments

and added a int check for PickupItems on some commoner spawns to pick up items dropped by a player
This commit is contained in:
EpicValor 2023-09-12 22:09:04 -05:00
parent 24b959be8b
commit 05ea8fc1ca
42 changed files with 2448 additions and 1244 deletions

View File

@ -13921,7 +13921,7 @@
},
"Version": {
"type": "dword",
"value": 6
"value": 7
},
"Width": {
"type": "int",

File diff suppressed because it is too large Load Diff

View File

@ -2913,7 +2913,7 @@
},
"Version": {
"type": "dword",
"value": 5
"value": 6
},
"Width": {
"type": "int",

View File

@ -15684,7 +15684,7 @@
},
"Version": {
"type": "dword",
"value": 202
"value": 203
},
"Width": {
"type": "int",

View File

@ -2913,7 +2913,7 @@
},
"Version": {
"type": "dword",
"value": 45
"value": 46
},
"Width": {
"type": "int",

View File

@ -167,6 +167,17 @@
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
@ -344,6 +355,13 @@
"type": "cexostring",
"value": "standard spawn but night only."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
}
]
}

View File

@ -14283,7 +14283,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -14344,7 +14344,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -14405,7 +14405,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -14466,7 +14466,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -14527,7 +14527,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -14588,7 +14588,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -14649,7 +14649,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -14710,7 +14710,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -14771,7 +14771,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -14832,7 +14832,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -14893,7 +14893,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -14954,7 +14954,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -15015,7 +15015,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -15076,7 +15076,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -15137,7 +15137,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {

View File

@ -586,6 +586,108 @@
"type": "dword",
"value": 0
},
"BaseItem": {
"type": "int",
"value": 76
},
"Charges": {
"type": "byte",
"value": 0
},
"Cost": {
"type": "dword",
"value": 0
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {}
},
"Description": {
"type": "cexolocstring",
"value": {}
},
"Identified": {
"type": "byte",
"value": 1
},
"LocalizedName": {
"id": 535,
"type": "cexolocstring",
"value": {
"0": "2500gp"
}
},
"ModelPart1": {
"type": "byte",
"value": 1
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": []
},
"Repos_PosX": {
"type": "word",
"value": 0
},
"Repos_Posy": {
"type": "word",
"value": 0
},
"StackSize": {
"type": "word",
"value": 2500
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "2500gp"
},
"TemplateResRef": {
"type": "resref",
"value": "2500gp"
},
"xModelPart1": {
"type": "word",
"value": 1
},
"XOrientation": {
"type": "float",
"value": 0.0
},
"XPosition": {
"type": "float",
"value": -1.0
},
"YOrientation": {
"type": "float",
"value": 1.0
},
"YPosition": {
"type": "float",
"value": -1.0
},
"ZPosition": {
"type": "float",
"value": -1.0
}
},
{
"__struct_id": 1,
"AddCost": {
"type": "dword",
"value": 0
},
"BaseItem": {
"type": "int",
"value": 18
@ -769,7 +871,7 @@
},
"Repos_PosX": {
"type": "word",
"value": 0
"value": 2
},
"Repos_Posy": {
"type": "word",
@ -805,7 +907,7 @@
},
"XOrientation": {
"type": "float",
"value": 2.938804540680471e-039
"value": 5.969352091820287e-039
},
"XPosition": {
"type": "float",
@ -825,7 +927,7 @@
}
},
{
"__struct_id": 1,
"__struct_id": 2,
"AddCost": {
"type": "dword",
"value": 0
@ -862,7 +964,9 @@
"LocalizedName": {
"id": 14318,
"type": "cexolocstring",
"value": {}
"value": {
"0": "Gemsword +5"
}
},
"ModelPart1": {
"type": "byte",
@ -1011,7 +1115,7 @@
},
"Repos_PosX": {
"type": "word",
"value": 2
"value": 4
},
"Repos_Posy": {
"type": "word",
@ -1047,109 +1151,7 @@
},
"XOrientation": {
"type": "float",
"value": 0.0
},
"XPosition": {
"type": "float",
"value": -1.0
},
"YOrientation": {
"type": "float",
"value": 1.0
},
"YPosition": {
"type": "float",
"value": -1.0
},
"ZPosition": {
"type": "float",
"value": -1.0
}
},
{
"__struct_id": 2,
"AddCost": {
"type": "dword",
"value": 0
},
"BaseItem": {
"type": "int",
"value": 76
},
"Charges": {
"type": "byte",
"value": 0
},
"Cost": {
"type": "dword",
"value": 0
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {}
},
"Description": {
"type": "cexolocstring",
"value": {}
},
"Identified": {
"type": "byte",
"value": 1
},
"LocalizedName": {
"id": 535,
"type": "cexolocstring",
"value": {
"0": "2500gp"
}
},
"ModelPart1": {
"type": "byte",
"value": 1
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": []
},
"Repos_PosX": {
"type": "word",
"value": 4
},
"Repos_Posy": {
"type": "word",
"value": 0
},
"StackSize": {
"type": "word",
"value": 2500
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "2500gp"
},
"TemplateResRef": {
"type": "resref",
"value": "2500gp"
},
"xModelPart1": {
"type": "word",
"value": 1
},
"XOrientation": {
"type": "float",
"value": 7.622463890184274e-039
"value": 9.551054151052948e-039
},
"XPosition": {
"type": "float",
@ -2886,6 +2888,154 @@
"type": "float",
"value": 0.4999995231628418
}
},
{
"__struct_id": 6,
"Active": {
"type": "byte",
"value": 1
},
"Continuous": {
"type": "byte",
"value": 1
},
"Elevation": {
"type": "float",
"value": 1.5
},
"GeneratedType": {
"type": "dword",
"value": 0
},
"Hours": {
"type": "dword",
"value": 0
},
"Interval": {
"type": "dword",
"value": 25000
},
"IntervalVrtn": {
"type": "dword",
"value": 5000
},
"LocName": {
"id": 67788,
"type": "cexolocstring",
"value": {}
},
"Looping": {
"type": "byte",
"value": 0
},
"MaxDistance": {
"type": "float",
"value": 12.0
},
"MinDistance": {
"type": "float",
"value": 1.200000047683716
},
"PitchVariation": {
"type": "float",
"value": 0.2000000029802322
},
"Positional": {
"type": "byte",
"value": 1
},
"Priority": {
"type": "byte",
"value": 20
},
"Random": {
"type": "byte",
"value": 1
},
"RandomPosition": {
"type": "byte",
"value": 1
},
"RandomRangeX": {
"type": "float",
"value": 80.0
},
"RandomRangeY": {
"type": "float",
"value": 80.0
},
"Sounds": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Sound": {
"type": "resref",
"value": "as_an_bat1"
}
},
{
"__struct_id": 0,
"Sound": {
"type": "resref",
"value": "as_an_bat2"
}
},
{
"__struct_id": 0,
"Sound": {
"type": "resref",
"value": "as_an_bat3"
}
},
{
"__struct_id": 0,
"Sound": {
"type": "resref",
"value": "as_an_batflap1"
}
},
{
"__struct_id": 0,
"Sound": {
"type": "resref",
"value": "as_an_batflap2"
}
}
]
},
"Tag": {
"type": "cexostring",
"value": "BatCriesFlaps"
},
"TemplateResRef": {
"type": "resref",
"value": "batcriesflaps"
},
"Times": {
"type": "byte",
"value": 3
},
"Volume": {
"type": "byte",
"value": 127
},
"VolumeVrtn": {
"type": "byte",
"value": 0
},
"XPosition": {
"type": "float",
"value": 59.72295379638672
},
"YPosition": {
"type": "float",
"value": 59.53009796142578
},
"ZPosition": {
"type": "float",
"value": 1.499998092651367
}
}
]
},
@ -3287,7 +3437,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -3348,7 +3498,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -3409,7 +3559,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -3470,7 +3620,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -3531,7 +3681,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -3592,7 +3742,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -3653,7 +3803,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -3714,7 +3864,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -3775,7 +3925,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -3836,7 +3986,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -3897,7 +4047,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -3958,7 +4108,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -4019,7 +4169,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -4080,7 +4230,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -4141,7 +4291,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -4202,7 +4352,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01_PA_TM10M_RT_DS"
"0": "SP_SX01_PA_GT02R1d3_TM15M"
}
},
"MapNote": {
@ -4241,6 +4391,68 @@
"type": "float",
"value": 0.01000607013702393
}
},
{
"__struct_id": 5,
"Appearance": {
"type": "byte",
"value": 1
},
"Description": {
"type": "cexolocstring",
"value": {}
},
"HasMapNote": {
"type": "byte",
"value": 0
},
"LinkedTo": {
"type": "cexostring",
"value": ""
},
"LocalizedName": {
"id": 14817,
"type": "cexolocstring",
"value": {
"0": "SP_SX20_PA_SR70"
}
},
"MapNote": {
"type": "cexolocstring",
"value": {}
},
"MapNoteEnabled": {
"type": "byte",
"value": 1
},
"Tag": {
"type": "cexostring",
"value": "bat001"
},
"TemplateResRef": {
"type": "resref",
"value": "nw_waypoint001"
},
"XOrientation": {
"type": "float",
"value": 1.541428310757299e-043
},
"XPosition": {
"type": "float",
"value": 61.31302261352539
},
"YOrientation": {
"type": "float",
"value": 1.0
},
"YPosition": {
"type": "float",
"value": 59.29811859130859
},
"ZPosition": {
"type": "float",
"value": 0.0
}
}
]
}

View File

@ -82,7 +82,9 @@
},
"Description": {
"type": "cexolocstring",
"value": {}
"value": {
"0": ""
}
},
"DisarmDC": {
"type": "byte",
@ -98,7 +100,7 @@
},
"GenericType_New": {
"type": "dword",
"value": 0
"value": 25
},
"Hardness": {
"type": "byte",
@ -208,7 +210,7 @@
},
"Plot": {
"type": "byte",
"value": 1
"value": 0
},
"PortraitId": {
"type": "word",
@ -315,7 +317,7 @@
},
"GenericType_New": {
"type": "dword",
"value": 0
"value": 25
},
"Hardness": {
"type": "byte",
@ -2112,7 +2114,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -2173,7 +2175,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -2234,7 +2236,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -2295,7 +2297,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -2356,7 +2358,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {
@ -2417,7 +2419,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_DS_RW40"
"0": "SP_SX01R02_PA_GT01_SR02_TM15M_RW40"
}
},
"MapNote": {

View File

@ -104917,15 +104917,15 @@
},
"X": {
"type": "float",
"value": 25.1200008392334
"value": 25.20232009887695
},
"Y": {
"type": "float",
"value": 51.04999923706055
"value": 50.76480865478516
},
"Z": {
"type": "float",
"value": 0.009999999776482582
"value": -5.7220458984375e-006
}
},
{
@ -105344,11 +105344,11 @@
},
"X": {
"type": "float",
"value": 28.45754051208496
"value": 28.6011905670166
},
"Y": {
"type": "float",
"value": 53.09977722167969
"value": 53.04246520996094
},
"Z": {
"type": "float",
@ -105771,15 +105771,15 @@
},
"X": {
"type": "float",
"value": 28.19000053405762
"value": 28.37096405029297
},
"Y": {
"type": "float",
"value": 57.08000183105469
"value": 57.25588226318359
},
"Z": {
"type": "float",
"value": 0.009999999776482582
"value": -5.7220458984375e-006
}
},
{
@ -106198,15 +106198,15 @@
},
"X": {
"type": "float",
"value": 21.68000030517578
"value": 21.52688026428223
},
"Y": {
"type": "float",
"value": 53.0099983215332
"value": 52.93243789672852
},
"Z": {
"type": "float",
"value": 0.009999999776482582
"value": -5.7220458984375e-006
}
},
{
@ -122300,7 +122300,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R03_DT_RW90_DS_AI_PU90"
"0": "SP_SX01R03_DT_RW90_DS_AI"
}
},
"MapNote": {
@ -122363,7 +122363,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX01R03_DT_RW50_DS_AI_PU90"
"0": "SP_SX01R03_DT_RW50_DS_AI"
}
},
"MapNote": {
@ -122426,7 +122426,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX02R04_GT01_SR10_SH06T22_PU99"
"0": "SP_SX02R04_GT01_SR10_SH06T22_PU"
}
},
"MapNote": {
@ -122489,7 +122489,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX02R04_GT01_SR10_SH06T22_PU99"
"0": "SP_SX02R04_GT01_SR10_SH06T22"
}
},
"MapNote": {
@ -122552,7 +122552,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX02R04_GT01_SR10_SH06T22_PU99"
"0": "SP_SX01R02_GT01_SR10_SH06T22_PU"
}
},
"MapNote": {
@ -122640,7 +122640,7 @@
},
"XPosition": {
"type": "float",
"value": 75.27304840087891
"value": 77.08322143554688
},
"YOrientation": {
"type": "float",
@ -122648,11 +122648,11 @@
},
"YPosition": {
"type": "float",
"value": 94.93099975585938
"value": 150.7840270996094
},
"ZPosition": {
"type": "float",
"value": 4.755420684814453
"value": -5.7220458984375e-006
}
},
{
@ -122678,7 +122678,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX02R04_GT01_SR10_SH08T22_PU99"
"0": "SP_SX02R04_GT01_SR10_SH08T22"
}
},
"MapNote": {
@ -122741,7 +122741,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX02R04_GT01_SR10_SH06T22_PU99"
"0": "SP_SX02R04_GT01_SR10_SH06T22_PU"
}
},
"MapNote": {
@ -122804,7 +122804,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX02R04_GT01_SR10_SH06T22_PU99"
"0": "SP_SX01R02_GT01_SR10_SH06T22_PU"
}
},
"MapNote": {
@ -122867,7 +122867,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX02R04_GT01_SR10_SH06T22_PU99"
"0": "SP_SX02R04_GT01_SR10_SH06T22"
}
},
"MapNote": {
@ -122930,7 +122930,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX02R04_GT01_SR10_SH08T22_PU99"
"0": "SP_SX02R04_GT01_SR10_SH08T22"
}
},
"MapNote": {
@ -125643,7 +125643,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX02R04_GT01_SR10_SH08T22_PU99"
"0": "SP_SX02R04_GT01_SR10_SH08T22"
}
},
"MapNote": {
@ -125706,7 +125706,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX02R04_GT01_SR10_SH06T22_PU99"
"0": "SP_SX01R02_GT01_SR10_SH06T22_PU"
}
},
"MapNote": {
@ -125832,7 +125832,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX02R04_GT01_SR90_SH06T22_PU99"
"0": "SP_SX02R04_GT01_SR90_SH06T22_PU"
}
},
"MapNote": {
@ -125895,7 +125895,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "SP_SX02R04_GT01_SR10_SH06T22_PU99"
"0": "SP_SX02R04_GT01_SR10_SH06T22_PU"
}
},
"MapNote": {

View File

@ -8195,7 +8195,7 @@
},
"ChallengeRating": {
"type": "float",
"value": 10.0
"value": 9.0
},
"ClassList": {
"type": "list",
@ -8730,7 +8730,7 @@
},
"ScriptUserDefine": {
"type": "resref",
"value": "nw_c2_defaultd"
"value": "x2_def_immobile"
},
"SkillList": {
"type": "list",
@ -9064,21 +9064,6 @@
"value": 1
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "X4_L_USE_AMBIENT_IMMOBILE"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 1
}
},
{
"__struct_id": 0,
"Name": {
@ -9098,7 +9083,7 @@
},
"WalkRate": {
"type": "int",
"value": 7
"value": 2
},
"willbonus": {
"type": "short",
@ -9190,7 +9175,7 @@
},
"XOrientation": {
"type": "float",
"value": 0.0735645666718483
"value": 0.9757021069526672
},
"XPosition": {
"type": "float",
@ -9198,7 +9183,7 @@
},
"YOrientation": {
"type": "float",
"value": 0.9972904324531555
"value": 0.219101220369339
},
"YPosition": {
"type": "float",

View File

@ -824,6 +824,25 @@
"value": "badger"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 0.3333333432674408
},
"FACTION": {
"type": "cexostring",
"value": "monstercattle"
},
"NAME": {
"type": "cexostring",
"value": "Bat"
},
"RESREF": {
"type": "resref",
"value": "bat001"
}
},
{
"__struct_id": 0,
"CR": {
@ -904,11 +923,11 @@
"__struct_id": 0,
"CR": {
"type": "float",
"value": 14.0
"value": 13.0
},
"FACTION": {
"type": "cexostring",
"value": "Hostile"
"value": "monstercattle"
},
"NAME": {
"type": "cexostring",
@ -7281,7 +7300,7 @@
"__struct_id": 0,
"CR": {
"type": "float",
"value": 18.0
"value": 17.0
},
"FACTION": {
"type": "cexostring",
@ -7300,7 +7319,7 @@
"__struct_id": 0,
"CR": {
"type": "float",
"value": 18.0
"value": 17.0
},
"FACTION": {
"type": "cexostring",
@ -7319,7 +7338,7 @@
"__struct_id": 0,
"CR": {
"type": "float",
"value": 25.0
"value": 18.0
},
"FACTION": {
"type": "cexostring",
@ -7338,7 +7357,7 @@
"__struct_id": 0,
"CR": {
"type": "float",
"value": 20.0
"value": 19.0
},
"FACTION": {
"type": "cexostring",

View File

@ -17,6 +17,28 @@
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "+6AC Cloak"
},
"RESREF": {
"type": "resref",
"value": "item006"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "+6AC Clothing"
},
"RESREF": {
"type": "resref",
"value": "item005"
}
},
{
"__struct_id": 0,
"NAME": {
@ -36372,13 +36394,13 @@
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Gemsword +5"
},
"RESREF": {
"type": "resref",
"value": "wswmgs004"
},
"STRREF": {
"type": "dword",
"value": 14318
}
},
{

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1587,19 +1587,22 @@ location sp_RandomLocation(object oNearest, int iRandArea)
void sp_PerformActions(object oNearest, object oCurrent) {
if (GetLocalInt(oNearest, "PickupItems"))
{
object oPickup = GetNearestObject(OBJECT_TYPE_ITEM, oNearest);
object oCurrent = GetNearestCreatureToLocation(CREATURE_TYPE_PLAYER_CHAR, FALSE, GetLocation(oPickup), 1, CREATURE_TYPE_IS_ALIVE, TRUE);
if (GetDistanceBetweenLocations(GetLocation(oPickup),
GetLocation(oCurrent)) < 30.0)
{
if (GetLocalInt(oCurrent, "PickupItems"))
{
object oPickup = GetNearestObject(OBJECT_TYPE_ITEM, oCurrent);
if (GetDistanceBetweenLocations(GetLocation(oCurrent),
GetLocation(oPickup)) < 8.0)
{
object oCurrent = GetNearestCreatureToLocation(CREATURE_TYPE_PLAYER_CHAR, FALSE, GetLocation(oPickup), 1, CREATURE_TYPE_IS_ALIVE, TRUE);
AssignCommand(oCurrent, ClearAllActions());
AssignCommand(oCurrent, ActionForceMoveToObject(oPickup, FALSE, 1.0f, 10.0f));
AssignCommand(oCurrent, ActionPickUpItem(oPickup));
AssignCommand(oCurrent, SpeakString("Ooo, a piece of candy!"));
AssignCommand(oCurrent, ClearAllActions());
AssignCommand(oCurrent, ActionForceMoveToObject(oPickup, FALSE, 5.0f, 10.0f));
AssignCommand(oCurrent, ActionForceMoveToObject(oPickup, FALSE, 1.0f, 10.0f));
AssignCommand(oCurrent, ActionPickUpItem(oPickup));
AssignCommand(oCurrent, ActionSpeakString("Ooh, a piece of candy!"));
}
}
}
// Debug
if (iDebug == 3) {
sp_Debug("sp_PerformActions");

View File

@ -1,7 +1,7 @@
int P_MAX_ITEMS = 8; // Max number of things to respawn. This should be less
// expensive than an array, though less pretty.
int P_TIMER_MAX = 60; // number of rounds to wait before checking to refill.
int P_TIMER_MAX = 600; // number of rounds to wait before checking to refill.
void DoOnce();

View File

@ -1,30 +1,41 @@
#include "x0_i0_anims"
void main()
{
object oPC = OBJECT_SELF;
object oClient = GetLastSpeaker();
ClearAllActions();
AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_VICTORY2));
DelayCommand(3.1, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_TALK_LAUGHING, 2.0, 2.0)));
DelayCommand(3.1, AssignCommand(oPC, PlayVoiceChat(VOICE_CHAT_LAUGH)));
DelayCommand(5.1, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_DUCK)));
DelayCommand(5.6, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_SIDE)));
DelayCommand(6.2, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_DUCK)));
DelayCommand(6.7, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_WORSHIP, 2.0, 2.0)));
DelayCommand(8.7, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_GET_MID, 6.0, 3.0)));
DelayCommand(11.7, AssignCommand(oPC, PlayVoiceChat(VOICE_CHAT_LAUGH)));
DelayCommand(11.7, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_STEAL)));
DelayCommand(12.6, AssignCommand(oPC, PlayVoiceChat(VOICE_CHAT_LAUGH)));
DelayCommand(12.6, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_SIDE)));
DelayCommand(13.1, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_DUCK)));
DelayCommand(8.7, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_GET_LOW, 0.1, 0.9)));
DelayCommand(9.7, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_GET_MID, 0.1, 0.9)));
DelayCommand(10.7, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_GET_LOW, 0.1, 0.9)));
DelayCommand(11.7, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_GET_LOW, 0.1, 0.9)));
DelayCommand(12.7, AssignCommand(oPC, PlayVoiceChat(VOICE_CHAT_LAUGH)));
DelayCommand(12.7, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_STEAL)));
DelayCommand(13.6, AssignCommand(oPC, PlayVoiceChat(VOICE_CHAT_LAUGH)));
DelayCommand(13.6, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_SIDE)));
DelayCommand(14.1, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_SPASM, 1.0, 3.0)));
DelayCommand(17.1, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_GET_LOW, -1.0, 3.0)));
DelayCommand(20.1, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_SIDE)));
DelayCommand(20.6, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_DUCK)));
DelayCommand(21.1, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_DUCK)));
DelayCommand(21.6, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_SIDE)));
DelayCommand(22.1, AssignCommand(oPC, PlayVoiceChat(VOICE_CHAT_LAUGH)));
DelayCommand(22.2, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_BOW)));
DelayCommand(31.2, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_GREETING)));
DelayCommand(14.1, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_DUCK)));
DelayCommand(14.6, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_SIDE)));
DelayCommand(15.1, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_SPASM, 1.0, 3.0)));
DelayCommand(18.1, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_LOOPING_GET_LOW, -1.0, 3.0)));
DelayCommand(21.1, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_SIDE)));
DelayCommand(21.6, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_DUCK)));
DelayCommand(22.1, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_DUCK)));
DelayCommand(22.6, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_DODGE_SIDE)));
DelayCommand(23.1, AssignCommand(oPC, PlayVoiceChat(VOICE_CHAT_LAUGH)));
DelayCommand(23.2, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_BOW)));
DelayCommand(32.2, AssignCommand(oPC, ActionPlayAnimation( ANIMATION_FIREFORGET_GREETING)));
}

View File

@ -37,8 +37,8 @@ const int EVENT_USER_DEFINED_POSTSPAWN = 1511;
#include "x2_inc_switches"
void main()
{
SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS);
SetAnimationCondition(NW_ANIM_FLAG_IS_CIVILIZED);
//SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS);
//SetAnimationCondition(NW_ANIM_FLAG_IS_CIVILIZED);
string sTag;
object oNPC;
// User defined OnSpawn event requested?

567
_module/utc/bat001.utc.json Normal file
View File

@ -0,0 +1,567 @@
{
"__data_type": "UTC ",
"Appearance_Type": {
"type": "word",
"value": 10
},
"BodyBag": {
"type": "byte",
"value": 0
},
"Cha": {
"type": "byte",
"value": 4
},
"ChallengeRating": {
"type": "float",
"value": 0.3333333432674408
},
"ClassList": {
"type": "list",
"value": [
{
"__struct_id": 2,
"Class": {
"type": "int",
"value": 12
},
"ClassLevel": {
"type": "short",
"value": 1
}
}
]
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Con": {
"type": "byte",
"value": 10
},
"Conversation": {
"type": "resref",
"value": ""
},
"CRAdjust": {
"type": "int",
"value": 0
},
"CurrentHitPoints": {
"type": "short",
"value": 5
},
"DecayTime": {
"type": "dword",
"value": 5000
},
"Deity": {
"type": "cexostring",
"value": ""
},
"Description": {
"id": 12375,
"type": "cexolocstring",
"value": {}
},
"Dex": {
"type": "byte",
"value": 8
},
"Disarmable": {
"type": "byte",
"value": 0
},
"Equip_ItemList": {
"type": "list",
"value": []
},
"FactionID": {
"type": "word",
"value": 18
},
"FeatList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 289
}
}
]
},
"FirstName": {
"id": 12376,
"type": "cexolocstring",
"value": {}
},
"fortbonus": {
"type": "short",
"value": 0
},
"Gender": {
"type": "byte",
"value": 2
},
"GoodEvil": {
"type": "byte",
"value": 50
},
"HitPoints": {
"type": "short",
"value": 5
},
"Int": {
"type": "byte",
"value": 3
},
"Interruptable": {
"type": "byte",
"value": 1
},
"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": 5
},
"NaturalAC": {
"type": "byte",
"value": 0
},
"NoPermDeath": {
"type": "byte",
"value": 0
},
"PaletteID": {
"type": "byte",
"value": 9
},
"PerceptionRange": {
"type": "byte",
"value": 11
},
"Phenotype": {
"type": "int",
"value": 0
},
"Plot": {
"type": "byte",
"value": 0
},
"PortraitId": {
"type": "word",
"value": 145
},
"Race": {
"type": "byte",
"value": 8
},
"refbonus": {
"type": "short",
"value": 0
},
"ScriptAttacked": {
"type": "resref",
"value": "nw_c2_default5"
},
"ScriptDamaged": {
"type": "resref",
"value": "nw_c2_default6"
},
"ScriptDeath": {
"type": "resref",
"value": "nw_c2_default7"
},
"ScriptDialogue": {
"type": "resref",
"value": "nw_c2_default4"
},
"ScriptDisturbed": {
"type": "resref",
"value": "nw_c2_default8"
},
"ScriptEndRound": {
"type": "resref",
"value": "nw_c2_default3"
},
"ScriptHeartbeat": {
"type": "resref",
"value": "nw_c2_default1"
},
"ScriptOnBlocked": {
"type": "resref",
"value": "nw_c2_defaulte"
},
"ScriptOnNotice": {
"type": "resref",
"value": "nw_c2_default2"
},
"ScriptRested": {
"type": "resref",
"value": "nw_c2_defaulta"
},
"ScriptSpawn": {
"type": "resref",
"value": "nw_c2_bat9"
},
"ScriptSpellAt": {
"type": "resref",
"value": "nw_c2_defaultb"
},
"ScriptUserDefine": {
"type": "resref",
"value": "nw_c2_defaultd"
},
"SkillList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 9
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 6
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 9
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
}
]
},
"SoundSetFile": {
"type": "word",
"value": 6
},
"SpecAbilityList": {
"type": "list",
"value": []
},
"StartingPackage": {
"type": "byte",
"value": 0
},
"Str": {
"type": "byte",
"value": 3
},
"Subrace": {
"type": "cexostring",
"value": ""
},
"Tag": {
"type": "cexostring",
"value": "NW_BAT"
},
"Tail_New": {
"type": "dword",
"value": 0
},
"TemplateList": {
"type": "list",
"value": []
},
"TemplateResRef": {
"type": "resref",
"value": "bat001"
},
"WalkRate": {
"type": "int",
"value": 5
},
"willbonus": {
"type": "short",
"value": 0
},
"Wings_New": {
"type": "dword",
"value": 0
},
"Wis": {
"type": "byte",
"value": 14
}
}

View File

@ -14,7 +14,7 @@
},
"ChallengeRating": {
"type": "float",
"value": 14.0
"value": 13.0
},
"ClassList": {
"type": "list",
@ -46,7 +46,7 @@
},
"CRAdjust": {
"type": "int",
"value": 1
"value": 0
},
"CurrentHitPoints": {
"type": "short",
@ -87,7 +87,7 @@
},
"FactionID": {
"type": "word",
"value": 1
"value": 18
},
"FeatList": {
"type": "list",

View File

@ -1337,21 +1337,6 @@
"type": "int",
"value": 1
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "PickupItems"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 0
}
}
]
},

View File

@ -725,6 +725,21 @@
"type": "int",
"value": 1
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "PickupItems"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 100
}
}
]
},

View File

@ -745,7 +745,7 @@
},
"Value": {
"type": "int",
"value": 0
"value": 99
}
}
]

View File

@ -730,7 +730,7 @@
},
"Value": {
"type": "int",
"value": 0
"value": 100
}
}
]

View File

@ -974,6 +974,13 @@
"value": 354
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 226
}
},
{
"__struct_id": 1,
"Feat": {
@ -1002,6 +1009,13 @@
"value": 32
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 2293
}
},
{
"__struct_id": 1,
"Feat": {

View File

@ -245,6 +245,13 @@
"value": 240
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 226
}
},
{
"__struct_id": 1,
"Feat": {
@ -280,6 +287,13 @@
"value": 32
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 2293
}
},
{
"__struct_id": 1,
"Feat": {

View File

@ -228,14 +228,14 @@
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 4556
"value": 354
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 354
"value": 226
}
},
{
@ -245,20 +245,6 @@
"value": 1089
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 4320
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 3415
}
},
{
"__struct_id": 1,
"Feat": {
@ -266,6 +252,13 @@
"value": 2285
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 2293
}
},
{
"__struct_id": 1,
"Feat": {
@ -770,7 +763,7 @@
},
"Race": {
"type": "byte",
"value": 124
"value": 10
},
"refbonus": {
"type": "short",

View File

@ -732,6 +732,21 @@
"type": "int",
"value": 1
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "PickupItems"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 100
}
}
]
},

View File

@ -803,6 +803,21 @@
"type": "int",
"value": 1
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "PickupItems"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 100
}
}
]
},

View File

@ -14,7 +14,7 @@
},
"ChallengeRating": {
"type": "float",
"value": 18.0
"value": 17.0
},
"ClassList": {
"type": "list",
@ -57,7 +57,7 @@
},
"CRAdjust": {
"type": "int",
"value": -7
"value": -9
},
"CurrentHitPoints": {
"type": "short",
@ -100,6 +100,13 @@
"value": "wswmss011"
}
},
{
"__struct_id": 64,
"EquippedRes": {
"type": "resref",
"value": "item006"
}
},
{
"__struct_id": 16384,
"EquippedRes": {

View File

@ -14,7 +14,7 @@
},
"ChallengeRating": {
"type": "float",
"value": 18.0
"value": 17.0
},
"ClassList": {
"type": "list",
@ -57,7 +57,7 @@
},
"CRAdjust": {
"type": "int",
"value": -7
"value": -9
},
"CurrentHitPoints": {
"type": "short",
@ -101,6 +101,13 @@
"value": "wswmss011"
}
},
{
"__struct_id": 64,
"EquippedRes": {
"type": "resref",
"value": "item006"
}
},
{
"__struct_id": 65536,
"EquippedRes": {

View File

@ -14,7 +14,7 @@
},
"ChallengeRating": {
"type": "float",
"value": 20.0
"value": 19.0
},
"ClassList": {
"type": "list",
@ -142,7 +142,7 @@
},
"CRAdjust": {
"type": "int",
"value": -10
"value": -12
},
"CurrentHitPoints": {
"type": "short",
@ -163,7 +163,7 @@
},
"Dex": {
"type": "byte",
"value": 21
"value": 22
},
"Disarmable": {
"type": "byte",
@ -172,6 +172,13 @@
"Equip_ItemList": {
"type": "list",
"value": [
{
"__struct_id": 2,
"EquippedRes": {
"type": "resref",
"value": "item005"
}
},
{
"__struct_id": 16,
"EquippedRes": {

View File

@ -14,7 +14,7 @@
},
"ChallengeRating": {
"type": "float",
"value": 25.0
"value": 18.0
},
"ClassList": {
"type": "list",
@ -29,104 +29,9 @@
"type": "short",
"value": 20
},
"MemorizedList0": {
"type": "list",
"value": [
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 37
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 100
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 144
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 151
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
}
]
},
"MemorizedList1": {
"type": "list",
"value": [
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 24
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 24
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
@ -156,57 +61,12 @@
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 143
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 143
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
}
]
},
"MemorizedList2": {
"type": "list",
"value": [
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 64
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
@ -291,22 +151,7 @@
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 21
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 41
"value": 458
},
"SpellFlags": {
"type": "byte",
@ -351,7 +196,7 @@
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 78
"value": 523
},
"SpellFlags": {
"type": "byte",
@ -382,21 +227,6 @@
"MemorizedList4": {
"type": "list",
"value": [
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 27
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
@ -442,6 +272,36 @@
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 368
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 88
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
@ -522,6 +382,21 @@
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 25
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
@ -541,7 +416,7 @@
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 71
"value": 524
},
"SpellFlags": {
"type": "byte",
@ -636,7 +511,7 @@
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 180
"value": 184
},
"SpellFlags": {
"type": "byte",
@ -712,6 +587,21 @@
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 123
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
@ -777,21 +667,6 @@
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 117
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
@ -857,6 +732,21 @@
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 178
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
@ -906,7 +796,7 @@
},
"CRAdjust": {
"type": "int",
"value": -8
"value": -16
},
"CurrentHitPoints": {
"type": "short",
@ -936,6 +826,13 @@
"Equip_ItemList": {
"type": "list",
"value": [
{
"__struct_id": 2,
"EquippedRes": {
"type": "resref",
"value": "item005"
}
},
{
"__struct_id": 4,
"EquippedRes": {
@ -943,6 +840,13 @@
"value": "nw_it_mboots005"
}
},
{
"__struct_id": 64,
"EquippedRes": {
"type": "resref",
"value": "item006"
}
},
{
"__struct_id": 65536,
"EquippedRes": {

View File

@ -782,7 +782,7 @@
},
"CostValue": {
"type": "word",
"value": 2
"value": 0
},
"Param1": {
"type": "byte",

View File

@ -18,7 +18,7 @@
},
"Cost": {
"type": "dword",
"value": 1436478
"value": 220498
},
"Cursed": {
"type": "byte",
@ -88,37 +88,6 @@
"value": 0
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 0
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 35
},
"Subtype": {
"type": "word",
"value": 0
}
},
{
"__struct_id": 0,
"ChanceAppear": {
@ -348,7 +317,7 @@
},
"CostValue": {
"type": "word",
"value": 9
"value": 1
},
"Param1": {
"type": "byte",

View File

@ -0,0 +1,281 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 0
},
"ArmorPart_Belt": {
"type": "byte",
"value": 0
},
"ArmorPart_LBicep": {
"type": "byte",
"value": 4
},
"ArmorPart_LFArm": {
"type": "byte",
"value": 4
},
"ArmorPart_LFoot": {
"type": "byte",
"value": 4
},
"ArmorPart_LHand": {
"type": "byte",
"value": 2
},
"ArmorPart_LShin": {
"type": "byte",
"value": 3
},
"ArmorPart_LShoul": {
"type": "byte",
"value": 0
},
"ArmorPart_LThigh": {
"type": "byte",
"value": 3
},
"ArmorPart_Neck": {
"type": "byte",
"value": 1
},
"ArmorPart_Pelvis": {
"type": "byte",
"value": 2
},
"ArmorPart_RBicep": {
"type": "byte",
"value": 4
},
"ArmorPart_RFArm": {
"type": "byte",
"value": 4
},
"ArmorPart_RFoot": {
"type": "byte",
"value": 4
},
"ArmorPart_RHand": {
"type": "byte",
"value": 2
},
"ArmorPart_Robe": {
"type": "byte",
"value": 0
},
"ArmorPart_RShin": {
"type": "byte",
"value": 3
},
"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": 37
},
"Cloth2Color": {
"type": "byte",
"value": 52
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Cost": {
"type": "dword",
"value": 58523
},
"Cursed": {
"type": "byte",
"value": 1
},
"DescIdentified": {
"type": "cexolocstring",
"value": {}
},
"Description": {
"type": "cexolocstring",
"value": {}
},
"Identified": {
"type": "byte",
"value": 1
},
"Leather1Color": {
"type": "byte",
"value": 37
},
"Leather2Color": {
"type": "byte",
"value": 52
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "+6AC Clothing"
}
},
"Metal1Color": {
"type": "byte",
"value": 24
},
"Metal2Color": {
"type": "byte",
"value": 89
},
"PaletteID": {
"type": "byte",
"value": 5
},
"Plot": {
"type": "byte",
"value": 1
},
"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
}
}
]
},
"StackSize": {
"type": "word",
"value": 1
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "6ACClothing"
},
"TemplateResRef": {
"type": "resref",
"value": "item005"
},
"xArmorPart_Belt": {
"type": "word",
"value": 0
},
"xArmorPart_LBice": {
"type": "word",
"value": 4
},
"xArmorPart_LFArm": {
"type": "word",
"value": 4
},
"xArmorPart_LFoot": {
"type": "word",
"value": 4
},
"xArmorPart_LHand": {
"type": "word",
"value": 2
},
"xArmorPart_LShin": {
"type": "word",
"value": 3
},
"xArmorPart_LShou": {
"type": "word",
"value": 0
},
"xArmorPart_LThig": {
"type": "word",
"value": 3
},
"xArmorPart_Neck": {
"type": "word",
"value": 1
},
"xArmorPart_Pelvi": {
"type": "word",
"value": 2
},
"xArmorPart_RBice": {
"type": "word",
"value": 4
},
"xArmorPart_RFArm": {
"type": "word",
"value": 4
},
"xArmorPart_RFoot": {
"type": "word",
"value": 4
},
"xArmorPart_RHand": {
"type": "word",
"value": 2
},
"xArmorPart_Robe": {
"type": "word",
"value": 0
},
"xArmorPart_RShin": {
"type": "word",
"value": 3
},
"xArmorPart_RShou": {
"type": "word",
"value": 0
},
"xArmorPart_RThig": {
"type": "word",
"value": 3
},
"xArmorPart_Torso": {
"type": "word",
"value": 39
}
}

View File

@ -0,0 +1,137 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 0
},
"BaseItem": {
"type": "int",
"value": 80
},
"Charges": {
"type": "byte",
"value": 0
},
"Cloth1Color": {
"type": "byte",
"value": 37
},
"Cloth2Color": {
"type": "byte",
"value": 52
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Cost": {
"type": "dword",
"value": 58523
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {}
},
"Description": {
"type": "cexolocstring",
"value": {}
},
"Identified": {
"type": "byte",
"value": 0
},
"Leather1Color": {
"type": "byte",
"value": 37
},
"Leather2Color": {
"type": "byte",
"value": 52
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "+6AC Cloak"
}
},
"Metal1Color": {
"type": "byte",
"value": 24
},
"Metal2Color": {
"type": "byte",
"value": 90
},
"ModelPart1": {
"type": "byte",
"value": 5
},
"PaletteID": {
"type": "byte",
"value": 5
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 2
},
"CostValue": {
"type": "word",
"value": 6
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 1
},
"Subtype": {
"type": "word",
"value": 0
}
}
]
},
"StackSize": {
"type": "word",
"value": 1
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "6ACCloak"
},
"TemplateResRef": {
"type": "resref",
"value": "item006"
},
"xModelPart1": {
"type": "word",
"value": 5
}
}

View File

@ -40,7 +40,9 @@
"LocalizedName": {
"id": 14318,
"type": "cexolocstring",
"value": {}
"value": {
"0": "Gemsword +5"
}
},
"ModelPart1": {
"type": "byte",

Binary file not shown.