/// <summary> /// Draw fields for an item /// </summary> private static void DrawItemFields() { HeroKitCommon.DrawItemDropdown(intFields, "Ammunition Type", 0, HeroKitCommon.ammunitionTypeDatabase); HeroKitCommon.BasicFieldsA(stringFields, uoFields, 0, 1, 0); HeroKitCommon.DrawMoneyValue(stringFields_att, intFields_att); HeroKitCommon.DrawItemWeight(intFields_att); SimpleLayout.Line(); HeroKitCommon.DrawStatsValue(stringFields_att, intFields_att); HeroKitCommon.DrawConditionsValue(stringFields_att, intFields_att); HeroKitCommon.DrawElementValue(stringFields_att, intFields_att, "Attach elements to this item"); SimpleLayout.Line(); HeroKitCommon.DrawActions(heroObject, heroActions, addItem, showBlockContent, showContextMenu); }
/// <summary> /// Draw fields for an item /// </summary> private static void DrawItemFields() { HeroKitCommon.DrawItemDropdown(intFields, "Race", 0, HeroKitCommon.raceDatabase); HeroKitCommon.BasicFieldsB(stringFields, 0, 1); HeroKitCommon.DrawWeaponList(stringFields_att, intFields_att); HeroKitCommon.DrawArmorList(stringFields_att, intFields_att); HeroKitCommon.DrawAbilityList(stringFields_att, intFields_att); HeroKitCommon.DrawConditionsList(stringFields_att, intFields_att); HeroKitCommon.DrawElementsList(stringFields_att, intFields_att); HeroKitCommon.DrawMeterMaxList(stringFields_att, intFields_att); HeroKitCommon.DrawMeterIncrementList(stringFields_att, intFields_att); HeroKitCommon.DrawStatsValue(stringFields_att, intFields_att, "Stats (start values)"); HeroKitCommon.DrawStatIncrementList(stringFields_att, intFields_att); }
/// <summary> /// Draw fields for an item /// </summary> private static void DrawItemFields() { HeroKitCommon.DrawItemDropdown(intFields, "Character Type", 0, HeroKitCommon.characterTypeDatabase); HeroKitCommon.BasicFieldsB(stringFields, 0, 1); SimpleLayout.Line(); HeroKitCommon.DrawItemDropdownB(intFields, "Starting Class", 4, 3, HeroKitCommon.classDatabase, HeroKitCommon.subclassDatabase); HeroKitCommon.DrawItemDropdownB(intFields, "Starting Race", 7, 6, HeroKitCommon.raceDatabase, HeroKitCommon.subraceDatabase); HeroKitCommon.DrawItemDropdown(intFields, "Starting Alignment", 5, HeroKitCommon.alignmentDatabase, 200); SimpleLayout.Line(); HeroKitCommon.DrawItemDropdownB(intFields, "Starting Weapon", 2, 1, HeroKitCommon.weaponTypeDatabase, HeroKitCommon.weaponDatabase); HeroKitCommon.DrawFirstEquip(stringFields, intFields); HeroKitCommon.DrawAbilityList(stringFields_att, intFields_att, "Starting Abilities"); SimpleLayout.Line(); HeroKitCommon.DrawStartStats(stringFields_att, intFields_att, "Stats this character can use"); HeroKitCommon.DrawStartMeters(stringFields_att, intFields_att, "Meters this character can use"); }
/// <summary> /// Draw fields for an item /// </summary> private static void DrawItemFields() { HeroKitCommon.DrawItemDropdown(intFields, "Condition Type", 3, HeroKitCommon.conditionTypeDatabase); HeroKitCommon.BasicFieldsB(stringFields, 0, 1); SimpleLayout.Line(); DrawCantAttack(); DrawCantBeAttacked(); DrawCantEvade(); SimpleLayout.Line(); HeroKitCommon.DrawMeterValue_Conditions(stringFields_att, intFields_att); HeroKitCommon.DrawStatValue_Conditions(stringFields_att, intFields_att); HeroKitCommon.DrawElementValue(stringFields_att, intFields_att, "Change effect of elements on the character"); HeroKitCommon.DrawConditionsValue(stringFields_att, intFields_att, "Change other conditions"); SimpleLayout.Line(); DrawTimerEndCond(); DrawAttackEndCond(); }
/// <summary> /// Draw fields for an item /// </summary> private static void DrawItemFields() { HeroKitCommon.DrawItemDropdown(intFields, "Ability Type", 0, HeroKitCommon.abilityTypeDatabase); HeroKitCommon.BasicFieldsA(stringFields, uoFields, 0, 1, 0); DrawAttackSpeed(); DrawTarget(); DrawSuccess(); DrawRange(); DrawChainAttack(); DrawExpMeter(); SimpleLayout.Line(); HeroKitCommon.DrawMeterValue(stringFields_att, intFields_att, "Change meters (on caster)"); HeroKitCommon.DrawMeterValue_Abilities(stringFields_att, intFields_att); SimpleLayout.Line(); HeroKitCommon.DrawConditionsValue(stringFields_att, intFields_att); HeroKitCommon.DrawElementValue(stringFields_att, intFields_att, "Attach elements to this item"); SimpleLayout.Line(); HeroKitCommon.DrawActions(heroObject, heroActions, addItem, showBlockContent, showContextMenu); }
/// <summary> /// Draw fields for an item /// </summary> private static void DrawItemFields() { HeroKitCommon.DrawItemDropdown(intFields, "Item Type", 0, HeroKitCommon.itemTypeDatabase); HeroKitCommon.BasicFieldsA(stringFields, uoFields, 0, 1, 0); HeroKitCommon.DrawMoneyValue(stringFields_att, intFields_att); HeroKitCommon.DrawItemWeight(intFields_att); HeroKitCommon.DrawStackItems(boolFields_att); SimpleLayout.Line(); HeroKitCommon.DrawAffixValue(stringFields_att, intFields_att); HeroKitCommon.DrawSocketsValue(stringFields_att, intFields_att); SimpleLayout.Line(); HeroKitCommon.DrawMeterValue(stringFields_att, intFields_att); HeroKitCommon.DrawStatsValue(stringFields_att, intFields_att); HeroKitCommon.DrawExtras(intFields_att); SimpleLayout.Line(); HeroKitCommon.DrawConditionsValue(stringFields_att, intFields_att); HeroKitCommon.DrawElementValue(stringFields_att, intFields_att); SimpleLayout.Line(); HeroKitCommon.DrawActions(heroObject, heroActions, addItem, showBlockContent, showContextMenu); }
/// <summary> /// Draw fields for an item /// </summary> private static void DrawItemFields() { HeroKitCommon.DrawItemDropdown(intFields, "Weapon Type", 0, HeroKitCommon.weaponTypeDatabase); HeroKitCommon.BasicFieldsA(stringFields, uoFields, 0, 1, 0); HeroKitCommon.DrawMoneyValue(stringFields_att, intFields_att); HeroKitCommon.DrawItemWeight(intFields_att); DrawAttackSpeed(); HeroKitCommon.DrawStackItems(boolFields_att); DrawIsTwoHanded(); DrawUsesAmmo(); SimpleLayout.Line(); HeroKitCommon.DrawAffixValue(stringFields_att, intFields_att); HeroKitCommon.DrawSocketsValue(stringFields_att, intFields_att); SimpleLayout.Line(); HeroKitCommon.DrawMeterValue(stringFields_att, intFields_att, "Change meters (on attack target)"); HeroKitCommon.DrawStatsValue(stringFields_att, intFields_att, "Change stats (on character who has this weapon)"); SimpleLayout.Line(); HeroKitCommon.DrawConditionsValue(stringFields_att, intFields_att); HeroKitCommon.DrawElementValue(stringFields_att, intFields_att, "Attach elements to this item"); SimpleLayout.Line(); HeroKitCommon.DrawActions(heroObject, heroActions, addItem, showBlockContent, showContextMenu); }
/// <summary> /// Draw fields for an item /// </summary> private static void DrawItemFields() { HeroKitCommon.DrawItemDropdown(intFields, "Affix Type", 0, HeroKitCommon.affixTypeDatabase); HeroKitCommon.BasicFieldsA(stringFields, uoFields, 0, 1, 0); DrawColorField(); HeroKitCommon.DrawMoneyValue(stringFields_att, intFields_att); SimpleLayout.Line(); HeroKitCommon.DrawMeterValue(stringFields_att, intFields_att); //HeroKitCommon.DrawMeters(intFields_att, boolFields_att); HeroKitCommon.DrawStatsValue(stringFields_att, intFields_att); //HeroKitCommon.DrawStats(intFields_att, boolFields_att); HeroKitCommon.DrawExtras(intFields_att); SimpleLayout.Line(); //HeroKitCommon.DrawConditions(intFields_att, boolFields_att); HeroKitCommon.DrawConditionsValue(stringFields_att, intFields_att); HeroKitCommon.DrawElementValue(stringFields_att, intFields_att, "Attach elements to this affix"); //HeroKitCommon.DrawElements(intFields_att, boolFields_att, "Attach elements to this affix", false); }
/// <summary> /// Draw fields for an item /// </summary> private static void DrawItemFields() { HeroKitCommon.DrawItemDropdown(intFields, "Element Type", 0, HeroKitCommon.elementTypeDatabase); HeroKitCommon.BasicFieldsB(stringFields, 0, 1); }