A B C D F G H I J L M N O P R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACTOR_POSITION - pacManReloaded.common.Command
- addPlayer(ServerThread) - Method in class pacManReloaded.server.Lobby
-
method to add a player to the lobby
- AlreadyPlaying - pacManReloaded.common.JoinLobbyResult
B
- Ball - Class in pacManReloaded.common.model
- Ball(Point2D.Float) - Constructor for class pacManReloaded.common.model.Ball
- Balls - Variable in class pacManReloaded.common.model.Map
- BEGIN_FAILED - pacManReloaded.common.Command
-
beginnt failed command
- BEGIN_GAME - pacManReloaded.common.Command
-
begin game request command
- blue - pacManReloaded.common.model.GhostColor
- broadcast(ServerThread, ChatMessage) - Method in class pacManReloaded.server.Server
-
handles the broadcast of a message in the server, sends the message to all clients connected to the server
C
- CHANGE_DIRECTION - pacManReloaded.common.Command
- changeDir(Direction) - Method in class pacManReloaded.common.model.Ghost
- changeDir(Direction) - Method in class pacManReloaded.common.model.PacMan
- changeName(String) - Method in class pacManReloaded.client.Client
-
the method changes the name of the client and adds the new name on the playerlist for the same client
- changePosition() - Method in class pacManReloaded.server.Player
-
checks the direction of the player, if possible the position of the player will be updated
- ChatMessage - Class in pacManReloaded.common.messages
- ChatMessage(String) - Constructor for class pacManReloaded.common.messages.ChatMessage
-
Constructor of the class
- ChatMessage(String, String) - Constructor for class pacManReloaded.common.messages.ChatMessage
-
Constructor of the class
- ChatWithAddress - Class in pacManReloaded.common.messages
- ChatWithAddress(String) - Constructor for class pacManReloaded.common.messages.ChatWithAddress
-
Constructor of the class, splits the string in an array
- ChatWithAddress(String, String) - Constructor for class pacManReloaded.common.messages.ChatWithAddress
-
Constructor of the class
- checkKeyboard() - Method in class pacManReloaded.client.ClientGUI
- checkSuperPower() - Method in class pacManReloaded.server.GameLogic
-
checks if super power is active, while active the ghosts will get a message so they know the PacMans are able to hunt them
- Client - Class in pacManReloaded.client
-
Client class creates client and handles its actions.
- Client(String, String, int) - Constructor for class pacManReloaded.client.Client
-
Constructor of Client, opens a new socket to be able to connect to the server 3 args: - 1: ip address - 2: port of the socket - 3: name (optional, if no third argument: username of computer used) let you choose your name.
- CLIENT_INFO - pacManReloaded.common.Command
-
client info command
- ClientGUI - Class in pacManReloaded.client
- ClientProtocol - Class in pacManReloaded.client
- ClientProtocol() - Constructor for class pacManReloaded.client.ClientProtocol
- ClientThread - Class in pacManReloaded.client
- ClientThread(Client, Socket, String) - Constructor for class pacManReloaded.client.ClientThread
-
Constructor of ClientThread
- close() - Method in class pacManReloaded.client.ClientThread
-
closes the Thread - disconnects the Client from the server
- close() - Method in class pacManReloaded.server.ServerThread
-
closes the socket of the server
- CLOSE - pacManReloaded.common.Command
-
close command
- Closed - pacManReloaded.common.LobbyState
- collisionWithBallGhost(Ball) - Method in class pacManReloaded.server.GameLogic
-
handles the collision by a ghost with a ball, updates score and the game state, removes the ball on the map
- collisionWithBallPacMan(Ball) - Method in class pacManReloaded.server.GameLogic
-
handles the collision by a pacman with a ball, updates score and the game state, removes the ball on the map
- collisionWithPowerballGhost(PowerBall) - Method in class pacManReloaded.server.GameLogic
-
handles the collision by a ghost with a powerball, updates score and the game state, removes the ball on the map
- collisionWithPowerballPacMan(PowerBall) - Method in class pacManReloaded.server.GameLogic
-
handles the collision by a pacman with a powerball, updates score and the game state, removes the ball on the map
- color - Variable in class pacManReloaded.common.model.Ghost
- Command - Enum in pacManReloaded.common
-
Commands that can be used by Server and Client
- CommandFactory - Class in pacManReloaded.common
- CommandFactory() - Constructor for class pacManReloaded.common.CommandFactory
- connectToServer() - Method in class pacManReloaded.client.Client
-
method which connects the client to the server, if the client already runs a thread opens a new socket with the ip address and the port of the server
- createBall(Point2D.Float) - Method in class pacManReloaded.server.GameLogic
-
creates new ball and adds it to the appropriate list
- Created - pacManReloaded.common.JoinLobbyResult
- createGate(String) - Method in class pacManReloaded.server.GameLoader
-
create Gate
- createGhost(String) - Method in class pacManReloaded.server.GameLoader
-
create Ghoast
- createMessage(Command, ArrayList<String>) - Static method in class pacManReloaded.common.CommandFactory
-
method which creates the message
- createPacMan(String) - Method in class pacManReloaded.server.GameLoader
-
create pacman
- createPowerBalls(String) - Method in class pacManReloaded.server.GameLoader
-
create powerball
- createWall(String) - Method in class pacManReloaded.server.GameLoader
-
create wall
D
- detectCollisions() - Method in class pacManReloaded.server.GameLogic
-
this method finds out of the next step of an actor is a collision with another object/wall
- direction - Variable in class pacManReloaded.server.Player
- Direction - Enum in pacManReloaded.common.model
- disconnect() - Method in class pacManReloaded.client.ClientGUI
- disconnectFromServer() - Method in class pacManReloaded.client.Client
-
method which disconnects the client from the server, thread stops isConnected status updated
- done - pacManReloaded.server.GameStatus
- done - pacManReloaded.server.PlayerState
- doNothing - pacManReloaded.server.PlayerState
- doPlay() - Method in class pacManReloaded.server.GameLogic
-
decides which part of the game will happens next, depending on the game status
- down - pacManReloaded.common.model.Direction
F
- findLobby(ServerThread) - Method in class pacManReloaded.server.Server
-
method to find a lobby
- forwardBeginFailed() - Method in class pacManReloaded.client.Client
-
handles the failure of a beginning game (less than 2 players in a game) for the GUI
- forwardHighScore(String) - Method in class pacManReloaded.client.Client
-
handles the visualization of the highscore for the GUI
- forwardJoinLobbyResponse(boolean) - Method in class pacManReloaded.client.Client
-
handles the lobby response
- forwardManual(String) - Method in class pacManReloaded.client.Client
-
handles the manual for the GUI
G
- GAME_FINISHED - pacManReloaded.common.Command
-
game finished command
- gameFinished(boolean) - Method in class pacManReloaded.server.Player
-
method which handles the finished game
- GameFinishedMessage - Class in pacManReloaded.common.messages
- GameFinishedMessage(String) - Constructor for class pacManReloaded.common.messages.GameFinishedMessage
-
Constructor of the class, splits the given string in an array
- GameFinishedMessage(String, String) - Constructor for class pacManReloaded.common.messages.GameFinishedMessage
-
Constructor of the class
- GameLoader - Class in pacManReloaded.server
-
load the map.txt and creat map
- GameLoader() - Constructor for class pacManReloaded.server.GameLoader
-
Dummy-Constructor for Unit-Testing
- GameLoader(INavigator, ArrayList<Player>) - Constructor for class pacManReloaded.server.GameLoader
- GameLogic - Class in pacManReloaded.server
- GameLogic() - Constructor for class pacManReloaded.server.GameLogic
-
Dummy-Constructor for Unit tests
- GameLogic(ArrayList<Player>, Server) - Constructor for class pacManReloaded.server.GameLogic
-
Constructor of the Class, starts a game with the players and server as parameters
- gameState - Variable in class pacManReloaded.server.GameLogic
- GameState - Class in pacManReloaded.server
- GameState(int, int) - Constructor for class pacManReloaded.server.GameState
- GAMESTATE - pacManReloaded.common.Command
- gameStatus - Variable in class pacManReloaded.server.GameState
- GameStatus - Enum in pacManReloaded.server
- gate - Variable in class pacManReloaded.common.model.Map
- Gate - Class in pacManReloaded.common.model
- Gate(Point2D.Float) - Constructor for class pacManReloaded.common.model.Gate
- GET_CLIENT_INFO - pacManReloaded.common.Command
-
Client Info request command
- GET_HIGHSCORE - pacManReloaded.common.Command
-
highscore request command
- GET_LOBBY_INFO - pacManReloaded.common.Command
-
Lobby info request command
- GET_MANUAL - pacManReloaded.common.Command
-
manual request command
- GET_NICKNAME - pacManReloaded.common.Command
-
gets the Nickname of Client or Server.
- getActors() - Method in class pacManReloaded.client.Client
-
method which returns all the actors/players in the game
- getAddress() - Method in class pacManReloaded.common.messages.ChatWithAddress
-
"getter" for the address
- getAndSetName(ServerThread, String, String) - Method in class pacManReloaded.server.Server
-
Gets the Nickname that should be used.
- getAnswer() - Method in class pacManReloaded.common.messages.GameFinishedMessage
-
"getter" for the answer
- getBalance() - Method in class pacManReloaded.common.messages.GameFinishedMessage
-
"getter" for the balance
- getClient() - Method in class pacManReloaded.server.Player
-
"getter" for the client(thread)
- getClientInfoString() - Method in class pacManReloaded.server.Server
-
get the names of the connected clients in a string
- getClientThread() - Method in class pacManReloaded.client.Client
-
"getter" for client thread
- getDirection() - Method in class pacManReloaded.common.model.Ghost
- getDirection() - Method in class pacManReloaded.common.model.PacMan
- getDirection() - Method in class pacManReloaded.server.Player
-
"getter" for the direction of the player
- getEnum(String) - Static method in enum pacManReloaded.common.Command
-
"getter" for the Command-enum
- getExitPosition() - Method in interface pacManReloaded.common.model.INavigator
- getExitPosition() - Method in class pacManReloaded.server.GameLogic
- getFrom() - Method in class pacManReloaded.common.messages.ChatMessage
-
"getter" for where the message comes from
- getGameState() - Method in class pacManReloaded.client.Client
-
"getter" fot the current game state
- getGameState() - Method in class pacManReloaded.server.GameLogic
-
"getter" for the game state
- getGameStatus() - Method in class pacManReloaded.server.GameLogic
-
"getter" for the game status
- getGameStatus() - Method in class pacManReloaded.server.GameState
-
"getter" for the curretn game status
- getHighScore() - Method in class pacManReloaded.server.HighScore
-
"getter" of the result of the highscore
- getHighScoreString() - Method in class pacManReloaded.server.Server
-
method which makes the highscore of the file to a readable string
- getInfo() - Method in class pacManReloaded.common.messages.ChatMessage
-
"getter" for the info of the message
- getInfo() - Method in class pacManReloaded.common.messages.ChatWithAddress
-
"getter" for the info of the message
- getLastContact() - Method in class pacManReloaded.client.ClientThread
-
"getter" for last contact to the server
- getLastContact() - Method in class pacManReloaded.server.ServerThread
-
"getter" for the last contact of the server
- getLobby() - Method in class pacManReloaded.client.Client
-
"getter" for the lobby of a client
- getLobbyInfoString() - Method in class pacManReloaded.server.Server
-
"getter" for the info of the lobby
- getManualText() - Method in class pacManReloaded.server.Server
-
"getter" for the manual text as string
- getMapSize() - Method in interface pacManReloaded.common.model.INavigator
- getMapSize() - Method in class pacManReloaded.common.model.Map
- getMapSize() - Method in class pacManReloaded.server.GameLogic
- getMsgSentTime() - Method in class pacManReloaded.server.Player
-
"getter" for the message send time
- getMyLobby() - Method in class pacManReloaded.client.ClientThread
-
"getter" for your lobby
- getMyName() - Method in class pacManReloaded.client.ClientThread
-
"getter" for your name
- getMyName() - Method in class pacManReloaded.server.ServerThread
-
"getter" for the nickname of the player
- getName() - Method in class pacManReloaded.server.HighScore
-
"getter" for name
- getName() - Method in class pacManReloaded.server.Lobby
-
getter for the name of the lobby
- getNumber() - Method in class pacManReloaded.server.HighScore
- getObject(Point2D.Float) - Method in class pacManReloaded.common.model.Map
-
return object that is at the position
- getObjectAtPosition(Point2D.Float) - Method in interface pacManReloaded.common.model.INavigator
- getObjectAtPosition(Point2D.Float) - Method in class pacManReloaded.server.GameLogic
- getPacman() - Method in class pacManReloaded.server.GameLogic
-
"getter" for the PacMans
- getPacmanPosition() - Method in interface pacManReloaded.common.model.INavigator
- getPacmanPosition() - Method in class pacManReloaded.server.GameLogic
- getParamValue() - Method in class pacManReloaded.common.messages.SingleStringParameterMessage
-
"getter" for the value of the parameters
- getParamValueBalls() - Method in class pacManReloaded.common.messages.MapMessage
-
"getter" for the value of the parameters
- getParamValueGate() - Method in class pacManReloaded.common.messages.MapMessage
-
"getter" for the value of the parameters
- getParamValuePowerBalls() - Method in class pacManReloaded.common.messages.MapMessage
-
"getter" for the value of the parameters
- getParamValueSize() - Method in class pacManReloaded.common.messages.MapMessage
-
size of the parameter
- getParamValueSpawn() - Method in class pacManReloaded.common.messages.MapMessage
-
"getter" for the value of the parameters
- getParamValueWalls() - Method in class pacManReloaded.common.messages.MapMessage
-
"getter" for the value of the parameters
- getPlayers() - Method in class pacManReloaded.server.Lobby
-
"getter" of the players
- getServer() - Method in class pacManReloaded.server.ServerThread
-
"getter" for the server
- getServerTicks() - Method in class pacManReloaded.server.Lobby
-
messure of the server ticks in milli seconds, counts them to be able to analyse them
- getSocket() - Method in class pacManReloaded.server.ServerThread
-
"getter" for the socket
- getState() - Method in class pacManReloaded.server.Lobby
-
"getter" for the state of the lobby
- getState() - Method in class pacManReloaded.server.Player
-
"getter" for the state of the player
- getThreadId() - Method in class pacManReloaded.server.ServerThread
-
"getter" for the id of the thread
- getToReadableTime(long) - Method in class pacManReloaded.server.Server
-
Getter for the function toReadableTime.
- getType() - Method in class pacManReloaded.common.messages.ChatMessage
-
"getter" for the type of the command
- getType() - Method in class pacManReloaded.common.messages.ChatWithAddress
-
"getter" for the type of the command
- getType() - Method in class pacManReloaded.common.messages.GameFinishedMessage
-
"getter" for type of the command
- getType() - Method in interface pacManReloaded.common.messages.IMessage
- getType() - Method in class pacManReloaded.common.messages.MapMessage
-
"getter" for the type of the command
- getType() - Method in class pacManReloaded.common.messages.NoParameterMessage
-
"getter" for the type of the command
- getType() - Method in class pacManReloaded.common.messages.SingleStringParameterMessage
-
"getter" for the type of the command
- Ghost - Class in pacManReloaded.common.model
- Ghost(Point2D.Float, INavigator, Point2D.Float) - Constructor for class pacManReloaded.common.model.Ghost
- Ghost(Point2D.Float, INavigator, Point2D.Float, Player) - Constructor for class pacManReloaded.common.model.Ghost
- GhostColor - Enum in pacManReloaded.common.model
H
- handleActorInit(String) - Method in class pacManReloaded.client.Client
-
handles the "decision" of which player is going to be which type (PacMan or Ghost?)
- handleActorInit(String) - Method in class pacManReloaded.client.ClientThread
-
handles the "decision" of which player is going to be which type (PacMan or Ghost?)
- handleActorPos(String) - Method in class pacManReloaded.client.Client
-
handles the position and direction of the player on the field, gives infos to the client GUI
- handleActorPos(String) - Method in class pacManReloaded.client.ClientThread
-
method which handles the position and direction of the players
- handleBeginFailed() - Method in class pacManReloaded.client.ClientThread
-
handles the starting game failed message for the client
- handleChangeDir(String, ServerThread) - Method in class pacManReloaded.server.Lobby
-
handles the changing of each players moving direction
- handleChat(ChatMessage) - Method in class pacManReloaded.client.ClientGUI
-
handles the chat message, appends to the text area what a player sended and who it was
- handleChat(ChatMessage) - Method in class pacManReloaded.client.ClientThread
-
handles the chat message, decides which type of message you want to send
- handleChatToMeMessage(ChatWithAddress) - Method in class pacManReloaded.client.ClientGUI
-
handles the chat message, appends to the text area what a player sended and who it was
- handleChatToMeMessage(ChatWithAddress) - Method in class pacManReloaded.client.ClientThread
-
handles the message, which was send to you (private message)
- handleChatWithAddress(ServerThread, ChatWithAddress) - Method in class pacManReloaded.server.Server
-
handles private messages "NotInLobby" is reserved as keyword
- handleGameFinish(String) - Method in class pacManReloaded.client.ClientGUI
- handleGameFinish(GameFinishedMessage) - Method in class pacManReloaded.client.Client
- handleGameFinish(GameFinishedMessage) - Method in class pacManReloaded.client.ClientThread
- handleGameState(String) - Method in class pacManReloaded.client.Client
-
handles the state of the game, containing scores and "superpower"
- handleGameState(String) - Method in class pacManReloaded.client.ClientThread
-
handles the state of the game, containing scores and "superpower"
- handleHighScore(String) - Method in class pacManReloaded.client.ClientGUI
-
"setter" for the highscore
- handleInitGameState(String) - Method in class pacManReloaded.client.Client
-
initialization of the game state
- handleInitGameState(String) - Method in class pacManReloaded.client.ClientThread
-
initialization of the game state
- handleJoinLobbyResponse(String) - Method in class pacManReloaded.client.ClientThread
-
handles to response of the lobby to your client
- handleManual(String) - Method in class pacManReloaded.client.ClientGUI
-
handles the manual in the GUI
- handleManual(String) - Method in class pacManReloaded.client.ClientThread
-
handles the manual for the client
- handleMap(MapMessage) - Method in class pacManReloaded.client.Client
-
gets infos about the map, creates and paints it to the ClientGUI.
- handleMap(MapMessage) - Method in class pacManReloaded.client.ClientThread
-
handles the messages of the map, containing walls, balls, ...
- handleMessage(IMessage, ServerThread) - Method in class pacManReloaded.server.Lobby
-
handles messages of the game
- handleMsg(ServerThread, IMessage) - Method in class pacManReloaded.server.ServerProtocol
-
method which handles the messages
- handleRemoveObject(String) - Method in class pacManReloaded.client.Client
-
method which handles the removing of an object, which was taken buy a player from the field, deletes the object from the client GUI
- handleRemoveObject(String) - Method in class pacManReloaded.client.ClientThread
-
method which handles the removing of an object, which was taken buy a player from the field, deletes the object from the client GUI
- handleServerClientInfo(String) - Method in class pacManReloaded.client.ClientThread
-
handles the info of the server, and prints it
- handleServerHighScore(String) - Method in class pacManReloaded.client.ClientThread
-
handles the reading of the highscore file by the server
- handleServerLobbyInfo(String) - Method in class pacManReloaded.client.ClientThread
-
handles the info of the server, and prints it
- hasPlayer(String) - Method in class pacManReloaded.server.Lobby
-
method to check if the lobby contains player
- HighScore - Class in pacManReloaded.server
- HighScore(String, int, int) - Constructor for class pacManReloaded.server.HighScore
-
Constructor of HighScore
- HIGHSCORE - pacManReloaded.common.Command
-
Highscore command
I
- IMessage - Interface in pacManReloaded.common.messages
- INavigator - Interface in pacManReloaded.common.model
- InformationGUI - Class in pacManReloaded.client
- InformationGUI() - Constructor for class pacManReloaded.client.InformationGUI
-
Constructor of the Class, creates the frame.
- INIT_GAMESTATE - pacManReloaded.common.Command
- INIT_PLAYER - pacManReloaded.common.Command
- initFont() - Method in class pacManReloaded.client.ClientGUI
- initialized - pacManReloaded.server.GameStatus
- initInformationGUI(String, Dimension, String) - Static method in class pacManReloaded.client.InformationGUI
-
sets the visibility if the information GUI
- isConnected() - Method in class pacManReloaded.client.Client
-
check method for the connection status
- isDone() - Method in class pacManReloaded.server.GameLogic
-
method which checks if the game is over/done
- isFree(float, float) - Method in class pacManReloaded.common.model.Map
-
check position is free of objects
- isInSpawn(Ghost) - Method in interface pacManReloaded.common.model.INavigator
- isInSpawn(Ghost) - Method in class pacManReloaded.server.GameLogic
J
- JOIN_LOBBY - pacManReloaded.common.Command
-
join lobby request command
- JOIN_LOBBY_RESPONSE - pacManReloaded.common.Command
-
join lobby response command
- Joined - pacManReloaded.common.JoinLobbyResult
- joinLobby(ServerThread, String) - Method in class pacManReloaded.server.Server
-
method which handles the accession into a lobby
- JoinLobbyResult - Enum in pacManReloaded.common
L
- left - pacManReloaded.common.model.Direction
- load(String, Map, ArrayList<Player>) - Method in class pacManReloaded.server.GameLoader
-
load the map.txt and creat map
- Lobby - Class in pacManReloaded.server
- Lobby(String, Server) - Constructor for class pacManReloaded.server.Lobby
-
Constructor of the Lobby
- LOBBY_INFO - pacManReloaded.common.Command
-
lobby info command
- LobbyState - Enum in pacManReloaded.common
- lock() - Method in class pacManReloaded.common.Lock
- Lock - Class in pacManReloaded.common
- Lock() - Constructor for class pacManReloaded.common.Lock
M
- main(String[]) - Static method in class pacManReloaded.common.Main
-
main method, 2cases:1. create server; 2. create client
- Main - Class in pacManReloaded.common
- Main() - Constructor for class pacManReloaded.common.Main
- MANUAL - pacManReloaded.common.Command
-
manual command
- map - Variable in class pacManReloaded.server.GameLogic
- Map - Class in pacManReloaded.common.model
- Map() - Constructor for class pacManReloaded.common.model.Map
- MAP - pacManReloaded.common.Command
-
map command
- MapMessage - Class in pacManReloaded.common.messages
- MapMessage(Command, String, String, String, String, String, String) - Constructor for class pacManReloaded.common.messages.MapMessage
-
Constructor of the class
- MESSAGE - pacManReloaded.common.Command
-
Broadcast messages to all clients in the Lobby.
- MY_NICKNAME - pacManReloaded.common.Command
-
The Nickname of the Sender will be send.
N
- navigator - Variable in class pacManReloaded.server.Player
- nextMove() - Method in class pacManReloaded.common.model.Ghost
-
ckeck if the next direction is possible, if it is change position, else change position in the same direction
- nextMove() - Method in class pacManReloaded.common.model.PacMan
-
ckeck if the next direction is possible, if it is change position, else change position in the same direction
- nextMove() - Method in class pacManReloaded.server.GameLogic
-
allows all actors to perform their next step, in addition, calls the operation checkSuperPower() and detectCollision().
- nextMove() - Method in class pacManReloaded.server.Player
- none - pacManReloaded.common.model.Direction
- NoParameterMessage - Class in pacManReloaded.common.messages
- NoParameterMessage(Command) - Constructor for class pacManReloaded.common.messages.NoParameterMessage
-
Constructor of the class
O
- onInit(ServerThread) - Method in class pacManReloaded.server.ServerProtocol
-
on init method
- open() - Method in class pacManReloaded.server.ServerThread
-
opens the Input- and OutputStream for the socket
- Open - pacManReloaded.common.LobbyState
- Oposite() - Method in enum pacManReloaded.common.model.Direction
P
- PacMan - Class in pacManReloaded.common.model
- PacMan(Point2D.Float, INavigator, Point2D.Float) - Constructor for class pacManReloaded.common.model.PacMan
- PacMan(Point2D.Float, INavigator, Point2D.Float, Player) - Constructor for class pacManReloaded.common.model.PacMan
- pacManReloaded.client - package pacManReloaded.client
- pacManReloaded.common - package pacManReloaded.common
- pacManReloaded.common.messages - package pacManReloaded.common.messages
- pacManReloaded.common.model - package pacManReloaded.common.model
- pacManReloaded.server - package pacManReloaded.server
- paint() - Method in class pacManReloaded.client.ClientGUI
- paintMap(Map) - Method in class pacManReloaded.client.ClientGUI
- parseMessage(String) - Static method in class pacManReloaded.common.CommandFactory
-
method which parses the message
- PING - pacManReloaded.common.Command
-
Sent to check connection. pong sent if check successful.
- pink - pacManReloaded.common.model.GhostColor
- play() - Method in class pacManReloaded.common.model.Sound
- Player - Class in pacManReloaded.server
- Player() - Constructor for class pacManReloaded.server.Player
- Player(ServerThread) - Constructor for class pacManReloaded.server.Player
-
Constructor of the Player
- players - Variable in class pacManReloaded.server.GameLogic
- PlayerState - Enum in pacManReloaded.server
- playerWon(String, int) - Method in class pacManReloaded.server.Server
-
includes the player who won into the highscore txt file
- playing - pacManReloaded.server.GameStatus
- playing - pacManReloaded.server.PlayerState
- Playing - pacManReloaded.common.LobbyState
- playLose() - Method in class pacManReloaded.common.model.Sound
- playSound(File) - Method in class pacManReloaded.client.ClientGUI
-
method which okays the sound of the reading file
- playSoundChat() - Method in class pacManReloaded.client.ClientGUI
-
loads and plays the sound for an incoming chat message
- playSoundFinishedGame() - Method in class pacManReloaded.client.ClientGUI
-
loads and plays the sound for the game finish message
- playWin() - Method in class pacManReloaded.common.model.Sound
- points - Variable in class pacManReloaded.common.model.Wall
- PONG - pacManReloaded.common.Command
-
Connection check successful.
- Pos2DisplayPos(Point2D.Float) - Method in class pacManReloaded.common.model.Map
- position - Variable in class pacManReloaded.common.model.Ball
- position - Variable in class pacManReloaded.common.model.Gate
- position - Variable in class pacManReloaded.server.Player
- PowerBall - Class in pacManReloaded.common.model
- PowerBall(Point2D.Float) - Constructor for class pacManReloaded.common.model.PowerBall
- PowerBalls - Variable in class pacManReloaded.common.model.Map
R
- red - pacManReloaded.common.model.GhostColor
- Rejected - pacManReloaded.common.JoinLobbyResult
- remove(ServerThread) - Method in class pacManReloaded.server.Server
-
method which handles the removal of a client,
- REMOVE_OBJECT - pacManReloaded.common.Command
- removeBall(Ball) - Method in class pacManReloaded.common.model.Map
- removeObject(Ball) - Method in class pacManReloaded.server.GameLogic
-
removes the object from the map
- removePlayer(ServerThread) - Method in class pacManReloaded.server.Lobby
-
method to remove a player from the server
- removePowerBall(PowerBall) - Method in class pacManReloaded.common.model.Map
- render(int, int) - Method in class pacManReloaded.client.ClientGUI
- render(int, String) - Method in class pacManReloaded.client.ClientGUI
- right - pacManReloaded.common.model.Direction
- run() - Method in class pacManReloaded.client.ClientThread
-
run method listens to the input stream, processes the data that it receives
- run() - Method in class pacManReloaded.server.Server
-
when the run method starts, the server is accepting connection at it's socket, then starts a ClientThread, which handles the Client and afterwards accepts new connections
- run() - Method in class pacManReloaded.server.ServerThread
-
run method listens to the input stream, processes the data that it receives
S
- scoreGhost - Variable in class pacManReloaded.server.GameState
- scorePacMan - Variable in class pacManReloaded.server.GameState
- send(IMessage) - Method in class pacManReloaded.client.ClientThread
-
method to send the message
- send(IMessage) - Method in class pacManReloaded.server.ServerThread
-
method of the sending of a message
- SEND_TO_ADDRESS - pacManReloaded.common.Command
-
Parameters: Username of receiver and messages separated by :.
- sendActorPosition(ArrayList<Player>) - Method in class pacManReloaded.server.Player
-
sends the position of the player and updates it
- sendBeginFailed() - Method in class pacManReloaded.server.Player
-
sends the message for the failed begin of a game to the player
- sendChatMessage(String) - Method in class pacManReloaded.client.Client
-
method which sends the message in the chat
- sendGameState(GameState) - Method in class pacManReloaded.server.Player
-
updates the game state and sends it
- sendGetHighScore() - Method in class pacManReloaded.client.Client
-
sends the saved highscore
- sendGetManual() - Method in class pacManReloaded.client.Client
-
sends the saved manual to Client
- sendingFinishInfo - pacManReloaded.server.GameStatus
- sendInitGameState(GameState) - Method in class pacManReloaded.server.Player
-
initialization of the gamestate, sets the status and send it
- sendInitPlayer(ArrayList<Player>) - Method in class pacManReloaded.server.Player
-
initialization of the players, decides type of the actor, if PacMan or Ghost
- sendMap(Map) - Method in class pacManReloaded.server.Player
-
creates the map and sends it, sets postions of each object
- sendRemoveObject(Ball) - Method in class pacManReloaded.server.Player
-
updates the removal of an object, when a PacMan collects a ball
- separator - Static variable in interface pacManReloaded.common.messages.IMessage
- Server - Class in pacManReloaded.server
- Server(int) - Constructor for class pacManReloaded.server.Server
-
Constructor of the server, opens a new socket
- ServerProtocol - Class in pacManReloaded.server
- ServerProtocol() - Constructor for class pacManReloaded.server.ServerProtocol
- ServerThread - Class in pacManReloaded.server
- ServerThread(Server, Socket) - Constructor for class pacManReloaded.server.ServerThread
-
Constructor of the server thread
- SET_NICKNAME - pacManReloaded.common.Command
-
The Nickname will be changed.
- setAddress(String) - Method in class pacManReloaded.common.messages.ChatWithAddress
-
"setter" for the address
- setClient(Client) - Method in class pacManReloaded.client.ClientGUI
-
"setter" for the client
- setClientInfo(String) - Method in class pacManReloaded.client.ClientGUI
-
"setter" for the info of the server
- setDirection(Direction) - Method in class pacManReloaded.server.Player
-
"setter" for the direction of a player
- setFear(boolean) - Method in class pacManReloaded.common.model.Ghost
- setFrom(String) - Method in class pacManReloaded.common.messages.ChatMessage
-
"setter" for where the message comes from
- setGameFinish(String) - Method in class pacManReloaded.client.ClientGUI
- setGameStatus(GameStatus) - Method in class pacManReloaded.server.GameLogic
-
"setter" for the game status
- setGameStatus(GameStatus) - Method in class pacManReloaded.server.GameState
-
"setter" for the game status
- setHighScore(int) - Method in class pacManReloaded.server.HighScore
-
"setter" of the result
- setLobbyInfo(String) - Method in class pacManReloaded.client.ClientGUI
-
"setter" for the info of the server
- setMyLobby(String) - Method in class pacManReloaded.client.ClientThread
-
"setter" for your lobby
- setMyName(String) - Method in class pacManReloaded.client.ClientThread
-
sets the name of the client
- setMyName(String) - Method in class pacManReloaded.server.ServerThread
-
"setter" for the nickname of the player
- setNumber(int) - Method in class pacManReloaded.server.HighScore
-
"setter" of the result
- setPosition(Point2D.Float) - Method in class pacManReloaded.server.Player
-
"setter" for the position of an object
- setStartPoint(Point2D.Float) - Method in class pacManReloaded.server.Player
-
"setter" for the starting point of a player
- setState(LobbyState) - Method in class pacManReloaded.server.Lobby
-
"setter" for the state of the lobby
- setState(PlayerState) - Method in class pacManReloaded.server.Player
-
"setter" for the state of the player
- SingleStringParameterMessage - Class in pacManReloaded.common.messages
- SingleStringParameterMessage(Command, String) - Constructor for class pacManReloaded.common.messages.SingleStringParameterMessage
-
Constructor of the class
- Sound - Class in pacManReloaded.common.model
- Sound() - Constructor for class pacManReloaded.common.model.Sound
- Spawn - Variable in class pacManReloaded.common.model.Map
- speed - Variable in class pacManReloaded.server.Player
- StartPlaying - pacManReloaded.common.LobbyState
- startPoint - Variable in class pacManReloaded.server.Player
- superPower - Variable in class pacManReloaded.server.GameState
T
- toString() - Method in enum pacManReloaded.common.Command
- toString() - Method in class pacManReloaded.common.messages.ChatMessage
-
the to String method, forms the message into a string, seperated by "|"
- toString() - Method in class pacManReloaded.common.messages.ChatWithAddress
-
the to String method, forms the message into a string, seperated by "|"
- toString() - Method in class pacManReloaded.common.messages.GameFinishedMessage
-
the to String method, forms the message into a string, seperated by "|"
- toString() - Method in class pacManReloaded.common.messages.MapMessage
-
the to String method, forms the message into a string, seperated by "|"
- toString() - Method in class pacManReloaded.common.messages.NoParameterMessage
-
method which makes the messagetype to a string
- toString() - Method in class pacManReloaded.common.messages.SingleStringParameterMessage
-
the to String method, forms the message into a string, seperated by "|"
- toString() - Method in class pacManReloaded.server.HighScore
- tryToChangeDirection(String) - Method in class pacManReloaded.client.Client
-
handles the change of the players direction, only changes if possible (if there is no wall)
- tSize - Variable in class pacManReloaded.common.model.Map
U
- UNKNOWN_MESSAGE - pacManReloaded.common.Command
-
if the protocol messages has not one of the mentioned prefixes from above, the prefix UNKNOWN_MESSAGE is returned.
- unlock() - Method in class pacManReloaded.common.Lock
- up - pacManReloaded.common.model.Direction
- updateLastContact() - Method in class pacManReloaded.client.ClientThread
-
updates the last contact of the client to the server in milliseconds
- updateLastContact() - Method in class pacManReloaded.server.ServerThread
-
updates the last contact of the server in milliseconds
V
- valueOf(String) - Static method in enum pacManReloaded.common.Command
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pacManReloaded.common.JoinLobbyResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pacManReloaded.common.LobbyState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pacManReloaded.common.model.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pacManReloaded.common.model.GhostColor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pacManReloaded.server.GameStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pacManReloaded.server.PlayerState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum pacManReloaded.common.Command
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pacManReloaded.common.JoinLobbyResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pacManReloaded.common.LobbyState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pacManReloaded.common.model.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pacManReloaded.common.model.GhostColor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pacManReloaded.server.GameStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pacManReloaded.server.PlayerState
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- Wall - Class in pacManReloaded.common.model
- Wall(List<Point2D.Float>) - Constructor for class pacManReloaded.common.model.Wall
- Walls - Variable in class pacManReloaded.common.model.Map
X
Y
- yellow - pacManReloaded.common.model.GhostColor
- ySize - Variable in class pacManReloaded.common.model.Map
All Classes All Packages