コード例 #1
0
    public void DoneButtonOnClick()
    {
        BattleDirector.enemyCombatants.Clear();
        BattleDirector.playerCombatants.Clear();
        HomeScreenScript.PlayAIMatches();
        for (int i = 0; i < HomeScreenScript.teamList.Count; i++)
        {
            HomeScreenScript.DailyHealing(HomeScreenScript.teamList[i].roster);
        }


        HomeScreenScript.UpdateSchedule();

        SceneManager.LoadScene("HomeScreen");
    }
コード例 #2
0
 void PurchaseButtonOnClick()
 {
     if (HomeScreenScript.teamList[0].funds >= CharacterSheetPrefab.GetComponent <CharacterSheetScript>().character.value)
     {
         HomeScreenScript.teamList[0].roster.Add(CharacterSheetPrefab.GetComponentInChildren <CharacterSheetScript>().character);
         HomeScreenScript.teamList[0].funds -= CharacterSheetPrefab.GetComponent <CharacterSheetScript>().character.value;
         HomeScreenScript.scoutableFighters.Remove(CharacterSheetPrefab.GetComponentInChildren <CharacterSheetScript>().character);
         HomeScreenScript.updateQuickFinances();
         GameObject.Find("TeamPanel").GetComponentInChildren <TeamPanelScript>().formatScoutableFightersForTeamPanel();
         GameObject.DestroyObject(CharacterSheetPrefab);
     }
     else
     {
         purchaseButton.GetComponent <Image>().color = UnityEngine.Color.red;
     }
 }