コード例 #1
0
 void dialog_OnHired(Applicant applicant)
 {
     EmployeeSelector.ClearItems();
     foreach (CreatureAI creature in Faction.Minions)
     {
         EmployeeSelector.AddItem(creature.Stats.FullName);
     }
 }
コード例 #2
0
        void CurrentMinionPanel_Fire(CreatureAI creature)
        {
            SoundManager.PlaySound(ContentPaths.Audio.change);
            creature.GetEntityRootComponent().Delete();

            Faction.Minions.Remove(creature);
            Faction.SelectedMinions.Remove(creature);

            EmployeeSelector.ClearItems();
            EmployeeSelector.ClearChildren();

            foreach (CreatureAI minion in Faction.Minions)
            {
                EmployeeSelector.AddItem(minion.Stats.FullName);
            }

            OnMinionSelected(Faction.Minions.FirstOrDefault());
        }