public void TrySetState(StateParameter parameter, CoreDurakGame core, Player sender)
 {
     if (parameter.Name == Names.AMOUNT_INIT_CARDS && parameter.ParameterType == StateParameter.Type.Int && sender.IsHost)
     {
         core.GameState.Set(Names.AMOUNT_INIT_CARDS, parameter.GetValueInt(), true);
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Tries setting the requested state parameter
 /// </summary>
 /// <param name="parameter">The state parameter that is being requested</param>
 /// <param name="server">The server to excecute on</param>
 /// <param name="sender">The player that is requesting the state change</param>
 public void TrySetState(StateParameter parameter, GameServer server, Player sender)
 {
     if (parameter.Name == Names.NUM_INIT_CARDS && parameter.ParameterType == StateParameter.Type.Int && sender.IsHost)
     {
         server.GameState.Set(Names.NUM_INIT_CARDS, parameter.GetValueInt(), true);
     }
 }