public void CheckEndBattle() { bool bAliveHeroes = false; for (int i = 0; i < mListMyHeroes.Count; ++i) { if (!mListMyHeroes[i].IsDie) { bAliveHeroes = true; } } if (!bAliveHeroes) { mBattleState = eBattleState.eBattle_Lose; UtilFunc.FadeInOut(true); StartCoroutine(EndBattle(2)); return; } bAliveHeroes = false; for (int i = 0; i < mListEnemyHeroes.Count; ++i) { if (!mListEnemyHeroes[i].IsDie) { bAliveHeroes = true; } } if (!bAliveHeroes) { mBattleState = eBattleState.eBattle_Win; StartCoroutine(EndBattle(2)); } }
private void ChangeState(eBattleState state) { battleState = state; if (stateChange != null) { stateChange(battleState); } else { Debug.Log("Event is null"); } }
private void SetBattleState(eBattleState state) { battleState = state; // BattleGUIControllerRefactored.BattleStateChanged (state); }
void Start() { mBattleState = eBattleState.eBattle_Ing; CreativeSpore.RpgMapEditor.Camera2DController cam2d =Camera.main.transform.GetComponent<CreativeSpore.RpgMapEditor.Camera2DController>(); cam2d.PixelToUnits = 101; }