From 49b931d5e5fa75d587e9c0bce1c852dfd6c2024c Mon Sep 17 00:00:00 2001 From: EpicValor Date: Wed, 9 Aug 2023 16:11:10 -0500 Subject: [PATCH] Changes Fixed some convos around starting city Added NPC guard for Anna quest Added prc switch constants --- _module/Aantioch [PRC-CEP3].mod | Bin 45634104 -> 45778789 bytes _module/are/sarumcitymain.are.json | 2 +- _module/dlg/angrydruid.dlg.json | 108 +- _module/dlg/asg_alchemylab.dlg.json | 118 +- _module/dlg/asg_researchdesk.dlg.json | 274 +- _module/dlg/beggar.dlg.json | 116 +- _module/dlg/blackrobechat.dlg.json | 18 +- _module/dlg/bloodypoor.dlg.json | 10 +- _module/dlg/breth_keepr.dlg.json | 132 +- _module/dlg/cm_demonheadinn.dlg.json | 106 +- _module/dlg/conv_cugelquest.dlg.json | 156 +- _module/dlg/conv_jailorquest.dlg.json | 170 +- _module/dlg/conv_thespeaker.dlg.json | 44 +- _module/dlg/convo_anna.dlg.json | 372 +- _module/dlg/convo_anna_guard.dlg.json | 122 +- _module/dlg/convo_lomil.dlg.json | 154 +- _module/gic/sarumcitymain.gic.json | 14 +- _module/git/sarumcitymain.git.json | 4743 +++++++++++++++++++++++-- _module/ifo/module.ifo.json | 396 ++- _module/itp/itempalcus.itp.json | 2 +- _module/ncs/anna_give.ncs | Bin 573 -> 542 bytes _module/nss/anna_give.nss | 2 +- _module/nss/prc_inc_switch.nss | 2958 +++++++++++++++ _module/uti/dragonsreward.uti.json | 6 +- _module/uti/gen_coloringbook.uti.json | 85 + _module/uti/playershandbook.uti.json | 6 +- _module/uti/statueofdeath.uti.json | 39 +- _module/uti/statueofgold.uti.json | 39 +- _module/uti/statueofjade.uti.json | 39 +- _module/uti/statueofwater.uti.json | 70 +- 30 files changed, 9761 insertions(+), 540 deletions(-) create mode 100644 _module/nss/prc_inc_switch.nss create mode 100644 _module/uti/gen_coloringbook.uti.json diff --git a/_module/Aantioch [PRC-CEP3].mod b/_module/Aantioch [PRC-CEP3].mod index 0e3d45042cc84097fa7413109853ac3058f74c2d..127b570fd53dc284b6d043f453af2be5a8ce0ea8 100644 GIT binary patch delta 379356 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�>TBQ*Wk1t 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 %Cp5`-V1FCztJ6QQtn6O| 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 diff --git a/_module/are/sarumcitymain.are.json b/_module/are/sarumcitymain.are.json index dbe0676f..8f5e282c 100644 --- a/_module/are/sarumcitymain.are.json +++ b/_module/are/sarumcitymain.are.json @@ -15684,7 +15684,7 @@ }, "Version": { "type": "dword", - "value": 169 + "value": 170 }, "Width": { "type": "int", diff --git a/_module/dlg/angrydruid.dlg.json b/_module/dlg/angrydruid.dlg.json index 6496c572..fc8fcd52 100644 --- a/_module/dlg/angrydruid.dlg.json +++ b/_module/dlg/angrydruid.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 40 @@ -50,6 +54,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -65,6 +73,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -97,6 +109,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -126,6 +142,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -141,6 +161,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -173,6 +197,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -202,6 +230,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -234,6 +266,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -263,6 +299,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -295,6 +335,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 41 @@ -340,6 +384,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -379,12 +427,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Hmmm, if i see or hear of you killing gods creatures again, ill hunt you down!" + "0": "Hmmm, if I see or hear of you killing gods creatures again, I'll hunt you down!" } } }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -424,7 +476,7 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Hmmm, if i see or hear of you killing gods creatures again, ill hunt you down!" + "0": "Hmmm, if I see or hear of you killing gods creatures again, I'll hunt you down!" } } } @@ -443,6 +495,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 40 @@ -468,6 +524,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -500,6 +560,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -525,6 +589,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -557,6 +625,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -582,6 +654,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -614,6 +690,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -639,6 +719,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -671,6 +755,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 39 @@ -696,6 +784,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -728,6 +820,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 39 @@ -753,6 +849,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -794,6 +894,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/asg_alchemylab.dlg.json b/_module/dlg/asg_alchemylab.dlg.json index 063d139d..a74d6a84 100644 --- a/_module/dlg/asg_alchemylab.dlg.json +++ b/_module/dlg/asg_alchemylab.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66,6 +70,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95,6 +103,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -127,6 +139,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -156,6 +172,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -171,6 +191,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -186,6 +210,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -218,6 +246,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -247,6 +279,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -283,6 +319,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -312,6 +352,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -327,6 +371,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -359,6 +407,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -388,6 +440,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -424,6 +480,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -463,7 +523,7 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Unfortunaly your Alchemy Research book does not seam to be in the Lecturn. You may wish to check the lecturn for the proper book." + "0": "Unfortunately, your Alchemy Research book does not seem to be in the Lecturn. You may wish to check the lecturn for the proper book." } } } @@ -482,6 +542,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -507,6 +571,10 @@ "type": "resref", "value": "asg_alcdesk_01t" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -522,6 +590,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -554,6 +626,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -595,6 +671,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -620,6 +700,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -652,6 +736,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -677,6 +765,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -709,6 +801,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -734,6 +830,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -770,6 +870,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -795,6 +899,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -836,6 +944,10 @@ "type": "resref", "value": "asg_resdesk_06t" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -847,6 +959,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/asg_researchdesk.dlg.json b/_module/dlg/asg_researchdesk.dlg.json index acf8844a..311e57f3 100644 --- a/_module/dlg/asg_researchdesk.dlg.json +++ b/_module/dlg/asg_researchdesk.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50,6 +54,10 @@ "type": "resref", "value": "asg_resdeskprev" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -82,6 +90,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -127,6 +139,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -156,6 +172,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -188,6 +208,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -233,6 +257,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -262,6 +290,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -277,6 +309,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -292,6 +328,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -324,6 +364,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -353,6 +397,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -389,6 +437,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -418,6 +470,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -454,6 +510,10 @@ }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -483,6 +543,10 @@ "type": "resref", "value": "asg_rul_testop01" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 13 @@ -498,6 +562,10 @@ "type": "resref", "value": "asg_rul_testop02" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 12 @@ -513,6 +581,10 @@ "type": "resref", "value": "asg_rul_testop03" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 11 @@ -528,6 +600,10 @@ "type": "resref", "value": "asg_rul_testop04" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 10 @@ -543,6 +619,10 @@ "type": "resref", "value": "asg_rul_testop05" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 9 @@ -558,6 +638,10 @@ "type": "resref", "value": "asg_rul_testop06" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -573,6 +657,10 @@ "type": "resref", "value": "asg_resdesknext" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -588,6 +676,10 @@ "type": "resref", "value": "asg_resdeskprev" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -603,6 +695,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -635,6 +731,10 @@ }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -664,6 +764,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 15 @@ -679,6 +783,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 14 @@ -711,6 +819,10 @@ }, { "__struct_id": 9, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -756,6 +868,10 @@ }, { "__struct_id": 10, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -801,6 +917,10 @@ }, { "__struct_id": 11, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -840,7 +960,7 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Unfortunately your mind is to exhasted at this time to work on any new designs. Try again in hour(s)." + "0": "Unfortunately, your mind is to exhasted at this time to work on any new designs. Try again in hour(s)." } } } @@ -859,6 +979,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -884,6 +1008,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -920,6 +1048,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -945,6 +1077,10 @@ "type": "resref", "value": "asg_resdesk_01t" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -960,6 +1096,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -992,6 +1132,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1033,6 +1177,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1058,6 +1206,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -1090,6 +1242,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1115,6 +1271,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -1130,6 +1290,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -1162,6 +1326,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1187,6 +1355,10 @@ "type": "resref", "value": "asg_resdesk_01t" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -1223,6 +1395,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1248,6 +1424,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -1284,6 +1464,10 @@ }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1309,6 +1493,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -1345,6 +1533,10 @@ }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1370,6 +1562,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -1406,6 +1602,10 @@ }, { "__struct_id": 9, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1431,6 +1631,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -1467,6 +1671,10 @@ }, { "__struct_id": 10, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1492,6 +1700,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -1528,6 +1740,10 @@ }, { "__struct_id": 11, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1553,6 +1769,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -1589,6 +1809,10 @@ }, { "__struct_id": 12, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1614,6 +1838,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -1650,6 +1878,10 @@ }, { "__struct_id": 13, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1675,6 +1907,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -1707,6 +1943,10 @@ }, { "__struct_id": 14, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1732,6 +1972,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -1768,6 +2012,10 @@ }, { "__struct_id": 15, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1793,6 +2041,10 @@ "type": "resref", "value": "asg_rul_buldresr" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 10 @@ -1808,6 +2060,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 9 @@ -1849,6 +2105,10 @@ "type": "resref", "value": "asg_resdesk_05t" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 11 @@ -1860,6 +2120,10 @@ "type": "resref", "value": "asg_resdesk_06t" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -1871,6 +2135,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -1882,6 +2150,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/beggar.dlg.json b/_module/dlg/beggar.dlg.json index 7f8ac76b..df0f386a 100644 --- a/_module/dlg/beggar.dlg.json +++ b/_module/dlg/beggar.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50,6 +54,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -65,6 +73,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -80,6 +92,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -95,6 +111,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -110,6 +130,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -136,12 +160,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Gawd im starved, i aint eaten nofin for a week now guv,spare some gold for a downtrodden soul?" + "0": "By the gods I'm starved, I aint eaten nofin for a week now guv, spare some gold for a downtrodden soul?" } } }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -171,6 +199,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -203,6 +235,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -232,6 +268,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -264,6 +304,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -293,6 +337,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -325,6 +373,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -354,6 +406,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -388,7 +444,7 @@ }, "NumWords": { "type": "dword", - "value": 133 + "value": 136 }, "PreventZoomIn": { "type": "byte", @@ -399,6 +455,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -440,6 +500,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -465,6 +529,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -497,6 +565,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -538,6 +610,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -563,6 +639,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -595,6 +675,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -636,6 +720,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -661,6 +749,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -693,6 +785,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -734,6 +830,10 @@ }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -759,6 +859,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -791,6 +895,10 @@ }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -841,6 +949,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/blackrobechat.dlg.json b/_module/dlg/blackrobechat.dlg.json index a856e629..83dc5df0 100644 --- a/_module/dlg/blackrobechat.dlg.json +++ b/_module/dlg/blackrobechat.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 88 @@ -50,6 +54,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -76,7 +84,7 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Begone worm! You think a powerful Black robe such as myself has time to stand around conversing with fools?! Get out of my sight lest i banish you to the depths of Hell!!" + "0": "Begone worm! You think a powerful Black Robe such as myself has time to stand around conversing with fools?! Get out of my sight lest I banish you to the depths of hell!!" } } } @@ -95,6 +103,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -145,6 +157,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/bloodypoor.dlg.json b/_module/dlg/bloodypoor.dlg.json index 09baa3b2..61c52d03 100644 --- a/_module/dlg/bloodypoor.dlg.json +++ b/_module/dlg/bloodypoor.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60,7 +64,7 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Im so bloody poor!" + "0": "I'm so bloody poor!" } } } @@ -87,6 +91,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/breth_keepr.dlg.json b/_module/dlg/breth_keepr.dlg.json index 96fb06e3..7473b33e 100644 --- a/_module/dlg/breth_keepr.dlg.json +++ b/_module/dlg/breth_keepr.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50,6 +54,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -65,6 +73,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -97,6 +109,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -126,6 +142,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -141,6 +161,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -167,12 +191,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "It will cost you 5,000Gp , I have to find magical components and they cost money........" + "0": "It will cost you 5,000Gp. I have to find magical components and they cost money........" } } }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -202,6 +230,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -217,6 +249,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -232,6 +268,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -247,6 +287,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -279,6 +323,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -324,6 +372,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -369,6 +421,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -414,6 +470,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -443,6 +503,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -477,7 +541,7 @@ }, "NumWords": { "type": "dword", - "value": 59 + "value": 58 }, "PreventZoomIn": { "type": "byte", @@ -488,6 +552,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -513,6 +581,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -545,6 +617,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -570,6 +646,10 @@ "type": "resref", "value": "ck_5000_gp" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -585,6 +665,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -617,6 +701,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -658,6 +746,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -683,6 +775,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -715,6 +811,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -740,6 +840,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -772,6 +876,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -797,6 +905,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -829,6 +941,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -870,6 +986,10 @@ }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -911,6 +1031,10 @@ }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -961,6 +1085,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/cm_demonheadinn.dlg.json b/_module/dlg/cm_demonheadinn.dlg.json index f5772bcd..67f569c1 100644 --- a/_module/dlg/cm_demonheadinn.dlg.json +++ b/_module/dlg/cm_demonheadinn.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50,9 +54,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 0 + "value": 1 }, "IsChild": { "type": "byte", @@ -65,9 +73,13 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", - "value": 1 + "value": 0 }, "IsChild": { "type": "byte", @@ -91,7 +103,7 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Welcome to my Bar. Would you like a drink, just fill up the bottles at the kegs!" + "0": "Welcome to my bar. Would you like a drink? Just fill up the bottles at the kegs!" } } } @@ -110,47 +122,10 @@ "value": [ { "__struct_id": 0, - "Animation": { - "type": "dword", - "value": 0 - }, - "AnimLoop": { - "type": "byte", - "value": 1 - }, - "Comment": { - "type": "cexostring", - "value": "" - }, - "Delay": { - "type": "dword", - "value": 4294967295 - }, - "EntriesList": { + "ActionParams": { "type": "list", "value": [] }, - "Quest": { - "type": "cexostring", - "value": "" - }, - "Script": { - "type": "resref", - "value": "os_demonheadinn" - }, - "Sound": { - "type": "resref", - "value": "" - }, - "Text": { - "type": "cexolocstring", - "value": { - "0": "Yes. Please" - } - } - }, - { - "__struct_id": 1, "Animation": { "type": "dword", "value": 0 @@ -189,6 +164,51 @@ "0": "No, thanks." } } + }, + { + "__struct_id": 1, + "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": "os_demonheadinn" + }, + "Sound": { + "type": "resref", + "value": "" + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": "Yes. Please" + } + } } ] }, @@ -201,6 +221,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/conv_cugelquest.dlg.json b/_module/dlg/conv_cugelquest.dlg.json index d94a0b7c..375f3995 100644 --- a/_module/dlg/conv_cugelquest.dlg.json +++ b/_module/dlg/conv_cugelquest.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50,6 +54,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -65,6 +73,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -91,12 +103,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "If you are another killer sent by that fool of a jailor i would advise you to think carefuly before striking me down. You have the look of one who has traveled far and braved many trails. Perhaps i have some information that may be of use to you?" + "0": "If you are another killer sent by that fool of a jailor I would advise you to think carefuly before striking me down. You have the look of one who has traveled far and braved many trails. Perhaps I have some information that may be of use to you?" } } }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -126,6 +142,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -152,12 +172,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Ah so the nature of this war preplexes you to? Stand fast my friend maybe we can be of service to each other here,i have a dilema you may be able to help me with and mayhaps i have something of use to you in exchange?" + "0": "Ah so the nature of this war preplexes you to? Stand fast my friend maybe we can be of service to each other here,i have a dilema you may be able to help me with and mayhaps I have something of use to you in exchange?" } } }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -187,6 +211,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -219,6 +247,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -248,6 +280,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -274,12 +310,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "I sent my own man, my good friend Fianthoser into the rift to investigate. He has yet to return. Recently a small quantity of magical rune stones came into my possession. I believe these ancient stones offer some measure of protection to the owner while in the rift. I will supply you with one of these stones. Find the portal in the sewers and bring me word of my friend. In exchange i will offer you the means to enter the Imperial Palace and some magical items that may aid you on your quest." + "0": "I sent my own man, my good friend Fianthoser into the rift to investigate. He has yet to return. Recently a small quantity of magical rune stones came into my possession. I believe these ancient stones offer some measure of protection to the owner while in the rift. I will supply you with one of these stones. Find the portal in the sewers and bring me word of my friend. In exchange I will offer you the means to enter the Imperial Palace and some magical items that may aid you on your quest." } } }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -309,6 +349,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -335,12 +379,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Excellent my friend! Here is the rift stone i spoke earlier. Good luck my friend!" + "0": "Excellent my friend! Here is the rift stone I spoke earlier. Good luck my friend!" } } }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -370,6 +418,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -385,6 +437,10 @@ "type": "resref", "value": "check_cugelnote" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -417,6 +473,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -446,6 +506,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -472,12 +536,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "This message from my friend confirms my fears. It seems i was right and the Emperor no longer controls NasGarth but rather is used as a puppet by this mysterious Scorpion Council. Here take this, it is a \"copy\" of the Imperial Palace key. It will allow you to gain entry to the NasGarthian Palace,mayhap you can help bring this war to an end,and as promised take these items to aid you on your quest" + "0": "This message from my friend confirms my fears. It seems I was right and the Emperor no longer controls NasGarth but rather is used as a puppet by this mysterious Scorpion Council. Here take this, it is a \"copy\" of the Imperial Palace key. It will allow you to gain entry to the NasGarthian Palace,mayhap you can help bring this war to an end,and as promised take these items to aid you on your quest" } } }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -536,6 +604,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -561,6 +633,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -587,12 +663,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Interesting i have braved many trails and battles in my quest to discover the cause of this great war,what information could you offer me?" + "0": "Interesting I have braved many trails and battles in my quest to discover the cause of this great war,what information could you offer me?" } } }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -618,6 +698,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -650,6 +734,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -675,6 +763,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -701,12 +793,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Okay, so how can i help then?" + "0": "Okay, so how can I help then?" } } }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -732,6 +828,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -758,12 +858,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Hmmm...Ok i think we can strike a bargain here" + "0": "Hmmm...Ok I think we can strike a bargain here" } } }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -809,6 +913,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -850,6 +958,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -875,6 +987,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -901,12 +1017,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "I am afraid so. Your friend is dead but i found this note on his body although i am unable to understand it..." + "0": "I am afraid so. Your friend is dead but I found this note on his body although I am unable to understand it..." } } }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -946,12 +1066,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "We can but pray, i thank you Cugel." + "0": "We can but pray, I thank you Cugel." } } }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1002,6 +1126,10 @@ "type": "resref", "value": "cugel_done" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -1013,6 +1141,10 @@ "type": "resref", "value": "cugel_spoke2" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -1024,6 +1156,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/conv_jailorquest.dlg.json b/_module/dlg/conv_jailorquest.dlg.json index b97c5e66..c91d44bd 100644 --- a/_module/dlg/conv_jailorquest.dlg.json +++ b/_module/dlg/conv_jailorquest.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50,6 +54,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -65,6 +73,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -97,6 +109,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -126,6 +142,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -152,12 +172,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Maybe you can at that. I am in so much trouble. One of my prisoners has escaped! The swine was due to be executed today! When the Imperial General finds out i lost a prisoner i will be in so much trouble" + "0": "Maybe you can at that. I am in so much trouble. One of my prisoners has escaped! The swine was due to be executed today! When the Imperial General finds out I lost a prisoner I will be in so much trouble" } } }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -187,6 +211,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -213,12 +241,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Oh he's a right dark one. The Prisoner was a thief, goes by the name of Cugel the Clever, clever my arse if he allowed himself to get caught! Still he's wanted on several charges of theft and murder so i say he's getting his just deserts by being executed. You know he once pulled a con job on the Emperors daughter?! That got his Imperialness' mighty riled i can tell you!" + "0": "Oh he's a right dark one. The Prisoner was a thief, goes by the name of Cugel the Clever, clever my arse if he allowed himself to get caught! Still he's wanted on several charges of theft and murder so I say he's getting his just deserts by being executed. You know he once pulled a con job on the Emperors daughter?! That got his Imperialness' mighty riled I can tell you!" } } }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -248,6 +280,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -263,6 +299,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -289,12 +329,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Its rumoured Cugel keeps a hideout somewhere down in the city sewers. No one in their right mind would want to venture down there, disgusting place by all accounts. Tell you what you sort this for me and i will sort you out some kind of reward mate" + "0": "Its rumoured Cugel keeps a hideout somewhere down in the city sewers. No one in their right mind would want to venture down there, disgusting place by all accounts. Tell you what you sort this for me and I will sort you out some kind of reward mate" } } }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -324,6 +368,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -339,6 +387,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -365,12 +417,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Great! See all i need do is get his head on one o' those spikes outside the jail to let the guv'ner no Cugels been executed. Dont bother hauling his arse back in, he'd only just escape again. Go to the sewers and deal with him and bring his head back here." + "0": "Great! See all I need do is get his head on one o' those spikes outside the jail to let the guv'ner no Cugels been executed. Dont bother hauling his arse back in, he'd only just escape again. Go to the sewers and deal with him and bring his head back here." } } }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -400,6 +456,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 10 @@ -415,6 +475,10 @@ "type": "resref", "value": "check_cugelhead" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -447,6 +511,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -480,6 +548,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 9 @@ -506,12 +578,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Nice one my son! Here hope this will be suitable compensation for ya! Now i got me a head to mount on traitors spike!" + "0": "Nice one my son! Here hope this will be suitable compensation for ya! Now I got me a head to mount on traitors spike!" } } }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -570,6 +646,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -595,6 +675,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -621,12 +705,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Well maybe, just maybe i might be able to help you out, that is if you wish to tell me what the problem is" + "0": "Well maybe, just maybe I might be able to help you out, that is if you wish to tell me what the problem is" } } }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -652,6 +740,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -684,6 +776,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -709,6 +805,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -735,12 +835,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Okay, so how can i help then?" + "0": "Okay, so how can I help then?" } } }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -776,12 +880,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Do i look like a Bounty Hunter?! Do your own dirty work!" + "0": "Do I look like a Bounty Hunter?! Do your own dirty work!" } } }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -807,6 +915,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -833,12 +945,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Hmmm...Ok i think we can strike a bargain here" + "0": "Hmmm...Ok I think we can strike a bargain here" } } }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -880,6 +996,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -925,6 +1045,10 @@ }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -966,6 +1090,10 @@ }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -991,6 +1119,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -1023,6 +1155,10 @@ }, { "__struct_id": 9, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1068,6 +1204,10 @@ }, { "__struct_id": 10, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1118,6 +1258,10 @@ "type": "resref", "value": "jailor_done" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -1129,6 +1273,10 @@ "type": "resref", "value": "jailor_spoke2" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -1140,6 +1288,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/conv_thespeaker.dlg.json b/_module/dlg/conv_thespeaker.dlg.json index 4a4deb1e..9ce102ef 100644 --- a/_module/dlg/conv_thespeaker.dlg.json +++ b/_module/dlg/conv_thespeaker.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50,6 +54,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -76,12 +84,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "I am the speaker of the irda mortal and the time is upon you to face the test that was prepared countless aeons ago for your coming was foretold..." + "0": "I am the speaker of the Irda, mortal, and the time is upon you to face the test that was prepared countless aeons ago for your coming was foretold..." } } }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111,6 +123,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -143,6 +159,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -201,6 +221,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -226,6 +250,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -252,12 +280,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "I dont understand. I journeyed here to aid the irda in their struggle againsnt the ogri,instead i find more riddles and an island full of undead! Explain yourself!" + "0": "I dont understand. I journeyed here to aid the irda in their struggle againsnt the ogri,instead I find more riddles and an island full of undead! Explain yourself!" } } }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -283,6 +315,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -324,6 +360,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/convo_anna.dlg.json b/_module/dlg/convo_anna.dlg.json index e231de94..579ba797 100644 --- a/_module/dlg/convo_anna.dlg.json +++ b/_module/dlg/convo_anna.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50,6 +54,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -82,6 +90,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111,6 +123,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -137,12 +153,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Indeed i am, but i don't want to burden you with my worries........." + "0": "Indeed I am, but I don't want to burden you with my worries........." } } }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -172,6 +192,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -198,12 +222,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "No, its ok , best you be on your way........." + "0": "No, it's ok , best you be on your way........." } } }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -233,6 +261,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -259,12 +291,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Its Nothing............." + "0": "It's Nothing............." } } }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -294,6 +330,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 13 @@ -309,6 +349,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 11 @@ -324,6 +368,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -350,12 +398,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Honestly good , its not worth your bother........" + "0": "Honestly good , it's not worth your bother........" } } }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -385,6 +437,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 9 @@ -400,6 +456,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -426,12 +486,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Sniff, ok, It will sound silly, but my house was broken into and ive lost the four statues that my late husband gave me. Ive reported it to the -CJ- but they havent found the thief yet." + "0": "Sniff, ok, It will sound silly, but my house was broken into and ive lost the four statues that my late husband gave me. Ive reported it to the city guard but they havent found the thief yet." } } }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -461,6 +525,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -476,6 +544,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -508,6 +580,10 @@ }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -537,6 +613,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -569,6 +649,10 @@ }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -598,6 +682,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 10 @@ -630,6 +718,10 @@ }, { "__struct_id": 9, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -659,6 +751,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 12 @@ -691,6 +787,10 @@ }, { "__struct_id": 10, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -736,6 +836,10 @@ }, { "__struct_id": 11, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -765,6 +869,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 21 @@ -780,6 +888,10 @@ "type": "resref", "value": "all_statues" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 14 @@ -806,12 +918,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Have you got the items?" + "0": "Have you found the items?" } } }, { "__struct_id": 12, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -841,6 +957,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 19 @@ -856,6 +976,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 17 @@ -871,6 +995,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 15 @@ -897,12 +1025,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Really, oh thankyou, thankyou..Oh i can't thankyou enough!!!" + "0": "Really, oh thankyou, thankyou..Oh I can't thankyou enough!!!" } } }, { "__struct_id": 13, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -932,6 +1064,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 16 @@ -945,7 +1081,7 @@ }, "Script": { "type": "resref", - "value": "anna_take_stat" + "value": "rand_port_anna" }, "Sound": { "type": "resref", @@ -958,12 +1094,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Oh i see, You didnt say it would cost me, Jez you adventurers are all the same! They're mine!" + "0": "Oh I see, You didnt say it would cost me, Geez, you adventurers are all the same!" } } }, { "__struct_id": 14, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -993,6 +1133,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 18 @@ -1006,7 +1150,7 @@ }, "Script": { "type": "resref", - "value": "anna_stat_shame" + "value": "rand_port_anna" }, "Sound": { "type": "resref", @@ -1019,12 +1163,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Hmm, you men are all the same!, hmmph, i,ll take those!\n(You recieve a slap across the face for your troubles)" + "0": "Hmm, you men are all the same!, hmmph!\n(You recieve a slap across the face for your troubles)" } } }, { "__struct_id": 15, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1054,6 +1202,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 20 @@ -1080,12 +1232,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Oh you are a kind soul.........I have no money to give you but i will pray for your safe keeping......." + "0": "Oh you are a kind soul.........I have no money to give you but I will pray for your safe keeping......." } } }, { "__struct_id": 16, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1135,6 +1291,10 @@ }, { "__struct_id": 17, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1180,6 +1340,10 @@ }, { "__struct_id": 18, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1225,6 +1389,10 @@ }, { "__struct_id": 19, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1272,7 +1440,7 @@ }, "NumWords": { "type": "dword", - "value": 337 + "value": 333 }, "PreventZoomIn": { "type": "byte", @@ -1283,6 +1451,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1308,6 +1480,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -1340,6 +1516,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1365,6 +1545,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -1391,12 +1575,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Nonsense, Maybe i can help?" + "0": "Nonsense, Maybe I can help?" } } }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1422,6 +1610,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -1448,12 +1640,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "No, its ok, tell me..........." + "0": "No, it's ok, tell me..........." } } }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1479,6 +1675,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -1511,6 +1711,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1536,6 +1740,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -1568,6 +1776,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1593,6 +1805,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -1625,6 +1841,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1666,6 +1886,10 @@ }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1691,6 +1915,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -1717,12 +1945,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Ok, i shall see what i can do.........." + "0": "Ok, I shall see what I can do.........." } } }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1768,6 +2000,10 @@ }, { "__struct_id": 9, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1793,6 +2029,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -1825,6 +2065,10 @@ }, { "__struct_id": 10, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1850,6 +2094,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -1886,6 +2134,10 @@ }, { "__struct_id": 11, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1911,6 +2163,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 9 @@ -1943,6 +2199,10 @@ }, { "__struct_id": 12, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1968,6 +2228,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 10 @@ -2000,6 +2264,10 @@ }, { "__struct_id": 13, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2041,6 +2309,10 @@ }, { "__struct_id": 14, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2066,6 +2338,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 12 @@ -2098,6 +2374,10 @@ }, { "__struct_id": 15, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2123,6 +2403,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 13 @@ -2155,6 +2439,10 @@ }, { "__struct_id": 16, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2200,6 +2488,10 @@ }, { "__struct_id": 17, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2225,6 +2517,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 14 @@ -2257,6 +2553,10 @@ }, { "__struct_id": 18, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2302,6 +2602,10 @@ }, { "__struct_id": 19, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2327,6 +2631,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 15 @@ -2359,6 +2667,10 @@ }, { "__struct_id": 20, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2384,6 +2696,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 16 @@ -2416,6 +2732,10 @@ }, { "__struct_id": 21, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2441,6 +2761,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 17 @@ -2482,6 +2806,10 @@ "type": "resref", "value": "victors_helm_ck" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 19 @@ -2493,6 +2821,10 @@ "type": "resref", "value": "shame_ck" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 18 @@ -2504,6 +2836,10 @@ "type": "resref", "value": "g_alrdy_spoken11" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 11 @@ -2515,6 +2851,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/convo_anna_guard.dlg.json b/_module/dlg/convo_anna_guard.dlg.json index a2380f8d..2315003c 100644 --- a/_module/dlg/convo_anna_guard.dlg.json +++ b/_module/dlg/convo_anna_guard.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50,6 +54,10 @@ "type": "resref", "value": "g_alrdy_spoken11" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -82,6 +90,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111,6 +123,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -137,12 +153,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Yes and no, we tracked down to the \"Mystic Forest\" but lost it when we went on the \"West Mountain Road\", but the thief could be anywhere now. All -CJ- have their eyes peeled." + "0": "Yes and no, we tracked down to the \"Mystic Forest\" but lost it when we went on the \"West Mountain Road\", but the thief could be anywhere now. All guards have their eyes peeled." } } }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -172,6 +192,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -198,12 +222,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "She! was described as being tall, humanoid, possibly a half orc. Anna said large and gruff but definitly female. She didnt get a good look at it. Word on the street is that she hangs round with a guy called Frobo, who can be found in Residential east." + "0": "She! She was described as being tall, humanoid, possibly a half orc. Anna said large and gruff but definitly female. She didnt get a good look at it. Word on the street is that she hangs round with a guy called Frobo, who can be found in Residential east." } } }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -233,6 +261,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -259,12 +291,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Its funny though init, how the quiet ones get troubled so." + "0": "Its funny though innit, how the quiet ones get troubled so." } } }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -294,6 +330,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -326,6 +366,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -355,6 +399,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -381,12 +429,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Of sorts, my source in the Thieves Guild says that the half orc was working for some guy in Nasgarth. But i not sure on that info...." + "0": "Of sorts, my source in the Thieves Guild says that the half orc was working for some guy in Nasgarth. But I am not sure on that info...." } } }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -416,6 +468,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -450,7 +506,7 @@ }, "NumWords": { "type": "dword", - "value": 182 + "value": 184 }, "PreventZoomIn": { "type": "byte", @@ -461,6 +517,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -486,6 +546,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -518,6 +582,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -543,6 +611,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -575,6 +647,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -600,6 +676,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -632,6 +712,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -657,6 +741,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -689,6 +777,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -714,6 +806,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -746,6 +842,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -771,6 +871,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -803,6 +907,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -853,6 +961,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/dlg/convo_lomil.dlg.json b/_module/dlg/convo_lomil.dlg.json index 584c8fab..cbe99fbd 100644 --- a/_module/dlg/convo_lomil.dlg.json +++ b/_module/dlg/convo_lomil.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50,6 +54,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -65,6 +73,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -91,12 +103,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Hello there, i wonder if i could trouble you......." + "0": "Hello there, I wonder if I could trouble you......." } } }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -126,6 +142,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -158,6 +178,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -187,6 +211,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -219,6 +247,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -248,6 +280,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -280,6 +316,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -309,6 +349,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 9 @@ -324,6 +368,10 @@ "type": "resref", "value": "lomil_ck_eggs" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -356,6 +404,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -385,6 +437,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -400,6 +456,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -432,6 +492,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -461,6 +525,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -493,6 +561,10 @@ }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -538,6 +610,10 @@ }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -596,6 +672,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -621,6 +701,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -653,6 +737,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -678,6 +766,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -710,6 +802,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -735,6 +831,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -767,6 +867,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -812,6 +916,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -853,6 +961,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -878,6 +990,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -910,6 +1026,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -935,6 +1055,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -967,6 +1091,10 @@ }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1012,6 +1140,10 @@ }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1037,6 +1169,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -1069,6 +1205,10 @@ }, { "__struct_id": 9, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1119,6 +1259,10 @@ "type": "resref", "value": "lomil_getvar2" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -1130,6 +1274,10 @@ "type": "resref", "value": "lomil_getvar1" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -1141,6 +1289,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/gic/sarumcitymain.gic.json b/_module/gic/sarumcitymain.gic.json index e1169b03..8e2b148e 100644 --- a/_module/gic/sarumcitymain.gic.json +++ b/_module/gic/sarumcitymain.gic.json @@ -52,6 +52,13 @@ "value": "" } }, + { + "__struct_id": 4, + "Comment": { + "type": "cexostring", + "value": "" + } + }, { "__struct_id": 4, "Comment": { @@ -378,13 +385,6 @@ "value": "" } }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Merchants Shingle - 3" - } - }, { "__struct_id": 9, "Comment": { diff --git a/_module/git/sarumcitymain.git.json b/_module/git/sarumcitymain.git.json index 830c910e..8cd32552 100644 --- a/_module/git/sarumcitymain.git.json +++ b/_module/git/sarumcitymain.git.json @@ -5260,7 +5260,7 @@ }, "ChallengeRating": { "type": "float", - "value": 2942.0 + "value": 2945.0 }, "ClassList": { "type": "list", @@ -5649,11 +5649,11 @@ }, "ArmorPart_Belt": { "type": "byte", - "value": 4 + "value": 14 }, "ArmorPart_LBicep": { "type": "byte", - "value": 7 + "value": 5 }, "ArmorPart_LFArm": { "type": "byte", @@ -5661,7 +5661,7 @@ }, "ArmorPart_LFoot": { "type": "byte", - "value": 5 + "value": 3 }, "ArmorPart_LHand": { "type": "byte", @@ -5673,7 +5673,7 @@ }, "ArmorPart_LShoul": { "type": "byte", - "value": 17 + "value": 6 }, "ArmorPart_LThigh": { "type": "byte", @@ -5685,11 +5685,11 @@ }, "ArmorPart_Pelvis": { "type": "byte", - "value": 8 + "value": 63 }, "ArmorPart_RBicep": { "type": "byte", - "value": 7 + "value": 5 }, "ArmorPart_RFArm": { "type": "byte", @@ -5697,7 +5697,7 @@ }, "ArmorPart_RFoot": { "type": "byte", - "value": 5 + "value": 3 }, "ArmorPart_RHand": { "type": "byte", @@ -5713,7 +5713,7 @@ }, "ArmorPart_RShoul": { "type": "byte", - "value": 17 + "value": 6 }, "ArmorPart_RThigh": { "type": "byte", @@ -6217,11 +6217,11 @@ }, "xArmorPart_Belt": { "type": "word", - "value": 4 + "value": 14 }, "xArmorPart_LBice": { "type": "word", - "value": 7 + "value": 5 }, "xArmorPart_LFArm": { "type": "word", @@ -6229,7 +6229,7 @@ }, "xArmorPart_LFoot": { "type": "word", - "value": 5 + "value": 3 }, "xArmorPart_LHand": { "type": "word", @@ -6241,7 +6241,7 @@ }, "xArmorPart_LShou": { "type": "word", - "value": 17 + "value": 6 }, "xArmorPart_LThig": { "type": "word", @@ -6253,11 +6253,11 @@ }, "xArmorPart_Pelvi": { "type": "word", - "value": 8 + "value": 63 }, "xArmorPart_RBice": { "type": "word", - "value": 7 + "value": 5 }, "xArmorPart_RFArm": { "type": "word", @@ -6265,7 +6265,7 @@ }, "xArmorPart_RFoot": { "type": "word", - "value": 5 + "value": 3 }, "xArmorPart_RHand": { "type": "word", @@ -6281,7 +6281,7 @@ }, "xArmorPart_RShou": { "type": "word", - "value": 17 + "value": 6 }, "xArmorPart_RThig": { "type": "word", @@ -7826,7 +7826,7 @@ }, "ChallengeRating": { "type": "float", - "value": 772.0 + "value": 939.0 }, "ClassList": { "type": "list", @@ -7857,7 +7857,7 @@ }, "Color_Hair": { "type": "byte", - "value": 1 + "value": 23 }, "Color_Skin": { "type": "byte", @@ -11047,7 +11047,7 @@ "FirstName": { "type": "cexolocstring", "value": { - "0": "CJ City Watch Patrol" + "0": "City Watch Patrol" } }, "fortbonus": { @@ -12335,7 +12335,7 @@ }, "ChallengeRating": { "type": "float", - "value": 15.0 + "value": 16.0 }, "ClassList": { "type": "list", @@ -13895,7 +13895,7 @@ "FirstName": { "type": "cexolocstring", "value": { - "0": "Kurk --OHS--" + "0": "Kurk " } }, "fortbonus": { @@ -14511,7 +14511,7 @@ }, "BodyPart_Neck": { "type": "byte", - "value": 1 + "value": 2 }, "BodyPart_Pelvis": { "type": "byte", @@ -14575,15 +14575,15 @@ }, "Color_Skin": { "type": "byte", - "value": 3 + "value": 1 }, "Color_Tattoo1": { "type": "byte", - "value": 43 + "value": 39 }, "Color_Tattoo2": { "type": "byte", - "value": 37 + "value": 36 }, "Con": { "type": "byte", @@ -15429,7 +15429,7 @@ }, "xBodyPart_Neck": { "type": "word", - "value": 1 + "value": 2 }, "xBodyPart_Pelvis": { "type": "word", @@ -15488,7 +15488,7 @@ "__struct_id": 4, "Appearance_Head": { "type": "byte", - "value": 12 + "value": 3 }, "Appearance_Type": { "type": "word", @@ -16246,11 +16246,11 @@ }, "Color_Hair": { "type": "byte", - "value": 15 + "value": 37 }, "Color_Skin": { "type": "byte", - "value": 17 + "value": 1 }, "Color_Tattoo1": { "type": "byte", @@ -17310,7 +17310,7 @@ }, "xAppearance_Head": { "type": "word", - "value": 12 + "value": 3 }, "xArmorPart_RFoot": { "type": "word", @@ -19338,6 +19338,4456 @@ "type": "float", "value": 0.6000000238418579 } + }, + { + "__struct_id": 4, + "Appearance_Head": { + "type": "byte", + "value": 4 + }, + "Appearance_Type": { + "type": "word", + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 10 + }, + "ChallengeRating": { + "type": "float", + "value": 124.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 20 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 51 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Con": { + "type": "byte", + "value": 12 + }, + "Conversation": { + "type": "resref", + "value": "convo_anna_guard" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 114 + }, + "DecayTime": { + "type": "dword", + "value": 5000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "City guard possibly knows about Anna's request" + } + }, + "Dex": { + "type": "byte", + "value": 13 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 16 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 9 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 21 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 3 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 8 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 11 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 7 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 13 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 6 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 8 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 9 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 21 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 3 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 8 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 11 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 7 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 13 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 37 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 24 + }, + "Cloth2Color": { + "type": "byte", + "value": 82 + }, + "Cost": { + "type": "dword", + "value": 3553064 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13776, + "type": "cexolocstring", + "value": { + "0": "This enchanted armour is the military uniform of the Sarum Royal Guard. It would be wise not to wear it in territory that considers Sarum an enemy!" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "Leather1Color": { + "type": "byte", + "value": 58 + }, + "Leather2Color": { + "type": "byte", + "value": 58 + }, + "LocalizedName": { + "id": 13832, + "type": "cexolocstring", + "value": { + "0": "Sarum Royal Guard Armour" + } + }, + "Metal1Color": { + "type": "byte", + "value": 32 + }, + "Metal2Color": { + "type": "byte", + "value": 8 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 10 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 11 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 6 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 22 + }, + "Subtype": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 7 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 23 + }, + "Subtype": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 7 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 23 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 7 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 23 + }, + "Subtype": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 7 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 23 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 7 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 23 + }, + "Subtype": { + "type": "word", + "value": 13 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 18 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 9 + }, + "Param1Value": { + "type": "byte", + "value": 3 + }, + "PropertyName": { + "type": "word", + "value": 44 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 40 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 25 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 52 + }, + "Subtype": { + "type": "word", + "value": 3 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "SarumRoyalGuardArmour" + }, + "TemplateResRef": { + "type": "resref", + "value": "sarumroyalguar" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 16 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 9 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 21 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 8 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 11 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 7 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 13 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 6 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 8 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 9 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 21 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 8 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 11 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 7 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 13 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 37 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 26 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 3496949 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Boots of Fire" + } + }, + "ModelPart1": { + "type": "byte", + "value": 23 + }, + "ModelPart2": { + "type": "byte", + "value": 41 + }, + "ModelPart3": { + "type": "byte", + "value": 41 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 6 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 22 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 22 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 24 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 5 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 20 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 18 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 9 + }, + "Param1Value": { + "type": "byte", + "value": 1 + }, + "PropertyName": { + "type": "word", + "value": 44 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 40 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 11 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 39 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 71 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "BootsofFire" + }, + "TemplateResRef": { + "type": "resref", + "value": "bootsoffire" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 8, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 36 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2470091 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "not available to players!" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "FJ Glove" + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 56 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 65 + }, + "Subtype": { + "type": "word", + "value": 4 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "FJGlove" + }, + "TemplateResRef": { + "type": "resref", + "value": "fjglove" + }, + "xModelPart1": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 8.908087968876006e-039 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 16, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 13 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 2949986 + }, + "Cursed": { + "type": "byte", + "value": 1 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "The Great sword of a Paladin" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "GreatSword of Light" + } + }, + "ModelPart1": { + "type": "byte", + "value": 44 + }, + "ModelPart2": { + "type": "byte", + "value": 42 + }, + "ModelPart3": { + "type": "byte", + "value": 42 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 56 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 57 + }, + "Subtype": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 10 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 11 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 13 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 13 + }, + "Subtype": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 13 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 13 + }, + "Subtype": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 13 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 13 + }, + "Subtype": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 13 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 13 + }, + "Subtype": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 0 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 17 + }, + "Subtype": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 7 + }, + "Subtype": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 36 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 43 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 18 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 9 + }, + "Param1Value": { + "type": "byte", + "value": 1 + }, + "PropertyName": { + "type": "word", + "value": 44 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 74 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 52 + }, + "Subtype": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 52 + }, + "Subtype": { + "type": "word", + "value": 10 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "GreatSwordofLight" + }, + "TemplateResRef": { + "type": "resref", + "value": "greatswordofli" + }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 42 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 256, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 52 + }, + "Charges": { + "type": "byte", + "value": 20 + }, + "Cost": { + "type": "dword", + "value": 659253 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Ring of Winter" + } + }, + "ModelPart1": { + "type": "byte", + "value": 18 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 6 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 50 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 310 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 7 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 23 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 22 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 24 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 18 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 9 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 44 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 40 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 11 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 39 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 63 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 63 + }, + "Subtype": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 63 + }, + "Subtype": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 63 + }, + "Subtype": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 63 + }, + "Subtype": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 63 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 63 + }, + "Subtype": { + "type": "word", + "value": 8 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "RingofWinter" + }, + "TemplateResRef": { + "type": "resref", + "value": "ringofwinter" + }, + "xModelPart1": { + "type": "word", + "value": 18 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 512, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 19 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 448805 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dragons Tooth" + } + }, + "ModelPart1": { + "type": "byte", + "value": 25 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 0 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 4 + }, + "Subtype": { + "type": "word", + "value": 11 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 7 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 23 + }, + "Subtype": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 7 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 23 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 7 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 23 + }, + "Subtype": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 7 + }, + "CostValue": { + "type": "word", + "value": 4 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 23 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 22 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 24 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 21 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 29 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 21 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 29 + }, + "Subtype": { + "type": "word", + "value": 17 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 75 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 35 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 40 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DragonsTooth" + }, + "TemplateResRef": { + "type": "resref", + "value": "dragonstooth" + }, + "xModelPart1": { + "type": "word", + "value": 25 + }, + "XOrientation": { + "type": "float", + "value": 3.144289546190598e-039 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 14 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 63 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 68 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 19 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 26 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 27 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 28 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 258 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 40 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 101 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 106 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 44 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 139 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 144 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "City Guard" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 114 + }, + "Int": { + "type": "byte", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 100 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 154 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 9 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 129 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "" + }, + "ScriptDamaged": { + "type": "resref", + "value": "" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_c2_default7" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_c2_default4" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_c2_default3" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_c2_default1" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_c2_defaulte" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_c2_default2" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_c2_defaulta" + }, + "ScriptSpawn": { + "type": "resref", + "value": "nw_c2_default9" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "nw_c2_defaultd" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 20 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 22 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 186 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 19 + }, + "Subrace": { + "type": "cexostring", + "value": "" + }, + "Tag": { + "type": "cexostring", + "value": "CityGuard" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "cityguardmaine" + }, + "WalkRate": { + "type": "int", + "value": 4 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 97.79808807373047 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 14.67371940612793 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } } ] }, @@ -26300,7 +30750,7 @@ "__struct_id": 8, "AnimationState": { "type": "byte", - "value": 0 + "value": 1 }, "Appearance": { "type": "dword", @@ -28732,235 +33182,6 @@ "value": 0.01999938674271107 } }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 140 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 15 - }, - "Description": { - "id": 14563, - "type": "cexolocstring", - "value": { - "0": "Please refer to forum for Guild info.\n\n\n" - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 2 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 15 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "id": 14561, - "type": "cexolocstring", - "value": { - "0": "-CJ- Guild and Jail" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 498 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "FJGuildandJail" - }, - "TemplateResRef": { - "type": "resref", - "value": "fjguildandj" - }, - "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": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 130.8573608398438 - }, - "Y": { - "type": "float", - "value": 161.6849060058594 - }, - "Z": { - "type": "float", - "value": 9.5367431640625e-006 - } - }, { "__struct_id": 9, "AnimationState": { diff --git a/_module/ifo/module.ifo.json b/_module/ifo/module.ifo.json index 32172522..83e991e2 100644 --- a/_module/ifo/module.ifo.json +++ b/_module/ifo/module.ifo.json @@ -4400,15 +4400,15 @@ }, "Mod_Entry_X": { "type": "float", - "value": 44.77969741821289 + "value": 44.0 }, "Mod_Entry_Y": { "type": "float", - "value": 54.87716293334961 + "value": 54.0 }, "Mod_Entry_Z": { "type": "float", - "value": -5.7220458984375e-006 + "value": 0.0 }, "Mod_Expan_List": { "type": "list", @@ -4797,21 +4797,6 @@ "value": 0 } }, - { - "__struct_id": 0, - "Name": { - "type": "cexostring", - "value": "PRC_PNP_SOMATIC_COMPONENTS" - }, - "Type": { - "type": "dword", - "value": 1 - }, - "Value": { - "type": "int", - "value": 0 - } - }, { "__struct_id": 0, "Name": { @@ -4841,6 +4826,381 @@ "type": "int", "value": 1 } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_USE_SIMPLE_RACIAL_HD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_SAMURAI_DISABLE_DEFAULT_BAN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_FIND_TRAPS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CREATE_UNDEAD_UNCONTROLLED" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_165_DEATH_IMMUNITY" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_AUTO_IDENTIFY_ON_ACQUIRE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_SAMURAI_VALUE_SCALAR_x100" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_SOUL_EATER_MAX_SLAVES" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 6 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_WEREWOLF_HYBRID_USE_SHIFTER_SHAPCHANGE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DISABLE_WOL_GAIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DISABLE_WOL_AREA" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_EPIC_BACKLASH_DAMAGE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_SOMATIC_COMPOMENTS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_BIOWARE_PLANT_DOMAIN_POWER" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_BIOWARE_ANIMAL_DOMAIN_POWER" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DISABLE_DOMAIN_ENFORCEMENT" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_SPELL_ALIGNMENT_RESTRICT" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 3 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_BONUS_COHORTS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_ARMOR_SPEED" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_APPEARANCE_SIZE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_BIOWARE_MONK_ATTACKS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_BIOWARE_DIVINE_POWER" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CAPPED_ATTACK_BONUS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PW_MAPPIN_TRACKING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PW_LOCATION_TRACKING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } } ] } diff --git a/_module/itp/itempalcus.itp.json b/_module/itp/itempalcus.itp.json index 2ba6a94b..c3556719 100644 --- a/_module/itp/itempalcus.itp.json +++ b/_module/itp/itempalcus.itp.json @@ -11176,7 +11176,7 @@ "__struct_id": 0, "NAME": { "type": "cexostring", - "value": " 0@P`p€‘¡°ÀÐàðÿGenji's Coloring Book" + "value": " Genji's Coloring Book" }, "RESREF": { "type": "resref", diff --git a/_module/ncs/anna_give.ncs b/_module/ncs/anna_give.ncs index c82594a52faacc2da8a73e0a30eb69d694d50c01..9c8b93be57be220685bbd1cb15ff4f492d1a0624 100644 GIT binary patch delta 28 jcmdnXGLMDV&pB8j%uvt3iGhJhZX>TRBO~ABD#pVAV5$bF delta 59 zcmbQovX_O|&pB8j%uvt3iGhL1b|bGZqk=9AGXnzyBbYP-lPt`P|NsAg!N9`Gz;Kdf Iax~*%07aS$@c;k- diff --git a/_module/nss/anna_give.nss b/_module/nss/anna_give.nss index ea622cb5..b8686993 100644 --- a/_module/nss/anna_give.nss +++ b/_module/nss/anna_give.nss @@ -8,5 +8,5 @@ void main() ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oPC); ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eBless, oPC, 3600.0); RewardPartyXP(10000,oPC,FALSE); - AdjustAlignment(oPC, ALIGNMENT_GOOD, 50); + //AdjustAlignment(oPC, ALIGNMENT_GOOD, 50); } diff --git a/_module/nss/prc_inc_switch.nss b/_module/nss/prc_inc_switch.nss new file mode 100644 index 00000000..a3a7a016 --- /dev/null +++ b/_module/nss/prc_inc_switch.nss @@ -0,0 +1,2958 @@ +/** + * @file + * This file defines names of switches that can be used to modify + * the behaviour of certain parts of the PRC pack. + * It also contains functions for getting and setting the values of + * these switches and in addition some functions dealing with the + * implementation of certain switches. + */ + + /* + + Creating your personal switch settings + For singleplayer, you can create a 2da file and place it in the overide + Then via the PRC Options switch you can read that 2da and it will + use it to set switches for you. + This will not work in multiplayer. + An example is below. Copy and paste it into a plain text file saved + as personal_switch.2da + + If there is a file named personal_switch.2da then it will be loaded + at module load and the switches set accordingly. + + +2DA V2.0 + + SwitchName SwitchType SwitchValue +0 FOO float 3.14159 +1 BAR int 12321 +2 BAZ string "Go For The Eyes Boo, Go For The Eyes!" +3 PRC_PNP_TRUESEEING int 1 +4 PRC_TIMESTOP_LOCAL int 1 +5 PRC_TIMESTOP_NO_HOSTILE int 1 +6 PRC_TIMESTOP_BLANK_PC int 1 +7 PRC_PNP_ELEMENTAL_SWARM int 1 +8 PRC_PNP_TENSERS_TRANSFORMATION int 1 +9 PRC_PNP_BLACK_BLADE_OF_DISASTER int 1 +10 PRC_PNP_FIND_TRAPS int 1 +11 PRC_PNP_DARKNESS int 1 +12 PRC_PNP_DARKNESS_35ED int 1 +13 PRC_PNP_ANIMATE_DEAD int 1 +14 PRC_35ED_WORD_OF_FAITH int 1 +15 PRC_CREATE_UNDEAD_UNCONTROLLED int 1 +16 PRC_CREATE_UNDEAD_PERMANENT int 1 +17 PRC_SLEEP_NO_HD_CAP int 1 +18 PRC_USE_NEW_IMBUE_ARROW int 1 +19 PRC_ORC_WARLORD_COHORT int 1 +20 PRC_LICH_ALTER_SELF_DISABLE int 1 +21 PRC_TRUE_NECROMANCER_ALTERNATE_VISUAL int 1 +22 PRC_THRALLHERD_LEADERSHIP int 1 +23 PRC_PNP_UNIMPINGED int 1 +24 PRC_PNP_IMPENETRABILITY int 1 +25 PRC_PNP_DULLBLADES int 1 +26 PRC_PNP_CHAMPIONS_VALOR int 1 +27 PRC_STAFF_CASTER_LEVEL int 1 +28 PRC_PNP_ABILITY_DAMAGE_EFFECTS int 1 +29 PRC_PNP_REST_HEALING int 1 +30 PRC_PNP_SOMATIC_COMPOMENTS int 1 +31 PRC_PNP_SOMATIC_ITEMS int 1 +32 PRC_MULTISUMMON int 1 +33 PRC_SUMMON_ROUND_PER_LEVEL int 1 +34 PRC_PNP_FAMILIAR_FEEDING int 1 +35 PRC_PNP_HOLY_AVENGER_IPROP int 1 +36 PRC_PNP_SLINGS int 1 +37 PRC_PNP_RACIAL_SPEED int 1 +38 PRC_PNP_ARMOR_SPEED int 1 +39 PRC_REMOVE_PLAYER_SPEED int 1 +40 PRC_BREW_POTION_CASTER_LEVEL int 1 +41 PRC_SCRIBE_SCROLL_CASTER_LEVEL int 1 +42 PRC_CRAFT_WAND_CASTER_LEVEL int 1 +43 PRC_CRAFTING_BASE_ITEMS int 1 +44 PRC_XP_USE_SIMPLE_LA int 1 +45 PRC_XP_USE_SIMPLE_RACIAL_HD int 1 + */ + + /* This variable MUST be updated with every new version of the PRC!!! */ + + const string PRC_VERSION = "PRC 3.9.0"; + + /* This variable MUST be updated every time 'assemble_spellbooks.bat' is run!!! */ + + const string AMS_VERSION = "AMS_1.7.6"; + +/******************************************************************************\ +* Spell switches * +\******************************************************************************/ + +/** Material Components + * Set switch to 1 to activate this + * This allows material components in NWN through the materialcomp.2da + * Just put the SpellID and UTC resref in, MINUS the .utc on the end. + * This also requires the names of the items, formatted like so ("" included): "Object Name" + * + * Set switch to 2 to activate this + * Deducts gold instead of requiring material components + * Put the gold value in the Cost column + + * Set switch to 3 to activate both at the same time + * WARNING: This will slow spellcasting down due to 2da reads and inventory loops + */ +const string PRC_MATERIAL_COMPONENTS = "PRC_MATERIAL_COMPONENTS"; + +const string PRC_DISABLE_COMPONENTS_SHOP = "PRC_DISABLE_COMPONENTS_SHOP"; + +/** Bioware True Seeing can see stealthed creatures. + * This replaces the trueseeing effect with a See Invisible + Ultravision + Spot bonus. + * This affects the spell and power True Seeing and the Dragon Disciple class + */ +const string PRC_PNP_TRUESEEING = "PRC_PNP_TRUESEEING"; + +/** + * PRC_PNP_TRUESEEING must be on. + * Value of spot skill bonus that True Seeing grants. + * Defaults to +15 if not set. + */ +const string PRC_PNP_TRUESEEING_SPOT_BONUS = "PRC_PNP_TRUESEEING_SPOT_BONUS"; + +/** Remove the cap PRC added to this spell */ +const string PRC_BIOWARE_GRRESTORE = "PRC_BIOWARE_GRRESTORE"; +/** Remove the cap PRC added to this spell */ +const string PRC_BIOWARE_HEAL = "PRC_BIOWARE_HEAL"; +/** Remove the cap PRC added to this spell */ +const string PRC_BIOWARE_MASS_HEAL = "PRC_BIOWARE_MASS_HEAL"; +/** Remove the cap PRC added to this spell */ +const string PRC_BIOWARE_HARM = "PRC_BIOWARE_HARM"; +/** Remove the cap PRC added to this spell */ +const string PRC_BIOWARE_NEUTRALIZE_POISON = "PRC_BIOWARE_NEUTRALIZE_POISON"; +/** Remove the cap PRC added to this spell */ +const string PRC_BIOWARE_REMOVE_DISEASE = "PRC_BIOWARE_REMOVE_DISEASE"; + +/** + * This replaces the 3.0 Spell Focus bonuses with the 3.5 edition ones + */ +const string PRC_35_SPELL_FOCUS = "PRC_35_SPELL_FOCUS"; + +/* Blindness/Deafness effect is permanent */ +const string PRC_PNP_BLINDNESS_DEAFNESS = "PRC_PNP_BLINDNESS_DEAFNESS"; + +/** + * Sets caltrops duration in seconds. + * Defaults = permanent + */ +const string PRC_CALTROPS_DURATION = "PRC_CALTROPS_DURATION"; + +/*** + * Timestop has Bioware durations (9 seconds or 18 for Greater Timestop) rather + * than PnP durations (1d4+1 or 2d4+2) + */ +const string PRC_TIMESTOP_BIOWARE_DURATION = "PRC_TIMESTOP_BIOWARE_DURATION"; + +/** + * Timestop has only a local affect, i.e doesn't stop people on the other areas of the module. + * Note that AOEs continue to act during a timestop, and durations/delayed events still occur. + */ +const string PRC_TIMESTOP_LOCAL = "PRC_TIMESTOP_LOCAL"; + +/** + * PRC_TIMESTOP_LOCAL must be enabled. + * Caster can't perform any hostile actions while in timestop. + */ +const string PRC_TIMESTOP_NO_HOSTILE = "PRC_TIMESTOP_NO_HOSTILE"; + +/** + * PRC_TIMESTOP_LOCAL must be enabled. + * PCs can't see anything while stopped. + * This might look to the player like their game crashed. + */ +const string PRC_TIMESTOP_BLANK_PC = "PRC_TIMESTOP_BLANK_PC"; + +/** + * Instead of Bioware's sequential summons it creates multiple elementals. + * Only works if PRC_MULTISUMMON is on + */ +const string PRC_PNP_ELEMENTAL_SWARM = "PRC_PNP_ELEMENTAL_SWARM"; + +/** + * If you pass a save, you can't be affected by that aura for 24h. + * NOTE: Not implemented yet + */ +const string PRC_PNP_FEAR_AURAS = "PRC_PNP_FEAR_AURAS"; + +/** + * Not a polymorph but ability bonuses instead. + */ +const string PRC_PNP_TENSERS_TRANSFORMATION = "PRC_PNP_TENSERS_TRANSFORMATION"; + +/** + * Less powerful, more PnP accurate version. + * Caster must concentrate to maintain it. + */ +const string PRC_PNP_BLACK_BLADE_OF_DISASTER = "PRC_PNP_BLACK_BLADE_OF_DISASTER"; + +/** + * Traps are only shown, not disarmed + */ +const string PRC_PNP_FIND_TRAPS = "PRC_PNP_FIND_TRAPS"; + +/** + * PnP Darkness + * Is a mobile AOE based off an item + */ +const string PRC_PNP_DARKNESS = "PRC_PNP_DARKNESS"; + +/** + * Bioware Invisibility, Improved Invisibility + */ +const string PRC_BIOWARE_INVISIBILITY = "PRC_BIOWARE_INVISIBILITY"; + +/** + * 3.5ed Darkness + * Gives 20% concelement rather than bioware darkness + */ +const string PRC_PNP_DARKNESS_35ED = "PRC_PNP_DARKNESS_35ED"; + +/** + * Undead summons are permanent, but can only have 4HD/casterlevel in total + * Does not enforce the requirement for a corpse + * Also applies to ghoul gauntlet which otherwise will create one ghoul + * if you dont already have a summon + */ +const string PRC_PNP_ANIMATE_DEAD = "PRC_PNP_ANIMATE_DEAD"; + +/** + * This sets the HP limit for Symbol of Death, Symbol of Fear and Symbol of Stunning + * spells. Default = 150. + */ +const string PRC_SYMBOL_HP_LIMIT = "PRC_SYMBOL_HP_LIMIT"; + +/** + * "Word of Faith" spells use 3.5 ed rules rather than 3.0ed + * basically instead of 12+ / <12 / <8 / <4 its relative to caster level + * at >=CL / = 1. + * Default: 1 + */ +const string PRC_USES_PER_WEAPON_POISON_COUNT = "PRC_USES_PER_WEAPON_POISON_COUNT"; + +/** + * Size of the die rolled when determining the amount of hits the poison will + * work on. If this is set, the value should be at least 2. + * Default: Dice aren't rolled. + */ +const string PRC_USES_PER_WEAPON_POISON_DIE = "PRC_USES_PER_WEAPON_POISON_DIE"; + +/** + * This is the name of the script to be run when someone attempts to poison food to + * check if the targeted item is food. The default script returns FALSE for everything, + * so you must define your own to have this functionality. + * + * This switch has string values instead of integers. + * + * Default: poison_is_food <- an example script, just returns false + * + * @see poison_is_food + */ +const string PRC_POISON_IS_FOOD_SCRIPT_NAME = "PRC_POISON_IS_FOOD_SCRIPT_NAME"; + +/** + * This switch determines whether a creature equipping a poisoned item is assumed to be + * acting smartly in that it attempts to clean the item first. If it's not set, the + * creature just directly equips the item and gets poisoned. + * + * Default: Off, the creature gets poisoned without any checks + * + * @see poison_onequip + */ +const string PRC_POISON_ALLOW_CLEAN_IN_EQUIP = "PRC_POISON_ALLOW_CLEAN_IN_EQUIP"; + +/** + * + * Default: crafting requires only gold and xp + */ +const string PRC_CRAFT_POISON_USE_INGREDIENST = "PRC_CRAFT_POISON_USE_INGREDIENST"; + +/******************************************************************************\ +* PRGT system switches * +\******************************************************************************/ + +//these three are strings not switches +const string PRC_PRGT_XP_SCRIPT_TRIGGERED = "PRC_PRGT_XP_SCRIPT_TRIGGERED"; +const string PRC_PRGT_XP_SCRIPT_DISARMED = "PRC_PRGT_XP_SCRIPT_DISARMED"; +const string PRC_PRGT_XP_SCRIPT_RECOVERED = "PRC_PRGT_XP_SCRIPT_RECOVERED"; + +/** + * @TODO: Write description. + */ +const string PRC_PRGT_XP_AWARD_FOR_TRIGGERED = "PRC_PRGT_XP_AWARD_FOR_TRIGGERED"; + +/** + * @TODO: Write description. + */ +const string PRC_PRGT_XP_AWARD_FOR_RECOVERED = "PRC_PRGT_XP_AWARD_FOR_RECOVERED"; + +/** + * @TODO: Write description. + */ +const string PRC_PRGT_XP_AWARD_FOR_DISARMED = "PRC_PRGT_XP_AWARD_FOR_DISARMED"; + + + +/******************************************************************************\ +* Psionics switches * +\******************************************************************************/ + +/** + * If this is set, use ac_appearances.2da to determine an Astral Construct's + * appearance instead of the values hardcoded into the script. + */ +const string PRC_PSI_ASTRAL_CONSTRUCT_USE_2DA = "ASTRAL_CONSTRUCT_USE_2DA"; + +/** + * If this is set, Astral Construct's duration will be multiplied by given + * number. Examples: + * 10 - duration is equal to 1 minute per manifester level + * 600 - duration is equal to 1 hour per manifester level + */ +const string PRC_PSI_ASTRAL_CONSTRUCT_DUR_MOD = "PRC_PSI_ASTRAL_CONSTRUCT_DUR_MOD"; + + +/** + * If this is set, The Astral Seed power will attempt to use the provided string as + * the ResRef to create the Astral Seed object instead of the of the phylactery + * ResRef("x2_plc_phylact"). + * May be used by builders to create an object that CAN be destroyed, or has other traits, + * as desired. + * Type: String + * Values: "" [Default] (Blank, or not set: Use default phylactery ResRef for Astral Seed) + * STRING (Entered String will be used as the ResRef of created Astral Seed object) + */ +const string PRC_PSI_ASTRAL_SEED_RESREF = "PRC_PSI_ASTRAL_SEED_RESREF"; + +/** + * By default the Astral Seed power respawns the player, and then makes them immobile for + * 24-game-hours. + * If this switch is set, it will adjust the imobility time period; shortening it, lengthing it, or + * effectively eliminating it. + * Type: Int + * Values: 0 [Default] (Not set: Use default 24 hour duration) + * -1 (Any negative value will result in a fixed duratoion of 2 seconds, which effectively eliminates the wait period) + * 1 (Any potitive value: multiply duration by the value provided and then divide result by 1000. + * Values less than 1000 will shorten the duration, values higher than 1000 will lengthen it.) + */ +const string PRC_PSI_ASTRAL_SEED_RESPAWN_DELAY_X1000 = "PRC_PSI_ASTRAL_SEED_RESPAWN_DELAY_X1000"; + +/** + * By default, when the Astral Seed power is activated upon death, the user loses one level's + * worth of XP. This may not be compatabile with all death and respawn systems. + * If this flag is set, the XP loss is completely eliminated. The standard PRC event hook script + * of "prc_pw_astralseed" may be used to script any additional effects to occure upon Astral Seed + * respawning, including scripting specific XP loss amount. + * Type: Int + * Values: 0 [Default] (Not set: lose 1 level worth of XP upon Astral Seed respawn) + * 1 (Any potitive value: Remove all XP loss from Astral Seed respawn) + */ +const string PRC_PSI_ASTRAL_SEED_RESPAWN_NO_LEVEL_LOSS = "PRC_PSI_ASTRAL_SEED_RESPAWN_NO_LEVEL_LOSS"; + + +/** + * Setting this switch active makes Psychic Reformation only allow one to + * reselect psionic powers instead of fully rebuilding their character. + * + * Possible values: + * 0 = Off, Psychic Reformation behaves as specified in the power + * description. That is, the target is deleveled by a certain + * amount and then releveled back to where they were. + * Nonzero, not 2 = On, Psychic Reformation only nulls a selected number of + * the target's selected powers and allows reselection. + * 2 = On, and the XP cost is reduced to 25 per level reformed. + */ +const string PRC_PSI_PSYCHIC_REFORMATION_NERF = "PRC_PSI_PSYCHIC_REFORMATION_NERF"; + +/** + * Determines how Rapid Metabolism works. + * When set, heals the feat possessor by their Hit Dice + Constitution modifier + * every 24h. + * Default: Heals the feat possessor by 1 + their Constitution modifier every + * turn (60s). + */ +const string PRC_PNP_RAPID_METABOLISM = "PRC_PNP_RAPID_METABOLISM"; + +/** + * Determines how the epic feat Improved Metapsionics works. + * When set, the total cost of metapsionics applied to power being manifested is + * summed and Improved Metapsionics cost reduction is applied to the sum. + * Default: Improved Metapsionics cost reduction is applied separately to each + * metapsionic used with power being manifested. + */ +const string PRC_PSI_IMP_METAPSIONICS_USE_SUM = "PRC_PSI_IMP_METAPSIONICS_USE_SUM"; + + +/** + * A switch a player can personally toggle. If this is set, their augmentation level + * is considered to be the amount of PP they are willing to pay for augmentation. + * Default: A player's augmentation level is the number of times to augment the power. + */ +const string PRC_PLAYER_SWITCH_AUGMENT_IS_PP = "PRC_PLAYER_SWITCH_AUGMENT_IS_PP"; + +/** + * A switch a player can personally toggle. If set, the metapsionics code attempts + * to avoid exceeding the manifester level cap by skipping application of + * such active metapsionic feats where the cost would cause manifester level cap to + * be exceeded. Quicken Power is exempt from ever being skipped if it is active. + */ +const string PRC_PLAYER_SWITCH_AUTOMETAPSI = "PRC_PLAYER_SWITCH_AUTOMETAPSI"; + +/******************************************************************************\ +* PnP Polymorphing switches * +\******************************************************************************/ + +/** + * These switches are used to limit the targets that can be used with the + * PRC Polymorph / Shifting mechanics. + * + * Remember, mimicing uses the targetting instance, whereas + * shifting into that form again later creats a new instance from + * the resref. Thus if you modify creatures after they have been + * placed from the palette, odd things may happen. + * + * Also if you give any monster the "Archetypal Form" feat, the players + * will not be able to take that monsters shape. + */ + +/** + * If set, the system compares user HD to target CR. + * Default: user HD is compared to target HD + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_USECR = "PNP_SHFT_USECR"; + +/** + * If set, the system does not allow target creatures of size Huge or greater. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_S_HUGE = "PNP_SHFT_S_HUGE"; + +/** + * If set, the system does not allow target creatures of size Large. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_S_LARGE = "PNP_SHFT_S_LARGE"; + +/** + * If set, the system does not allow target creatures of size Medium. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_S_MEDIUM = "PNP_SHFT_S_MEDIUM"; + +/** + * If set, the system does not allow target creatures of size Small. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_S_SMALL = "PNP_SHFT_S_SMALL"; + +/** + * If set, the system does not allow target creatures of size Tiny or smaller. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_S_TINY = "PNP_SHFT_S_TINY"; + +/** + * If set, the system does not allow target creatures of type Outsider. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_OUTSIDER = "PNP_SHFT_F_OUTSIDER"; + +/** + * If set, the system does not allow target creatures of type Elemental. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_ELEMENTAL = "PNP_SHFT_F_ELEMENTAL"; + +/** + * If set, the system does not allow target creatures of type Construct. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_CONSTRUCT = "PNP_SHFT_F_CONSTRUCT"; + +/** + * If set, the system does not allow target creatures of type Undead. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_UNDEAD = "PNP_SHFT_F_UNDEAD"; + +/** + * If set, the system does not allow target creatures of type Dragon. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_DRAGON = "PNP_SHFT_F_DRAGON"; + +/** + * If set, the system does not allow target creatures of type Aberration. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_ABERRATION = "PNP_SHFT_F_ABERRATION"; + +/** + * If set, the system does not allow target creatures of type Ooze. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_OOZE = "PNP_SHFT_F_OOZE"; + +/** + * If set, the system does not allow target creatures of type Magical Beast. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_MAGICALBEAST = "PNP_SHFT_F_MAGICALBEAST"; + +/** + * If set, the system does not allow target creatures of type Giant. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_GIANT = "PNP_SHFT_F_GIANT"; + +/** + * If set, the system does not allow target creatures of type Vermin. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_VERMIN = "PNP_SHFT_F_VERMIN"; + +/** + * If set, the system does not allow target creatures of type Beast. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_BEAST = "PNP_SHFT_F_BEAST"; + +/** + * If set, the system does not allow target creatures of type Animal. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_ANIMAL = "PNP_SHFT_F_ANIMAL"; + +/** + * If set, the system does not allow target creatures of type Monstrous Humanoid. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_MONSTROUSHUMANOID = "PNP_SHFT_F_MONSTROUSHUMANOID"; + +/** + * If set, the system does not allow target creatures of type Humanoid. + * Values: 0 is not set, anything else is set. + */ +const string PNP_SHFT_F_HUMANOID = "PNP_SHFT_F_HUMANOID"; + +/******************************************************************************\ +* Combat System Switches * +\******************************************************************************/ + +/** + * ebonfowl: when TRUE critical hits will not multiply elemental melee damage + * from effects in scripted combat + */ +const string PRC_PNP_ELEMENTAL_DAMAGE = "PRC_PNP_ELEMENTAL_DAMAGE"; + +/** + * TODO: Write description. + */ +const string PRC_SPELL_SNEAK_DISABLE = "PRC_SPELL_SNEAK_DISABLE"; + +/** + * Use 3.5 edition unarmed damage progression instead of 3.0 edition. + * Default: Use 3.0 unarmed damage progression. + */ +const string PRC_3_5e_FIST_DAMAGE = "PRC_3_5e_FIST_DAMAGE"; + +/** + * Use a Brawler character's size as a part of determining their unarmed + * damage. + * Default: A Brawler's size is ignored. + */ +const string PRC_BRAWLER_SIZE = "PRC_BRAWLER_SIZE"; + +/** + * Use appearance size rather than racial-determined size + * This also means it includes bonuses from classes and spells + */ +const string PRC_APPEARANCE_SIZE = "PRC_APPEARANCE_SIZE"; + +/** + * This reenables the Bioware Monk attack progression, with up to 6 monk attacks per round +*/ +const string PRC_BIOWARE_MONK_ATTACKS ="PRC_BIOWARE_MONK_ATTACKS"; + +/** + * This switch (if on) takes care that only light weapons (one size smaller than the creature size) + * are finessable, meaning that small races can only finesse tiny weapons + */ +const string PRC_SMALL_CREATURE_FINESSE ="PRC_SMALL_CREATURE_FINESSE"; + +/** + * turns on combat debugging for scripted combat, + * similar to Bioware's dm_enablecombatdebugging 1 + * will show a lot of info about the attack and damage rolls + */ +const string PRC_COMBAT_DEBUG = "PRC_COMBAT_DEBUG"; + +/** + * switches on Biowares Divine Power version (bonus atacks come at full AB) + */ +const string PRC_BIOWARE_DIVINE_POWER = "PRC_BIOWARE_DIVINE_POWER"; + +/** + * if True, allows us to select a better target in prc combat functions + * by switching from one target to another (closer) target + * only relevant for melee combat (we never switch targets on ranged combat) + */ +const string PRC_ALLOW_SWITCH_OF_TARGET = "PRC_ALLOW_SWITCH_OF_TARGET"; + +/** + * disable coup the grace on first attack in round + */ +const string PRC_DISABLE_COUP_DE_GRACE = "PRC_DISABLE_COUP_DE_GRACE"; + +/** + * limit to the (non-dice) damage of a flame weapon or darkfire spell + * if the switch is not set or zero, non-dice damage of flame weapon or darkfire is limited to 10 + * it is recommended not to set these switches higher than 10 + */ +const string PRC_FLAME_WEAPON_DAMAGE_MAX = "PRC_FLAME_WEAPON_DAMAGE_MAX"; +const string PRC_DARKFIRE_DAMAGE_MAX = "PRC_DARKFIRE_DAMAGE_MAX"; + +/** + * ebonfowl: when this switch is not FALSE, the attack bonus is capped as it is in-game, if FALSE, + * attack bonus is uncapped + */ +const string PRC_CAPPED_ATTACK_BONUS = "PRC_CAPPED_ATTACK_BONUS"; + + +/******************************************************************************\ +* Craft System Switches * +\******************************************************************************/ + +/* + * Completely disable the PRC Crafting System + */ +const string PRC_DISABLE_CRAFT = "PRC_DISABLE_CRAFT"; + +/* + * Disables epic crafting + */ +const string PRC_DISABLE_CRAFT_EPIC = "PRC_DISABLE_CRAFT_EPIC"; + +/* + * Set this on an area to disable crafting within that area + * Best used in conjunction with the time elapsing and no-rest + * This applies to both PRC Crafting and biowares scroll/wand/potions + */ +const string PRC_AREA_DISABLE_CRAFTING = "PRC_AREA_DISABLE_CRAFTING"; + +/* + * Inverts the behavior of previous switch + * Will disable crafting on all areas BUT ones with the + * PRC_AREA_DISABLE_CRAFTING switch set + * Only works for new crafting system + */ +const string PRC_AREA_DISABLE_CRAFTING_INVERT = "PRC_AREA_DISABLE_CRAFTING_INVERT"; + +/* + * Multiply the delay (in seconds) after the creation of an item in which a PC + * can't craft anything. This is divided by 100 to get a float. + * Normally, it's set to the market price of the item. Set + * it to less than 100 to reduce it instead. (default: 0). + * + * This is independant of PRC_PLAYER_TIME + * + */ +const string PRC_CRAFT_TIMER_MULTIPLIER = "PRC_CRAFT_TIMER_MULTIPLIER"; + +/* + * Absolute maximum delay (in seconds) where crafting is disabled for a PC, + * regardless of the item's market price. By default it's 0 (meaning that there's + * no delay at all). + * + * This is independant of PRC_PLAYER_TIME + * + */ +const string PRC_CRAFT_TIMER_MAX = "PRC_CRAFT_TIMER_MAX"; + +/* + * Absolute minimum delay (in seconds) where crafting is disabled for a PC, + * regardless of the item's market price. By default it's 0 (meaning that there's + * no delay at all). + * + * This is independant of PRC_PLAYER_TIME + * + */ +const string PRC_CRAFT_TIMER_MIN = "PRC_CRAFT_TIMER_MIN"; + +/** + * These three switches modify Bioware crafting so that the items produced have the + * casterlevel of the spellcaster who created them. Normally under Bioware, it is possible + * for a level 3 caster to produce level 9 items and for a level 40 caster to only produce + * level 5 items. + * This also allows metamagic to apply to crafting. i.e you produce a wand of maximized fireball + * + * @see PRC_SCRIBE_SCROLL_CASTER_LEVEL + * @see PRC_CRAFT_WAND_CASTER_LEVEL + */ +const string PRC_BREW_POTION_CASTER_LEVEL = "PRC_BREW_POTION_CASTER_LEVEL"; + +/** + * These three switches modify Bioware crafting so that the items produced have the + * casterlevel of the spellcaster who created them. Normally under Bioware, it is possible + * for a level 3 caster to produce level 9 items and for a level 40 caster to only produce + * level 5 items. + * This also allows metamagic to apply to crafting. i.e you produce a wand of maximized fireball + * + * @see PRC_BREW_POTION_CASTER_LEVEL + * @see PRC_CRAFT_WAND_CASTER_LEVEL + */ +const string PRC_SCRIBE_SCROLL_CASTER_LEVEL = "PRC_SCRIBE_SCROLL_CASTER_LEVEL"; + +/** + * These three switches modify Bioware crafting so that the items produced have the + * casterlevel of the spellcaster who created them. Normally under Bioware, it is possible + * for a level 3 caster to produce level 9 items and for a level 40 caster to only produce + * level 5 items. + * This also allows metamagic to apply to crafting. i.e you produce a wand of maximized fireball + * + * @see PRC_BREW_POTION_CASTER_LEVEL + * @see PRC_SCRIBE_SCROLL_CASTER_LEVEL + */ +const string PRC_CRAFT_WAND_CASTER_LEVEL = "PRC_CRAFT_WAND_CASTER_LEVEL"; + +/** + * As above, except it applies to rods + */ +const string PRC_CRAFT_ROD_CASTER_LEVEL = "PRC_CRAFT_ROD_CASTER_LEVEL"; + +/** + * As above, except it applies to staffs + */ +const string PRC_CRAFT_STAFF_CASTER_LEVEL = "PRC_CRAFT_STAFF_CASTER_LEVEL"; + +/* + * Characters with a crafting feat always have the appropriate base item in their inventory + */ +const string PRC_CRAFTING_BASE_ITEMS = "PRC_CRAFTING_BASE_ITEMS"; + +/* + * Max level of spells brewed into potions + * defaults to 3 + */ +const string X2_CI_BREWPOTION_MAXLEVEL = "X2_CI_BREWPOTION_MAXLEVEL"; + +/* + * cost modifier of spells brewed into poitions + * defaults to 50 + */ +const string X2_CI_BREWPOTION_COSTMODIFIER = "X2_CI_BREWPOTION_COSTMODIFIER"; + +/* + * cost modifier of spells scribed into scrolls + * defaults to 25 + */ +const string X2_CI_SCRIBESCROLL_COSTMODIFIER = "X2_CI_SCRIBESCROLL_COSTMODIFIER"; + +/* + * Max level of spells crafted into wands + * defaults to 4 + */ +const string X2_CI_CRAFTWAND_MAXLEVEL = "X2_CI_CRAFTWAND_MAXLEVEL"; + +/* + * cost modifier of spells crafted into wands + * defaults to 750 + */ +const string X2_CI_CRAFTWAND_COSTMODIFIER = "X2_CI_CRAFTWAND_COSTMODIFIER"; + +/* + * cost modifier of spells crafted into rods + * note that adding a second spell costs 75% and 3 or more costs 50% + * defaults to 750 + */ +const string X2_CI_CRAFTROD_COSTMODIFIER = "X2_CI_CRAFTROD_COSTMODIFIER"; + +/* + * cost modifier of spells crafted into staffs + * note that adding a second spell costs 75% and 3 or more costs 50% + * defaults to 750 + */ +const string X2_CI_CRAFTSTAFF_COSTMODIFIER = "X2_CI_CRAFTSTAFF_COSTMODIFIER"; + +/** + * Allows the use of arbitrary itemproperties and uses NWN item costs + * ie. not PnP + */ +const string PRC_CRAFTING_ARBITRARY = "PRC_CRAFTING_ARBITRARY"; + +/** + * Scales the item costs overall for the purposes of crafting + * defaults to 100 + */ +const string PRC_CRAFTING_COST_SCALE = "PRC_CRAFTING_COST_SCALE"; + +/** + * Scales the item costs for mundane item crafting + * defaults to 100 + */ +const string PRC_CRAFTING_MUNDANE_COST_SCALE = "PRC_CRAFTING_MUNDANE_COST_SCALE"; + +/** + * Sets crafting time per 1000gp in market price: + * 1 - off, no time required + * 2 - round + * 3 - turn + * 4 - hour + * 5 - day + * defaults to 1 hour/1000gp + */ +const string PRC_CRAFTING_TIME_SCALE = "PRC_CRAFTING_TIME_SCALE"; + +/** + * TO DISABLE SPECIFIC PROPERTIES: + * + * Set a switch with the name: + * + * PRC_CRAFT_DISABLE__ + * + * where the 2da files are named craft_* (lower case) + * or itempropdef in the case of arbitrary crafting + * + * eg. PRC_CRAFT_DISABLE_itempropdef_15 + * + * disables all castspell properties in arbitrary crafting mode + */ + +/******************************************************************************\ +* Teleport System Switches * +\******************************************************************************/ + +/** + * Defines the maximum number of teleport target locations a PC may store. + * Default: 50 + */ +const string PRC_TELEPORT_MAX_TARGET_LOCATIONS = "PRC_TELEPORT_MAX_TARGET_LOCATIONS"; + +/** + * If this is set, all spells/powers/effects with the [Teleportation] descriptor + * (ie, their scripts use GetCanTeleport()) fail. + * + * Default: Off + */ +const string PRC_DISABLE_TELEPORTATION = "PRC_DISABLE_TELEPORTATION"; + +/** + * If a local integer variable by this name is set on an area, certain + * teleportation destinations are unavailable based on the value of the variable. + * This affects the return value of GetCanTeleport() when the bMovesCreature parameter + * is true. + * + * Possible values are a bitwise combinations of the following: + * PRC_DISABLE_TELEPORTATION_FROM_AREA + * PRC_DISABLE_TELEPORTATION_TO_AREA + * PRC_DISABLE_TELEPORTATION_WITHIN_AREA + */ +const string PRC_DISABLE_TELEPORTATION_IN_AREA = "PRC_DISABLE_TELEPORTATION_IN_AREA"; + +/** + * A value of PRC_DISABLE_TELEPORTATION_IN_AREA. This disables teleporting + * from the area in question to other areas. + */ +const int PRC_DISABLE_TELEPORTATION_FROM_AREA = 0x1; + +/** + * A value of PRC_DISABLE_TELEPORTATION_IN_AREA. This disables teleporting + * from other areas to the area in question. + */ +const int PRC_DISABLE_TELEPORTATION_TO_AREA = 0x2; + +/** + * A value of PRC_DISABLE_TELEPORTATION_IN_AREA. This disables both teleporting + * from area in question to another location in that same area. + */ +const int PRC_DISABLE_TELEPORTATION_WITHIN_AREA = 0x4; + +/** + * Forces spells/powers/effects that use GetTeleportError() to behave in a + * specific way when their destination is in an area on which this local + * variable is set. + * Based on the value of this variable, such a spell/power will always behave in + * a way described by one of the entries of Teleport results table. This happens + * even if the spell/power would normally ignore the table. + * + * Default: Each spell / power behaves by it's normal specification. + * + * Values: + * PRC_FORCE_TELEPORTATION_RESULT_ONTARGET + * PRC_FORCE_TELEPORTATION_RESULT_OFFTARGET + * PRC_FORCE_TELEPORTATION_RESULT_WAYOFFTARGET + * PRC_FORCE_TELEPORTATION_RESULT_MISHAP + */ +const string PRC_FORCE_TELEPORTATION_RESULT = "PRC_FORCE_TELEPORTATION_RESULT"; + +/** + * A value of PRC_FORCE_TELEPORTATION_RESULT. This makes the spells affected by + * the variable always succeed. + */ +const int PRC_FORCE_TELEPORTATION_RESULT_ONTARGET = 1; + +/** + * A value of PRC_FORCE_TELEPORTATION_RESULT. This makes the spells affected by + * the variable always dump the target(s) in a random location in the same area. + */ +const int PRC_FORCE_TELEPORTATION_RESULT_OFFTARGET = 2; + +/** + * A value of PRC_FORCE_TELEPORTATION_RESULT. This makes the spells affected by + * the variable always dump the target(s) in a random location among the users's + * stored teleport choices, or if there are no others, just stay where the user is. + */ +const int PRC_FORCE_TELEPORTATION_RESULT_WAYOFFTARGET = 3; + +/** + * A value of PRC_FORCE_TELEPORTATION_RESULT. This makes the spells affected by + * the variable always do the following: + * // Mishap: + * // You and anyone else teleporting with you have gotten “scrambled.” + * // You each take 1d10 points of damage, and you reroll on the chart to see where you wind up. + * // For these rerolls, roll 1d20+80. Each time “Mishap” comes up, the characters take more damage and must reroll. + */ +const int PRC_FORCE_TELEPORTATION_RESULT_MISHAP = 4; + +/** + * If a variable by this name is non-zero on a creature, that creature cannot + * teleport. If you use this in your own scripts, please do not set it to + * a static value or directly remove it. + * Instead, increase it's value by one when the disabling occurs and decrease + * by one when the disabling turns off. This is required in order to be able to + * handle overlapping sources of forbiddance. + * + * Note: This stops all effects with the [Teleportation] descriptor, by causing + * GetCanTeleport() to always return FALSE. + */ +const string PRC_DISABLE_CREATURE_TELEPORT = "PRC_DISABLE_CREATURE_TELEPORT"; + + +/******************************************************************************\ +* Persistent World switches * +\******************************************************************************/ + +/** + * Persistant time tracking. + * When the first player logs on, the clock is set forward to the last time that + * player logged off. + */ +const string PRC_PW_TIME = "PRC_PW_TIME"; + +/** + * Number of rounds between exporting characters (1 round = 6 seconds). + */ +const string PRC_PW_PC_AUTOEXPORT = "PRC_PW_PC_AUTOEXPORT"; + +/** + * A player's HP is stored via persistant locals every HB and restored on logon. + */ +const string PRC_PW_HP_TRACKING = "PRC_PW_HP_TRACKING"; + +/** + * A player's location is stored via persistant locals every HB and restored + * on logon. + */ +const string PRC_PW_LOCATION_TRACKING = "PRC_PW_LOCATION_TRACKING"; + +/** + * Player places map pins are tracked via persistant locals and restored on logon + */ +const string PRC_PW_MAPPIN_TRACKING = "PRC_PW_MAPPIN_TRACKING"; + +/** + * Being dead is stored via persistant locals and restored on logon. + */ +const string PRC_PW_DEATH_TRACKING = "PRC_PW_DEATH_TRACKING"; + +/** + * Spells cast are tracked via persistant locals and restored on logon + */ +const string PRC_PW_SPELL_TRACKING = "PRC_PW_SPELL_TRACKING"; + +/** + * Players cant logon for this many minutes after a server load + */ +const string PRC_PW_LOGON_DELAY = "PRC_PW_LOGON_DELAY"; + + + +/******************************************************************************\ +* XP system switches * +\******************************************************************************/ + +/** + * This modifies the amount of XP a character recieves based on Level Adjustment + * - Doesn't take racial hit dice into account. + * - Should work with any prior XP system. + * - Use this on pre-exisitng modules. + */ +const string PRC_XP_USE_SIMPLE_LA = "PRC_XP_USE_SIMPLE_LA"; + +/** + * Any new characters entering the module are automatically given racial hit dice + * Unlike PnP, they do not get to select what feats/skills the racial HD grant + * Instead the default bioware package will be used. + * Do not use if the ConvoCCs racial hit dice option is in use. + */ +const string PRC_XP_USE_SIMPLE_RACIAL_HD = "PRC_XP_USE_SIMPLE_RACIAL_HD"; + +/** + * Characters must earn their racial HD through the normal levelup process + * Player must still take all their racial HD before they can take more + * than one level in a non-racial class. + * PRC_XP_USE_SIMPLE_RACIAL_HD must be on, and the convoCC racial hit dice option + * must be off + */ +const string PRC_XP_USE_SIMPLE_RACIAL_HD_NO_FREE_XP = "PRC_XP_USE_SIMPLE_RACIAL_HD_NO_FREE_XP"; + +/** + * Characters are given racial HD via LevelupHenchman so can't select feats etc + * Uses the default packages for each class, which are poor to say the least + * PRC_XP_USE_SIMPLE_RACIAL_HD must be on, and the convoCC racial hit dice option + * must be off + */ +const string PRC_XP_USE_SIMPLE_RACIAL_HD_NO_SELECTION = "PRC_XP_USE_SIMPLE_RACIAL_HD_NO_SELECTION"; + +/** + * Enables PRC XP system. + * This may cause balance issues with pre-exisiting modules, so it is recomended + * that only builders use this and do extensive playtesting and tweaking for + * balance. + * + * Uses the dmgxp.2da file which is a copy of the XP tables in the DMG and ELH + * these are based on the formula of 13.3333 encounters of CR = ECL to advance + * a level. + * Enconters of CR > ECL+8 or CR < ECL-8 dont give XP. + * Tables are setup so that parties' levels will converge over time. + */ +const string PRC_XP_USE_PNP_XP = "PRC_XP_USE_PNP_XP"; + +/** + * PRC XP system will use default bioware xptable.2da instead of dmgxp.2da + */ +const string PRC_XP_USE_BIOWARE_XPTABLE = "PRC_XP_USE_BIOWARE_XPTABLE"; + +/** + * This value is divided by 100 when applied so a value of 100 is equivalent to 1.0 + * slider for PnP XP system, multiplier for final XP amount + * This can also be set on individual PCs for the same result. If it is not set, then + * it defaults to 1.0. + */ +const string PRC_XP_SLIDER_x100 = "PRC_XP_SLIDER_x100"; + +/** + * Player groups will get small xp bonuses. Formula is group size - 1 * switch/100 + * so with a default value of 10 (10%) a party of 4 PCs receives 30% XP bonus + */ +const string PRC_XP_GROUP_BONUS = "PRC_XP_GROUP_BONUS"; + +/** + * Use ECL for NPCs instead of CR. + * Should be close, but I dont know how Bioware CR calculations work with the + * PRC races. + * Also note ECL is a measure of power in a campaign, wheras CR is measure of + * power in a single encounter. Thus ECL weights use/day abilitieis more than + * CR does. + */ +const string PRC_XP_USE_ECL_NOT_CR = "PRC_XP_USE_ECL_NOT_CR"; + +/** + * If this is set, ECL = LA + racial hit dice + * EVEN IF THE CHARACTER DOESNT HAVE ANY RACIAL HIT DICE! + * So it penalizes the power races far more than PnP because they don't get any + * of the other benefits of racial hit dice (BAB, HP, saves, skills, feats, etc) + */ +const string PRC_XP_INCLUDE_RACIAL_HIT_DIE_IN_LA = "PRC_XP_INCLUDE_RACIAL_HIT_DIE_IN_LA"; + +/** + * These values are divided by 100 when applied so a value of 100 is equivalent + * to 1.0. + * This is for purposes of party size for dividing XP awards by. + * By PnP only PCs would count, and possibly henchmen too, but you might want to + * tweak others for balance purposes, for example to hinder a solo wizard with + * dozens of summons. + */ +const string PRC_XP_PC_PARTY_COUNT_x100 = "PRC_XP_PC_PARTY_COUNT_x100"; +const string PRC_XP_HENCHMAN_PARTY_COUNT_x100 = "PRC_XP_HENCHMAN_PARTY_COUNT_x100"; +const string PRC_XP_DOMINATED_PARTY_COUNT_x100 = "PRC_XP_DOMINATED_PARTY_COUNT_x100"; +const string PRC_XP_ANIMALCOMPANION_PARTY_COUNT_x100 = "PRC_XP_ANIMALCOMPANION_PARTY_COUNT_x100"; +const string PRC_XP_FAMILIAR_PARTY_COUNT_x100 = "PRC_XP_FAMILIAR_PARTY_COUNT_x100"; +const string PRC_XP_SUMMONED_PARTY_COUNT_x100 = "PRC_XP_SUMMONED_PARTY_COUNT_x100"; +const string PRC_XP_UNKNOWN_PARTY_COUNT_x100 = "PRC_XP_UNKNOWN_PARTY_COUNT_x100"; + +/** + * Use SetXP rather than GiveXP. Will bypass any possible Bioware interference. + */ +const string PRC_XP_USE_SETXP = "PRC_XP_USE_SETXP"; + +/** + * Give XP to NPCs + */ +const string PRC_XP_GIVE_XP_TO_NPCS = "PRC_XP_GIVE_XP_TO_NPCS"; + +/** + * Setting this switch will turn off the messages about being too far awy to gain XP + */ +const string PRC_XP_DISABLE_SPAM = "PRC_XP_DISABLE_SPAM"; + +/** + * PCs must be in the same area as the CR to gain XP. + * Helps stop powerlevelling by detering low level characters hanging around + * with 1 very strong char. + */ +const string PRC_XP_MUST_BE_IN_AREA = "PRC_XP_MUST_BE_IN_AREA"; + +/** + * Maximum distance that a PC must be to gain XP. + * Helps stop powerlevelling by detering low level characters hanging around + * with 1 very strong char. + */ +const string PRC_XP_MAX_PHYSICAL_DISTANCE = "PRC_XP_MAX_PHYSICAL_DISTANCE"; + +/** + * Maximum level difference in levels between killer and PC being awarded XP. + * Helps stop powerlevelling by detering low level characters hanging around + * with 1 very strong char. + */ +const string PRC_XP_MAX_LEVEL_DIFF = "PRC_XP_MAX_LEVEL_DIFF"; + +/** + * Gives XP to NPCs when no PCs are in their faction + * This might cause lag if large numebrs of NPCs in the same faction. + */ +const string PRC_XP_GIVE_XP_TO_NON_PC_FACTIONS = "PRC_XP_GIVE_XP_TO_NON_PC_FACTIONS"; + + + + +/******************************************************************************\ +* Database and Letoscript switches * +\******************************************************************************/ + +/** + * Set this if you want to use the bioware db for 2da caching + * the value is the number of Hbs between caching runs + * Defaults to 300 (30 mins) if not set + * cache will be flushed automatically when the PRC version changes + * If this is set to -1 or lower, it is never stored for persistance over + * module restarts. + * The bioware database will bloat infinitely on Linux, due to biowares poor + * handling. + */ +const string PRC_USE_BIOWARE_DATABASE = "PRC_USE_BIOWARE_DATABASE"; + +/** + * Set this if you are using NWNX and any sort of database. + */ +const string PRC_USE_DATABASE = "PRC_USE_DATABASE"; + +/** + * Set this if you are using SQLite (the built-in database in NWNX-ODBC2). + * This will use transactions and SQLite specific syntax. + */ +const string PRC_DB_SQLITE = "PRC_DB_SQLITE"; + +/** + * This is the interval of each transaction. By default it is 600 seconds. + * Shorter will mean slower, but less data lost in the event of a server crash. + * Longer is visa versa. + */ +const string PRC_DB_SQLITE_INTERVAL = "PRC_DB_SQLITE_INTERVAL"; + +/** + * Set this if you are using MySQL. + * This will not use transactions and will use MySQL specific syntax + */ +const string PRC_DB_MYSQL = "PRC_DB_MYSQL"; + + +/** + * [DEFUNCT] + * This will precache 2da files into the database. + * The first time a module runs with this set it will lag a lot for a long time + * as the game does 2da reads. + * Afterwards it will be much faster. + * This is a really, really long lag. Like days/weeks type length. + * This is not the "normal" precaching that the spellbooks & psionics does. + */ +const string PRC_DB_PRECACHE = "PRC_DB_PRECACHE"; + +/** + * [DEFUNCT] + * TODO: Write description. + */ +const string PRC_USE_LETOSCRIPT = "PRC_USE_LETOSCRIPT"; + +/** + * [DEFUNCT] + * Set this to 1 if using build 18 + */ +const string PRC_LETOSCRIPT_PHEONIX_SYNTAX = "PRC_LETOSCRIPT_PHEONIX_SYNTAX"; + +/** + * [DEFUNCT] + * Set this to 1 to have Letoscript convert stat boosts on the hide to + * permanent ones. + */ +const string PRC_LETOSCRIPT_FIX_ABILITIES = "PRC_LETOSCRIPT_FIX_ABILITIES"; + +/** + * [DEFUNCT] + * Letoscript needs a string named PRC_LETOSCRIPT_NWN_DIR set to the + * directory of NWN. If it doesnt work, try different slash options: // \\ / \ + */ +const string PRC_LETOSCRIPT_NWN_DIR = "PRC_LETOSCRIPT_NWN_DIR"; + +/** + * [DEFUNCT] + * Switch so that Unicorn will use the SQL database for SCO/RCO + * Must have the zeoslib.dlls installed for this + * + * UNTESTED!!! + */ +const string PRC_LETOSCRIPT_UNICORN_SQL = "PRC_LETOSCRIPT_UNICORN_SQL"; + +/** + * [DEFUNCT] + * This is a string, not integer. + * If the IP is set, Letoscript will use ActivatePortal instead of booting. + * The IP and Password must be correct for your server or bad things will happen. + * - If your IP is non-static make sure this is kept up to date. + * + * See the Lexicon entry on ActivatePortal for more information. + * + * @see PRC_LETOSCRIPT_PORTAL_PASSWORD + */ +const string PRC_LETOSCRIPT_PORTAL_IP = "PRC_LETOSCRIPT_PORTAL_IP"; + +/** + * [DEFUNCT] + * This is a string, not integer. + * If the IP is set, Letoscript will use ActivatePortal instead of booting. + * The IP and Password must be correct for your server or bad things will happen. + * - If your IP is non-static make sure this is kept up to date. + * + * See the Lexicon entry on ActivatePortal for more information. + * + * @see PRC_LETOSCRIPT_PORTAL_IP + */ +const string PRC_LETOSCRIPT_PORTAL_PASSWORD = "PRC_LETOSCRIPT_PORTAL_PASSWORD"; + +/** + * [DEFUNCT] + * If set you must be using Unicorn. + * Will use getnewest bic instead of filename reconstruction (which fails if + * multiple characters have the same name) + */ +const string PRC_LETOSCRIPT_GETNEWESTBIC = "PRC_LETOSCRIPT_GETNEWESTBIC"; + +//This switch is set automatically after prc_onmodload detects NWNX_Funcs plugin +const string PRC_NWNX_FUNCS = "PRC_NWNX_FUNCS"; + + +/******************************************************************************\ +* ConvoCC switches [DEFUNCT] * +\******************************************************************************/ + +/** + * [DEFUNCT] + * Activates the ConvoCC. + * This doesn't turn on the database and letoscript as well, which you must + * do yourself. + * + * @see PRC_USE_DATABASE + * @see PRC_USE_LETOSCRIPT + */ +const string PRC_CONVOCC_ENABLE = "PRC_CONVOCC_ENABLE"; + +/** + * [DEFUNCT] + * Avariel characters have bird wings. + */ +const string PRC_CONVOCC_AVARIEL_WINGS = "PRC_CONVOCC_AVARIEL_WINGS"; + +/** + * [DEFUNCT] + * Fey'ri characters have bat wings. + */ +const string PRC_CONVOCC_FEYRI_WINGS = "PRC_CONVOCC_FEYRI_WINGS"; + +/** + * [DEFUNCT] + * Aasimar characters have the option of angel wings + * Note: Not set by PRC_CONVOCC_ENFORCE_PNP_RACIAL as it isn't part of PnP + */ + +const string PRC_CONVOCC_AASIMAR_WINGS = "PRC_CONVOCC_AASIMAR_WINGS"; + +/** + * [DEFUNCT] + * Fey'ri characters have a demonic tail. + */ +const string PRC_CONVOCC_FEYRI_TAIL = "PRC_CONVOCC_FEYRI_TAIL"; + +/** + * [DEFUNCT] + * Teifling characters have the option of a demonic tail. + */ +const string PRC_CONVOCC_TIEFLING_TAIL = "PRC_CONVOCC_TIEFLING_TAIL"; + +/** + * [DEFUNCT] + * Force Drow characters to be of the correct gender for their race. + */ +const string PRC_CONVOCC_DROW_ENFORCE_GENDER = "PRC_CONVOCC_DROW_ENFORCE_GENDER"; + +/** + *[DEFUNCT] + * Force Genasi clerics to select the relevant elemental domain as one of + * their feats. + */ +const string PRC_CONVOCC_GENASI_ENFORCE_DOMAINS = "PRC_CONVOCC_GENASI_ENFORCE_DOMAINS"; + +/** + *[DEFUNCT] + * Female Rakshasa use the female rakshasa model. Use together with PRC_CONVOCC_USE_RACIAL_APPEARANCES + * @see PRC_CONVOCC_USE_RACIAL_APPEARANCES + */ +const string PRC_CONVOCC_RAKSHASA_FEMALE_APPEARANCE = "PRC_CONVOCC_RAKSHASA_FEMALE_APPEARANCE"; + +/** + *[DEFUNCT] + * A combination switch to turn on all the racial enforcement settings. + * @see PRC_CONVOCC_RAKSHASA_FEMALE_APPEARANCE + * @see PRC_CONVOCC_GENASI_ENFORCE_DOMAINS + * @see PRC_CONVOCC_DROW_ENFORCE_GENDER + * @see PRC_CONVOCC_TIEFLING_TAIL + * @see PRC_CONVOCC_FEYRI_TAIL + * @see PRC_CONVOCC_FEYRI_WINGS + * @see PRC_CONVOCC_AVARIEL_WINGS + */ +const string PRC_CONVOCC_ENFORCE_PNP_RACIAL = "PRC_CONVOCC_ENFORCE_PNP_RACIAL"; + +/** + * [DEFUNCT] + * Note: feat enforcement switches don't do anything (TODO?) + */ + +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_BLOOD_OF_THE_WARLORD= "PRC_CONVOCC_ENFORCE_BLOOD_OF_THE_WARLORD"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_NIMBUSLIGHT = "PRC_CONVOCC_ENFORCE_FEAT_NIMBUSLIGHT"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_HOLYRADIANCE = "PRC_CONVOCC_ENFORCE_FEAT_HOLYRADIANCE"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_SERVHEAVEN = "PRC_CONVOCC_ENFORCE_FEAT_SERVHEAVEN"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_SAC_VOW = "PRC_CONVOCC_ENFORCE_FEAT_SAC_VOW"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_VOW_OBED = "PRC_CONVOCC_ENFORCE_FEAT_VOW_OBED"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_THRALL_TO_DEMON= "PRC_CONVOCC_ENFORCE_FEAT_THRALL_TO_DEMON"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_DISCIPLE_OF_DARKNESS="PRC_CONVOCC_ENFORCE_FEAT_DISCIPLE_OF_DARKNESS"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_LICHLOVED = "PRC_CONVOCC_ENFORCE_FEAT_LICHLOVED"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_EVIL_BRANDS = "PRC_CONVOCC_ENFORCE_FEAT_EVIL_BRANDS"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_VILE_WILL_DEFORM="PRC_CONVOCC_ENFORCE_FEAT_VILE_WILL_DEFORM"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_VILE_DEFORM_OBESE="PRC_CONVOCC_ENFORCE_FEAT_VILE_DEFORM_OBESE"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_VILE_DEFORM_GAUNT="PRC_CONVOCC_ENFORCE_FEAT_VILE_DEFORM_GAUNT"; +/** Separate enforcement of feats with special restrictions. */ +const string PRC_CONVOCC_ENFORCE_FEAT_LOLTHS_MEAT = "PRC_CONVOCC_ENFORCE_FEAT_LOLTHS_MEAT"; + + +/** + *[DEFUNCT] + * A combination switch to turn on all the feat enforcement settings. Doesn't do anything + */ +const string PRC_CONVOCC_ENFORCE_FEATS = "PRC_CONVOCC_ENFORCE_FEATS"; + +/** + * [DEFUNCT] + * Stops players from changing their wings. Turning this on gives players only the "none" choice + * at the wing stage of the convoCC. Use in conjuction with the wing switches. + * @see PRC_CONVOCC_AVARIEL_WINGS + * @see PRC_CONVOCC_FEYRI_WINGS + * @see PRC_CONVOCC_AASIMAR_WINGS + */ +const string PRC_CONVOCC_DISALLOW_CUSTOMISE_WINGS = "PRC_CONVOCC_DISALLOW_CUSTOMISE_WINGS"; + +/** + * [DEFUNCT] + * Stops players from changing their tail. Turning this on gives players only the "none" choice + * at the tail stage of the convoCC. Use in conjuction with the tail switches. + * @see PRC_CONVOCC_FEYRI_TAIL + * @see PRC_CONVOCC_TIEFLING_TAIL + */ +const string PRC_CONVOCC_DISALLOW_CUSTOMISE_TAIL = "PRC_CONVOCC_DISALLOW_CUSTOMISE_TAIL"; + +/** + * [DEFUNCT] + * Stops players from changing their model at all. Doesn't do anything + */ +const string PRC_CONVOCC_DISALLOW_CUSTOMISE_MODEL = "PRC_CONVOCC_DISALLOW_CUSTOMISE_MODEL"; + +/** + * [DEFUNCT] + * Players are only given a choice of appearances that match their race. For most races, this is the + * default appearance defined in racialtypes.2da. + * @see PRC_CONVOCC_RAKSHASA_FEMALE_APPEARANCE + */ +const string PRC_CONVOCC_USE_RACIAL_APPEARANCES = "PRC_CONVOCC_USE_RACIAL_APPEARANCES"; +/** + * [DEFUNCT] + * Player can only choose a portrait that matches their race as in portraits.2da. Because + * Bioware's elf, dwarf etc. subrace portraits are labelled as eg. 'elf' not 'drow' and because + * half elves have no portraits, this is actually done on appearance and not on race for PCs using + * Bioware's PC appearance models. + */ +const string PRC_CONVOCC_USE_RACIAL_PORTRAIT = "PRC_CONVOCC_USE_RACIAL_PORTRAIT"; + +/** + * [DEFUNCT] + * Players can only select from the player voicesets. NPC voicesets are not + * complete, so wont play sounds for many things such as emotes. + */ +const string PRC_CONVOCC_ONLY_PLAYER_VOICESETS = "PRC_CONVOCC_ONLY_PLAYER_VOICESETS"; + +/** + * [DEFUNCT] + * Only allows players to select voiceset of the same gender as their character. + */ +const string PRC_CONVOCC_RESTRICT_VOICESETS_BY_SEX = "PRC_CONVOCC_RESTRICT_VOICESETS_BY_SEX"; + +/** + * [DEFUNCT] + * Allow players to keep their exisiting voiceset. + * The ConvoCC cannot allow players to select custom voiceset, so the only way + * for players to have them is to select them in the Bioware character creator + * and then select to keep them in the ConvoCC. + */ +const string PRC_CONVOCC_ALLOW_TO_KEEP_VOICESET = "PRC_CONVOCC_ALLOW_TO_KEEP_VOICESET"; + +/** + * [DEFUNCT] + * Allow players to keep their exisiting portrait. + * The ConvoCC cannot allow players to select custom portraits, so the only way + * for players to have them is to select them in the Bioware character creator + * and then select to keep them in the ConvoCC. + */ +const string PRC_CONVOCC_ALLOW_TO_KEEP_PORTRAIT = "PRC_CONVOCC_ALLOW_TO_KEEP_PORTRAIT"; + +/** + * [DEFUNCT] + * Only allow players to select portraits of the same gender as their character. + * Most of the NPC portraits do not have a gender so are also removed. + */ +const string PRC_CONVOCC_RESTRICT_PORTRAIT_BY_SEX = "PRC_CONVOCC_RESTRICT_PORTRAIT_BY_SEX"; + +/** + * [DEFUNCT] + * This option give players the ability to start with racial hit dice for some + * of the more powerful races. These are defined in ECL.2da. + * For these races, players do not pick a class in the ConvoCC but instead + * select 1 or more levels in a racial class (such as monsterous humanoid, or + * outsider). + * This is not a complete ECL system, it merely gives players the racial hit + * dice component of their race. It does not make any measure of the Level + * Adjustment component. For example, a pixie has no racial hit dice, but has a + * +4 level adjustment. Doesn't do anything + */ +const string PRC_CONVOCC_ENABLE_RACIAL_HITDICE = "PRC_CONVOCC_ENABLE_RACIAL_HITDICE"; + +/** + * [DEFUNCT] + * This option allows players to keep their skillpoints from one level to + * the next, if they want to. + */ +const string PRC_CONVOCC_ALLOW_SKILL_POINT_ROLLOVER = "PRC_CONVOCC_ALLOW_SKILL_POINT_ROLLOVER"; + +/** + * [DEFUNCT] + * This will identify new characters based on XP as in v1.3 + * This is less secure than using the encrypted key. + * @see PRC_CONVOCC_ENCRYPTION_KEY + */ +const string PRC_CONVOCC_USE_XP_FOR_NEW_CHAR = "PRC_CONVOCC_USE_XP_FOR_NEW_CHAR"; + +/** + * [DEFUNCT] + * This is the key used to encrypt characters' names if USE_XP_FOR_NEW_CHAR + * is false in order to identify returning characters. It should be in the + * range 1-100. + * If USE_XP_FOR_NEW_CHAR is true along with this, then returning characters + * will be encrypted too, so once everone has logged on at least once, + * USE_XP_FOR_NEW_CHAR can be set to false for greater security. + * + * WARNING: Changing this value after some PCs have gone through the convoCC will + * cause them to have to go through it again. The encryption uses the player's + * public CD key, so they won't be able to log into their account from different + * NWN installs as the key won't match using this system + */ +const string PRC_CONVOCC_ENCRYPTION_KEY = "PRC_CONVOCC_ENCRYPTION_KEY"; + +/** + * [DEFUNCT] + * As requested, an option to alter the amount of points available in the stat + * point-buy at character creation. + * Default: 30 + */ +const string PRC_CONVOCC_STAT_POINTS = "PRC_CONVOCC_STAT_POINTS"; + +/** + * [DEFUNCT] + * As requested, if set this will give a number of bonus feats equal to this + * value to each created character, similar to human Quick To Master feat. + */ +const string PRC_CONVOCC_BONUS_FEATS = "PRC_CONVOCC_BONUS_FEATS"; + +/** + * [DEFUNCT] + * As requested, this will cap the maximum a stat can start at, excluding racial + * modifies. + * Default: 18 + */ +const string PRC_CONVOCC_MAX_STAT = "PRC_CONVOCC_MAX_STAT"; + +/** + * [DEFUNCT] + * As requested, this will change the skill point multplier at level 1. + * Default: 4 + */ +const string PRC_CONVOCC_SKILL_MULTIPLIER = "PRC_CONVOCC_SKILL_MULTIPLIER"; + +/** + * [DEFUNCT] + * As requested, this will give a bonus to skill points after multiplication. + */ +const string PRC_CONVOCC_SKILL_BONUS = "PRC_CONVOCC_SKILL_BONUS"; + +/** + * [DEFUNCT] + * When set, the convoCC NO LONGER STARTS AUTOMATICALLY on logging in. It must be called + * by a script in the module. This allows the module builder to start the convoCC from a + * particular area or trigger's On Enter event. The script should call the convoCC with + * ExecuteScript("prc_ccc_main", oPC) where oPC is the PC. It's advisable to check the + * entering object is a PC and not a NPC or DM. + */ + +const string PRC_CONVOCC_CUSTOM_START_LOCATION = "PRC_CONVOCC_CUSTOM_START_LOCATION"; + +/** + * [DEFUNCT] + * When set, this switch causes a custom script to be used to determine whether a PC should go + * through the convoCC or not. + * The script must: + * - be called "ccc_custom_enter" + * - set the local int "CONVOCC_LAST_STATUS" on the PC (OBJECT_SELF) + * - include prc_ccc_const (for the constants the local int can be set to) + * otherwise the PC will always be booted + * + * possible values for CONVOCC_LAST_STATUS: + * CONVOCC_ENTER_BOOT_PC (causes the PC to get kicked) + * CONVOCC_ENTER_NEW_PC (causes the PC to go through the convoCC) + * CONVOCC_ENTER_RETURNING_PC (causes the PC to skip the convoCC) + * + * This switch will completely bypass the convoCC methods for determining whether to run the + * convoCC on an entering PC, so if necessary, your custom marker for 'done' would be set + * in 'ccc_custom_exit' + * @see PRC_CONVOCC_CUSTOM_EXIT_SCRIPT + */ +const string PRC_CONVOCC_CUSTOM_ENTER_SCRIPT = "PRC_CONVOCC_CUSTOM_ENTER_SCRIPT"; + +/** + * [DEFUNCT] + * When set, this switch causes a custom script to be executed at the last stage of the convoCC, + * just before booting the player. The script must be named 'ccc_custom_exit'. + * Possible uses include: giving PCs gold and/or equipment, giving PCs PW items + * (even plot items get removed at the start of the convoCC), setting a new persistant location, + * setting a custom marker for having done the convoCC in conjunction with + * 'ccc_custom_enter' + * @see PRC_CONVOCC_CUSTOM_ENTER_SCRIPT + */ + +const string PRC_CONVOCC_CUSTOM_EXIT_SCRIPT = "PRC_CONVOCC_CUSTOM_EXIT_SCRIPT"; + +/******************************************************************************\ +* Truenaming switches * +\******************************************************************************/ + +/** + * Sets the CR Multiplier for Evolving Mind utterances + * This is divided by 100 to get a float. + * Ex: To multiply by 1.5, set this value to 150 + * + * The formula used is (CR * Multiplier) + 15 + * + * defaults to PnP: (CR * 2) + 15 + */ +const string PRC_TRUENAME_CR_MULTIPLIER = "PRC_TRUENAME_CR_MULTIPLIER"; + +/** + * Gives a bonus based on Truenamer level + * PC Truenamer level is divided by this value + * Ex: To give a bonus equal to 1/2 Truenamer level, set this to 2 + * + * The formula used is (CR * Multiplier) + 15 - Bonus + * + * defaults to PnP: 0/No bonus + */ +const string PRC_TRUENAME_LEVEL_BONUS = "PRC_TRUENAME_LEVEL_BONUS"; + +/** + * Sets the Constant value added to the DC + * Ex: To make the constant 10, simply set this value to 10 + * + * The formula used is (CR * Multiplier) + Constant + * + * defaults to PnP: +15. + */ +const string PRC_TRUENAME_DC_CONSTANT = "PRC_TRUENAME_DC_CONSTANT"; + +/** + * Turns off the Law of Sequence when set to 1 + * + * defaults to PnP: On + */ +const string PRC_LAW_OF_SEQUENCE = "PRC_LAW_OF_SEQUENCE"; + +/** + * Turns off the Law of Resistance when set to 1 + * + * defaults to PnP: On + */ +const string PRC_LAW_OF_RESISTANCE = "PRC_LAW_OF_RESISTANCE"; + +/** + * Sets the Constant value added to the DC + * Ex: To make the constant 10, simply set this value to 10 + * + * The formula used is Constant + (2 * Utterance Level) + * + * defaults to PnP: +25. + */ +const string PRC_PERFECTED_MAP_CONSTANT = "PRC_PERFECTED_MAP_CONSTANT"; + +/** + * Sets the Multiplier value added to the DC + * Ex: To make the multiplier 4, simply set this value to 4 + * + * The formula used is 25 + (Multiplier * Utterance Level) + * + * defaults to PnP: 2. + */ +const string PRC_PERFECTED_MAP_MULTIPLIER = "PRC_PERFECTED_MAP_MULTIPLIER"; + +/******************************************************************************\ +* Binding switches * +\******************************************************************************/ + +/** + * Sets how many seconds it takes to contact a vestige. + * Any number less than 6 is ignored + */ +const string PRC_CONTACT_VESTIGE_TIMER = "PRC_CONTACT_VESTIGE_TIMER"; + +/** + * Sets how many seconds it takes to bind a vestige. + * Any number less than 12 is ignored + */ +const string PRC_BIND_VESTIGE_TIMER = "PRC_BIND_VESTIGE_TIMER"; + +/******************************************************************************\ +* Encounter switches * +\******************************************************************************/ + +/** Encounter areas + * Setting this will disable access to the encounter areas from the PRC Options convo + */ +const string PRC_DISABLE_ENCOUNTERS = "PRC_DISABLE_ENCOUNTERS"; + +/** + * This script prevents hacking to another user account without Master Server Authentication + * + * Stores public cd keys for each account in database. In case the key was registered with + * another account player is booted from the server. + * + * All credits go to FunkySwerve + */ +const string PRC_PW_SECURITY_CD_CHECK = "PRC_PW_SECURITY_CD_CHECK"; + + +/******************************************************************************\ +* Debugging Switches * +\******************************************************************************/ + +/** + * Toggles everything guarded by "if(DEBUG)". Mostly calls to DoDebug(). + */ +const string PRC_DEBUG = "PRC_DEBUG"; + + + + +/////////////////////// +// Function protypes // +/////////////////////// +/* NOTE: if you are looking for a function that used to be in here, it's probably in inc_switch_setup */ + +/** + * Checks the state of a PRC switch. + * NOTE: This will only work with switches that use integer values. You + * must get the value of non-integer-valued switches manually. + * + * @param sSwitch One of the PRC_* constant strings defined in prc_inc_switch + * @return The value of the switch queried + */ +int GetPRCSwitch(string sSwitch); + +/** + * Sets a PRC switch state. + * NOTE: As this will only set switches with integer values, you will need + * to manually set the (few) switches that should have a value other than + * integer. + * + * @param sSwitch One of the PRC_* constant strings defined in prc_inc_switch + * @param nState The integer value to set the switch to + */ +void SetPRCSwitch(string sSwitch, int nState); + +//const string PRC_FILE_END_TOKEN = "prc_fe_tkn"; + +////////////////////////// +// Function definitions // +////////////////////////// + +int GetPRCSwitch(string sSwitch) +{ + return GetLocalInt(GetModule(), sSwitch); +} + +void SetPRCSwitch(string sSwitch, int nState) +{ + SetLocalInt(GetModule(), sSwitch, nState); +} diff --git a/_module/uti/dragonsreward.uti.json b/_module/uti/dragonsreward.uti.json index d1dbe096..71866d05 100644 --- a/_module/uti/dragonsreward.uti.json +++ b/_module/uti/dragonsreward.uti.json @@ -73,7 +73,7 @@ }, "CostValue": { "type": "word", - "value": 2 + "value": 8 }, "Param1": { "type": "byte", @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "dragonsreward" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/gen_coloringbook.uti.json b/_module/uti/gen_coloringbook.uti.json new file mode 100644 index 00000000..a6c01b55 --- /dev/null +++ b/_module/uti/gen_coloringbook.uti.json @@ -0,0 +1,85 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 6 + }, + "BaseItem": { + "type": "int", + "value": 74 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 7 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "id": 13044, + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13043, + "type": "cexolocstring", + "value": { + "0": " Genji's Coloring Book" + } + }, + "ModelPart1": { + "type": "byte", + "value": 4 + }, + "PaletteID": { + "type": "byte", + "value": 60 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "ColoringBook" + }, + "TemplateResRef": { + "type": "resref", + "value": "gen_coloringbook" + }, + "xModelPart1": { + "type": "word", + "value": 4 + } +} diff --git a/_module/uti/playershandbook.uti.json b/_module/uti/playershandbook.uti.json index b74f61df..5487e20d 100644 --- a/_module/uti/playershandbook.uti.json +++ b/_module/uti/playershandbook.uti.json @@ -27,7 +27,7 @@ "DescIdentified": { "type": "cexolocstring", "value": { - "0": "Welcome to the world of Aantioch!\n\nThis book has been placed in your inventory in order to give you some hints and tips on where to start!\n\nFor more help please visit our website at- www.kaineonline.net\n\nMore help and our player forums can be found here.\n\n-------- We advise all new players to explore the inner keep starting area and read all the signs here , as important clues and starting quests are placed within the keep. Talk to the *Guide* and the *Queen* before leaving the area. -----------\n\nAantioch DMs are-\nDM McDaggart\nDM Kaine\nDM Sinn\nDM Slasher\nDM Toe\nDM Cheeky\nDm OldWiz\n\nOnce you have fully explored the inner keep and completed your first quest we recomend you exit into the heart of Sarum city, it is here your adventures begin.\n\nNew Players are advised to take the Northern road out of Sarum and head for the Village of Rednus. Rednus and its surrounding areas is our Lower level area and is full of quests and gear to get you started.\n\nWe do not recomend you journey to the continent of NasGarth until at least level 15+. These Areas are designed for the more experienced and better equiped players.\n\nAantioch is a server created with the players in mind. The Dev team is always open to new suggestions and we often accept player submitted content.\n\nYour Adventures do not end at level 20. More powerful challenges await only the elite among you! Take you character to 40th level if you dare!\n\nPlayer based guilds are currently supported. Apply to the Player Guild leader for membership. More details on our forums.\n\nTrouble makers will be dealt with harshly. In addition to our team of DMs , several trusted long term players operate as the CJ (Champions of Justice) our resident police force. We will not tolerate any \"grief\" players. Full server and forum rules are posted in the forums. Ignorance is not an excuse.....\n\nFeeling bored and need a change?\n\nHow about a game of skullball? Go to Sarum City Main and follow the map pin.\n\nThe module contains many custom scripts, quests and unique items with their own custom scripted properties.\n\nKick back,Have fun and again welcome to Aantioch.\n\nThe World of Aantioch was created by\nDM McDaggart\nDM Kaine\n\n--------------- Game Notes:-\n\nDevestating Critical is unavailable to take. This unbalances the module. You will be reminded of this if you try to take the feat.\n\nThe best areas to have items identified are Magic Shops or Wizard Towers. There are special others scattered throughout the realm but rare. They will also only buy items that they trade in and only below a certain GP value limit. Sarum Market is place to start then find other traders with more items and more money to buy items from you.\n***The appraisel skill has been disabled, no need to spend skill points on it***\n\nMost Uber items will only be able to be equiped when the Player is Level 21 or above. These items will be gained around the time the player is that level so nothing should be taken away from the game play. This is to prevent item farming and lower level characters from advancing beyond their ability within the module.\n\nSome items will be \"Non-droppable\", mainly quest items and special rare items. So be warned on picking up drops, just in case.\n\nREST: Bedrolls are available to buy from most merchants for 1Gp and they allow you to rest with animation, Normal rest without them. ** Ensure you rest to save your character**.\n\nThere are no Deities available in module at this time.\n\nSubRaces are not supported in this server.\n\nLevels 1-4 will not get Xp or Gp penalties when respawning from death. Respawn point is at Aantioch Temple in Sarum City Main.Players can bind their soul to Nasgarth Bind Point and swap between the two. Penalties are 50xp per level and 10% of Gold.\n\n-----------------------------" + "0": "Welcome to the world of Aantioch!\n\nThis book has been placed in your inventory in order to give you some hints and tips on where to start!\n\nOnce you have fully explored the inner keep and completed your first quest we recomend you exit into the heart of Sarum city, it is here your adventures begin.\n\nNew Players are advised to take the Northern road out of Sarum and head for the Village of Rednus. Rednus and its surrounding areas is our lower level area and is full of quests and gear to get you started. Be nice to annoying ladies in distress. You were warned.\n\nWe do not recomend you journey to the continent of NasGarth until at least level 15+. These Areas are designed for the more experienced and better equiped players.\n\nYour Adventures do not end at level 20. More powerful challenges await only the elite among you! Take you character to 40th level if you dare!\n\nFollow the golden rule.\n\nThe World of Aantioch was created by\nDM McDaggart\nDM Kaine\n\n--------------- Game Notes:-\n\nThe best areas to have items identified are Magic Shops or Wizard Towers. There are special others scattered throughout the realm but rare. They will also only buy items that they trade in and only below a certain GP value limit. Sarum Market is place to start then find other traders with more items and more money to buy items from you.\n***The appraisel skill has been disabled, no need to spend skill points on it***\n\nMost Uber items will only be able to be equiped when the Player is Level 21 or above. These items will be gained around the time the player is that level so nothing should be taken away from the game play. This is to prevent item farming and lower level characters from advancing beyond their ability within the module.\n\nSome items will be \"Non-droppable\", mainly quest items and special rare items. So be warned on picking up drops, just in case.\n\nREST: Bedrolls are available to buy from most merchants for 1Gp and they allow you to rest with animation, Normal rest without them. ** Ensure you rest to save your character**.\n\nLevels 1-4 will not get Xp or Gp penalties when respawning from death. Respawn point is at Aantioch Temple in Sarum City Main.Players can bind their soul to Nasgarth Bind Point and swap between the two. Penalties are 50xp per level and 10% of Gold.\n\n-----------------------------" } }, "Description": { @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "playershandbook" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/statueofdeath.uti.json b/_module/uti/statueofdeath.uti.json index 32aac801..6a431e1a 100644 --- a/_module/uti/statueofdeath.uti.json +++ b/_module/uti/statueofdeath.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 17101 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { @@ -119,37 +123,6 @@ "value": 443 } }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 65 - }, - "Subtype": { - "type": "word", - "value": 5 - } - }, { "__struct_id": 0, "ChanceAppear": { @@ -198,5 +171,9 @@ "TemplateResRef": { "type": "resref", "value": "statueofdeath" + }, + "xModelPart1": { + "type": "word", + "value": 10 } } diff --git a/_module/uti/statueofgold.uti.json b/_module/uti/statueofgold.uti.json index d2fc42ea..27463b39 100644 --- a/_module/uti/statueofgold.uti.json +++ b/_module/uti/statueofgold.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 74976 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { @@ -119,37 +123,6 @@ "value": 321 } }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 65 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, { "__struct_id": 0, "ChanceAppear": { @@ -198,5 +171,9 @@ "TemplateResRef": { "type": "resref", "value": "statueofgold" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/statueofjade.uti.json b/_module/uti/statueofjade.uti.json index f0995b51..fa929d43 100644 --- a/_module/uti/statueofjade.uti.json +++ b/_module/uti/statueofjade.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 51976 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { @@ -119,37 +123,6 @@ "value": 399 } }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 65 - }, - "Subtype": { - "type": "word", - "value": 4 - } - }, { "__struct_id": 0, "ChanceAppear": { @@ -198,5 +171,9 @@ "TemplateResRef": { "type": "resref", "value": "statueofjade" + }, + "xModelPart1": { + "type": "word", + "value": 45 } } diff --git a/_module/uti/statueofwater.uti.json b/_module/uti/statueofwater.uti.json index 568d1c2e..ba26e7f3 100644 --- a/_module/uti/statueofwater.uti.json +++ b/_module/uti/statueofwater.uti.json @@ -20,6 +20,10 @@ "type": "dword", "value": 31201 }, + "Cursed": { + "type": "byte", + "value": 0 + }, "DescIdentified": { "type": "cexolocstring", "value": { @@ -119,68 +123,6 @@ "value": 419 } }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 65 - }, - "Subtype": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 65 - }, - "Subtype": { - "type": "word", - "value": 4 - } - }, { "__struct_id": 0, "ChanceAppear": { @@ -229,5 +171,9 @@ "TemplateResRef": { "type": "resref", "value": "statueofwater" + }, + "xModelPart1": { + "type": "word", + "value": 12 } }