diff --git a/_module/are/tunnelsofunderda.are.json b/_module/are/tunnelsofunderda.are.json index 79bfcc48..580fe6be 100644 --- a/_module/are/tunnelsofunderda.are.json +++ b/_module/are/tunnelsofunderda.are.json @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "Tunnels of Underdark" + "0": "Tunnels of the Underdark" } }, "NoRest": { @@ -2741,7 +2741,7 @@ }, "Version": { "type": "dword", - "value": 31 + "value": 32 }, "Width": { "type": "int", diff --git a/_module/dlg/mysticconv.dlg.json b/_module/dlg/mysticconv.dlg.json index a56750c9..aa643536 100644 --- a/_module/dlg/mysticconv.dlg.json +++ b/_module/dlg/mysticconv.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48,11 +52,15 @@ "__struct_id": 0, "Active": { "type": "resref", - "value": "" + "value": "has10kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", - "value": 2 + "value": 3 }, "IsChild": { "type": "byte", @@ -65,9 +73,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 1 + "value": 2 }, "IsChild": { "type": "byte", @@ -76,10 +88,33 @@ }, { "__struct_id": 2, + "Active": { + "type": "resref", + "value": "" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 1 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, "Active": { "type": "resref", "value": "isoldgambler" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -112,6 +147,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -141,9 +180,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 45 + "value": 46 }, "IsChild": { "type": "byte", @@ -156,9 +199,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 39 + "value": 40 }, "IsChild": { "type": "byte", @@ -171,9 +218,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 33 + "value": 34 }, "IsChild": { "type": "byte", @@ -186,9 +237,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 27 + "value": 28 }, "IsChild": { "type": "byte", @@ -201,9 +256,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 21 + "value": 22 }, "IsChild": { "type": "byte", @@ -216,9 +275,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 15 + "value": 16 }, "IsChild": { "type": "byte", @@ -231,9 +294,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 9 + "value": 10 }, "IsChild": { "type": "byte", @@ -246,9 +313,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 3 + "value": 4 }, "IsChild": { "type": "byte", @@ -278,6 +349,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -307,6 +382,52 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 2 + }, + "IsChild": { + "type": "byte", + "value": 1 + }, + "LinkComment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "has100gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 9 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 2, + "Active": { + "type": "resref", + "value": "has500gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -317,10 +438,14 @@ } }, { - "__struct_id": 1, + "__struct_id": 3, "Active": { "type": "resref", - "value": "" + "value": "has1kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -332,10 +457,14 @@ } }, { - "__struct_id": 2, + "__struct_id": 4, "Active": { "type": "resref", - "value": "" + "value": "has5kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -347,10 +476,14 @@ } }, { - "__struct_id": 3, + "__struct_id": 5, "Active": { "type": "resref", - "value": "" + "value": "has10kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -360,21 +493,6 @@ "type": "byte", "value": 0 } - }, - { - "__struct_id": 4, - "Active": { - "type": "resref", - "value": "" - }, - "Index": { - "type": "dword", - "value": 4 - }, - "IsChild": { - "type": "byte", - "value": 0 - } } ] }, @@ -399,6 +517,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -428,6 +550,52 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 2 + }, + "IsChild": { + "type": "byte", + "value": 1 + }, + "LinkComment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "has100gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 15 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 2, + "Active": { + "type": "resref", + "value": "has500gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 14 @@ -438,10 +606,14 @@ } }, { - "__struct_id": 1, + "__struct_id": 3, "Active": { "type": "resref", - "value": "" + "value": "has1kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -453,10 +625,14 @@ } }, { - "__struct_id": 2, + "__struct_id": 4, "Active": { "type": "resref", - "value": "" + "value": "has5kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -468,10 +644,14 @@ } }, { - "__struct_id": 3, + "__struct_id": 5, "Active": { "type": "resref", - "value": "" + "value": "has10kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -481,21 +661,6 @@ "type": "byte", "value": 0 } - }, - { - "__struct_id": 4, - "Active": { - "type": "resref", - "value": "" - }, - "Index": { - "type": "dword", - "value": 10 - }, - "IsChild": { - "type": "byte", - "value": 0 - } } ] }, @@ -520,6 +685,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -549,6 +718,52 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 2 + }, + "IsChild": { + "type": "byte", + "value": 1 + }, + "LinkComment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "has100gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 21 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 2, + "Active": { + "type": "resref", + "value": "has500gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 20 @@ -559,10 +774,14 @@ } }, { - "__struct_id": 1, + "__struct_id": 3, "Active": { "type": "resref", - "value": "" + "value": "has1kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -574,10 +793,14 @@ } }, { - "__struct_id": 2, + "__struct_id": 4, "Active": { "type": "resref", - "value": "" + "value": "has5kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -589,10 +812,14 @@ } }, { - "__struct_id": 3, + "__struct_id": 5, "Active": { "type": "resref", - "value": "" + "value": "has10kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -602,21 +829,6 @@ "type": "byte", "value": 0 } - }, - { - "__struct_id": 4, - "Active": { - "type": "resref", - "value": "" - }, - "Index": { - "type": "dword", - "value": 16 - }, - "IsChild": { - "type": "byte", - "value": 0 - } } ] }, @@ -641,6 +853,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -670,6 +886,52 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 2 + }, + "IsChild": { + "type": "byte", + "value": 1 + }, + "LinkComment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "has100gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 27 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 2, + "Active": { + "type": "resref", + "value": "has500gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 26 @@ -680,10 +942,14 @@ } }, { - "__struct_id": 1, + "__struct_id": 3, "Active": { "type": "resref", - "value": "" + "value": "has1kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -695,10 +961,14 @@ } }, { - "__struct_id": 2, + "__struct_id": 4, "Active": { "type": "resref", - "value": "" + "value": "has5kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -710,10 +980,14 @@ } }, { - "__struct_id": 3, + "__struct_id": 5, "Active": { "type": "resref", - "value": "" + "value": "has10kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -723,21 +997,6 @@ "type": "byte", "value": 0 } - }, - { - "__struct_id": 4, - "Active": { - "type": "resref", - "value": "" - }, - "Index": { - "type": "dword", - "value": 22 - }, - "IsChild": { - "type": "byte", - "value": 0 - } } ] }, @@ -762,6 +1021,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -791,6 +1054,52 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 2 + }, + "IsChild": { + "type": "byte", + "value": 1 + }, + "LinkComment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "has100gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 33 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 2, + "Active": { + "type": "resref", + "value": "has500gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 32 @@ -801,10 +1110,14 @@ } }, { - "__struct_id": 1, + "__struct_id": 3, "Active": { "type": "resref", - "value": "" + "value": "has1kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -816,10 +1129,14 @@ } }, { - "__struct_id": 2, + "__struct_id": 4, "Active": { "type": "resref", - "value": "" + "value": "has5kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -831,10 +1148,14 @@ } }, { - "__struct_id": 3, + "__struct_id": 5, "Active": { "type": "resref", - "value": "" + "value": "has10kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -844,21 +1165,6 @@ "type": "byte", "value": 0 } - }, - { - "__struct_id": 4, - "Active": { - "type": "resref", - "value": "" - }, - "Index": { - "type": "dword", - "value": 28 - }, - "IsChild": { - "type": "byte", - "value": 0 - } } ] }, @@ -883,6 +1189,10 @@ }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -912,6 +1222,52 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 2 + }, + "IsChild": { + "type": "byte", + "value": 1 + }, + "LinkComment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "has100gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 39 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 2, + "Active": { + "type": "resref", + "value": "has500gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 38 @@ -922,10 +1278,14 @@ } }, { - "__struct_id": 1, + "__struct_id": 3, "Active": { "type": "resref", - "value": "" + "value": "has1kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -937,10 +1297,14 @@ } }, { - "__struct_id": 2, + "__struct_id": 4, "Active": { "type": "resref", - "value": "" + "value": "has5kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -952,10 +1316,14 @@ } }, { - "__struct_id": 3, + "__struct_id": 5, "Active": { "type": "resref", - "value": "" + "value": "has10kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -965,21 +1333,6 @@ "type": "byte", "value": 0 } - }, - { - "__struct_id": 4, - "Active": { - "type": "resref", - "value": "" - }, - "Index": { - "type": "dword", - "value": 34 - }, - "IsChild": { - "type": "byte", - "value": 0 - } } ] }, @@ -1004,6 +1357,10 @@ }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1033,6 +1390,52 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 2 + }, + "IsChild": { + "type": "byte", + "value": 1 + }, + "LinkComment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "has100gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 45 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 2, + "Active": { + "type": "resref", + "value": "has500gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 44 @@ -1043,10 +1446,14 @@ } }, { - "__struct_id": 1, + "__struct_id": 3, "Active": { "type": "resref", - "value": "" + "value": "has1kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -1058,10 +1465,14 @@ } }, { - "__struct_id": 2, + "__struct_id": 4, "Active": { "type": "resref", - "value": "" + "value": "has5kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -1073,10 +1484,14 @@ } }, { - "__struct_id": 3, + "__struct_id": 5, "Active": { "type": "resref", - "value": "" + "value": "has10kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -1086,21 +1501,6 @@ "type": "byte", "value": 0 } - }, - { - "__struct_id": 4, - "Active": { - "type": "resref", - "value": "" - }, - "Index": { - "type": "dword", - "value": 40 - }, - "IsChild": { - "type": "byte", - "value": 0 - } } ] }, @@ -1125,6 +1525,10 @@ }, { "__struct_id": 9, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1154,6 +1558,52 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 2 + }, + "IsChild": { + "type": "byte", + "value": 1 + }, + "LinkComment": { + "type": "cexostring", + "value": "" + } + }, + { + "__struct_id": 1, + "Active": { + "type": "resref", + "value": "has100gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, + "Index": { + "type": "dword", + "value": 52 + }, + "IsChild": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 2, + "Active": { + "type": "resref", + "value": "has500gp" + }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -1164,10 +1614,14 @@ } }, { - "__struct_id": 1, + "__struct_id": 3, "Active": { "type": "resref", - "value": "" + "value": "has1kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -1179,10 +1633,14 @@ } }, { - "__struct_id": 2, + "__struct_id": 4, "Active": { "type": "resref", - "value": "" + "value": "has5kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -1194,10 +1652,14 @@ } }, { - "__struct_id": 3, + "__struct_id": 5, "Active": { "type": "resref", - "value": "" + "value": "has10kgp" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -1209,11 +1671,15 @@ } }, { - "__struct_id": 4, + "__struct_id": 6, "Active": { "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 47 @@ -1222,21 +1688,6 @@ "type": "byte", "value": 0 } - }, - { - "__struct_id": 5, - "Active": { - "type": "resref", - "value": "" - }, - "Index": { - "type": "dword", - "value": 46 - }, - "IsChild": { - "type": "byte", - "value": 0 - } } ] }, @@ -1261,6 +1712,10 @@ }, { "__struct_id": 10, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1290,9 +1745,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 52 + "value": 53 }, "IsChild": { "type": "byte", @@ -1322,6 +1781,10 @@ }, { "__struct_id": 11, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1351,9 +1814,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 54 + "value": 55 }, "IsChild": { "type": "byte", @@ -1366,9 +1833,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 53 + "value": 54 }, "IsChild": { "type": "byte", @@ -1400,7 +1871,7 @@ }, "NumWords": { "type": "dword", - "value": 214 + "value": 222 }, "PreventZoomIn": { "type": "byte", @@ -1411,6 +1882,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1436,6 +1911,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 11 @@ -1472,6 +1951,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1513,6 +1996,55 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, + "Animation": { + "type": "dword", + "value": 0 + }, + "AnimLoop": { + "type": "byte", + "value": 1 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Delay": { + "type": "dword", + "value": 4294967295 + }, + "EntriesList": { + "type": "list", + "value": [] + }, + "Quest": { + "type": "cexostring", + "value": "" + }, + "Script": { + "type": "resref", + "value": "" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "I'm a bit short on funds right now." + } + } + }, + { + "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1538,6 +2070,10 @@ "type": "resref", "value": "isanewgambler" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 10 @@ -1553,6 +2089,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -1584,7 +2124,11 @@ } }, { - "__struct_id": 3, + "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1610,6 +2154,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -1641,7 +2189,11 @@ } }, { - "__struct_id": 4, + "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1682,7 +2234,11 @@ } }, { - "__struct_id": 5, + "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1723,7 +2279,11 @@ } }, { - "__struct_id": 6, + "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1764,7 +2324,11 @@ } }, { - "__struct_id": 7, + "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1805,7 +2369,11 @@ } }, { - "__struct_id": 8, + "__struct_id": 9, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1846,7 +2414,11 @@ } }, { - "__struct_id": 9, + "__struct_id": 10, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1872,6 +2444,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -1903,7 +2479,11 @@ } }, { - "__struct_id": 10, + "__struct_id": 11, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1944,7 +2524,11 @@ } }, { - "__struct_id": 11, + "__struct_id": 12, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1985,7 +2569,11 @@ } }, { - "__struct_id": 12, + "__struct_id": 13, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2026,7 +2614,11 @@ } }, { - "__struct_id": 13, + "__struct_id": 14, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2067,7 +2659,11 @@ } }, { - "__struct_id": 14, + "__struct_id": 15, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2108,7 +2704,11 @@ } }, { - "__struct_id": 15, + "__struct_id": 16, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2134,6 +2734,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -2165,7 +2769,11 @@ } }, { - "__struct_id": 16, + "__struct_id": 17, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2206,7 +2814,11 @@ } }, { - "__struct_id": 17, + "__struct_id": 18, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2247,7 +2859,11 @@ } }, { - "__struct_id": 18, + "__struct_id": 19, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2288,7 +2904,11 @@ } }, { - "__struct_id": 19, + "__struct_id": 20, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2329,7 +2949,11 @@ } }, { - "__struct_id": 20, + "__struct_id": 21, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2370,7 +2994,11 @@ } }, { - "__struct_id": 21, + "__struct_id": 22, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2396,6 +3024,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -2427,7 +3059,11 @@ } }, { - "__struct_id": 22, + "__struct_id": 23, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2468,7 +3104,11 @@ } }, { - "__struct_id": 23, + "__struct_id": 24, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2509,7 +3149,11 @@ } }, { - "__struct_id": 24, + "__struct_id": 25, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2550,7 +3194,11 @@ } }, { - "__struct_id": 25, + "__struct_id": 26, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2591,7 +3239,11 @@ } }, { - "__struct_id": 26, + "__struct_id": 27, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2632,7 +3284,11 @@ } }, { - "__struct_id": 27, + "__struct_id": 28, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2658,6 +3314,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -2689,7 +3349,11 @@ } }, { - "__struct_id": 28, + "__struct_id": 29, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2730,7 +3394,11 @@ } }, { - "__struct_id": 29, + "__struct_id": 30, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2771,7 +3439,11 @@ } }, { - "__struct_id": 30, + "__struct_id": 31, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2812,7 +3484,11 @@ } }, { - "__struct_id": 31, + "__struct_id": 32, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2853,7 +3529,11 @@ } }, { - "__struct_id": 32, + "__struct_id": 33, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2894,7 +3574,11 @@ } }, { - "__struct_id": 33, + "__struct_id": 34, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2920,6 +3604,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -2951,7 +3639,11 @@ } }, { - "__struct_id": 34, + "__struct_id": 35, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2992,7 +3684,11 @@ } }, { - "__struct_id": 35, + "__struct_id": 36, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3033,7 +3729,11 @@ } }, { - "__struct_id": 36, + "__struct_id": 37, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3074,7 +3774,11 @@ } }, { - "__struct_id": 37, + "__struct_id": 38, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3115,7 +3819,11 @@ } }, { - "__struct_id": 38, + "__struct_id": 39, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3156,7 +3864,11 @@ } }, { - "__struct_id": 39, + "__struct_id": 40, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3182,6 +3894,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -3213,7 +3929,11 @@ } }, { - "__struct_id": 40, + "__struct_id": 41, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3254,7 +3974,11 @@ } }, { - "__struct_id": 41, + "__struct_id": 42, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3295,7 +4019,11 @@ } }, { - "__struct_id": 42, + "__struct_id": 43, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3336,7 +4064,11 @@ } }, { - "__struct_id": 43, + "__struct_id": 44, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3377,7 +4109,11 @@ } }, { - "__struct_id": 44, + "__struct_id": 45, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3418,7 +4154,11 @@ } }, { - "__struct_id": 45, + "__struct_id": 46, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3444,6 +4184,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 9 @@ -3475,7 +4219,11 @@ } }, { - "__struct_id": 46, + "__struct_id": 47, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3516,7 +4264,11 @@ } }, { - "__struct_id": 47, + "__struct_id": 48, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3557,7 +4309,11 @@ } }, { - "__struct_id": 48, + "__struct_id": 49, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3598,7 +4354,11 @@ } }, { - "__struct_id": 49, + "__struct_id": 50, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3639,7 +4399,11 @@ } }, { - "__struct_id": 50, + "__struct_id": 51, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3680,7 +4444,11 @@ } }, { - "__struct_id": 51, + "__struct_id": 52, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3721,7 +4489,11 @@ } }, { - "__struct_id": 52, + "__struct_id": 53, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3747,6 +4519,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 11 @@ -3778,7 +4554,11 @@ } }, { - "__struct_id": 53, + "__struct_id": 54, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3819,7 +4599,11 @@ } }, { - "__struct_id": 54, + "__struct_id": 55, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3845,6 +4629,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -3890,6 +4678,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/git/tunnelsofunderda.git.json b/_module/git/tunnelsofunderda.git.json index 35bc3fca..3243dfaa 100644 --- a/_module/git/tunnelsofunderda.git.json +++ b/_module/git/tunnelsofunderda.git.json @@ -1792,7 +1792,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.092488288879395 + "value": -3.092488050460815 }, "X": { "type": "float", @@ -2017,7 +2017,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 3.043401002883911 + "value": 3.043400526046753 }, "X": { "type": "float", @@ -2474,7 +2474,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.914398550987244 + "value": 1.914398431777954 }, "X": { "type": "float", @@ -4156,6 +4156,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4487,6 +4491,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4818,6 +4826,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5149,6 +5161,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5480,6 +5496,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5811,6 +5831,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6142,6 +6166,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6473,6 +6501,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6804,6 +6836,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7135,6 +7171,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7466,6 +7506,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7797,6 +7841,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8128,6 +8176,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8654,6 +8706,18 @@ "type": "resref", "value": "deathgrip" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 54 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9216,6 +9280,10 @@ "type": "resref", "value": "ancienttome" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9313,6 +9381,10 @@ "type": "resref", "value": "brilliantsapphir" }, + "xModelPart1": { + "type": "word", + "value": 15 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9414,6 +9486,10 @@ "type": "resref", "value": "brilliantruby001" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9515,6 +9591,10 @@ "type": "resref", "value": "brilliantruby" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/ncs/has100gp.ncs b/_module/ncs/has100gp.ncs new file mode 100644 index 00000000..6b2cd432 Binary files /dev/null and b/_module/ncs/has100gp.ncs differ diff --git a/_module/ncs/has10kgp.ncs b/_module/ncs/has10kgp.ncs new file mode 100644 index 00000000..db4ad34a Binary files /dev/null and b/_module/ncs/has10kgp.ncs differ diff --git a/_module/ncs/has1kgp.ncs b/_module/ncs/has1kgp.ncs new file mode 100644 index 00000000..324668dc Binary files /dev/null and b/_module/ncs/has1kgp.ncs differ diff --git a/_module/ncs/has500gp.ncs b/_module/ncs/has500gp.ncs new file mode 100644 index 00000000..e85ec558 Binary files /dev/null and b/_module/ncs/has500gp.ncs differ diff --git a/_module/ncs/has5kgp.ncs b/_module/ncs/has5kgp.ncs new file mode 100644 index 00000000..0d86b781 Binary files /dev/null and b/_module/ncs/has5kgp.ncs differ diff --git a/_module/ncs/nw_s2_divprot.ncs b/_module/ncs/nw_s2_divprot.ncs index 246201bc..0eb101f4 100644 Binary files a/_module/ncs/nw_s2_divprot.ncs and b/_module/ncs/nw_s2_divprot.ncs differ diff --git a/_module/ncs/nw_s3_balordeth.ncs b/_module/ncs/nw_s3_balordeth.ncs index 8b1dfa68..3cdcb6f2 100644 Binary files a/_module/ncs/nw_s3_balordeth.ncs and b/_module/ncs/nw_s3_balordeth.ncs differ diff --git a/_module/nss/has100gp.nss b/_module/nss/has100gp.nss new file mode 100644 index 00000000..060bb720 --- /dev/null +++ b/_module/nss/has100gp.nss @@ -0,0 +1,12 @@ +int StartingConditional() +{ + // Get the PC who is involved in this conversation + object oPC = GetPCSpeaker(); + + // The PC must have at least 10000 gold. + if ( GetGold(oPC) < 100 ) + return FALSE; + + // If we make it this far, we have passed all tests. + return TRUE; +} diff --git a/_module/nss/has10kgp.nss b/_module/nss/has10kgp.nss new file mode 100644 index 00000000..2858732b --- /dev/null +++ b/_module/nss/has10kgp.nss @@ -0,0 +1,12 @@ +int StartingConditional() +{ + // Get the PC who is involved in this conversation + object oPC = GetPCSpeaker(); + + // The PC must have at least 10000 gold. + if ( GetGold(oPC) < 10000 ) + return FALSE; + + // If we make it this far, we have passed all tests. + return TRUE; +} diff --git a/_module/nss/has1kgp.nss b/_module/nss/has1kgp.nss new file mode 100644 index 00000000..7e8b1a73 --- /dev/null +++ b/_module/nss/has1kgp.nss @@ -0,0 +1,12 @@ +int StartingConditional() +{ + // Get the PC who is involved in this conversation + object oPC = GetPCSpeaker(); + + // The PC must have at least 10000 gold. + if ( GetGold(oPC) < 1000 ) + return FALSE; + + // If we make it this far, we have passed all tests. + return TRUE; +} diff --git a/_module/nss/has500gp.nss b/_module/nss/has500gp.nss new file mode 100644 index 00000000..60f84e59 --- /dev/null +++ b/_module/nss/has500gp.nss @@ -0,0 +1,12 @@ +int StartingConditional() +{ + // Get the PC who is involved in this conversation + object oPC = GetPCSpeaker(); + + // The PC must have at least 10000 gold. + if ( GetGold(oPC) < 500 ) + return FALSE; + + // If we make it this far, we have passed all tests. + return TRUE; +} diff --git a/_module/nss/has5kgp.nss b/_module/nss/has5kgp.nss new file mode 100644 index 00000000..b2b5ee3e --- /dev/null +++ b/_module/nss/has5kgp.nss @@ -0,0 +1,12 @@ +int StartingConditional() +{ + // Get the PC who is involved in this conversation + object oPC = GetPCSpeaker(); + + // The PC must have at least 10000 gold. + if ( GetGold(oPC) < 5000 ) + return FALSE; + + // If we make it this far, we have passed all tests. + return TRUE; +} diff --git a/_module/poa.mod b/_module/poa.mod index 2b89fc4c..1d548477 100644 Binary files a/_module/poa.mod and b/_module/poa.mod differ