#include "mk_inc_generic" #include "x2_inc_craft" #include "mk_inc_craft" #include "mk_inc_iaac" #include "mk_inc_color" #include "mk_inc_2da_disp" #include "mk_inc_states" int StartingConditional() { object oPC = GetPCSpeaker(); object oTarget = MK_GetCurrentTarget(oPC); int nState = MK_GenericDialog_GetState(); int nAction = MK_GenericDialog_GetAction(); int nNWNversion_GE_1_74 = MK_VERSION_GetIsVersionGreaterEqual_1_74(); // int nDisableEEFeatures = MK_INIT_GetAreEEFeaturesDisabled(); object oItem = CIGetCurrentModItem(oPC); int nMaterial = GetLocalInt(oPC, "MK_MaterialToDye"); int nModMode = CIGetCurrentModMode(oPC); switch (nState) { case MK_STATE_MATERIAL: { if ((nAction>=0) && (nAction=0) && (nAction=0)) { MK_GenericDialog_SetCondition(36, MK_GetIsPerPartColored(oItem, ITEM_APPR_TYPE_ARMOR_COLOR, -1, nCurrentModPart)); // if ((nMaterial>=0) && (nMaterial=0) && (nMaterial