public void HandleRequest(object sender, RequestReceivedArguments args) { // if (_playerRoomMap.ContainsKey(args.Connection.GetId())) // { // _rooms[_playerRoomMap[args.Connection.GetId()]].HandleRequest(args); // return; // } }
public override void HandleRequest(GameStateContext context, RequestReceivedArguments arguments) { if (Data.IsFirstRequest(arguments.Connection)) { Data.InitializeConnection(arguments.Connection); _playersConnectedGUI.PlayerNames.Add(String.Format("Player {0}", arguments.Connection.GetId())); } try { if (arguments.Input.IsKeyDown(Keys.Enter)) { GenerateMap(new MapContext(SelectedStyle)); context.SetState(new PlayState(this.Data)); } } catch (Exception e) { Console.WriteLine(e.ToString()); } }
public override void HandleRequest(GameStateContext context, RequestReceivedArguments arguments) { Data.UpdateInput(arguments.Input); }
public void HandleRequest(object sender, RequestReceivedArguments args) { this.CurrentState.HandleRequest(this, args); }
public virtual void HandleRequest(GameStateContext context, RequestReceivedArguments arguments) { }