public void Init(GameOutward game) { game.AddListner(controller); }
public override void Update(GameOutward game) { game.Board[Pokemon.Position.Team, Pokemon.Position.X] = Pokemon; game.Board.PokemonSentout(Pokemon.Position.Team, Pokemon.Position.X); }
public virtual void Update(GameOutward game) { }
void IRoomInformer.InformEnterSucceed(Game.GameSettings settings, int[] players, int[] spectators, int[] ids) { this.players = new ObservableCollection<int>(players); this.spectators = new ObservableCollection<int>(spectators); Players = new ReadOnlyObservableCollection<int>(this.players); Spectators = new ReadOnlyObservableCollection<int>(this.spectators); game = new GameOutward(settings); if (PlayerController != null) { PlayerController.SetSimulator(ids); } EnterSucceed(this); }