private void PopulateStateComboBoxes()
{
if (Settings.Instance.DebugUI) Logging.Log("QuestorUI", "PopulateStateComboBoxes", Logging.White);
QuestorStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(QuestorState)))
QuestorStateComboBox.Items.Add(text);
if (Settings.Instance.CharacterMode != null)
{
//if (Settings.Instance.DebugUI) Logging.Log("SkillTrainerUI", "PopulateStateComboBoxes", Logging.White);
//SkillTrainerStateComboBox.Items.Clear();
//foreach (string text in Enum.GetNames(typeof(SkillTrainerState)))
//{
// SkillTrainerStateComboBox.Items.Add(text);
//}
//
// populate combo boxes with the various states that are possible
//
// ComboxBoxes on main windows (at top)
//
DamageTypeComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(DamageType)))
{
DamageTypeComboBox.Items.Add(text);
}
//
// middle column
//
PanicStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(PanicState)))
{
PanicStateComboBox.Items.Add(text);
}
CombatStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(CombatState)))
{
CombatStateComboBox.Items.Add(text);
}
DronesStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(DroneState)))
{
DronesStateComboBox.Items.Add(text);
}
CleanupStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(CleanupState)))
{
CleanupStateComboBox.Items.Add(text);
}
LocalWatchStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(LocalWatchState)))
{
LocalWatchStateComboBox.Items.Add(text);
}
SalvageStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(SalvageState)))
{
SalvageStateComboBox.Items.Add(text);
}
//
// right column
//
CombatMissionCtrlStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(CombatMissionCtrlState)))
{
CombatMissionCtrlStateComboBox.Items.Add(text);
}
StorylineStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(StorylineState)))
{
StorylineStateComboBox.Items.Add(text);
}
ArmStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(ArmState)))
{
ArmStateComboBox.Items.Add(text);
}
UnloadStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(UnloadLootState)))
{
UnloadStateComboBox.Items.Add(text);
}
TravelerStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(TravelerState)))
{
TravelerStateComboBox.Items.Add(text);
}
AgentInteractionStateComboBox.Items.Clear();
foreach (string text in Enum.GetNames(typeof(AgentInteractionState)))
{
AgentInteractionStateComboBox.Items.Add(text);
}
}
}