/// <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"); }