public SimGame(int userId, int teamId, PokemonCustomInfo[] pms, GameSettings settings) { Team = new Team(teamId, settings); Team.AddPlayer(userId, pms); Player = Team.GetPlayer(userId); Pokemons = new SimPokemon[settings.XBound]; pokemons = new List<SimPokemon>(); }
public GameContext(GameSettings settings) { Settings = settings; Teams = new Team[settings.TeamCount]; for (int i = 0; i < settings.TeamCount; i++) Teams[i] = new Team(i, settings); Board = new Board(settings); turnBuilder = new TurnBuilder(this); actions = new ActionInput[Settings.PlayersPerTeam * Settings.TeamCount]; }
internal void SetTargetPanel(Move move, Team rival) { }