private void CreateBattle()
    {
        var id = BattleFactory.CreateBattle(battleWorldId: 1);

        battle = BattleFactory.GetBattle(id);
        var input = new BattleInput(battle);

        battle.Input = input;
    }
Exemple #2
0
        private void BattleForm_Load(object sender, EventArgs e)
        {
            _battleController = BattleFactory.CreateBattle(
                _playerParty.GetFirstAlivePokemon(),
                _enemyParty.GetFirstAlivePokemon(),
                this,
                _battleLogController);

            SetAttackButtons(_battleController.PlayerPokemon);

            this.Show();
            RedrawUI();
            _battleLogController.SetText($"Wild {_battleController.EnemyPokemon.Name} appears!");
        }