Exemplo n.º 1
0
 public void Awake()
 {
     _buildingManager = BuildingManager.Instance;
     _fightSimulator = FightSimulator.Instance;
     state = Hero.State.Idle;
     dying = false;
 }
Exemplo n.º 2
0
 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;        
 }
Exemplo n.º 3
0
 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)));
 }