public MakeFighterDodge(Fighter fighter)
 {
     _fighter = fighter;
 }
 public ReviveFighter(Fighter fighter, int amount)
 {
     _fighter = fighter;
     _amount = amount;
 }
 public MakeFighterMoveLeft(Fighter fighter)
 {
     _fighter = fighter;
     _previousLocation = _fighter.Location;
 }
Beispiel #4
0
        private void GetFighterType()
        {
            grpController.Enabled = false;

            _invokerGameController = new GameController();

            FighterFactory newFactory = new FighterFactory();
            _fighter = newFactory.CreateFighter(cboFighterType.Text);

            labelEnergy.DataBindings.Clear();
            labelEnergy.DataBindings.Add(new Binding("Text", _fighter, "Energy"));

            labelLocation.DataBindings.Clear();
            labelLocation.DataBindings.Add(new Binding("Text", _fighter, "Location"));

            labelDamage.DataBindings.Clear();
            labelDamage.DataBindings.Add(new Binding("Text", _fighter, "InflictedDamage"));

            labelUndoItems1.DataBindings.Clear();
            labelUndoItems1.DataBindings.Add(new Binding("Text", _invokerGameController, "UndoStackCount"));

            labelRedoItems1.DataBindings.Clear();
            labelRedoItems1.DataBindings.Add(new Binding("Text", _invokerGameController, "RedoStackCount"));

            grpController.Enabled = true;
        }
 public MakeFighterPunch(Fighter fighter)
 {
     _fighter = fighter;
 }
 public MakeFighterKick(Fighter fighter)
 {
     _fighter = fighter;
 }
 public MakeFighterJump(Fighter fighter)
 {
     _fighter = fighter;
 }