public void Awake() { _buildingManager = BuildingManager.Instance; _fightSimulator = FightSimulator.Instance; state = Hero.State.Idle; dying = false; }
void Start() { state = State.Idle; _flyingOff = false; lastHitTime = Time.time; _poweredUp = false; _isReadyToSend = false; _isWalking = false; _togglePose = false; _spriteRenderer = GetComponentInChildren<SpriteRenderer>(); _buildingManager = BuildingManager.Instance; _fightSimulator = FightSimulator.Instance; }
public MainPageViewModel() { unitsAttacker = 0; unitsDefender = 0; dicesAttacker = 0; dicesDefender = 0; rounds = 0; UnitsTotalAttacker = unitsAttacker; UnitsTotalDefender = unitsDefender; unitsLostAttacker = 0; unitsLostDefender = 0; rounds = 0; fightSimulator = new FightSimulator(UnitsAttacker, UnitsDefender); Run = new Command(runFight); Reset = new Command(reset); Stats = new Command(o => App.navigateTo(new StatisticPage(fightSimulator.Stats))); }