Пример #1
0
    public void QuickBattle()
    {
        Game.NetworkManager.onlineScene = "Battle";
        Game.PlayerName = "Player";
        var _player = new Player("Player", 0u, true);

        Game.Manager.Players.Add(_player);
        var _enemy = new Player("Enemy", 0u, true);

        Game.Manager.Players.Add(_enemy);

        foreach (var player in Game.Manager.Players)
        {
            var _units = BattleSetup.CreateUnits(Game.Manager.BasicFleet, player.Name);
            var _fleet = new FleetState(player.Name, "Basic Fleet", _units);
            player.fleet = _fleet;
        }
        Game.NetworkManager.StartupHost();
    }
Пример #2
0
    public Player(string _name, uint _id, bool _human)
    {
        this.Name         = _name;
        this.ConnectionID = _id;
        this.connected    = true;

        if (_human)
        {
            this.ReadyStatus = false;
        }
        else
        {
            this.ReadyStatus = true;
        }

        this.human = _human;

        fleet = new FleetState(this.Name, "Basic Fleet");
        var _units = BattleSetup.CreateUnits(Game.Manager.BasicFleet, this.Name);

        fleet.Units = _units;
    }