public CreatureEditor(int creatureIndex) { _creatureIndex = creatureIndex; _statsOffset = _offsetCreatureBase + (creatureIndex + 15) * 0x80; InitializeComponent(); _creatureAbilities = new CreatureAbilities(creatureIndex); _statsPanel = new StatsPanel(); ccStats.Content = _statsPanel; TabAbilities.Content = _creatureAbilities; Refresh(); foreach (TabItem tabControl in CreatureTab.Items) { ControlsHelper.SetHeaderFontSize(tabControl, 18); } }
public PartyEditor(int partyIndex, string title = "") { InitializeComponent(); mStatsOffset = (int)OffsetType.PartyStatBase + (0x80 * partyIndex); if (partyIndex < 3) { DressAbilities.baseOffset = (int)OffsetType.AbilityBase + 0x6A0 * partyIndex; TabDresspheres.Visibility = Visibility.Visible; } else { TabDresspheres.Visibility = Visibility.Collapsed; } _statsPanel = new StatsPanel(mStatsOffset); StatsContent.Content = _statsPanel; GroupPartyEditor.Header = title; }