Uses of Class
io.sockit.gameserver.bot.Room
| Package | Description |
|---|---|
| io.sockit.gameserver.bot |
This is the core package for the Sockit Game Bot and provides the classes necessary to create bots running on the server side of a multiplayer turn based game.
|
-
Uses of Room in io.sockit.gameserver.bot
Fields in io.sockit.gameserver.bot declared as Room Modifier and Type Field Description RoomPlayer. roomThe room in which the player is seatedMethods in io.sockit.gameserver.bot that return Room Modifier and Type Method Description RoomBot. getJoinedRoom()Returns the room joined by this bot or null if no room has been joinedMethods in io.sockit.gameserver.bot with parameters of type Room Modifier and Type Method Description voidBotEventAdapter. onAvtarChangedOfOtherPlayer(Bot bot, Player player, int newAvtarId, Room room)voidBotEventListener. onAvtarChangedOfOtherPlayer(Bot bot, Player player, int newAvtarId, Room room)Event-Handler/Callback called when the avtar of another player is changedvoidBotEventAdapter. onGameAction(Bot bot, String gameAction, JsonObject actionData, Room room)voidBotEventListener. onGameAction(Bot bot, String gameAction, JsonObject actionData, Room room)Event-Handler/Callback called when a game action occurs in the game.voidBotEventAdapter. onGamePlayEnded(Bot bot, Room room, JsonObject endGameData)voidBotEventListener. onGamePlayEnded(Bot bot, Room room, JsonObject endGameData)Event-Handler/Callback called when game play ends in the roomvoidBotEventAdapter. onGamePlayStarted(Bot bot, Room room)voidBotEventListener. onGamePlayStarted(Bot bot, Room room)Event-Handler/Callback called when game play starts in the roomvoidBotEventAdapter. onInvalidAction(Bot bot, String action, String description, JsonObject errorData, Room room, boolean isOutOfTurn)voidBotEventListener. onInvalidAction(Bot bot, String action, String description, JsonObject errorData, Room room, boolean isOutOfTurn)Event-Handler/Callback called when an action played by the Bot is not validvoidBotEventAdapter. onNextTurn(Bot bot, Player turnPlayer, JsonObject turnData, Room room, boolean isSelfTurn)voidBotEventListener. onNextTurn(Bot bot, Player turnPlayer, JsonObject turnData, Room room, boolean isSelfTurn)Event-Handler/Callback called when a new turn beginsvoidBotEventAdapter. onNotEligibleToPlay(Bot bot, Player player, Room room, String reason)voidBotEventListener. onNotEligibleToPlay(Bot bot, Player player, Room room, String reason)Event-Handler/Callback called when the Bot is not eligible to play the new game play that is startingvoidBotEventAdapter. onOutOfTurnPlayed(Bot bot, Player outOfTurnPlayer, String playerAction, JsonObject actionData, Room room, boolean isSelf)voidBotEventListener. onOutOfTurnPlayed(Bot bot, Player outOfTurnPlayer, String playerAction, JsonObject actionData, Room room, boolean isSelf)Event-Handler/Callback called when an action is played out of turn by a playervoidBotEventAdapter. onRoomDestroyed(Bot bot, Room room)voidBotEventListener. onRoomDestroyed(Bot bot, Room room)Event-Handler/Callback called when the room joined by this bot is destroyedvoidBotEventAdapter. onRoomJoined(Bot bot, Room room)voidBotEventListener. onRoomJoined(Bot bot, Room room)Event-Handler/Callback called when the Bot joins a roomvoidBotEventAdapter. onRoomRefreshedFromServer(Bot bot, Room room)voidBotEventListener. onRoomRefreshedFromServer(Bot bot, Room room)Event-Handler/Callback called when the room state is refreshed from the server.voidBotEventAdapter. onSeatLeft(Bot bot, Player playerLeft, Room room, boolean isSelf)voidBotEventListener. onSeatLeft(Bot bot, Player playerLeft, Room room, boolean isSelf)Event-Handler/Callback called when any user leaves a seat in the room.voidBotEventAdapter. onSeatTaken(Bot bot, Player playerSeated, Room room, boolean isSelf)voidBotEventListener. onSeatTaken(Bot bot, Player playerSeated, Room room, boolean isSelf)Event-Handler/Callback called when any user takes a seat in the room.voidBotEventAdapter. onTurnPlayed(Bot bot, Player turnPlayer, String playerAction, JsonObject actionData, Room room, boolean isSelf)voidBotEventListener. onTurnPlayed(Bot bot, Player turnPlayer, String playerAction, JsonObject actionData, Room room, boolean isSelf)Event-Handler/Callback called when a player plays his/her turn