Updated henchman inventory
turned off their combat one-liners and added treasure script to destroy itself 30s after closing
This commit is contained in:
parent
73e6fc3e79
commit
70cd1ac3e2
File diff suppressed because it is too large
Load Diff
@ -4891,7 +4891,7 @@
|
|||||||
},
|
},
|
||||||
"Version": {
|
"Version": {
|
||||||
"type": "dword",
|
"type": "dword",
|
||||||
"value": 158
|
"value": 159
|
||||||
},
|
},
|
||||||
"Width": {
|
"Width": {
|
||||||
"type": "int",
|
"type": "int",
|
||||||
|
@ -284,20 +284,6 @@
|
|||||||
"TriggerList": {
|
"TriggerList": {
|
||||||
"type": "list",
|
"type": "list",
|
||||||
"value": [
|
"value": [
|
||||||
{
|
|
||||||
"__struct_id": 1,
|
|
||||||
"Comment": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 1,
|
|
||||||
"Comment": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"__struct_id": 1,
|
"__struct_id": 1,
|
||||||
"Comment": {
|
"Comment": {
|
||||||
|
@ -3071,7 +3071,7 @@
|
|||||||
"LocalizedName": {
|
"LocalizedName": {
|
||||||
"type": "cexolocstring",
|
"type": "cexolocstring",
|
||||||
"value": {
|
"value": {
|
||||||
"0": "SP_TR_TDR1d4_PA_TM01H"
|
"0": "SP_TR_TM01H_RT_TP01"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"MapNote": {
|
"MapNote": {
|
||||||
@ -3132,7 +3132,7 @@
|
|||||||
"LocalizedName": {
|
"LocalizedName": {
|
||||||
"type": "cexolocstring",
|
"type": "cexolocstring",
|
||||||
"value": {
|
"value": {
|
||||||
"0": "SP_TR_TDR1d4_PA_TM01H"
|
"0": "SP_TR_TM01H_RT_TP01"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"MapNote": {
|
"MapNote": {
|
||||||
@ -3193,7 +3193,7 @@
|
|||||||
"LocalizedName": {
|
"LocalizedName": {
|
||||||
"type": "cexolocstring",
|
"type": "cexolocstring",
|
||||||
"value": {
|
"value": {
|
||||||
"0": "SP_TR_TDR1d4_PA_TM01H"
|
"0": "SP_TR_TM01H_RT_TP01"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"MapNote": {
|
"MapNote": {
|
||||||
@ -3254,7 +3254,7 @@
|
|||||||
"LocalizedName": {
|
"LocalizedName": {
|
||||||
"type": "cexolocstring",
|
"type": "cexolocstring",
|
||||||
"value": {
|
"value": {
|
||||||
"0": "SP_TR_TDR1d4_PA_TM01H"
|
"0": "SP_TR_TM01H_RT_TP01"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"MapNote": {
|
"MapNote": {
|
||||||
@ -3315,7 +3315,7 @@
|
|||||||
"LocalizedName": {
|
"LocalizedName": {
|
||||||
"type": "cexolocstring",
|
"type": "cexolocstring",
|
||||||
"value": {
|
"value": {
|
||||||
"0": "SP_TR_TDR1d4_PA_TM01H"
|
"0": "SP_TR_TM01H_RT_TP01"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"MapNote": {
|
"MapNote": {
|
||||||
@ -3376,7 +3376,7 @@
|
|||||||
"LocalizedName": {
|
"LocalizedName": {
|
||||||
"type": "cexolocstring",
|
"type": "cexolocstring",
|
||||||
"value": {
|
"value": {
|
||||||
"0": "SP_TR_TDR1d4_PA_TM01H"
|
"0": "SP_TR_TM01H_RT_TP01"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"MapNote": {
|
"MapNote": {
|
||||||
|
@ -23185,457 +23185,6 @@
|
|||||||
"TriggerList": {
|
"TriggerList": {
|
||||||
"type": "list",
|
"type": "list",
|
||||||
"value": [
|
"value": [
|
||||||
{
|
|
||||||
"__struct_id": 1,
|
|
||||||
"AutoRemoveKey": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"Cursor": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"DisarmDC": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"Faction": {
|
|
||||||
"type": "dword",
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"Geometry": {
|
|
||||||
"type": "list",
|
|
||||||
"value": [
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"PointX": {
|
|
||||||
"type": "float",
|
|
||||||
"value": -0.031646728515625
|
|
||||||
},
|
|
||||||
"PointY": {
|
|
||||||
"type": "float",
|
|
||||||
"value": -2.587982177734375
|
|
||||||
},
|
|
||||||
"PointZ": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.02499940618872643
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"PointX": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 6.755908966064453
|
|
||||||
},
|
|
||||||
"PointY": {
|
|
||||||
"type": "float",
|
|
||||||
"value": -2.691246032714844
|
|
||||||
},
|
|
||||||
"PointZ": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.02499928697943687
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"PointX": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 6.667385101318359
|
|
||||||
},
|
|
||||||
"PointY": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.1157989501953125
|
|
||||||
},
|
|
||||||
"PointZ": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.02499940618872643
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"PointX": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.03400421142578125
|
|
||||||
},
|
|
||||||
"PointY": {
|
|
||||||
"type": "float",
|
|
||||||
"value": -7.62939453125e-006
|
|
||||||
},
|
|
||||||
"PointZ": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.02499928697943687
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"PointX": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
},
|
|
||||||
"PointY": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
},
|
|
||||||
"PointZ": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.02499928697943687
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"HighlightHeight": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
},
|
|
||||||
"KeyName": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"LinkedTo": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"LinkedToFlags": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"LoadScreenID": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"LocalizedName": {
|
|
||||||
"id": 14759,
|
|
||||||
"type": "cexolocstring",
|
|
||||||
"value": {
|
|
||||||
"0": "exit_warning"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"OnClick": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"OnDisarm": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"OnTrapTriggered": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"PortraitId": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"ScriptHeartbeat": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"ScriptOnEnter": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "enter_message11"
|
|
||||||
},
|
|
||||||
"ScriptOnExit": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"ScriptUserDefine": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"Tag": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": "exit_warning"
|
|
||||||
},
|
|
||||||
"TemplateResRef": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "exit_warning"
|
|
||||||
},
|
|
||||||
"TrapDetectable": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"TrapDetectDC": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"TrapDisarmable": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"TrapFlag": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"TrapOneShot": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"TrapType": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"Type": {
|
|
||||||
"type": "int",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"XOrientation": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
},
|
|
||||||
"XPosition": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 51.19712448120117
|
|
||||||
},
|
|
||||||
"YOrientation": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
},
|
|
||||||
"YPosition": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 85.38976287841797
|
|
||||||
},
|
|
||||||
"ZOrientation": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
},
|
|
||||||
"ZPosition": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 1,
|
|
||||||
"AutoRemoveKey": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"Cursor": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"DisarmDC": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"Faction": {
|
|
||||||
"type": "dword",
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"Geometry": {
|
|
||||||
"type": "list",
|
|
||||||
"value": [
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"PointX": {
|
|
||||||
"type": "float",
|
|
||||||
"value": -15.11579513549805
|
|
||||||
},
|
|
||||||
"PointY": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 7.293634414672852
|
|
||||||
},
|
|
||||||
"PointZ": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.02500000037252903
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"PointX": {
|
|
||||||
"type": "float",
|
|
||||||
"value": -14.64011764526367
|
|
||||||
},
|
|
||||||
"PointY": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 3.911077499389648
|
|
||||||
},
|
|
||||||
"PointZ": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.02500000037252903
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"PointX": {
|
|
||||||
"type": "float",
|
|
||||||
"value": -14.64011764526367
|
|
||||||
},
|
|
||||||
"PointY": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 1.479866027832031
|
|
||||||
},
|
|
||||||
"PointZ": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.02500059641897678
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"PointX": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 3.814697265625e-006
|
|
||||||
},
|
|
||||||
"PointY": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.05285453796386719
|
|
||||||
},
|
|
||||||
"PointZ": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.02500005997717381
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"PointX": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
},
|
|
||||||
"PointY": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
},
|
|
||||||
"PointZ": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.02500000037252903
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"PointX": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 3.814697265625e-006
|
|
||||||
},
|
|
||||||
"PointY": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 7.187929153442383
|
|
||||||
},
|
|
||||||
"PointZ": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.02500000037252903
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"HighlightHeight": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
},
|
|
||||||
"KeyName": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"LinkedTo": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"LinkedToFlags": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"LoadScreenID": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"LocalizedName": {
|
|
||||||
"id": 14759,
|
|
||||||
"type": "cexolocstring",
|
|
||||||
"value": {
|
|
||||||
"0": "exit_warning2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"OnClick": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"OnDisarm": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"OnTrapTriggered": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"PortraitId": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"ScriptHeartbeat": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"ScriptOnEnter": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "enter_message11"
|
|
||||||
},
|
|
||||||
"ScriptOnExit": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"ScriptUserDefine": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
"Tag": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": "exit_warning2"
|
|
||||||
},
|
|
||||||
"TemplateResRef": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "newgeneric"
|
|
||||||
},
|
|
||||||
"TrapDetectable": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"TrapDetectDC": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"TrapDisarmable": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"TrapFlag": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"TrapOneShot": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"TrapType": {
|
|
||||||
"type": "byte",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"Type": {
|
|
||||||
"type": "int",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"XOrientation": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
},
|
|
||||||
"XPosition": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 57.74063491821289
|
|
||||||
},
|
|
||||||
"YOrientation": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
},
|
|
||||||
"YPosition": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 27.72214698791504
|
|
||||||
},
|
|
||||||
"ZOrientation": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
},
|
|
||||||
"ZPosition": {
|
|
||||||
"type": "float",
|
|
||||||
"value": 0.0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"__struct_id": 1,
|
"__struct_id": 1,
|
||||||
"AutoRemoveKey": {
|
"AutoRemoveKey": {
|
||||||
|
@ -4725,7 +4725,7 @@
|
|||||||
},
|
},
|
||||||
"Value": {
|
"Value": {
|
||||||
"type": "int",
|
"type": "int",
|
||||||
"value": 1
|
"value": 0
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -5205,7 +5205,7 @@
|
|||||||
},
|
},
|
||||||
"Value": {
|
"Value": {
|
||||||
"type": "int",
|
"type": "int",
|
||||||
"value": 1
|
"value": 0
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -5505,7 +5505,7 @@
|
|||||||
},
|
},
|
||||||
"Value": {
|
"Value": {
|
||||||
"type": "int",
|
"type": "int",
|
||||||
"value": 1
|
"value": 0
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -5595,7 +5595,7 @@
|
|||||||
},
|
},
|
||||||
"Value": {
|
"Value": {
|
||||||
"type": "int",
|
"type": "int",
|
||||||
"value": 40
|
"value": 1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -17768,6 +17768,17 @@
|
|||||||
"value": "mc_oil"
|
"value": "mc_oil"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"NAME": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "Potion of Heal"
|
||||||
|
},
|
||||||
|
"RESREF": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "it_mpotion013"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"NAME": {
|
"NAME": {
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
_module/ncs/onclosetreasure.ncs
Normal file
BIN
_module/ncs/onclosetreasure.ncs
Normal file
Binary file not shown.
Binary file not shown.
@ -126,7 +126,7 @@ void main()
|
|||||||
|
|
||||||
SetLocalObject(oArea, "DOA" +sTag, OBJECT_SELF);
|
SetLocalObject(oArea, "DOA" +sTag, OBJECT_SELF);
|
||||||
|
|
||||||
if(GetCurrentHitPoints(OBJECT_SELF) <= -30)
|
if(GetCurrentHitPoints(OBJECT_SELF) <= -10)
|
||||||
{
|
{
|
||||||
SetDidDie(TRUE, OBJECT_SELF);
|
SetDidDie(TRUE, OBJECT_SELF);
|
||||||
SetHenchmanDying(OBJECT_SELF, FALSE);
|
SetHenchmanDying(OBJECT_SELF, FALSE);
|
||||||
@ -242,7 +242,7 @@ void HenchmanBleed(object oHench = OBJECT_SELF)
|
|||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else if(GetLocalInt(oArea, "nCHP" +sTag) <= -10)
|
else if(GetLocalInt(oArea, "nCHP" +sTag) <= -20)
|
||||||
{
|
{
|
||||||
SetDidDie(TRUE, oHench);
|
SetDidDie(TRUE, oHench);
|
||||||
SetHenchmanDying(oHench, FALSE);
|
SetHenchmanDying(oHench, FALSE);
|
||||||
|
@ -16,10 +16,10 @@ void main()
|
|||||||
{
|
{
|
||||||
//This is the equivalent of a force conversation bubble, should only be used if you want an NPC
|
//This is the equivalent of a force conversation bubble, should only be used if you want an NPC
|
||||||
//to say something while he is already engaged in combat.
|
//to say something while he is already engaged in combat.
|
||||||
if(GetSpawnInCondition(NW_FLAG_SPECIAL_COMBAT_CONVERSATION))
|
//if(GetSpawnInCondition(NW_FLAG_SPECIAL_COMBAT_CONVERSATION))
|
||||||
{
|
//{
|
||||||
ActionStartConversation(OBJECT_SELF);
|
//ActionStartConversation(OBJECT_SELF);
|
||||||
}
|
//}
|
||||||
|
|
||||||
// * July 2003
|
// * July 2003
|
||||||
// * If in Stealth mode, don't attack enemies. Wait for player to attack or
|
// * If in Stealth mode, don't attack enemies. Wait for player to attack or
|
||||||
@ -37,10 +37,10 @@ void main()
|
|||||||
if(GetIsEnemy(GetLastPerceived()))
|
if(GetIsEnemy(GetLastPerceived()))
|
||||||
{
|
{
|
||||||
SetFacingPoint(GetPosition(GetLastPerceived()));
|
SetFacingPoint(GetPosition(GetLastPerceived()));
|
||||||
if(d4(1) == 1)
|
//if(d4(1) == 1)
|
||||||
{
|
//{
|
||||||
BattleCry(); //In 69_hench_lib
|
//BattleCry(); //In 69_hench_lib
|
||||||
}
|
//}
|
||||||
HenchmenCombatRound(OBJECT_INVALID);
|
HenchmenCombatRound(OBJECT_INVALID);
|
||||||
}
|
}
|
||||||
//Linked up to the special conversation check to initiate a special one-off conversation
|
//Linked up to the special conversation check to initiate a special one-off conversation
|
||||||
|
@ -10,5 +10,5 @@ void main()
|
|||||||
{
|
{
|
||||||
ExecuteScript("prc_onmodload", OBJECT_SELF);
|
ExecuteScript("prc_onmodload", OBJECT_SELF);
|
||||||
ExecuteScript("x2_mod_def_load", OBJECT_SELF);
|
ExecuteScript("x2_mod_def_load", OBJECT_SELF);
|
||||||
SetMaxHenchmen(3);
|
SetMaxHenchmen(2);
|
||||||
}
|
}
|
||||||
|
5
_module/nss/onclosetreasure.nss
Normal file
5
_module/nss/onclosetreasure.nss
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
void main()
|
||||||
|
{
|
||||||
|
|
||||||
|
DelayCommand( 30.0, DestroyObject(OBJECT_SELF));
|
||||||
|
}
|
@ -12,5 +12,5 @@ void main()
|
|||||||
// Sit in the assigned chair.
|
// Sit in the assigned chair.
|
||||||
string sChairTag = "CHAIR_Queen";
|
string sChairTag = "CHAIR_Queen";
|
||||||
object oChair = GetNearestObjectByTag(sChairTag);
|
object oChair = GetNearestObjectByTag(sChairTag);
|
||||||
ActionSit(oChair);
|
DelayCommand(15.0, ActionSit(oChair));
|
||||||
}
|
}
|
||||||
|
@ -1142,7 +1142,7 @@
|
|||||||
},
|
},
|
||||||
"Gender": {
|
"Gender": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 1
|
"value": 0
|
||||||
},
|
},
|
||||||
"GoodEvil": {
|
"GoodEvil": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@ -1158,7 +1158,7 @@
|
|||||||
},
|
},
|
||||||
"Interruptable": {
|
"Interruptable": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 1
|
"value": 0
|
||||||
},
|
},
|
||||||
"IsImmortal": {
|
"IsImmortal": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@ -1175,7 +1175,7 @@
|
|||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"InventoryRes": {
|
"InventoryRes": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": "nw_it_torch001"
|
"value": "it_mpotion013"
|
||||||
},
|
},
|
||||||
"Repos_PosX": {
|
"Repos_PosX": {
|
||||||
"type": "word",
|
"type": "word",
|
||||||
@ -1185,6 +1185,36 @@
|
|||||||
"type": "word",
|
"type": "word",
|
||||||
"value": 0
|
"value": 0
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"InventoryRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "it_mpotion013"
|
||||||
|
},
|
||||||
|
"Repos_PosX": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Repos_Posy": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 2,
|
||||||
|
"InventoryRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "it_mpotion013"
|
||||||
|
},
|
||||||
|
"Repos_PosX": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2
|
||||||
|
},
|
||||||
|
"Repos_Posy": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@ -1315,7 +1345,7 @@
|
|||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"Rank": {
|
"Rank": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 1
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1364,7 +1394,7 @@
|
|||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"Rank": {
|
"Rank": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 1
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1434,7 +1464,7 @@
|
|||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"Rank": {
|
"Rank": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 1
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1687,21 +1717,6 @@
|
|||||||
"VarTable": {
|
"VarTable": {
|
||||||
"type": "list",
|
"type": "list",
|
||||||
"value": [
|
"value": [
|
||||||
{
|
|
||||||
"__struct_id": 0,
|
|
||||||
"Name": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": "NW_ASC_DISARM_TRAPS"
|
|
||||||
},
|
|
||||||
"Type": {
|
|
||||||
"type": "dword",
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"Value": {
|
|
||||||
"type": "int",
|
|
||||||
"value": 1
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"Name": {
|
"Name": {
|
||||||
@ -1732,21 +1747,6 @@
|
|||||||
"value": 1
|
"value": 1
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"__struct_id": 0,
|
|
||||||
"Name": {
|
|
||||||
"type": "cexostring",
|
|
||||||
"value": "NW_ASC_MODE_DEFEND_MASTER"
|
|
||||||
},
|
|
||||||
"Type": {
|
|
||||||
"type": "dword",
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"Value": {
|
|
||||||
"type": "int",
|
|
||||||
"value": 1
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"Name": {
|
"Name": {
|
||||||
@ -1796,7 +1796,7 @@
|
|||||||
},
|
},
|
||||||
"WalkRate": {
|
"WalkRate": {
|
||||||
"type": "int",
|
"type": "int",
|
||||||
"value": 4
|
"value": 5
|
||||||
},
|
},
|
||||||
"willbonus": {
|
"willbonus": {
|
||||||
"type": "short",
|
"type": "short",
|
||||||
|
@ -107,7 +107,7 @@
|
|||||||
"__struct_id": 16,
|
"__struct_id": 16,
|
||||||
"EquippedRes": {
|
"EquippedRes": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": "golemlongsword"
|
"value": "golemgreatsword"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -593,7 +593,7 @@
|
|||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"InventoryRes": {
|
"InventoryRes": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": "golemgreatsword"
|
"value": "golemlongsword"
|
||||||
},
|
},
|
||||||
"Repos_PosX": {
|
"Repos_PosX": {
|
||||||
"type": "word",
|
"type": "word",
|
||||||
@ -603,6 +603,51 @@
|
|||||||
"type": "word",
|
"type": "word",
|
||||||
"value": 0
|
"value": 0
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"InventoryRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "it_mpotion013"
|
||||||
|
},
|
||||||
|
"Repos_PosX": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Repos_Posy": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 2,
|
||||||
|
"InventoryRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "it_mpotion013"
|
||||||
|
},
|
||||||
|
"Repos_PosX": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 2
|
||||||
|
},
|
||||||
|
"Repos_Posy": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 3,
|
||||||
|
"InventoryRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "it_mpotion013"
|
||||||
|
},
|
||||||
|
"Repos_PosX": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"Repos_Posy": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@ -1104,12 +1149,27 @@
|
|||||||
"type": "int",
|
"type": "int",
|
||||||
"value": 1
|
"value": 1
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"Name": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "X4_L_AI_COMBAT_DEFENSE"
|
||||||
|
},
|
||||||
|
"Type": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Value": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"WalkRate": {
|
"WalkRate": {
|
||||||
"type": "int",
|
"type": "int",
|
||||||
"value": 4
|
"value": 5
|
||||||
},
|
},
|
||||||
"willbonus": {
|
"willbonus": {
|
||||||
"type": "short",
|
"type": "short",
|
||||||
|
@ -75,6 +75,34 @@
|
|||||||
"Equip_ItemList": {
|
"Equip_ItemList": {
|
||||||
"type": "list",
|
"type": "list",
|
||||||
"value": [
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 1,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "golemhelmet"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 2,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "golemarmor"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 4,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "golemboots"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 8,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "golembracer"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 16,
|
"__struct_id": 16,
|
||||||
"EquippedRes": {
|
"EquippedRes": {
|
||||||
@ -89,6 +117,41 @@
|
|||||||
"value": "golemdagger"
|
"value": "golemdagger"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 64,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "golemcloak"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 128,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "golemring"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 256,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "golemring001"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 512,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "golemamulet"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__struct_id": 1024,
|
||||||
|
"EquippedRes": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "golembelt"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"__struct_id": 16384,
|
"__struct_id": 16384,
|
||||||
"EquippedRes": {
|
"EquippedRes": {
|
||||||
@ -399,7 +462,7 @@
|
|||||||
},
|
},
|
||||||
"Gender": {
|
"Gender": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 1
|
"value": 0
|
||||||
},
|
},
|
||||||
"GoodEvil": {
|
"GoodEvil": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
@ -432,7 +495,7 @@
|
|||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"InventoryRes": {
|
"InventoryRes": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": "nw_it_torch001"
|
"value": "it_mpotion013"
|
||||||
},
|
},
|
||||||
"Repos_PosX": {
|
"Repos_PosX": {
|
||||||
"type": "word",
|
"type": "word",
|
||||||
@ -447,7 +510,7 @@
|
|||||||
"__struct_id": 1,
|
"__struct_id": 1,
|
||||||
"InventoryRes": {
|
"InventoryRes": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": "nw_it_trap001"
|
"value": "it_mpotion013"
|
||||||
},
|
},
|
||||||
"Repos_PosX": {
|
"Repos_PosX": {
|
||||||
"type": "word",
|
"type": "word",
|
||||||
@ -462,255 +525,15 @@
|
|||||||
"__struct_id": 2,
|
"__struct_id": 2,
|
||||||
"InventoryRes": {
|
"InventoryRes": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": "nw_it_mpotion012"
|
"value": "it_mpotion013"
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 3
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 3,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "nw_it_mpotion012"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 4
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 4,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "nw_it_mpotion012"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 5
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 5,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "nw_it_trap042"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 6
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 6,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "nw_it_trap026"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 8
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 7,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "nw_it_trap002"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 2
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 8,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "nw_it_trap029"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 3
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 2
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 9,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "nw_it_trap037"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 5
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 2
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 10,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "golemamulet"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 7
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 2
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 11,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "golemarmor"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 8
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 2
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 12,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "golembelt"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 4
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 13,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "golemboots"
|
|
||||||
},
|
},
|
||||||
"Repos_PosX": {
|
"Repos_PosX": {
|
||||||
"type": "word",
|
"type": "word",
|
||||||
"value": 2
|
"value": 2
|
||||||
},
|
},
|
||||||
"Repos_Posy": {
|
"Repos_Posy": {
|
||||||
"type": "word",
|
|
||||||
"value": 4
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 14,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "golembracer"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 4
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 4
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 15,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "golemcloak"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
"type": "word",
|
||||||
"value": 0
|
"value": 0
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 6
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 16,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "golemhelmet"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 6
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 4
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 17,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "golemring"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 3
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__struct_id": 18,
|
|
||||||
"InventoryRes": {
|
|
||||||
"type": "resref",
|
|
||||||
"value": "golemring001"
|
|
||||||
},
|
|
||||||
"Repos_PosX": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 0
|
|
||||||
},
|
|
||||||
"Repos_Posy": {
|
|
||||||
"type": "word",
|
|
||||||
"value": 5
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@ -940,7 +763,7 @@
|
|||||||
"__struct_id": 0,
|
"__struct_id": 0,
|
||||||
"Rank": {
|
"Rank": {
|
||||||
"type": "byte",
|
"type": "byte",
|
||||||
"value": 0
|
"value": 1
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1308,7 +1131,7 @@
|
|||||||
},
|
},
|
||||||
"WalkRate": {
|
"WalkRate": {
|
||||||
"type": "int",
|
"type": "int",
|
||||||
"value": 4
|
"value": 5
|
||||||
},
|
},
|
||||||
"willbonus": {
|
"willbonus": {
|
||||||
"type": "short",
|
"type": "short",
|
||||||
|
131
_module/uti/it_mpotion013.uti.json
Normal file
131
_module/uti/it_mpotion013.uti.json
Normal file
@ -0,0 +1,131 @@
|
|||||||
|
{
|
||||||
|
"__data_type": "UTI ",
|
||||||
|
"AddCost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"BaseItem": {
|
||||||
|
"type": "int",
|
||||||
|
"value": 49
|
||||||
|
},
|
||||||
|
"Charges": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Comment": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "1"
|
||||||
|
},
|
||||||
|
"Cost": {
|
||||||
|
"type": "dword",
|
||||||
|
"value": 1320
|
||||||
|
},
|
||||||
|
"Cursed": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"DescIdentified": {
|
||||||
|
"id": 13432,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {}
|
||||||
|
},
|
||||||
|
"Description": {
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {
|
||||||
|
"0": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Identified": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"LocalizedName": {
|
||||||
|
"id": 13433,
|
||||||
|
"type": "cexolocstring",
|
||||||
|
"value": {}
|
||||||
|
},
|
||||||
|
"ModelPart1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 31
|
||||||
|
},
|
||||||
|
"ModelPart2": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 22
|
||||||
|
},
|
||||||
|
"ModelPart3": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 12
|
||||||
|
},
|
||||||
|
"PaletteID": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 24
|
||||||
|
},
|
||||||
|
"Plot": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"PropertiesList": {
|
||||||
|
"type": "list",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"__struct_id": 0,
|
||||||
|
"ChanceAppear": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 100
|
||||||
|
},
|
||||||
|
"CostTable": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 3
|
||||||
|
},
|
||||||
|
"CostValue": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Param1": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"Param1Value": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 255
|
||||||
|
},
|
||||||
|
"PropertyName": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 15
|
||||||
|
},
|
||||||
|
"Subtype": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 139
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"StackSize": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"Stolen": {
|
||||||
|
"type": "byte",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"Tag": {
|
||||||
|
"type": "cexostring",
|
||||||
|
"value": "NW_IT_MPOTION012"
|
||||||
|
},
|
||||||
|
"TemplateResRef": {
|
||||||
|
"type": "resref",
|
||||||
|
"value": "it_mpotion013"
|
||||||
|
},
|
||||||
|
"xModelPart1": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 31
|
||||||
|
},
|
||||||
|
"xModelPart2": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 22
|
||||||
|
},
|
||||||
|
"xModelPart3": {
|
||||||
|
"type": "word",
|
||||||
|
"value": 12
|
||||||
|
}
|
||||||
|
}
|
@ -92,7 +92,7 @@
|
|||||||
},
|
},
|
||||||
"OnClosed": {
|
"OnClosed": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
"value": ""
|
"value": "onclosetreasure"
|
||||||
},
|
},
|
||||||
"OnDamaged": {
|
"OnDamaged": {
|
||||||
"type": "resref",
|
"type": "resref",
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user