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": {
|
||||
"type": "dword",
|
||||
"value": 158
|
||||
"value": 159
|
||||
},
|
||||
"Width": {
|
||||
"type": "int",
|
||||
|
@ -284,20 +284,6 @@
|
||||
"TriggerList": {
|
||||
"type": "list",
|
||||
"value": [
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Comment": {
|
||||
"type": "cexostring",
|
||||
"value": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Comment": {
|
||||
"type": "cexostring",
|
||||
"value": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Comment": {
|
||||
|
@ -3071,7 +3071,7 @@
|
||||
"LocalizedName": {
|
||||
"type": "cexolocstring",
|
||||
"value": {
|
||||
"0": "SP_TR_TDR1d4_PA_TM01H"
|
||||
"0": "SP_TR_TM01H_RT_TP01"
|
||||
}
|
||||
},
|
||||
"MapNote": {
|
||||
@ -3132,7 +3132,7 @@
|
||||
"LocalizedName": {
|
||||
"type": "cexolocstring",
|
||||
"value": {
|
||||
"0": "SP_TR_TDR1d4_PA_TM01H"
|
||||
"0": "SP_TR_TM01H_RT_TP01"
|
||||
}
|
||||
},
|
||||
"MapNote": {
|
||||
@ -3193,7 +3193,7 @@
|
||||
"LocalizedName": {
|
||||
"type": "cexolocstring",
|
||||
"value": {
|
||||
"0": "SP_TR_TDR1d4_PA_TM01H"
|
||||
"0": "SP_TR_TM01H_RT_TP01"
|
||||
}
|
||||
},
|
||||
"MapNote": {
|
||||
@ -3254,7 +3254,7 @@
|
||||
"LocalizedName": {
|
||||
"type": "cexolocstring",
|
||||
"value": {
|
||||
"0": "SP_TR_TDR1d4_PA_TM01H"
|
||||
"0": "SP_TR_TM01H_RT_TP01"
|
||||
}
|
||||
},
|
||||
"MapNote": {
|
||||
@ -3315,7 +3315,7 @@
|
||||
"LocalizedName": {
|
||||
"type": "cexolocstring",
|
||||
"value": {
|
||||
"0": "SP_TR_TDR1d4_PA_TM01H"
|
||||
"0": "SP_TR_TM01H_RT_TP01"
|
||||
}
|
||||
},
|
||||
"MapNote": {
|
||||
@ -3376,7 +3376,7 @@
|
||||
"LocalizedName": {
|
||||
"type": "cexolocstring",
|
||||
"value": {
|
||||
"0": "SP_TR_TDR1d4_PA_TM01H"
|
||||
"0": "SP_TR_TM01H_RT_TP01"
|
||||
}
|
||||
},
|
||||
"MapNote": {
|
||||
|
@ -23185,457 +23185,6 @@
|
||||
"TriggerList": {
|
||||
"type": "list",
|
||||
"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,
|
||||
"AutoRemoveKey": {
|
||||
|
@ -4725,7 +4725,7 @@
|
||||
},
|
||||
"Value": {
|
||||
"type": "int",
|
||||
"value": 1
|
||||
"value": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5205,7 +5205,7 @@
|
||||
},
|
||||
"Value": {
|
||||
"type": "int",
|
||||
"value": 1
|
||||
"value": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5505,7 +5505,7 @@
|
||||
},
|
||||
"Value": {
|
||||
"type": "int",
|
||||
"value": 1
|
||||
"value": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -5595,7 +5595,7 @@
|
||||
},
|
||||
"Value": {
|
||||
"type": "int",
|
||||
"value": 40
|
||||
"value": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -17768,6 +17768,17 @@
|
||||
"value": "mc_oil"
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 0,
|
||||
"NAME": {
|
||||
"type": "cexostring",
|
||||
"value": "Potion of Heal"
|
||||
},
|
||||
"RESREF": {
|
||||
"type": "resref",
|
||||
"value": "it_mpotion013"
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 0,
|
||||
"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);
|
||||
|
||||
if(GetCurrentHitPoints(OBJECT_SELF) <= -30)
|
||||
if(GetCurrentHitPoints(OBJECT_SELF) <= -10)
|
||||
{
|
||||
SetDidDie(TRUE, OBJECT_SELF);
|
||||
SetHenchmanDying(OBJECT_SELF, FALSE);
|
||||
@ -242,7 +242,7 @@ void HenchmanBleed(object oHench = OBJECT_SELF)
|
||||
}
|
||||
return;
|
||||
}
|
||||
else if(GetLocalInt(oArea, "nCHP" +sTag) <= -10)
|
||||
else if(GetLocalInt(oArea, "nCHP" +sTag) <= -20)
|
||||
{
|
||||
SetDidDie(TRUE, oHench);
|
||||
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
|
||||
//to say something while he is already engaged in combat.
|
||||
if(GetSpawnInCondition(NW_FLAG_SPECIAL_COMBAT_CONVERSATION))
|
||||
{
|
||||
ActionStartConversation(OBJECT_SELF);
|
||||
}
|
||||
//if(GetSpawnInCondition(NW_FLAG_SPECIAL_COMBAT_CONVERSATION))
|
||||
//{
|
||||
//ActionStartConversation(OBJECT_SELF);
|
||||
//}
|
||||
|
||||
// * July 2003
|
||||
// * If in Stealth mode, don't attack enemies. Wait for player to attack or
|
||||
@ -37,10 +37,10 @@ void main()
|
||||
if(GetIsEnemy(GetLastPerceived()))
|
||||
{
|
||||
SetFacingPoint(GetPosition(GetLastPerceived()));
|
||||
if(d4(1) == 1)
|
||||
{
|
||||
BattleCry(); //In 69_hench_lib
|
||||
}
|
||||
//if(d4(1) == 1)
|
||||
//{
|
||||
//BattleCry(); //In 69_hench_lib
|
||||
//}
|
||||
HenchmenCombatRound(OBJECT_INVALID);
|
||||
}
|
||||
//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("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.
|
||||
string sChairTag = "CHAIR_Queen";
|
||||
object oChair = GetNearestObjectByTag(sChairTag);
|
||||
ActionSit(oChair);
|
||||
DelayCommand(15.0, ActionSit(oChair));
|
||||
}
|
||||
|
@ -1142,7 +1142,7 @@
|
||||
},
|
||||
"Gender": {
|
||||
"type": "byte",
|
||||
"value": 1
|
||||
"value": 0
|
||||
},
|
||||
"GoodEvil": {
|
||||
"type": "byte",
|
||||
@ -1158,7 +1158,7 @@
|
||||
},
|
||||
"Interruptable": {
|
||||
"type": "byte",
|
||||
"value": 1
|
||||
"value": 0
|
||||
},
|
||||
"IsImmortal": {
|
||||
"type": "byte",
|
||||
@ -1175,7 +1175,7 @@
|
||||
"__struct_id": 0,
|
||||
"InventoryRes": {
|
||||
"type": "resref",
|
||||
"value": "nw_it_torch001"
|
||||
"value": "it_mpotion013"
|
||||
},
|
||||
"Repos_PosX": {
|
||||
"type": "word",
|
||||
@ -1185,6 +1185,36 @@
|
||||
"type": "word",
|
||||
"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,
|
||||
"Rank": {
|
||||
"type": "byte",
|
||||
"value": 0
|
||||
"value": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1364,7 +1394,7 @@
|
||||
"__struct_id": 0,
|
||||
"Rank": {
|
||||
"type": "byte",
|
||||
"value": 0
|
||||
"value": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1434,7 +1464,7 @@
|
||||
"__struct_id": 0,
|
||||
"Rank": {
|
||||
"type": "byte",
|
||||
"value": 0
|
||||
"value": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1687,21 +1717,6 @@
|
||||
"VarTable": {
|
||||
"type": "list",
|
||||
"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,
|
||||
"Name": {
|
||||
@ -1732,21 +1747,6 @@
|
||||
"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,
|
||||
"Name": {
|
||||
@ -1796,7 +1796,7 @@
|
||||
},
|
||||
"WalkRate": {
|
||||
"type": "int",
|
||||
"value": 4
|
||||
"value": 5
|
||||
},
|
||||
"willbonus": {
|
||||
"type": "short",
|
||||
|
@ -107,7 +107,7 @@
|
||||
"__struct_id": 16,
|
||||
"EquippedRes": {
|
||||
"type": "resref",
|
||||
"value": "golemlongsword"
|
||||
"value": "golemgreatsword"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -593,7 +593,7 @@
|
||||
"__struct_id": 0,
|
||||
"InventoryRes": {
|
||||
"type": "resref",
|
||||
"value": "golemgreatsword"
|
||||
"value": "golemlongsword"
|
||||
},
|
||||
"Repos_PosX": {
|
||||
"type": "word",
|
||||
@ -603,6 +603,51 @@
|
||||
"type": "word",
|
||||
"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",
|
||||
"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": {
|
||||
"type": "int",
|
||||
"value": 4
|
||||
"value": 5
|
||||
},
|
||||
"willbonus": {
|
||||
"type": "short",
|
||||
|
@ -75,6 +75,34 @@
|
||||
"Equip_ItemList": {
|
||||
"type": "list",
|
||||
"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,
|
||||
"EquippedRes": {
|
||||
@ -89,6 +117,41 @@
|
||||
"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,
|
||||
"EquippedRes": {
|
||||
@ -399,7 +462,7 @@
|
||||
},
|
||||
"Gender": {
|
||||
"type": "byte",
|
||||
"value": 1
|
||||
"value": 0
|
||||
},
|
||||
"GoodEvil": {
|
||||
"type": "byte",
|
||||
@ -432,7 +495,7 @@
|
||||
"__struct_id": 0,
|
||||
"InventoryRes": {
|
||||
"type": "resref",
|
||||
"value": "nw_it_torch001"
|
||||
"value": "it_mpotion013"
|
||||
},
|
||||
"Repos_PosX": {
|
||||
"type": "word",
|
||||
@ -447,7 +510,7 @@
|
||||
"__struct_id": 1,
|
||||
"InventoryRes": {
|
||||
"type": "resref",
|
||||
"value": "nw_it_trap001"
|
||||
"value": "it_mpotion013"
|
||||
},
|
||||
"Repos_PosX": {
|
||||
"type": "word",
|
||||
@ -462,255 +525,15 @@
|
||||
"__struct_id": 2,
|
||||
"InventoryRes": {
|
||||
"type": "resref",
|
||||
"value": "nw_it_mpotion012"
|
||||
},
|
||||
"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"
|
||||
"value": "it_mpotion013"
|
||||
},
|
||||
"Repos_PosX": {
|
||||
"type": "word",
|
||||
"value": 2
|
||||
},
|
||||
"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",
|
||||
"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,
|
||||
"Rank": {
|
||||
"type": "byte",
|
||||
"value": 0
|
||||
"value": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -1308,7 +1131,7 @@
|
||||
},
|
||||
"WalkRate": {
|
||||
"type": "int",
|
||||
"value": 4
|
||||
"value": 5
|
||||
},
|
||||
"willbonus": {
|
||||
"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": {
|
||||
"type": "resref",
|
||||
"value": ""
|
||||
"value": "onclosetreasure"
|
||||
},
|
||||
"OnDamaged": {
|
||||
"type": "resref",
|
||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user