Exemplo n.º 1
0
 protected override void OnActionExecuted(IServerUser @from, GameAction action)
 {
     foreach (var serverUser in Users.Where(user => !user.FullGameState))
     {
         serverUser.Send(Packet.PacketTypeS2C.GameAction, action.AsLiveAction(GameIdentifier));
     }
 }
Exemplo n.º 2
0
        protected override bool AddAction(ClientUser @from, GameAction action)
        {
            if (!BeforeHandleAction(@from, action))
            {
                return(false);
            }

            _connection.Send(Packet.PacketTypeC2S.GameAction, action.AsLiveAction(GameIdentifier));
            return(true);
        }