Encounter work continues
Encounter work continues. Created or modified UTCs for randomized human pirates, sirines & Marty the Imp. Created random encounter tables for "Foothills" & "Beaches".
This commit is contained in:
@@ -677,7 +677,7 @@
|
|||||||
},
|
},
|
||||||
"Version": {
|
"Version": {
|
||||||
"type": "dword",
|
"type": "dword",
|
||||||
"value": 54
|
"value": 56
|
||||||
},
|
},
|
||||||
"Width": {
|
"Width": {
|
||||||
"type": "int",
|
"type": "int",
|
||||||
|
@@ -4461,7 +4461,7 @@
|
|||||||
},
|
},
|
||||||
"Version": {
|
"Version": {
|
||||||
"type": "dword",
|
"type": "dword",
|
||||||
"value": 8
|
"value": 9
|
||||||
},
|
},
|
||||||
"Width": {
|
"Width": {
|
||||||
"type": "int",
|
"type": "int",
|
||||||
|
105
_module/dlg/cv_sirine001.dlg.json
Normal file
105
_module/dlg/cv_sirine001.dlg.json
Normal file
@@ -0,0 +1,105 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "DLG ",
|
||||||
|
"DelayEntry": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DelayReply": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"EndConverAbort": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_walk_wp"
|
||||||
|
},
|
||||||
|
"EndConversation": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_walk_wp"
|
||||||
|
},
|
||||||
|
"EntryList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ActionParams": {
|
||||||
|
"type": "list",
|
||||||
|
"value": []
|
||||||
|
},
|
||||||
|
"Animation": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"AnimLoop": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"Delay": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 4294967295
|
||||||
|
},
|
||||||
|
"Quest": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"RepliesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": []
|
||||||
|
},
|
||||||
|
"Script": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"Sound": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"Speaker": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"Text": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Welcome <race>, what brings you to our beach?"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"NumWords": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"PreventZoomIn": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ReplyList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": []
|
||||||
|
},
|
||||||
|
"StartingList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Active": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"ConditionParams": {
|
||||||
|
"type": "list",
|
||||||
|
"value": []
|
||||||
|
},
|
||||||
|
"Index": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
@@ -620,7 +620,7 @@
|
|||||||
},
|
},
|
||||||
"FactionRep": {
|
"FactionRep": {
|
||||||
"type": "dword",
|
"type": "dword",
|
||||||
"value": 0
|
"value": 50
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1145,7 +1145,7 @@
|
|||||||
},
|
},
|
||||||
"FactionRep": {
|
"FactionRep": {
|
||||||
"type": "dword",
|
"type": "dword",
|
||||||
"value": 0
|
"value": 50
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@@ -28,7 +28,7 @@
|
|||||||
"__struct_id": 4,
|
"__struct_id": 4,
|
||||||
"Comment": {
|
"Comment": {
|
||||||
"type": "cexostring",
|
"type": "cexostring",
|
||||||
"value": ""
|
"value": "Marty the Imp: 03 HD\r\n\r\nMonster Manual I, pg. 56\r\n\r\nCharm Monster = Suggestion"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@@ -885,7 +885,7 @@
|
|||||||
},
|
},
|
||||||
"Cost": {
|
"Cost": {
|
||||||
"type": "dword",
|
"type": "dword",
|
||||||
"value": 0
|
"value": 19856
|
||||||
},
|
},
|
||||||
"Cursed": {
|
"Cursed": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -921,6 +921,14 @@
|
|||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 144
|
"value": 144
|
||||||
},
|
},
|
||||||
|
"ModelPart2": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ModelPart3": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
"Plot": {
|
"Plot": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 0
|
||||||
|
@@ -5519,7 +5519,7 @@
|
|||||||
},
|
},
|
||||||
"ChallengeRating": {
|
"ChallengeRating": {
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"value": 3.0
|
"value": 4.0
|
||||||
},
|
},
|
||||||
"ClassList": {
|
"ClassList": {
|
||||||
"type": "list",
|
"type": "list",
|
||||||
@@ -5578,7 +5578,7 @@
|
|||||||
"type": "list",
|
"type": "list",
|
||||||
"value": [
|
"value": [
|
||||||
{
|
{
|
||||||
"__struct_id": 65536,
|
"__struct_id": 16384,
|
||||||
"AddCost": {
|
"AddCost": {
|
||||||
"type": "dword",
|
"type": "dword",
|
||||||
"value": 0
|
"value": 0
|
||||||
@@ -5709,7 +5709,7 @@
|
|||||||
},
|
},
|
||||||
"XOrientation": {
|
"XOrientation": {
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"value": 0.0
|
"value": 3.629363022601276e-043
|
||||||
},
|
},
|
||||||
"XPosition": {
|
"XPosition": {
|
||||||
"type": "float",
|
"type": "float",
|
||||||
@@ -5752,20 +5752,26 @@
|
|||||||
},
|
},
|
||||||
"DescIdentified": {
|
"DescIdentified": {
|
||||||
"type": "cexolocstring",
|
"type": "cexolocstring",
|
||||||
"value": {}
|
"value": {
|
||||||
|
"0": "Imp Properties"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"Description": {
|
"Description": {
|
||||||
"type": "cexolocstring",
|
"type": "cexolocstring",
|
||||||
"value": {}
|
"value": {
|
||||||
|
"0": "Imp Properties"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"Identified": {
|
"Identified": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 1
|
||||||
},
|
},
|
||||||
"LocalizedName": {
|
"LocalizedName": {
|
||||||
"id": 13071,
|
"id": 13071,
|
||||||
"type": "cexolocstring",
|
"type": "cexolocstring",
|
||||||
"value": {}
|
"value": {
|
||||||
|
"0": "Imp Properties"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"ModelPart1": {
|
"ModelPart1": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -5821,7 +5827,7 @@
|
|||||||
},
|
},
|
||||||
"CostValue": {
|
"CostValue": {
|
||||||
"type": "word",
|
"type": "word",
|
||||||
"value": 4
|
"value": 1
|
||||||
},
|
},
|
||||||
"Param1": {
|
"Param1": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -5901,37 +5907,6 @@
|
|||||||
"type": "word",
|
"type": "word",
|
||||||
"value": 0
|
"value": 0
|
||||||
}
|
}
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 0,
|
|
||||||
"ChanceAppear": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 100
|
|
||||||
},
|
|
||||||
"CostTable": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 11
|
|
||||||
},
|
|
||||||
"CostValue": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"Param1": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 255
|
|
||||||
},
|
|
||||||
"Param1Value": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 255
|
|
||||||
},
|
|
||||||
"PropertyName": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 39
|
|
||||||
},
|
|
||||||
"Subtype": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -5945,15 +5920,15 @@
|
|||||||
},
|
},
|
||||||
"Tag": {
|
"Tag": {
|
||||||
"type": "cexostring",
|
"type": "cexostring",
|
||||||
"value": "NW_IT_CREITEM023"
|
"value": "CR_HIDE_IMP01"
|
||||||
},
|
},
|
||||||
"TemplateResRef": {
|
"TemplateResRef": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": "nw_it_creitem023"
|
"value": "cr_hide_imp01"
|
||||||
},
|
},
|
||||||
"XOrientation": {
|
"XOrientation": {
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"value": 0.0
|
"value": 3.629363022601276e-043
|
||||||
},
|
},
|
||||||
"XPosition": {
|
"XPosition": {
|
||||||
"type": "float",
|
"type": "float",
|
||||||
@@ -6015,7 +5990,7 @@
|
|||||||
"id": 5999,
|
"id": 5999,
|
||||||
"type": "cexolocstring",
|
"type": "cexolocstring",
|
||||||
"value": {
|
"value": {
|
||||||
"0": "Marty the Imp"
|
"0": "Marty the Imp: 03 HD"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"fortbonus": {
|
"fortbonus": {
|
||||||
@@ -6068,7 +6043,7 @@
|
|||||||
},
|
},
|
||||||
"NaturalAC": {
|
"NaturalAC": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 3
|
"value": 5
|
||||||
},
|
},
|
||||||
"NoPermDeath": {
|
"NoPermDeath": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -6439,11 +6414,11 @@
|
|||||||
"__struct_id": 4,
|
"__struct_id": 4,
|
||||||
"Spell": {
|
"Spell": {
|
||||||
"type": "word",
|
"type": "word",
|
||||||
"value": 90
|
"value": 15
|
||||||
},
|
},
|
||||||
"SpellCasterLevel": {
|
"SpellCasterLevel": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 6
|
"value": 11
|
||||||
},
|
},
|
||||||
"SpellFlags": {
|
"SpellFlags": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -6484,26 +6459,11 @@
|
|||||||
"__struct_id": 4,
|
"__struct_id": 4,
|
||||||
"Spell": {
|
"Spell": {
|
||||||
"type": "word",
|
"type": "word",
|
||||||
"value": 107
|
"value": 90
|
||||||
},
|
},
|
||||||
"SpellCasterLevel": {
|
"SpellCasterLevel": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 5
|
"value": 6
|
||||||
},
|
|
||||||
"SpellFlags": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 1
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 4,
|
|
||||||
"Spell": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 107
|
|
||||||
},
|
|
||||||
"SpellCasterLevel": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 5
|
|
||||||
},
|
},
|
||||||
"SpellFlags": {
|
"SpellFlags": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -6514,7 +6474,7 @@
|
|||||||
},
|
},
|
||||||
"StartingPackage": {
|
"StartingPackage": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 86
|
||||||
},
|
},
|
||||||
"Str": {
|
"Str": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -6522,11 +6482,11 @@
|
|||||||
},
|
},
|
||||||
"Subrace": {
|
"Subrace": {
|
||||||
"type": "cexostring",
|
"type": "cexostring",
|
||||||
"value": ""
|
"value": "Outsider (Evil, Extraplanar, Lawful)"
|
||||||
},
|
},
|
||||||
"Tag": {
|
"Tag": {
|
||||||
"type": "cexostring",
|
"type": "cexostring",
|
||||||
"value": "NW_IMP"
|
"value": "RA_IMP_MARTY"
|
||||||
},
|
},
|
||||||
"Tail_New": {
|
"Tail_New": {
|
||||||
"type": "dword",
|
"type": "dword",
|
||||||
@@ -6538,11 +6498,61 @@
|
|||||||
},
|
},
|
||||||
"TemplateResRef": {
|
"TemplateResRef": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": "imp001"
|
"value": "ra_imp_marty"
|
||||||
|
},
|
||||||
|
"VarTable": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Name": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "SET_NAME"
|
||||||
|
},
|
||||||
|
"Type": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"Value": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Marty the Imp"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Name": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "bFlying"
|
||||||
|
},
|
||||||
|
"Type": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Value": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Name": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "NATURAL_INVIS"
|
||||||
|
},
|
||||||
|
"Type": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Value": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"WalkRate": {
|
"WalkRate": {
|
||||||
"type": "int",
|
"type": "int",
|
||||||
"value": 7
|
"value": 6
|
||||||
},
|
},
|
||||||
"willbonus": {
|
"willbonus": {
|
||||||
"type": "short",
|
"type": "short",
|
||||||
@@ -6562,7 +6572,7 @@
|
|||||||
},
|
},
|
||||||
"XPosition": {
|
"XPosition": {
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"value": 59.08291244506836
|
"value": 58.61334991455078
|
||||||
},
|
},
|
||||||
"YOrientation": {
|
"YOrientation": {
|
||||||
"type": "float",
|
"type": "float",
|
||||||
@@ -6570,7 +6580,7 @@
|
|||||||
},
|
},
|
||||||
"YPosition": {
|
"YPosition": {
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"value": 30.03482055664063
|
"value": 39.36887359619141
|
||||||
},
|
},
|
||||||
"ZPosition": {
|
"ZPosition": {
|
||||||
"type": "float",
|
"type": "float",
|
||||||
|
@@ -10723,6 +10723,25 @@
|
|||||||
"value": "inv_earthenhand"
|
"value": "inv_earthenhand"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"CR": {
|
||||||
|
"type": "float",
|
||||||
|
"value": 5.0
|
||||||
|
},
|
||||||
|
"FACTION": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Neutral"
|
||||||
|
},
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Sirine: 04 HD"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_sirine001"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"CR": {
|
"CR": {
|
||||||
@@ -13263,7 +13282,7 @@
|
|||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"CR": {
|
"CR": {
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"value": 3.0
|
"value": 4.0
|
||||||
},
|
},
|
||||||
"FACTION": {
|
"FACTION": {
|
||||||
"type": "cexostring",
|
"type": "cexostring",
|
||||||
@@ -13271,11 +13290,11 @@
|
|||||||
},
|
},
|
||||||
"NAME": {
|
"NAME": {
|
||||||
"type": "cexostring",
|
"type": "cexostring",
|
||||||
"value": "Marty the Imp"
|
"value": "Marty the Imp: 03 HD"
|
||||||
},
|
},
|
||||||
"RESREF": {
|
"RESREF": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": "imp001"
|
"value": "ra_imp_marty"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -19606,6 +19625,82 @@
|
|||||||
"value": "phesor"
|
"value": "phesor"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"CR": {
|
||||||
|
"type": "float",
|
||||||
|
"value": 8.0
|
||||||
|
},
|
||||||
|
"FACTION": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Hostile"
|
||||||
|
},
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate, Human Captain"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_pir8_hu_m03"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"CR": {
|
||||||
|
"type": "float",
|
||||||
|
"value": 4.0
|
||||||
|
},
|
||||||
|
"FACTION": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Hostile"
|
||||||
|
},
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate, Human Mate"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_pir8_hu_m02"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"CR": {
|
||||||
|
"type": "float",
|
||||||
|
"value": 6.0
|
||||||
|
},
|
||||||
|
"FACTION": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Hostile"
|
||||||
|
},
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate, Human Priest"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_pir8_hu_m04"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"CR": {
|
||||||
|
"type": "float",
|
||||||
|
"value": 3.0
|
||||||
|
},
|
||||||
|
"FACTION": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Hostile"
|
||||||
|
},
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate, Human Ruffian"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_pir8_hu_m01"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"CR": {
|
"CR": {
|
||||||
|
@@ -1638,6 +1638,17 @@
|
|||||||
"value": "ra_altsl_mstrwrk"
|
"value": "ra_altsl_mstrwrk"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Masterwork Studded Leather Armor"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_mstwk01"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"RESREF": {
|
"RESREF": {
|
||||||
@@ -2407,6 +2418,83 @@
|
|||||||
"value": 12841
|
"value": 12841
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate3"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate5"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate7"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"NAME": {
|
"NAME": {
|
||||||
@@ -3837,6 +3925,17 @@
|
|||||||
"value": 16807402
|
"value": 16807402
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Dire Rat Bite"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "cr_bite_direrat"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"RESREF": {
|
"RESREF": {
|
||||||
@@ -4739,6 +4838,17 @@
|
|||||||
"value": 16807584
|
"value": 16807584
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Medium Viper Bite"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "cr_bite_viper001"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"RESREF": {
|
"RESREF": {
|
||||||
@@ -4750,6 +4860,17 @@
|
|||||||
"value": 16807586
|
"value": 16807586
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Medium Viper Bite (Improved)"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "cr_bite_viper002"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"NAME": {
|
"NAME": {
|
||||||
@@ -8697,6 +8818,17 @@
|
|||||||
"value": 16807534
|
"value": 16807534
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Imp Properties"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "cr_hide_imp01"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"RESREF": {
|
"RESREF": {
|
||||||
@@ -11232,6 +11364,17 @@
|
|||||||
"value": 16807646
|
"value": 16807646
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pony Hoof 01"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "prc_pony_hoof01"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"RESREF": {
|
"RESREF": {
|
||||||
@@ -11287,6 +11430,17 @@
|
|||||||
"value": "cr_slam_shamb001"
|
"value": "cr_slam_shamb001"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Sirine Touch Attack"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "cr_slam_sirine01"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"NAME": {
|
"NAME": {
|
||||||
@@ -34857,6 +35011,28 @@
|
|||||||
"value": "prc_ab_bolt"
|
"value": "prc_ab_bolt"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Masterwork Bolt"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_wambo001"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Masterwork Bolt"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_wambo002"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"NAME": {
|
"NAME": {
|
||||||
@@ -37322,17 +37498,6 @@
|
|||||||
"value": 16807474
|
"value": 16807474
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"__struct_id": 0,
|
|
||||||
"NAME": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": "Icy Sai"
|
|
||||||
},
|
|
||||||
"RESREF": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "ds_wspsi_ice01"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"RESREF": {
|
"RESREF": {
|
||||||
@@ -37454,6 +37619,17 @@
|
|||||||
"value": 16807610
|
"value": 16807610
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_WSPKT_MSTWK01"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_wspkt_mstwk01"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"NAME": {
|
"NAME": {
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
_module/ncs/ra_rnd_armor_inc.ncs
Normal file
BIN
_module/ncs/ra_rnd_armor_inc.ncs
Normal file
Binary file not shown.
BIN
_module/ncs/ra_rnd_pirat_spw.ncs
Normal file
BIN
_module/ncs/ra_rnd_pirat_spw.ncs
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -32,21 +32,21 @@
|
|||||||
// to be generated if the "SET_NAME" is set to "RANDOM".
|
// to be generated if the "SET_NAME" is set to "RANDOM".
|
||||||
//
|
//
|
||||||
// eg. Male Dwarven Villager becomes Gloigan Stonecutter or Rufus Mason.
|
// eg. Male Dwarven Villager becomes Gloigan Stonecutter or Rufus Mason.
|
||||||
//
|
//
|
||||||
// "TITLE": Prepends the defined string to the NPCs name.
|
// "TITLE": Prepends the defined string to the NPCs name.
|
||||||
//
|
//
|
||||||
// eg. "Lord" Brown
|
// eg. "Lord" Brown
|
||||||
//
|
//
|
||||||
// "POSTFIX": Appends the defind string after the NPC's name.
|
// "POSTFIX": Appends the defind string after the NPC's name.
|
||||||
//
|
//
|
||||||
// eg. Ralph "the Guard"
|
// eg. Ralph "the Guard"
|
||||||
//
|
//
|
||||||
|
|
||||||
|
|
||||||
"RND_ROGUE"
|
"RND_ROGUE"
|
||||||
"RND_BARBARIAN"
|
"RND_BARBARIAN"
|
||||||
"RND_FIGHTER"
|
"RND_FIGHTER"
|
||||||
"RND_CLERIC" : Setting these to "1" will give the NPC a randomized class
|
"RND_CLERIC" : Setting these to "1" will give the NPC a randomized class
|
||||||
"RND_MAGE" : appropriate postfix
|
"RND_MAGE" : appropriate postfix
|
||||||
"RND_DRUID"
|
"RND_DRUID"
|
||||||
"RND_RANGER"
|
"RND_RANGER"
|
||||||
@@ -55,7 +55,7 @@
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//////////////////////////////////////////////////////////////////////////////*/
|
//////////////////////////////////////////////////////////////////////////////*/
|
||||||
#include "prc_inc_racial"
|
//#include "prc_inc_racial"
|
||||||
|
|
||||||
//void main (){}
|
//void main (){}
|
||||||
|
|
||||||
@@ -340,7 +340,7 @@ void ms_Nomenclature(object oNPC = OBJECT_SELF)
|
|||||||
string ms_RandomFirstName(object oNPC = OBJECT_SELF)
|
string ms_RandomFirstName(object oNPC = OBJECT_SELF)
|
||||||
{
|
{
|
||||||
int Gender = GetGender(oNPC);
|
int Gender = GetGender(oNPC);
|
||||||
int Race = MyPRCGetRacialType(oNPC);
|
int Race = GetRacialType(oNPC);
|
||||||
|
|
||||||
string Name;
|
string Name;
|
||||||
|
|
||||||
@@ -386,7 +386,7 @@ string ms_RandomFirstName(object oNPC = OBJECT_SELF)
|
|||||||
|
|
||||||
string ms_RandomLastName(object oNPC = OBJECT_SELF)
|
string ms_RandomLastName(object oNPC = OBJECT_SELF)
|
||||||
{
|
{
|
||||||
int Race = MyPRCGetRacialType(oNPC);
|
int Race = GetRacialType(oNPC);
|
||||||
|
|
||||||
string Name;
|
string Name;
|
||||||
|
|
||||||
|
@@ -197,3 +197,59 @@ void RndFighterArmor(object oNPC)
|
|||||||
oItem = GetNextItemInInventory(OBJECT_SELF);
|
oItem = GetNextItemInInventory(OBJECT_SELF);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void RndPirateArmor(object oNPC)
|
||||||
|
{
|
||||||
|
//Randomizes Armor
|
||||||
|
|
||||||
|
int nResult = d6(1);
|
||||||
|
int nStackSize = 1; // Create 1 items;
|
||||||
|
|
||||||
|
string sItem;
|
||||||
|
|
||||||
|
if (nResult == 1)
|
||||||
|
{
|
||||||
|
sItem = "RA_ALTSL_PIRATE1";
|
||||||
|
}
|
||||||
|
else if(nResult == 2)
|
||||||
|
{
|
||||||
|
sItem = "RA_ALTSL_PIRATE2";
|
||||||
|
}
|
||||||
|
else if(nResult == 3)
|
||||||
|
{
|
||||||
|
sItem = "RA_ALTSL_PIRATE3";
|
||||||
|
}
|
||||||
|
else if(nResult == 4)
|
||||||
|
{
|
||||||
|
sItem = "RA_ALTSL_PIRATE4";
|
||||||
|
}
|
||||||
|
else if(nResult == 5)
|
||||||
|
{
|
||||||
|
sItem = "RA_ALTSL_PIRATE5";
|
||||||
|
}
|
||||||
|
else if(nResult == 6)
|
||||||
|
{
|
||||||
|
sItem = "RA_ALTSL_PIRATE5";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
sItem = "RA_ALTSL_PIRATE6";
|
||||||
|
|
||||||
|
CreateItemOnObject(sItem, oNPC, nStackSize);
|
||||||
|
|
||||||
|
// Loop the object's inventory and equip the first
|
||||||
|
object oItem = GetFirstItemInInventory(oNPC);
|
||||||
|
while(GetIsObjectValid(oItem))
|
||||||
|
{
|
||||||
|
// Check if armor, of course
|
||||||
|
if(GetBaseItemType(oItem) == BASE_ITEM_ARMOR)
|
||||||
|
{
|
||||||
|
// Equip it and stop the script
|
||||||
|
DelayCommand(0.1f, ActionEquipItem(oItem, INVENTORY_SLOT_CHEST));
|
||||||
|
DelayCommand(0.2f, SetDroppableFlag(oItem, FALSE));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
oItem = GetNextItemInInventory(oNPC);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
492
_module/nss/ra_rnd_pirat_spw.nss
Normal file
492
_module/nss/ra_rnd_pirat_spw.nss
Normal file
@@ -0,0 +1,492 @@
|
|||||||
|
//::///////////////////////////////////////////////
|
||||||
|
//:: Name ra_rnd_pirat_spw
|
||||||
|
//:: Copyright (c) 2001 Bioware Corp.
|
||||||
|
//:: Copyright (c) NWN Dark Sun
|
||||||
|
//:://////////////////////////////////////////////
|
||||||
|
/*
|
||||||
|
Default On Spawn script
|
||||||
|
|
||||||
|
|
||||||
|
2003-07-28: Georg Zoeller:
|
||||||
|
|
||||||
|
If you set a ninteger on the creature named
|
||||||
|
"X2_USERDEFINED_ONSPAWN_EVENTS"
|
||||||
|
The creature will fire a pre and a post-spawn
|
||||||
|
event on itself, depending on the value of that
|
||||||
|
variable
|
||||||
|
1 - Fire Userdefined Event 1510 (pre spawn)
|
||||||
|
2 - Fire Userdefined Event 1511 (post spawn)
|
||||||
|
3 - Fire both events
|
||||||
|
|
||||||
|
2007-12-31: Deva Winblood
|
||||||
|
Modified to look for X3_HORSE_OWNER_TAG and if
|
||||||
|
it is defined look for an NPC with that tag
|
||||||
|
nearby or in the module (checks near first).
|
||||||
|
It will make that NPC this horse's master.
|
||||||
|
|
||||||
|
*/
|
||||||
|
//:://////////////////////////////////////////////
|
||||||
|
//:: Created By: Keith Warner, Georg Zoeller
|
||||||
|
//:: Created On: June 11/03
|
||||||
|
//:://////////////////////////////////////////////
|
||||||
|
|
||||||
|
const int EVENT_USER_DEFINED_PRESPAWN = 1510;
|
||||||
|
const int EVENT_USER_DEFINED_POSTSPAWN = 1511;
|
||||||
|
|
||||||
|
#include "NW_I0_GENERIC"
|
||||||
|
#include "ms_name_inc"
|
||||||
|
#include "x2_inc_switches"
|
||||||
|
#include "rnd_commoner_inc"
|
||||||
|
#include "ra_rnd_armor_inc"
|
||||||
|
|
||||||
|
void ShrinkEm(object oPC)
|
||||||
|
{
|
||||||
|
SetObjectVisualTransform(oPC, OBJECT_VISUAL_TRANSFORM_SCALE, 0.5f);
|
||||||
|
}
|
||||||
|
|
||||||
|
void GrowEm(object oPC)
|
||||||
|
{
|
||||||
|
SetObjectVisualTransform(oPC, OBJECT_VISUAL_TRANSFORM_SCALE, 1.5f);
|
||||||
|
}
|
||||||
|
|
||||||
|
void main()
|
||||||
|
{
|
||||||
|
string sTag;
|
||||||
|
object oNPC;
|
||||||
|
// User defined OnSpawn event requested?
|
||||||
|
int nSpecEvent = GetLocalInt(OBJECT_SELF,"X2_USERDEFINED_ONSPAWN_EVENTS");
|
||||||
|
|
||||||
|
|
||||||
|
// Pre Spawn Event requested
|
||||||
|
if (nSpecEvent == 1 || nSpecEvent == 3 )
|
||||||
|
{
|
||||||
|
SignalEvent(OBJECT_SELF,EventUserDefined(EVENT_USER_DEFINED_PRESPAWN ));
|
||||||
|
}
|
||||||
|
|
||||||
|
//:: Initialize Mount System
|
||||||
|
sTag=GetLocalString(OBJECT_SELF,"X3_HORSE_OWNER_TAG");
|
||||||
|
if (GetStringLength(sTag)>0)
|
||||||
|
{ // look for master
|
||||||
|
oNPC=GetNearestObjectByTag(sTag);
|
||||||
|
if (GetIsObjectValid(oNPC)&&GetObjectType(oNPC)==OBJECT_TYPE_CREATURE)
|
||||||
|
{ // master found
|
||||||
|
AddHenchman(oNPC);
|
||||||
|
} // master found
|
||||||
|
else
|
||||||
|
{ // look in module
|
||||||
|
oNPC=GetObjectByTag(sTag);
|
||||||
|
if (GetIsObjectValid(oNPC)&&GetObjectType(oNPC)==OBJECT_TYPE_CREATURE)
|
||||||
|
{ // master found
|
||||||
|
AddHenchman(oNPC);
|
||||||
|
} // master found
|
||||||
|
else
|
||||||
|
{ // master does not exist - remove X3_HORSE_OWNER_TAG
|
||||||
|
DeleteLocalString(OBJECT_SELF,"X3_HORSE_OWNER_TAG");
|
||||||
|
} // master does not exist - remove X3_HORSE_OWNER_TAG
|
||||||
|
} // look in module
|
||||||
|
} // look for master
|
||||||
|
|
||||||
|
|
||||||
|
//:: Sets a random integer on the creature to use with other spell functions
|
||||||
|
|
||||||
|
string sImmune = GetName(OBJECT_SELF)+"_AURA_IMMUNE";
|
||||||
|
int nRandomSeed = Random(999);
|
||||||
|
SetLocalInt(OBJECT_SELF, sImmune, nRandomSeed);
|
||||||
|
|
||||||
|
//:: Creature will quickly & automatically buff itself up with any defensive
|
||||||
|
//:: spells it has memorized.
|
||||||
|
|
||||||
|
int nAutobuff = GetLocalInt(OBJECT_SELF,"AUTOBUFF");
|
||||||
|
if (nAutobuff > 0 )
|
||||||
|
{
|
||||||
|
SetSpawnInCondition(NW_FLAG_FAST_BUFF_ENEMY);
|
||||||
|
}
|
||||||
|
|
||||||
|
//:: Creature will flee those that close within 7m if they are not friends,
|
||||||
|
//:: Rangers or Druids.
|
||||||
|
|
||||||
|
int nHerbivore = GetLocalInt(OBJECT_SELF,"CREATURE_VAR_HERBIVORE");
|
||||||
|
if (nHerbivore > 0 )
|
||||||
|
{
|
||||||
|
SetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL);
|
||||||
|
SetBehaviorState(NW_FLAG_BEHAVIOR_HERBIVORE);
|
||||||
|
}
|
||||||
|
|
||||||
|
//:: Creature will only attack those that close within 5m and are not friends,
|
||||||
|
//:: Rangers or Druids.
|
||||||
|
|
||||||
|
int nOmnivore = GetLocalInt(OBJECT_SELF,"CREATURE_VAR_OMNIVORE");
|
||||||
|
if (nOmnivore > 0 )
|
||||||
|
{
|
||||||
|
SetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL);
|
||||||
|
SetBehaviorState(NW_FLAG_BEHAVIOR_OMNIVORE);
|
||||||
|
}
|
||||||
|
|
||||||
|
int nOLM = GetLocalInt(OBJECT_SELF,"OLM");
|
||||||
|
if (nOLM > 0)
|
||||||
|
{
|
||||||
|
DelayCommand(0.0f, ShrinkEm(OBJECT_SELF));
|
||||||
|
|
||||||
|
effect eSlow = EffectMovementSpeedDecrease(50);
|
||||||
|
eSlow = SupernaturalEffect(eSlow);
|
||||||
|
eSlow = ExtraordinaryEffect(eSlow);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eSlow,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
int nHuge = GetLocalInt(OBJECT_SELF,"HUGE");
|
||||||
|
if (nHuge > 0)
|
||||||
|
{
|
||||||
|
DelayCommand(0.0f, GrowEm(OBJECT_SELF));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
int nNoStun = GetLocalInt(OBJECT_SELF,"NOSTUN");
|
||||||
|
if (nNoStun > 0)
|
||||||
|
{
|
||||||
|
effect eNoStun = EffectImmunity(IMMUNITY_TYPE_STUN);
|
||||||
|
eNoStun = SupernaturalEffect(eNoStun);
|
||||||
|
eNoStun = ExtraordinaryEffect(eNoStun);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoStun,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
int nNatInvis = GetLocalInt(OBJECT_SELF,"NATURAL_INVIS");
|
||||||
|
if (nNatInvis > 0)
|
||||||
|
{
|
||||||
|
effect eNatInvis = EffectInvisibility(4);
|
||||||
|
eNatInvis = SupernaturalEffect(eNatInvis);
|
||||||
|
eNatInvis = ExtraordinaryEffect(eNatInvis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNatInvis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
int nNoSleep = GetLocalInt(OBJECT_SELF,"NOSLEEP");
|
||||||
|
if (nNoSleep > 0)
|
||||||
|
{
|
||||||
|
effect eNoSleep = EffectImmunity(IMMUNITY_TYPE_SLEEP);
|
||||||
|
eNoSleep = SupernaturalEffect(eNoSleep);
|
||||||
|
eNoSleep = ExtraordinaryEffect(eNoSleep);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoSleep,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
int nNoDaze = GetLocalInt(OBJECT_SELF,"NODAZE");
|
||||||
|
if (nNoDaze > 0)
|
||||||
|
{
|
||||||
|
effect eNoDaze = EffectImmunity(IMMUNITY_TYPE_DAZED);
|
||||||
|
eNoDaze = SupernaturalEffect(eNoDaze);
|
||||||
|
eNoDaze = ExtraordinaryEffect(eNoDaze);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoDaze,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
int nNoBlind = GetLocalInt(OBJECT_SELF,"NOBLIND");
|
||||||
|
if (nNoBlind > 0)
|
||||||
|
{
|
||||||
|
effect eNoBlind = EffectImmunity(IMMUNITY_TYPE_BLINDNESS);
|
||||||
|
eNoBlind = SupernaturalEffect(eNoBlind);
|
||||||
|
eNoBlind = ExtraordinaryEffect(eNoBlind);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoBlind,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
int nNoDeaf = GetLocalInt(OBJECT_SELF,"NODEAF");
|
||||||
|
if (nNoDeaf > 0)
|
||||||
|
{
|
||||||
|
effect eNoDeaf = EffectImmunity(IMMUNITY_TYPE_DEAFNESS);
|
||||||
|
eNoDeaf = SupernaturalEffect(eNoDeaf);
|
||||||
|
eNoDeaf = ExtraordinaryEffect(eNoDeaf);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eNoDeaf,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
int nDeaf = GetLocalInt(OBJECT_SELF,"IS_DEAF");
|
||||||
|
if (nDeaf > 0)
|
||||||
|
{
|
||||||
|
effect eDeaf = EffectDeaf();
|
||||||
|
eDeaf = SupernaturalEffect(eDeaf);
|
||||||
|
eDeaf = ExtraordinaryEffect(eDeaf);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eDeaf,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Fix for the new golems to reduce their number of attacks */
|
||||||
|
|
||||||
|
int nNumber = GetLocalInt(OBJECT_SELF,CREATURE_VAR_NUMBER_OF_ATTACKS);
|
||||||
|
if (nNumber >0 )
|
||||||
|
{
|
||||||
|
SetBaseAttackBonus(nNumber);
|
||||||
|
}
|
||||||
|
|
||||||
|
int nVFX = GetLocalInt(OBJECT_SELF,"SpawnVFX");
|
||||||
|
if(nVFX)
|
||||||
|
{
|
||||||
|
ApplyEffectToObject(DURATION_TYPE_PERMANENT,SupernaturalEffect(EffectVisualEffect(nVFX)),OBJECT_SELF);
|
||||||
|
}
|
||||||
|
|
||||||
|
int nRegen = GetLocalInt(OBJECT_SELF,"FAST_HEALING");
|
||||||
|
if(nRegen)
|
||||||
|
{
|
||||||
|
effect eRegen = EffectRegenerate(nRegen, 6.0f);
|
||||||
|
eRegen = SupernaturalEffect(eRegen);
|
||||||
|
eRegen = ExtraordinaryEffect(eRegen);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eRegen, OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
int nShadowy = GetLocalInt(OBJECT_SELF,"SHADOWY");
|
||||||
|
if (nShadowy)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_PROT_SHADOW_ARMOR);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
int nStony = GetLocalInt(OBJECT_SELF,"STONY");
|
||||||
|
if (nStony)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_PROT_STONESKIN);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
int nFirey = GetLocalInt(OBJECT_SELF,"FIREY");
|
||||||
|
if (nFirey)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_INFERNO_NO_SOUND);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
int nWoody = GetLocalInt(OBJECT_SELF,"WOODY");
|
||||||
|
if (nWoody)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_PROT_BARKSKIN);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
int nConcealed20 = GetLocalInt(OBJECT_SELF,"CONCEALED20");
|
||||||
|
if (nConcealed20)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_BLUR );
|
||||||
|
effect eConceal = EffectConcealment(20, 0);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
int nConcealed50 = GetLocalInt(OBJECT_SELF,"CONCEALED50");
|
||||||
|
if (nConcealed50)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_BLUR );
|
||||||
|
effect eConceal = EffectConcealment(50, 0);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
int nIcy = GetLocalInt(OBJECT_SELF,"ICY");
|
||||||
|
if (nIcy)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_ICESKIN);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
int nSR = GetLocalInt(OBJECT_SELF,"SPELL_RESISTANCE");
|
||||||
|
if ( nSR )
|
||||||
|
{
|
||||||
|
effect eSR = EffectSpellResistanceIncrease(nSR);
|
||||||
|
eSR = SupernaturalEffect(eSR);
|
||||||
|
eSR = ExtraordinaryEffect(eSR);
|
||||||
|
ApplyEffectToObject(DURATION_TYPE_PERMANENT,eSR,OBJECT_SELF);
|
||||||
|
}
|
||||||
|
|
||||||
|
int nAttackBonus = GetLocalInt(OBJECT_SELF,"ATTACK_BONUS");
|
||||||
|
if ( nAttackBonus )
|
||||||
|
{
|
||||||
|
effect eAttack = EffectAttackIncrease(nAttackBonus);
|
||||||
|
eAttack = SupernaturalEffect(eAttack);
|
||||||
|
eAttack = ExtraordinaryEffect(eAttack);
|
||||||
|
ApplyEffectToObject(DURATION_TYPE_PERMANENT,eAttack,OBJECT_SELF);
|
||||||
|
}
|
||||||
|
|
||||||
|
int nAcidShield = GetLocalInt(OBJECT_SELF,"ACID_SHIELD");
|
||||||
|
if ( nAcidShield )
|
||||||
|
{
|
||||||
|
effect eShield = EffectDamageShield(0,DAMAGE_BONUS_1d8,DAMAGE_TYPE_ACID);
|
||||||
|
eShield = SupernaturalEffect(eShield);
|
||||||
|
eShield = ExtraordinaryEffect(eShield);
|
||||||
|
ApplyEffectToObject(DURATION_TYPE_PERMANENT,eShield,OBJECT_SELF);
|
||||||
|
}
|
||||||
|
|
||||||
|
int nSerratedEdge = GetLocalInt(OBJECT_SELF,"SERRATED_EDGE");
|
||||||
|
if ( nSerratedEdge )
|
||||||
|
{
|
||||||
|
effect eShield = EffectDamageShield(0,DAMAGE_BONUS_1d6,DAMAGE_TYPE_SLASHING);
|
||||||
|
eShield = SupernaturalEffect(eShield);
|
||||||
|
eShield = ExtraordinaryEffect(eShield);
|
||||||
|
ApplyEffectToObject(DURATION_TYPE_PERMANENT,eShield,OBJECT_SELF);
|
||||||
|
}
|
||||||
|
|
||||||
|
int nSpikedArmor = GetLocalInt(OBJECT_SELF,"SPIKED_ARMOR");
|
||||||
|
if ( nSpikedArmor )
|
||||||
|
{
|
||||||
|
effect eShield = EffectDamageShield(0,DAMAGE_BONUS_1d4,DAMAGE_TYPE_PIERCING);
|
||||||
|
eShield = SupernaturalEffect(eShield);
|
||||||
|
eShield = ExtraordinaryEffect(eShield);
|
||||||
|
ApplyEffectToObject(DURATION_TYPE_PERMANENT,eShield,OBJECT_SELF);
|
||||||
|
}
|
||||||
|
|
||||||
|
int nGlow = GetLocalInt (OBJECT_SELF,"GLOW_COLOR");
|
||||||
|
if (nGlow == 1)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_BLUE);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 2)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_BROWN);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 3)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_GREEN);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 4)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_GREY);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 5)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_BLUE);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 6)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_BROWN);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 7)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_GREEN);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 8)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_ORANGE);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 9)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_PURPLE);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 10)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_RED);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 11)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_LIGHT_YELLOW);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 12)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_ORANGE);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 13)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_PURPLE);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 14)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_RED);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 15)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_WHITE);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
else if (nGlow == 16)
|
||||||
|
{
|
||||||
|
effect eVis = EffectVisualEffect(VFX_DUR_GLOW_YELLOW);
|
||||||
|
eVis = SupernaturalEffect(eVis);
|
||||||
|
eVis = ExtraordinaryEffect(eVis);
|
||||||
|
DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF));
|
||||||
|
}
|
||||||
|
|
||||||
|
// Check for randomizations.
|
||||||
|
|
||||||
|
ms_Nomenclature(OBJECT_SELF);
|
||||||
|
|
||||||
|
int nKeepskin = GetLocalInt(OBJECT_SELF,"RA_KEEPSKIN");
|
||||||
|
if (nKeepskin != 1)
|
||||||
|
{
|
||||||
|
rnd_skin(OBJECT_SELF);
|
||||||
|
}
|
||||||
|
|
||||||
|
rnd_skin(OBJECT_SELF);
|
||||||
|
|
||||||
|
int nKeephead = GetLocalInt(OBJECT_SELF,"RA_KEEPHEAD");
|
||||||
|
if (nKeephead != 1)
|
||||||
|
{
|
||||||
|
rnd_head(OBJECT_SELF);
|
||||||
|
}
|
||||||
|
|
||||||
|
int nKeeptats = GetLocalInt(OBJECT_SELF,"RA_KEEPTATS");
|
||||||
|
if (nKeeptats != 1)
|
||||||
|
{
|
||||||
|
rnd_tattoo(OBJECT_SELF);
|
||||||
|
}
|
||||||
|
|
||||||
|
//:: Randomize Armor
|
||||||
|
RndPirateArmor(OBJECT_SELF);
|
||||||
|
ActionEquipMostEffectiveArmor();
|
||||||
|
|
||||||
|
|
||||||
|
// Execute default OnSpawn script.
|
||||||
|
ExecuteScript("nw_c2_default9", OBJECT_SELF);
|
||||||
|
|
||||||
|
// Execute PRC OnSpawn script.
|
||||||
|
ExecuteScript("prc_npc_spawn", OBJECT_SELF);
|
||||||
|
|
||||||
|
|
||||||
|
//Post Spawn event requeste
|
||||||
|
if (nSpecEvent == 2 || nSpecEvent == 3)
|
||||||
|
{
|
||||||
|
SignalEvent(OBJECT_SELF,EventUserDefined(EVENT_USER_DEFINED_POSTSPAWN));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@@ -4629,7 +4629,537 @@ at night. */
|
|||||||
}
|
}
|
||||||
//:: Foothills Random Encounters
|
//:: Foothills Random Encounters
|
||||||
|
|
||||||
|
/* Beach Wandering Monsters
|
||||||
|
Check for encounters at 4 a.m. (just before dawn), 9 a.m., noon, dusk, 9 p.m.,
|
||||||
|
and midnight. Encounters occur on a roll of 1 on 1d20. If an encounter is
|
||||||
|
indicated, roll 1d10 using the table below. */
|
||||||
|
|
||||||
|
//:: Beach Random Encounters
|
||||||
|
if (sCamp == "beach")
|
||||||
|
{
|
||||||
|
int nPirateChance = d10(1);
|
||||||
|
int nSpawn = Random(10) + 1;
|
||||||
|
|
||||||
|
switch (nSpawn)
|
||||||
|
{
|
||||||
|
case 1: case 2:
|
||||||
|
//:: Merchant ship (off coast)
|
||||||
|
{
|
||||||
|
//:: Not sure how to handle this one yet.
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
//:: Merchant ship (off coast)
|
||||||
|
|
||||||
|
case 3:
|
||||||
|
//:: Pirate ship (off coast)
|
||||||
|
{
|
||||||
|
//:: Not sure how to handle this one yet.
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
//:: Pirate ship (off coast)
|
||||||
|
|
||||||
|
case 4: case 5: case 6:
|
||||||
|
//:: Pirates - 90% Foraging Party / 10% Raiding Party
|
||||||
|
if (nPirateChance <= 9)
|
||||||
|
{//:: Spawn Pirate Foraging Party
|
||||||
|
|
||||||
|
int nPirates = (d6(2) + 6);
|
||||||
|
// Set Number of Placeables
|
||||||
|
SetLocalInt(oCamp, "CampNumP", 0);
|
||||||
|
// Set Number of Creatures
|
||||||
|
SetLocalInt(oCamp, "CampNumC", nPirates);
|
||||||
|
// Set Radius of Camp
|
||||||
|
SetLocalFloat(oCamp, "CampRadius", 10.0);
|
||||||
|
|
||||||
|
// Set Creature 0 to be Trigger
|
||||||
|
// Script 00 : Kill him and the Camp Despawns
|
||||||
|
// SetLocalString(oCamp, "CampTrigger", "C0");
|
||||||
|
// SetLocalInt(oCamp, "CampTriggerScript", 0);
|
||||||
|
|
||||||
|
// Set Placeable 0 to be Camp Center
|
||||||
|
//SetLocalString(oCamp, "CampCenter", "P0");
|
||||||
|
|
||||||
|
// Set Placeable 0 and Spawn Flags
|
||||||
|
// First Placeable always Spawns at Center of Camp
|
||||||
|
// If CampCenter Is Not Set
|
||||||
|
//SetLocalString(oCamp, "CampP0", "plc_campfrwspit");
|
||||||
|
SetLocalString(oCamp, "CampP0_Flags", "SP_SF");
|
||||||
|
|
||||||
|
// Set Placeable 1 and Spawn Flags
|
||||||
|
//SetLocalString(oCamp, "CampP1", "plc_chest1");
|
||||||
|
//SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30");
|
||||||
|
|
||||||
|
// Set Creature 0 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC0", "RA_PIR8_HU_M02");
|
||||||
|
SetLocalString(oCamp, "CampC0_Flags", "SP_RW_RG010M005_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 1 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC1", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC1_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 2 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC2", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC2_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 3 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC3", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC3_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 4 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC4", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC4_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 5 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC5", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC5_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC5_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 6 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC6", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC6_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC6_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 7 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC7", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC7_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC7_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 8 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC8", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC8_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC8_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 9 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC9", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC9_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC9_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 10 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC10", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC10_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC10_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 11 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC11", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC11_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC11_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 12 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC12", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC12_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC12_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 13 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC13", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC13_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC13_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 14 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC14", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC14_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC14_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 15 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC15", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC15_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC15_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 16 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC16", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC16_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC16_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 17 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC17", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC17_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC17_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
//:: Spawn Pirate Foraging Party
|
||||||
|
|
||||||
|
else
|
||||||
|
{//:: Spawn Pirate Raiding Party
|
||||||
|
|
||||||
|
int nPirates = (12 + d2(1) + d6(3));
|
||||||
|
// Set Number of Placeables
|
||||||
|
SetLocalInt(oCamp, "CampNumP", 0);
|
||||||
|
// Set Number of Creatures
|
||||||
|
SetLocalInt(oCamp, "CampNumC", nPirates);
|
||||||
|
// Set Radius of Camp
|
||||||
|
SetLocalFloat(oCamp, "CampRadius", 10.0);
|
||||||
|
|
||||||
|
// Set Creature 0 to be Trigger
|
||||||
|
// Script 00 : Kill him and the Camp Despawns
|
||||||
|
// SetLocalString(oCamp, "CampTrigger", "C0");
|
||||||
|
// SetLocalInt(oCamp, "CampTriggerScript", 0);
|
||||||
|
|
||||||
|
// Set Placeable 0 to be Camp Center
|
||||||
|
//SetLocalString(oCamp, "CampCenter", "P0");
|
||||||
|
|
||||||
|
// Set Placeable 0 and Spawn Flags
|
||||||
|
// First Placeable always Spawns at Center of Camp
|
||||||
|
// If CampCenter Is Not Set
|
||||||
|
SetLocalString(oCamp, "CampP1", "plc_chest1");
|
||||||
|
SetLocalString(oCamp, "CampP0_Flags", "SP_SF");
|
||||||
|
|
||||||
|
// Set Placeable 1 and Spawn Flags
|
||||||
|
//SetLocalString(oCamp, "CampP1", "plc_chest1");
|
||||||
|
//SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30");
|
||||||
|
|
||||||
|
// Set Creature 0 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC0", "RA_PIR8_HU_M03");
|
||||||
|
SetLocalString(oCamp, "CampC0_Flags", "SP_RW_RG025M005_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 1 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC1", "RA_PIR8_HU_M04");
|
||||||
|
// SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC1_Flags", "SP_RW_RG020M004_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 2 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC2", "RA_PIR8_HU_M02");
|
||||||
|
// SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC2_Flags", "SP_RW_RG010M005_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 3 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC3", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC3_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 4 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC4", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC4_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 5 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC5", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC5_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC5_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 6 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC6", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC6_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC6_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 7 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC7", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC7_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC7_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 8 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC8", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC8_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC8_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 9 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC9", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC9_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC9_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 10 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC10", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC10_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC10_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 11 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC11", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC11_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC11_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 12 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC12", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC12_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC12_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 13 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC13", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC13_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC13_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 14 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC14", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC14_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC14_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 15 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC15", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC15_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC15_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 16 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC16", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC16_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC16_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 17 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC17", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC17_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC17_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 18 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC18", "RA_PIR8_HU_M02");
|
||||||
|
// SetLocalString(oCamp, "CampC18_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC18_Flags", "SP_RW_RG010M005_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 19 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC19", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC19_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC19_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 20 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC20", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC20_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC20_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 21 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC21", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC21_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC21_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 22 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC22", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC22_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC22_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 23 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC23", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC23_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC23_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 24 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC24", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC24_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC24_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 25 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC25", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC25_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC25_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 26 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC26", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC26_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC26_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 27 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC27", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC27_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC27_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 28 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC28", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC28_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC28_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 29 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC29", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC29_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC29_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 30 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC30", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC30_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC30_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 31 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC30", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC30_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC30_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 32 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC30", "RA_PIR8_HU_M01");
|
||||||
|
// SetLocalString(oCamp, "CampC30_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC30_Flags", "SP_RW_RG002M001_DS2_RH60");
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
//:: Spawn Pirate Raiding Party
|
||||||
|
//:: Pirates - 90% Foraging Party / 10% Raiding Party
|
||||||
|
|
||||||
|
case 7: case 8:
|
||||||
|
//:: 2d6 Ogres
|
||||||
|
{
|
||||||
|
|
||||||
|
int nOgres = d6(2);
|
||||||
|
// Set Number of Placeables
|
||||||
|
SetLocalInt(oCamp, "CampNumP", 1);
|
||||||
|
// Set Number of Creatures
|
||||||
|
SetLocalInt(oCamp, "CampNumC", nOgres);
|
||||||
|
// Set Radius of Camp
|
||||||
|
SetLocalFloat(oCamp, "CampRadius", 10.0);
|
||||||
|
|
||||||
|
// Set Creature 0 to be Trigger
|
||||||
|
// Script 00 : Kill him and the Camp Despawns
|
||||||
|
// SetLocalString(oCamp, "CampTrigger", "C0");
|
||||||
|
// SetLocalInt(oCamp, "CampTriggerScript", 0);
|
||||||
|
|
||||||
|
// Set Placeable 0 to be Camp Center
|
||||||
|
SetLocalString(oCamp, "CampCenter", "P0");
|
||||||
|
|
||||||
|
// Set Placeable 0 and Spawn Flags
|
||||||
|
// First Placeable always Spawns at Center of Camp
|
||||||
|
// If CampCenter Is Not Set
|
||||||
|
SetLocalString(oCamp, "CampP0", "plc_campfrwspit");
|
||||||
|
SetLocalString(oCamp, "CampP0_Flags", "SP_SF");
|
||||||
|
|
||||||
|
// Set Placeable 1 and Spawn Flags
|
||||||
|
//SetLocalString(oCamp, "CampP1", "plc_chest1");
|
||||||
|
//SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30");
|
||||||
|
|
||||||
|
// Set Creature 0 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC0", "RA_OGRE01");
|
||||||
|
SetLocalString(oCamp, "CampC0_Flags", "SP_RW_RG005M002_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 1 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC1", "RA_OGRE01");
|
||||||
|
// SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC1_Flags", "SP_RW_RG005M002_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 2 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC2", "RA_OGRE01");
|
||||||
|
// SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC2_Flags", "SP_RW_RG005M002_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 3 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC3", "RA_OGRE01");
|
||||||
|
// SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC3_Flags", "SP_RW_RG005M002_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 4 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC4", "RA_OGRE01");
|
||||||
|
// SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC4_Flags", "SP_RW_RG005M002_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 5 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC5", "RA_OGRE01");
|
||||||
|
// SetLocalString(oCamp, "CampC5_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC5_Flags", "SP_RW_RG005M002_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 6 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC6", "RA_OGRE01");
|
||||||
|
// SetLocalString(oCamp, "CampC6_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC6_Flags", "SP_RW_RG005M002_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 7 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC7", "RA_OGRE01");
|
||||||
|
// SetLocalString(oCamp, "CampC7_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC7_Flags", "SP_RW_RG005M002_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 8 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC8", "RA_OGRE01");
|
||||||
|
// SetLocalString(oCamp, "CampC8_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC8_Flags", "SP_RW_RG005M002_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 9 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC9", "RA_OGRE01");
|
||||||
|
// SetLocalString(oCamp, "CampC9_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC9_Flags", "SP_RW_RG005M002_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 10 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC10", "RA_OGRE01");
|
||||||
|
// SetLocalString(oCamp, "CampC10_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC10_Flags", "SP_RW_RG005M002_DS2_RH60");
|
||||||
|
|
||||||
|
// Set Creature 11 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC11", "RA_OGRE01");
|
||||||
|
// SetLocalString(oCamp, "CampC11_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC11_Flags", "SP_RW_RG005M002_DS2_RH60");
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
//:: 2d6 Ogres
|
||||||
|
|
||||||
|
case 9:
|
||||||
|
//:: 1d3 Sirens
|
||||||
|
{
|
||||||
|
int nSirens = d3(1);
|
||||||
|
// Set Number of Placeables
|
||||||
|
SetLocalInt(oCamp, "CampNumP", 1);
|
||||||
|
// Set Number of Creatures
|
||||||
|
SetLocalInt(oCamp, "CampNumC", nSirens);
|
||||||
|
// Set Radius of Camp
|
||||||
|
SetLocalFloat(oCamp, "CampRadius", 10.0);
|
||||||
|
|
||||||
|
// Set Creature 0 to be Trigger
|
||||||
|
// Script 00 : Kill him and the Camp Despawns
|
||||||
|
// SetLocalString(oCamp, "CampTrigger", "C0");
|
||||||
|
// SetLocalInt(oCamp, "CampTriggerScript", 0);
|
||||||
|
|
||||||
|
// Set Placeable 0 to be Camp Center
|
||||||
|
// SetLocalString(oCamp, "CampCenter", "P0");
|
||||||
|
|
||||||
|
// Set Placeable 0 and Spawn Flags
|
||||||
|
// First Placeable always Spawns at Center of Camp
|
||||||
|
// If CampCenter Is Not Set
|
||||||
|
// SetLocalString(oCamp, "CampP0", "plc_campfrwspit");
|
||||||
|
SetLocalString(oCamp, "CampP0_Flags", "SP_SF");
|
||||||
|
|
||||||
|
// Set Placeable 1 and Spawn Flags
|
||||||
|
//SetLocalString(oCamp, "CampP1", "plc_chest1");
|
||||||
|
//SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30");
|
||||||
|
|
||||||
|
// Set Creature 0 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC0", "RA_SIRINE001");
|
||||||
|
SetLocalString(oCamp, "CampC0_Flags", "SP_CD060_RH60");
|
||||||
|
|
||||||
|
// Set Creature 1 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC1", "RA_SIRINE001");
|
||||||
|
// SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC1_Flags", "SP_CD060_RH60");
|
||||||
|
|
||||||
|
// Set Creature 2 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC2", "RA_SIRINE001");
|
||||||
|
// SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH");
|
||||||
|
SetLocalString(oCamp, "CampC2_Flags", "SP_CD060_RH60");
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
//:: 1d3 Sirens
|
||||||
|
|
||||||
|
case 10:
|
||||||
|
//:: Marty the Imp
|
||||||
|
{
|
||||||
|
int nImp = 1;
|
||||||
|
// Set Number of Placeables
|
||||||
|
SetLocalInt(oCamp, "CampNumP", 0);
|
||||||
|
// Set Number of Creatures
|
||||||
|
SetLocalInt(oCamp, "CampNumC", nImp);
|
||||||
|
// Set Radius of Camp
|
||||||
|
SetLocalFloat(oCamp, "CampRadius", 10.0);
|
||||||
|
|
||||||
|
// Set Creature 0 to be Trigger
|
||||||
|
// Script 00 : Kill him and the Camp Despawns
|
||||||
|
// SetLocalString(oCamp, "CampTrigger", "C0");
|
||||||
|
// SetLocalInt(oCamp, "CampTriggerScript", 0);
|
||||||
|
|
||||||
|
// Set Placeable 0 to be Camp Center
|
||||||
|
//SetLocalString(oCamp, "CampCenter", "P0");
|
||||||
|
|
||||||
|
// Set Placeable 0 and Spawn Flags
|
||||||
|
// First Placeable always Spawns at Center of Camp
|
||||||
|
// If CampCenter Is Not Set
|
||||||
|
//SetLocalString(oCamp, "CampP0", "plc_campfrwspit");
|
||||||
|
SetLocalString(oCamp, "CampP0_Flags", "SP_SF");
|
||||||
|
|
||||||
|
// Set Placeable 1 and Spawn Flags
|
||||||
|
//SetLocalString(oCamp, "CampP1", "plc_chest1");
|
||||||
|
//SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30");
|
||||||
|
|
||||||
|
// Set Creature 0 and Spawn Flags
|
||||||
|
SetLocalString(oCamp, "CampC0", "RA_IMP_MARTY");
|
||||||
|
SetLocalString(oCamp, "CampC0_Flags", "SP_RW_CD060");
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
//:: Marty the Imp
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//:: Beach Random Encounters
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Example Camp
|
// Example Camp
|
||||||
|
Binary file not shown.
@@ -452,12 +452,7 @@
|
|||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 0
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
]
|
|
||||||
},
|
|
||||||
"MemorizedList4": {
|
|
||||||
"type": "list",
|
|
||||||
"value": [
|
|
||||||
{
|
{
|
||||||
"__struct_id": 3,
|
"__struct_id": 3,
|
||||||
"Spell": {
|
"Spell": {
|
||||||
@@ -466,13 +461,18 @@
|
|||||||
},
|
},
|
||||||
"SpellFlags": {
|
"SpellFlags": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 1
|
||||||
},
|
},
|
||||||
"SpellMetaMagic": {
|
"SpellMetaMagic": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 16
|
"value": 16
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"MemorizedList4": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
{
|
{
|
||||||
"__struct_id": 3,
|
"__struct_id": 3,
|
||||||
"Spell": {
|
"Spell": {
|
||||||
|
@@ -386,7 +386,7 @@
|
|||||||
},
|
},
|
||||||
"SpellFlags": {
|
"SpellFlags": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 1
|
||||||
},
|
},
|
||||||
"SpellMetaMagic": {
|
"SpellMetaMagic": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
|
@@ -128,14 +128,6 @@
|
|||||||
"type": "cexostring",
|
"type": "cexostring",
|
||||||
"value": "Henchman: Cranefoot"
|
"value": "Henchman: Cranefoot"
|
||||||
},
|
},
|
||||||
"CompanionName": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": "Scruffy"
|
|
||||||
},
|
|
||||||
"CompanionType": {
|
|
||||||
"type": "int",
|
|
||||||
"value": 7
|
|
||||||
},
|
|
||||||
"Con": {
|
"Con": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 13
|
"value": 13
|
||||||
|
@@ -274,14 +274,6 @@
|
|||||||
"type": "word",
|
"type": "word",
|
||||||
"value": 3
|
"value": 3
|
||||||
},
|
},
|
||||||
"FamiliarName": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"FamiliarType": {
|
|
||||||
"type": "int",
|
|
||||||
"value": 7
|
|
||||||
},
|
|
||||||
"FeatList": {
|
"FeatList": {
|
||||||
"type": "list",
|
"type": "list",
|
||||||
"value": [
|
"value": [
|
||||||
|
@@ -14,7 +14,7 @@
|
|||||||
},
|
},
|
||||||
"ChallengeRating": {
|
"ChallengeRating": {
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"value": 3.0
|
"value": 4.0
|
||||||
},
|
},
|
||||||
"ClassList": {
|
"ClassList": {
|
||||||
"type": "list",
|
"type": "list",
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
},
|
},
|
||||||
"Comment": {
|
"Comment": {
|
||||||
"type": "cexostring",
|
"type": "cexostring",
|
||||||
"value": ""
|
"value": "Marty the Imp: 03 HD\r\n\r\nMonster Manual I, pg. 56\r\n\r\nCharm Monster = Suggestion"
|
||||||
},
|
},
|
||||||
"Con": {
|
"Con": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -77,7 +77,7 @@
|
|||||||
"type": "list",
|
"type": "list",
|
||||||
"value": [
|
"value": [
|
||||||
{
|
{
|
||||||
"__struct_id": 65536,
|
"__struct_id": 16384,
|
||||||
"EquippedRes": {
|
"EquippedRes": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": "nw_it_crewpp016"
|
"value": "nw_it_crewpp016"
|
||||||
@@ -87,7 +87,7 @@
|
|||||||
"__struct_id": 131072,
|
"__struct_id": 131072,
|
||||||
"EquippedRes": {
|
"EquippedRes": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": "nw_it_creitem023"
|
"value": "cr_hide_imp01"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -133,7 +133,7 @@
|
|||||||
"id": 5999,
|
"id": 5999,
|
||||||
"type": "cexolocstring",
|
"type": "cexolocstring",
|
||||||
"value": {
|
"value": {
|
||||||
"0": "Marty the Imp"
|
"0": "Marty the Imp: 03 HD"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"fortbonus": {
|
"fortbonus": {
|
||||||
@@ -186,7 +186,7 @@
|
|||||||
},
|
},
|
||||||
"NaturalAC": {
|
"NaturalAC": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 3
|
"value": 5
|
||||||
},
|
},
|
||||||
"NoPermDeath": {
|
"NoPermDeath": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -561,11 +561,11 @@
|
|||||||
"__struct_id": 4,
|
"__struct_id": 4,
|
||||||
"Spell": {
|
"Spell": {
|
||||||
"type": "word",
|
"type": "word",
|
||||||
"value": 90
|
"value": 15
|
||||||
},
|
},
|
||||||
"SpellCasterLevel": {
|
"SpellCasterLevel": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 6
|
"value": 11
|
||||||
},
|
},
|
||||||
"SpellFlags": {
|
"SpellFlags": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -606,26 +606,11 @@
|
|||||||
"__struct_id": 4,
|
"__struct_id": 4,
|
||||||
"Spell": {
|
"Spell": {
|
||||||
"type": "word",
|
"type": "word",
|
||||||
"value": 107
|
"value": 90
|
||||||
},
|
},
|
||||||
"SpellCasterLevel": {
|
"SpellCasterLevel": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 5
|
"value": 6
|
||||||
},
|
|
||||||
"SpellFlags": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 1
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 4,
|
|
||||||
"Spell": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 107
|
|
||||||
},
|
|
||||||
"SpellCasterLevel": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 5
|
|
||||||
},
|
},
|
||||||
"SpellFlags": {
|
"SpellFlags": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -636,7 +621,7 @@
|
|||||||
},
|
},
|
||||||
"StartingPackage": {
|
"StartingPackage": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 86
|
||||||
},
|
},
|
||||||
"Str": {
|
"Str": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -644,11 +629,11 @@
|
|||||||
},
|
},
|
||||||
"Subrace": {
|
"Subrace": {
|
||||||
"type": "cexostring",
|
"type": "cexostring",
|
||||||
"value": ""
|
"value": "Outsider (Evil, Extraplanar, Lawful)"
|
||||||
},
|
},
|
||||||
"Tag": {
|
"Tag": {
|
||||||
"type": "cexostring",
|
"type": "cexostring",
|
||||||
"value": "NW_IMP"
|
"value": "RA_IMP_MARTY"
|
||||||
},
|
},
|
||||||
"Tail_New": {
|
"Tail_New": {
|
||||||
"type": "dword",
|
"type": "dword",
|
||||||
@@ -660,11 +645,61 @@
|
|||||||
},
|
},
|
||||||
"TemplateResRef": {
|
"TemplateResRef": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": "imp001"
|
"value": "ra_imp_marty"
|
||||||
|
},
|
||||||
|
"VarTable": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Name": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "SET_NAME"
|
||||||
|
},
|
||||||
|
"Type": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"Value": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Marty the Imp"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Name": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "bFlying"
|
||||||
|
},
|
||||||
|
"Type": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Value": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Name": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "NATURAL_INVIS"
|
||||||
|
},
|
||||||
|
"Type": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Value": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"WalkRate": {
|
"WalkRate": {
|
||||||
"type": "int",
|
"type": "int",
|
||||||
"value": 7
|
"value": 6
|
||||||
},
|
},
|
||||||
"willbonus": {
|
"willbonus": {
|
||||||
"type": "short",
|
"type": "short",
|
@@ -262,42 +262,27 @@
|
|||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 0
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 3,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"SpellMetaMagic": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 16
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MemorizedList2": {
|
"MemorizedList2": {
|
||||||
"type": "list",
|
"type": "list",
|
||||||
"value": [
|
"value": [
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"Spell": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 16
|
|
||||||
},
|
|
||||||
"SpellFlags": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"SpellMetaMagic": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 16
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"Spell": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 456
|
|
||||||
},
|
|
||||||
"SpellFlags": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"SpellMetaMagic": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 2
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"__struct_id": 3,
|
"__struct_id": 3,
|
||||||
"Spell": {
|
"Spell": {
|
||||||
@@ -313,21 +298,6 @@
|
|||||||
"value": 0
|
"value": 0
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"Spell": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 102
|
|
||||||
},
|
|
||||||
"SpellFlags": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"SpellMetaMagic": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 2
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"__struct_id": 3,
|
"__struct_id": 3,
|
||||||
"Spell": {
|
"Spell": {
|
||||||
@@ -348,6 +318,36 @@
|
|||||||
"MemorizedList3": {
|
"MemorizedList3": {
|
||||||
"type": "list",
|
"type": "list",
|
||||||
"value": [
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 3,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 456
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"SpellMetaMagic": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 3,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 102
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"SpellMetaMagic": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 3,
|
"__struct_id": 3,
|
||||||
"Spell": {
|
"Spell": {
|
||||||
|
965
_module/utc/ra_pir8_hu_m01.utc.json
Normal file
965
_module/utc/ra_pir8_hu_m01.utc.json
Normal file
@@ -0,0 +1,965 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTC ",
|
||||||
|
"Appearance_Head": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Appearance_Type": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 6
|
||||||
|
},
|
||||||
|
"ArmorPart_RFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyBag": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"BodyPart_Belt": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"BodyPart_LBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_LFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_LFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_LHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_LShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_LShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"BodyPart_LThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_Neck": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_Pelvis": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_RBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_RFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_RHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_RShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_RShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"BodyPart_RThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"BodyPart_Torso": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Cha": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"ChallengeRating": {
|
||||||
|
"type": "float",
|
||||||
|
"value": 3.0
|
||||||
|
},
|
||||||
|
"ClassList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 2,
|
||||||
|
"Class": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"ClassLevel": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Color_Hair": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Color_Skin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Color_Tattoo1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Color_Tattoo2": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate, Ruffian\r\n\r\nRappan Athuk Reloaded, pg 249"
|
||||||
|
},
|
||||||
|
"Con": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 10
|
||||||
|
},
|
||||||
|
"Conversation": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "cv_charmed"
|
||||||
|
},
|
||||||
|
"CRAdjust": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"CurrentHitPoints": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 14
|
||||||
|
},
|
||||||
|
"DecayTime": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 5000
|
||||||
|
},
|
||||||
|
"Deity": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "A not so scurvy pirate. They sneer at you & draw their blade."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Dex": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 14
|
||||||
|
},
|
||||||
|
"Disarmable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Equip_ItemList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 16,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_wswss001"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 8192,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_wambo001"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"FactionID": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"FeatList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2489
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 3112
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2898
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 5195
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 10
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2468
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 206
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2919
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 4095
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 4092
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2884
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1089
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 3415
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2285
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 258
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 221
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 345
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 4235
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 195
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 42
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 50
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7914
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7919
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7945
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7908
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7923
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7924
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7944
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7910
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7901
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7930
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"FirstName": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Pirate, Human Ruffian"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fortbonus": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Gender": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"GoodEvil": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"HitPoints": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 14
|
||||||
|
},
|
||||||
|
"Int": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 10
|
||||||
|
},
|
||||||
|
"Interruptable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"IsImmortal": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"IsPC": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ItemList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"InventoryRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_wswdg001"
|
||||||
|
},
|
||||||
|
"Repos_PosX": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Repos_Posy": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"InventoryRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_wambo001"
|
||||||
|
},
|
||||||
|
"Repos_PosX": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Repos_Posy": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 2,
|
||||||
|
"InventoryRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_wbwxl001"
|
||||||
|
},
|
||||||
|
"Repos_PosX": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2
|
||||||
|
},
|
||||||
|
"Repos_Posy": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"LastName": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"LawfulChaotic": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Lootable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"MaxHitPoints": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 14
|
||||||
|
},
|
||||||
|
"NaturalAC": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"NoPermDeath": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 44
|
||||||
|
},
|
||||||
|
"PerceptionRange": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"Phenotype": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PortraitId": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 110
|
||||||
|
},
|
||||||
|
"Race": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 6
|
||||||
|
},
|
||||||
|
"refbonus": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ScriptAttacked": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_attacked"
|
||||||
|
},
|
||||||
|
"ScriptDamaged": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_ondamage"
|
||||||
|
},
|
||||||
|
"ScriptDeath": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_ondeath"
|
||||||
|
},
|
||||||
|
"ScriptDialogue": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_onconv"
|
||||||
|
},
|
||||||
|
"ScriptDisturbed": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_ondisturb"
|
||||||
|
},
|
||||||
|
"ScriptEndRound": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_endcombat"
|
||||||
|
},
|
||||||
|
"ScriptHeartbeat": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_heartbeat"
|
||||||
|
},
|
||||||
|
"ScriptOnBlocked": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_onblocked"
|
||||||
|
},
|
||||||
|
"ScriptOnNotice": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_percept"
|
||||||
|
},
|
||||||
|
"ScriptRested": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_rested"
|
||||||
|
},
|
||||||
|
"ScriptSpawn": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_rnd_pirat_spw"
|
||||||
|
},
|
||||||
|
"ScriptSpellAt": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_spellcast"
|
||||||
|
},
|
||||||
|
"ScriptUserDefine": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_userdef"
|
||||||
|
},
|
||||||
|
"SkillList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 4
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 4
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 6
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 6
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 5
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 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": 5
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 5
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"SoundSetFile": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 192
|
||||||
|
},
|
||||||
|
"SpecAbilityList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": []
|
||||||
|
},
|
||||||
|
"StartingPackage": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 62
|
||||||
|
},
|
||||||
|
"Str": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 10
|
||||||
|
},
|
||||||
|
"Subrace": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Human"
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_PIR8_HU_M01"
|
||||||
|
},
|
||||||
|
"Tail_New": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"TemplateList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": []
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_pir8_hu_m01"
|
||||||
|
},
|
||||||
|
"VarTable": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Name": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "SET_NAME"
|
||||||
|
},
|
||||||
|
"Type": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"Value": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Ruffian"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"WalkRate": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"willbonus": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Wings_New": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Wis": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
}
|
||||||
|
}
|
990
_module/utc/ra_pir8_hu_m02.utc.json
Normal file
990
_module/utc/ra_pir8_hu_m02.utc.json
Normal file
@@ -0,0 +1,990 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTC ",
|
||||||
|
"Appearance_Head": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"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": 4.0
|
||||||
|
},
|
||||||
|
"ClassList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 2,
|
||||||
|
"Class": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"ClassLevel": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 2,
|
||||||
|
"Class": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"ClassLevel": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Color_Hair": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Color_Skin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Color_Tattoo1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Color_Tattoo2": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate, Human Mate\r\n\r\nRappan Athuk Reloaded, pg 248\r\n\r\nQuick-Draw = Point Blank Shot"
|
||||||
|
},
|
||||||
|
"Con": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 12
|
||||||
|
},
|
||||||
|
"Conversation": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "cv_charmed"
|
||||||
|
},
|
||||||
|
"CRAdjust": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"CurrentHitPoints": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"DecayTime": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 5000
|
||||||
|
},
|
||||||
|
"Deity": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "A not so scurvy pirate. They sneer at you & draw their blade."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Dex": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 14
|
||||||
|
},
|
||||||
|
"Disarmable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Equip_ItemList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 16,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_wbwxl001"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 8192,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_wambo002"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"FactionID": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"FeatList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2489
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 3112
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2898
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 5195
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 10
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2468
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 206
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2919
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 4095
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 4092
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2884
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1089
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 3415
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 27
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2285
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 258
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 221
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 345
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 4235
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 195
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 42
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 103
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 50
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7914
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7919
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7945
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7908
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7923
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7924
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7944
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7910
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7901
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7930
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"FirstName": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Pirate, Human Mate"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fortbonus": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Gender": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"GoodEvil": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"HitPoints": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"Int": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 10
|
||||||
|
},
|
||||||
|
"Interruptable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"IsImmortal": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"IsPC": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ItemList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"InventoryRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_wswdg001"
|
||||||
|
},
|
||||||
|
"Repos_PosX": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Repos_Posy": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"InventoryRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_wswss001"
|
||||||
|
},
|
||||||
|
"Repos_PosX": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Repos_Posy": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 2,
|
||||||
|
"InventoryRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_wambo001"
|
||||||
|
},
|
||||||
|
"Repos_PosX": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2
|
||||||
|
},
|
||||||
|
"Repos_Posy": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"LastName": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"LawfulChaotic": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 50
|
||||||
|
},
|
||||||
|
"Lootable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"MaxHitPoints": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 30
|
||||||
|
},
|
||||||
|
"NaturalAC": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"NoPermDeath": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 44
|
||||||
|
},
|
||||||
|
"PerceptionRange": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"Phenotype": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PortraitId": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 106
|
||||||
|
},
|
||||||
|
"Race": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 6
|
||||||
|
},
|
||||||
|
"refbonus": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ScriptAttacked": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_attacked"
|
||||||
|
},
|
||||||
|
"ScriptDamaged": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_ondamage"
|
||||||
|
},
|
||||||
|
"ScriptDeath": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_ondeath"
|
||||||
|
},
|
||||||
|
"ScriptDialogue": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_onconv"
|
||||||
|
},
|
||||||
|
"ScriptDisturbed": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_ondisturb"
|
||||||
|
},
|
||||||
|
"ScriptEndRound": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_endcombat"
|
||||||
|
},
|
||||||
|
"ScriptHeartbeat": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_heartbeat"
|
||||||
|
},
|
||||||
|
"ScriptOnBlocked": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_onblocked"
|
||||||
|
},
|
||||||
|
"ScriptOnNotice": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_percept"
|
||||||
|
},
|
||||||
|
"ScriptRested": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_rested"
|
||||||
|
},
|
||||||
|
"ScriptSpawn": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_rnd_pirat_spw"
|
||||||
|
},
|
||||||
|
"ScriptSpellAt": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_spellcast"
|
||||||
|
},
|
||||||
|
"ScriptUserDefine": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_userdef"
|
||||||
|
},
|
||||||
|
"SkillList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 8
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__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": 4
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 4
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 9
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 6
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 8
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 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": 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": 6
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"SoundSetFile": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 148
|
||||||
|
},
|
||||||
|
"SpecAbilityList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": []
|
||||||
|
},
|
||||||
|
"StartingPackage": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 62
|
||||||
|
},
|
||||||
|
"Str": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 13
|
||||||
|
},
|
||||||
|
"Subrace": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Human"
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_PIR8_HU_M02"
|
||||||
|
},
|
||||||
|
"Tail_New": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"TemplateList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": []
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_pir8_hu_m02"
|
||||||
|
},
|
||||||
|
"VarTable": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Name": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "SET_NAME"
|
||||||
|
},
|
||||||
|
"Type": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"Value": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Mate"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"WalkRate": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"willbonus": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Wings_New": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Wis": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
}
|
||||||
|
}
|
1113
_module/utc/ra_pir8_hu_m03.utc.json
Normal file
1113
_module/utc/ra_pir8_hu_m03.utc.json
Normal file
File diff suppressed because it is too large
Load Diff
1234
_module/utc/ra_pir8_hu_m04.utc.json
Normal file
1234
_module/utc/ra_pir8_hu_m04.utc.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -452,12 +452,7 @@
|
|||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 0
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
]
|
|
||||||
},
|
|
||||||
"MemorizedList4": {
|
|
||||||
"type": "list",
|
|
||||||
"value": [
|
|
||||||
{
|
{
|
||||||
"__struct_id": 3,
|
"__struct_id": 3,
|
||||||
"Spell": {
|
"Spell": {
|
||||||
@@ -466,13 +461,18 @@
|
|||||||
},
|
},
|
||||||
"SpellFlags": {
|
"SpellFlags": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 1
|
||||||
},
|
},
|
||||||
"SpellMetaMagic": {
|
"SpellMetaMagic": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 16
|
"value": 16
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"MemorizedList4": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
{
|
{
|
||||||
"__struct_id": 3,
|
"__struct_id": 3,
|
||||||
"Spell": {
|
"Spell": {
|
||||||
|
934
_module/utc/ra_sirine001.utc.json
Normal file
934
_module/utc/ra_sirine001.utc.json
Normal file
@@ -0,0 +1,934 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTC ",
|
||||||
|
"Appearance_Type": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 126
|
||||||
|
},
|
||||||
|
"BodyBag": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Cha": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 17
|
||||||
|
},
|
||||||
|
"ChallengeRating": {
|
||||||
|
"type": "float",
|
||||||
|
"value": 5.0
|
||||||
|
},
|
||||||
|
"ClassList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 2,
|
||||||
|
"Class": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 17
|
||||||
|
},
|
||||||
|
"ClassLevel": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 4
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Sirine: 04 HD\r\n\r\nMonster Manual II, pg. 185\r\n\r\nRing of Protection +3 = +3 Deflection AC\r\n\r\nCaptivating Song = Charming Song\r\n\r\nLesser Restoration = Soothing Touch"
|
||||||
|
},
|
||||||
|
"Con": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"Conversation": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "cv_sirine001"
|
||||||
|
},
|
||||||
|
"CRAdjust": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"CurrentHitPoints": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 14
|
||||||
|
},
|
||||||
|
"DecayTime": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 5000
|
||||||
|
},
|
||||||
|
"Deity": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Sirines are playful, gregarious creatures that love to sing,\nswim, dance, and laugh. "
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Dex": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 18
|
||||||
|
},
|
||||||
|
"Disarmable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Equip_ItemList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 128,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_it_mring018"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 65536,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "cr_slam_sirine01"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"FactionID": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 7
|
||||||
|
},
|
||||||
|
"FeatList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 3112
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2898
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 5195
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 10
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2468
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2919
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 389
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 4095
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 4092
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2884
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1089
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 3415
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2285
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 4235
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 289
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 50
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"Feat": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 46
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"FirstName": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Sirine: 04 HD"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fortbonus": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Gender": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"GoodEvil": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 50
|
||||||
|
},
|
||||||
|
"HitPoints": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 14
|
||||||
|
},
|
||||||
|
"Int": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 13
|
||||||
|
},
|
||||||
|
"Interruptable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"IsImmortal": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"IsPC": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ItemList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"InventoryRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "nw_wswss001"
|
||||||
|
},
|
||||||
|
"Repos_PosX": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Repos_Posy": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"LastName": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"LawfulChaotic": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Lootable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"MaxHitPoints": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 14
|
||||||
|
},
|
||||||
|
"NaturalAC": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"NoPermDeath": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 13
|
||||||
|
},
|
||||||
|
"PerceptionRange": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"Phenotype": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PortraitId": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 261
|
||||||
|
},
|
||||||
|
"Race": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 17
|
||||||
|
},
|
||||||
|
"refbonus": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ScriptAttacked": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_attacked"
|
||||||
|
},
|
||||||
|
"ScriptDamaged": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_ondamage"
|
||||||
|
},
|
||||||
|
"ScriptDeath": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_ondeath"
|
||||||
|
},
|
||||||
|
"ScriptDialogue": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_onconv"
|
||||||
|
},
|
||||||
|
"ScriptDisturbed": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_ondisturb"
|
||||||
|
},
|
||||||
|
"ScriptEndRound": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_endcombat"
|
||||||
|
},
|
||||||
|
"ScriptHeartbeat": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_heartbeat"
|
||||||
|
},
|
||||||
|
"ScriptOnBlocked": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_onblocked"
|
||||||
|
},
|
||||||
|
"ScriptOnNotice": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_percept"
|
||||||
|
},
|
||||||
|
"ScriptRested": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_rested"
|
||||||
|
},
|
||||||
|
"ScriptSpawn": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_spawn"
|
||||||
|
},
|
||||||
|
"ScriptSpellAt": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_spellcast"
|
||||||
|
},
|
||||||
|
"ScriptUserDefine": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "x2_def_userdef"
|
||||||
|
},
|
||||||
|
"SkillList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 7
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 7
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 7
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 7
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 10
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 7
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Rank": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__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": 211
|
||||||
|
},
|
||||||
|
"SpecAbilityList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 686
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 686
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 686
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 686
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 686
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1998
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 88
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 16527
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 16527
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 16527
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 16527
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 16527
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"Spell": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 130
|
||||||
|
},
|
||||||
|
"SpellCasterLevel": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"SpellFlags": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StartingPackage": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 79
|
||||||
|
},
|
||||||
|
"Str": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 10
|
||||||
|
},
|
||||||
|
"Subrace": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Fey (Aquatic)"
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_SIRINE001"
|
||||||
|
},
|
||||||
|
"Tail_New": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"TemplateList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": []
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_sirine001"
|
||||||
|
},
|
||||||
|
"VarTable": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Name": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "SET_NAME"
|
||||||
|
},
|
||||||
|
"Type": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"Value": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Sirine"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"WalkRate": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 7
|
||||||
|
},
|
||||||
|
"willbonus": {
|
||||||
|
"type": "short",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Wings_New": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Wis": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 16
|
||||||
|
}
|
||||||
|
}
|
207
_module/uti/cr_hide_imp01.uti.json
Normal file
207
_module/uti/cr_hide_imp01.uti.json
Normal file
@@ -0,0 +1,207 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 73
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Imp Properties"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Imp Properties"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Imp Properties"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"id": 13071,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Imp Properties"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ModelPart1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 14
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 6
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 22
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 7
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 23
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 10
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 37
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 2
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 51
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "CR_HIDE_IMP01"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "cr_hide_imp01"
|
||||||
|
}
|
||||||
|
}
|
113
_module/uti/cr_slam_sirine01.uti.json
Normal file
113
_module/uti/cr_slam_sirine01.uti.json
Normal file
@@ -0,0 +1,113 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 71
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Sirine Touch Attack"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 18000
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Sirine Touch Attack"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Sirine Touch Attack"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Sirine Touch Attack"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ModelPart1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 56
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 2
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 72
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "CR_SLAM_SIRINE01"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "cr_slam_sirine01"
|
||||||
|
}
|
||||||
|
}
|
@@ -2,7 +2,7 @@
|
|||||||
"__data_type": "UTI ",
|
"__data_type": "UTI ",
|
||||||
"AddCost": {
|
"AddCost": {
|
||||||
"type": "dword",
|
"type": "dword",
|
||||||
"value": 75
|
"value": 0
|
||||||
},
|
},
|
||||||
"ArmorPart_Belt": {
|
"ArmorPart_Belt": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -102,7 +102,7 @@
|
|||||||
},
|
},
|
||||||
"Cost": {
|
"Cost": {
|
||||||
"type": "dword",
|
"type": "dword",
|
||||||
"value": 100
|
"value": 533
|
||||||
},
|
},
|
||||||
"Cursed": {
|
"Cursed": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@@ -111,7 +111,7 @@
|
|||||||
"DescIdentified": {
|
"DescIdentified": {
|
||||||
"type": "cexolocstring",
|
"type": "cexolocstring",
|
||||||
"value": {
|
"value": {
|
||||||
"0": "This is a masterwork suit of studden leather, better made and more maneuverable."
|
"0": "This is a masterwork suit of studded leather, better made and more maneuverable."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Description": {
|
"Description": {
|
||||||
@@ -159,37 +159,6 @@
|
|||||||
"PropertiesList": {
|
"PropertiesList": {
|
||||||
"type": "list",
|
"type": "list",
|
||||||
"value": [
|
"value": [
|
||||||
{
|
|
||||||
"__struct_id": 0,
|
|
||||||
"ChanceAppear": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 100
|
|
||||||
},
|
|
||||||
"CostTable": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 10
|
|
||||||
},
|
|
||||||
"CostValue": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"Param1": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 255
|
|
||||||
},
|
|
||||||
"Param1Value": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"PropertyName": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 11
|
|
||||||
},
|
|
||||||
"Subtype": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"ChanceAppear": {
|
"ChanceAppear": {
|
||||||
@@ -251,6 +220,192 @@
|
|||||||
"type": "word",
|
"type": "word",
|
||||||
"value": 0
|
"value": 0
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 32
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 5
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 8
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 9
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 13
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 21
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
365
_module/uti/ra_altsl_mstwk01.uti.json
Normal file
365
_module/uti/ra_altsl_mstwk01.uti.json
Normal file
@@ -0,0 +1,365 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_Belt": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 9
|
||||||
|
},
|
||||||
|
"ArmorPart_LBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"ArmorPart_LFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 6
|
||||||
|
},
|
||||||
|
"ArmorPart_LHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 7
|
||||||
|
},
|
||||||
|
"ArmorPart_LShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 14
|
||||||
|
},
|
||||||
|
"ArmorPart_LShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 21
|
||||||
|
},
|
||||||
|
"ArmorPart_LThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 82
|
||||||
|
},
|
||||||
|
"ArmorPart_Neck": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Pelvis": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"ArmorPart_RBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"ArmorPart_RFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 6
|
||||||
|
},
|
||||||
|
"ArmorPart_RHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 7
|
||||||
|
},
|
||||||
|
"ArmorPart_Robe": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_RShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 14
|
||||||
|
},
|
||||||
|
"ArmorPart_RShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 21
|
||||||
|
},
|
||||||
|
"ArmorPart_RThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 82
|
||||||
|
},
|
||||||
|
"ArmorPart_Torso": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 44
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Cloth1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 153
|
||||||
|
},
|
||||||
|
"Cloth2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 139
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Masterwork Studded Leather Armor"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 533
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "These well-made items function like the normal versions except that their armor check penalties are reduced by 1. "
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "These well-made items function like the normal versions except that their armor check penalties are reduced by 1. "
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Leather1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 123
|
||||||
|
},
|
||||||
|
"Leather2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 120
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"id": 12836,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Masterwork Studded Leather Armor"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Metal1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"Metal2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 6
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 32
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 5
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 8
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 9
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 13
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 21
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_ALTSL_MSTWK01"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_mstwk01"
|
||||||
|
}
|
||||||
|
}
|
210
_module/uti/ra_altsl_pirate1.uti.json
Normal file
210
_module/uti/ra_altsl_pirate1.uti.json
Normal file
@@ -0,0 +1,210 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_Belt": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 63
|
||||||
|
},
|
||||||
|
"ArmorPart_LBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"ArmorPart_LFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"ArmorPart_LHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 15
|
||||||
|
},
|
||||||
|
"ArmorPart_LShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 10
|
||||||
|
},
|
||||||
|
"ArmorPart_LThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"ArmorPart_Neck": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Pelvis": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 63
|
||||||
|
},
|
||||||
|
"ArmorPart_RBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"ArmorPart_RHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Robe": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_RShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 15
|
||||||
|
},
|
||||||
|
"ArmorPart_RShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 7
|
||||||
|
},
|
||||||
|
"ArmorPart_RThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"ArmorPart_Torso": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 22
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Cloth1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 102
|
||||||
|
},
|
||||||
|
"Cloth2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 115
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor #1"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 29
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Simple leather armor with metal studs added to it for extra protection."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Leather1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 128
|
||||||
|
},
|
||||||
|
"Leather2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 118
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"id": 12836,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Pirate Armor"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Metal1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 62
|
||||||
|
},
|
||||||
|
"Metal2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 66
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 58
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_ALTSL_PIRATE1"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate1"
|
||||||
|
}
|
||||||
|
}
|
210
_module/uti/ra_altsl_pirate2.uti.json
Normal file
210
_module/uti/ra_altsl_pirate2.uti.json
Normal file
@@ -0,0 +1,210 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_Belt": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 63
|
||||||
|
},
|
||||||
|
"ArmorPart_LBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"ArmorPart_LHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 15
|
||||||
|
},
|
||||||
|
"ArmorPart_LShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_LThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"ArmorPart_Neck": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Pelvis": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 63
|
||||||
|
},
|
||||||
|
"ArmorPart_RBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"ArmorPart_RFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"ArmorPart_RHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Robe": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_RShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 15
|
||||||
|
},
|
||||||
|
"ArmorPart_RShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_RThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"ArmorPart_Torso": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 121
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Cloth1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 107
|
||||||
|
},
|
||||||
|
"Cloth2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 121
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor #2"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 29
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Simple leather armor with metal studs added to it for extra protection."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Leather1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 123
|
||||||
|
},
|
||||||
|
"Leather2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 117
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"id": 12836,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Pirate Armor"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Metal1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 168
|
||||||
|
},
|
||||||
|
"Metal2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 174
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 58
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_ALTSL_PIRATE2"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate2"
|
||||||
|
}
|
||||||
|
}
|
210
_module/uti/ra_altsl_pirate3.uti.json
Normal file
210
_module/uti/ra_altsl_pirate3.uti.json
Normal file
@@ -0,0 +1,210 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_Belt": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 9
|
||||||
|
},
|
||||||
|
"ArmorPart_LBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"ArmorPart_LHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 21
|
||||||
|
},
|
||||||
|
"ArmorPart_LShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_LThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"ArmorPart_Neck": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Pelvis": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"ArmorPart_RBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 21
|
||||||
|
},
|
||||||
|
"ArmorPart_RFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"ArmorPart_RHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Robe": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_RShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 21
|
||||||
|
},
|
||||||
|
"ArmorPart_RShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_RThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"ArmorPart_Torso": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 126
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Cloth1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"Cloth2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 133
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor #3"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 29
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Simple leather armor with metal studs added to it for extra protection."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Leather1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 131
|
||||||
|
},
|
||||||
|
"Leather2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 23
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"id": 12836,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Pirate Armor"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Metal1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 165
|
||||||
|
},
|
||||||
|
"Metal2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 168
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 58
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_ALTSL_PIRATE3"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate3"
|
||||||
|
}
|
||||||
|
}
|
210
_module/uti/ra_altsl_pirate4.uti.json
Normal file
210
_module/uti/ra_altsl_pirate4.uti.json
Normal file
@@ -0,0 +1,210 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_Belt": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 9
|
||||||
|
},
|
||||||
|
"ArmorPart_LBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 82
|
||||||
|
},
|
||||||
|
"ArmorPart_LHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_LThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Neck": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Pelvis": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"ArmorPart_RBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 82
|
||||||
|
},
|
||||||
|
"ArmorPart_RHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Robe": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_RShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_RThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Torso": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 126
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Cloth1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"Cloth2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 135
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor #4"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 29
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Simple leather armor with metal studs added to it for extra protection."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Leather1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 131
|
||||||
|
},
|
||||||
|
"Leather2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 167
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"id": 12836,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Pirate Armor"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Metal1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 155
|
||||||
|
},
|
||||||
|
"Metal2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 48
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 58
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_ALTSL_PIRATE4"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate4"
|
||||||
|
}
|
||||||
|
}
|
210
_module/uti/ra_altsl_pirate5.uti.json
Normal file
210
_module/uti/ra_altsl_pirate5.uti.json
Normal file
@@ -0,0 +1,210 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_Belt": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"ArmorPart_LBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"ArmorPart_LHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 9
|
||||||
|
},
|
||||||
|
"ArmorPart_LShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_LThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 7
|
||||||
|
},
|
||||||
|
"ArmorPart_Neck": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Pelvis": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"ArmorPart_RBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"ArmorPart_RFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 12
|
||||||
|
},
|
||||||
|
"ArmorPart_RFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"ArmorPart_RHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"ArmorPart_Robe": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_RShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 9
|
||||||
|
},
|
||||||
|
"ArmorPart_RShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_RThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 7
|
||||||
|
},
|
||||||
|
"ArmorPart_Torso": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 44
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Cloth1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 114
|
||||||
|
},
|
||||||
|
"Cloth2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 169
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor #5"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 29
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Simple leather armor with metal studs added to it for extra protection."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Leather1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 118
|
||||||
|
},
|
||||||
|
"Leather2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 167
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"id": 12930,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Pirate Armor"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Metal1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 154
|
||||||
|
},
|
||||||
|
"Metal2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 167
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 58
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_ALTSL_PIRATE5"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate5"
|
||||||
|
}
|
||||||
|
}
|
210
_module/uti/ra_altsl_pirate6.uti.json
Normal file
210
_module/uti/ra_altsl_pirate6.uti.json
Normal file
@@ -0,0 +1,210 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"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": 83
|
||||||
|
},
|
||||||
|
"ArmorPart_LHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 153
|
||||||
|
},
|
||||||
|
"ArmorPart_LShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 121
|
||||||
|
},
|
||||||
|
"ArmorPart_LThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"ArmorPart_Neck": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 112
|
||||||
|
},
|
||||||
|
"ArmorPart_Pelvis": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 154
|
||||||
|
},
|
||||||
|
"ArmorPart_RBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 83
|
||||||
|
},
|
||||||
|
"ArmorPart_RHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Robe": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 168
|
||||||
|
},
|
||||||
|
"ArmorPart_RShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"ArmorPart_RThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"ArmorPart_Torso": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 41
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Cloth1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 124
|
||||||
|
},
|
||||||
|
"Cloth2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 7
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor #6"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 24
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Simple leather armor with metal studs added to it for extra protection."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Leather1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 22
|
||||||
|
},
|
||||||
|
"Leather2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"id": 12836,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Pirate Armor"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Metal1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 49
|
||||||
|
},
|
||||||
|
"Metal2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 166
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 58
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_ALTSL_PIRATE6"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate6"
|
||||||
|
}
|
||||||
|
}
|
210
_module/uti/ra_altsl_pirate7.uti.json
Normal file
210
_module/uti/ra_altsl_pirate7.uti.json
Normal file
@@ -0,0 +1,210 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_Belt": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 63
|
||||||
|
},
|
||||||
|
"ArmorPart_LBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_LFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"ArmorPart_LHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 152
|
||||||
|
},
|
||||||
|
"ArmorPart_LShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"ArmorPart_LShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_LThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"ArmorPart_Neck": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_Pelvis": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 17
|
||||||
|
},
|
||||||
|
"ArmorPart_RBicep": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RFArm": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ArmorPart_RFoot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"ArmorPart_RHand": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 152
|
||||||
|
},
|
||||||
|
"ArmorPart_Robe": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"ArmorPart_RShin": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"ArmorPart_RShoul": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"ArmorPart_RThigh": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 8
|
||||||
|
},
|
||||||
|
"ArmorPart_Torso": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 42
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 16
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Cloth1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 124
|
||||||
|
},
|
||||||
|
"Cloth2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 124
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Pirate Armor #7"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 24
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Simple leather armor with metal studs added to it for extra protection.."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Leather1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 22
|
||||||
|
},
|
||||||
|
"Leather2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"id": 12836,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Pirate Armor"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Metal1Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 166
|
||||||
|
},
|
||||||
|
"Metal2Color": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 166
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 58
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 52
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_ALTSL_PIRATE7"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_altsl_pirate7"
|
||||||
|
}
|
||||||
|
}
|
123
_module/uti/ra_wambo001.uti.json
Normal file
123
_module/uti/ra_wambo001.uti.json
Normal file
@@ -0,0 +1,123 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Masterwork Bolt x99"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 198
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"id": 12432,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "A Masterwork weapon is a finely crafted version of a normal weapon. Wielding it provides a +1 enhancement bonus on attack rolls."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "A Masterwork weapon is a finely crafted version of a normal weapon. Wielding it provides a +1 enhancement bonus on attack rolls."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"id": 40586,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Masterwork Bolt"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ModelPart1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"ModelPart2": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 51
|
||||||
|
},
|
||||||
|
"ModelPart3": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 12
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 28
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 2
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 56
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 99
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_WAMBO001"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_wambo001"
|
||||||
|
}
|
||||||
|
}
|
123
_module/uti/ra_wambo002.uti.json
Normal file
123
_module/uti/ra_wambo002.uti.json
Normal file
@@ -0,0 +1,123 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 25
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Masterwork Bolt x20"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 40
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"id": 12432,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "A Masterwork weapon is a finely crafted version of a normal weapon. Wielding it provides a +1 enhancement bonus on attack rolls."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "A Masterwork weapon is a finely crafted version of a normal weapon. Wielding it provides a +1 enhancement bonus on attack rolls."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"id": 40586,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "Masterwork Bolt"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ModelPart1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"ModelPart2": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 51
|
||||||
|
},
|
||||||
|
"ModelPart3": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 12
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 28
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 2
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 56
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 20
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_WAMBO002"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_wambo002"
|
||||||
|
}
|
||||||
|
}
|
85
_module/uti/ra_wspkt_mstwk01.uti.json
Normal file
85
_module/uti/ra_wspkt_mstwk01.uti.json
Normal file
@@ -0,0 +1,85 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 121
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": ""
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 4
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": "RA_WSPKT_MSTWK01"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ModelPart1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"ModelPart2": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"ModelPart3": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 11
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 47
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": []
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "RA_WSPKT_MSTWK01"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "ra_wspkt_mstwk01"
|
||||||
|
}
|
||||||
|
}
|
Reference in New Issue
Block a user