void OnEnable() { if (instance == null) { instance = this; } GameManager.SetPanelActive(false); var drops = GameManager.PlayerDogs.Select(d => new Dropdown.OptionData(d.dogName, d.sprite)).ToList(); DogSelectDropDown.options.Clear(); DogSelectDropDown.AddOptions(drops); setDogs(); }
private void GoToNextFight() { if (fightManager == null) { fightManager = GetComponent <FightManager>(); } if (EnemyDogs.Count <= nextEnemyDogIdx) { nextEnemyDogIdx = EnemyDogs.Count - 1; } fightManager.dog1 = PlayerDog; fightManager.dog2 = EnemyDogs[nextEnemyDogIdx]; EscapeWords[WinMoneyEscapeWord] = "$ " + fightManager.dog2.BeatThisDogPrize; EscapeWords[LoseMoneyEscapeWord] = "$ " + fightManager.dog2.LosePrize; FightPresentation.Reset(); }