public static void CoverCardOnTable(long connectionId, string cardCodeOnTable, string cardCodeDropped) { RoomInstance room = GetRoomForPlayer(connectionId); if (room.ContainsPlayer(connectionId)) { room.CoverCardOnTable(connectionId, cardCodeOnTable, cardCodeDropped); } }
public static void GetNotReady(long connectionId) { RoomInstance room = GetRoomForPlayer(connectionId); if (room.ContainsPlayer(connectionId)) { room.GetNotReady(connectionId); } }
public static void Pass(long connectionId) { RoomInstance room = GetRoomForPlayer(connectionId); if (room.ContainsPlayer(connectionId)) { room.Pass(connectionId); } }
/// <summary> /// Called by client who leaves a game /// </summary> /// <param name="connectionId">Player's connection id</param> public static void LeaveRoom(long connectionId) { RoomInstance room = GetRoomForPlayer(connectionId); if (room == null) { return; } if (room.ContainsPlayer(connectionId)) { room.LeaveRoom(connectionId); } }