Class GameSessionUpdateMessage
- java.lang.Object
-
- de.extio.spacecraft.shared.model.message.AbstractMessage
-
- de.extio.spacecraft.shared.model.message.toclient.GameSessionUpdateMessage
-
public final class GameSessionUpdateMessage extends AbstractMessage
Message send to the client to inform incrementally about any change related to the game session.
-
-
Constructor Summary
Constructors Constructor Description GameSessionUpdateMessage()
-
Method Summary
-
Methods inherited from class de.extio.spacecraft.shared.model.message.AbstractMessage
toString
-
-
-
-
Method Detail
-
getPlayers
public List<GameSessionUpdateMessagePlayerInfo> getPlayers()
-
setPlayers
public void setPlayers(List<GameSessionUpdateMessagePlayerInfo> players)
-
getState
public String getState()
-
setState
public void setState(String state)
-
getGameSessionId
public UUID getGameSessionId()
-
setGameSessionId
public void setGameSessionId(UUID gameSessionId)
-
setRemovedCompositeEntities
public void setRemovedCompositeEntities(List<UUID> removedCompositeEntities)
-
getTurn
public Integer getTurn()
-
setTurn
public void setTurn(Integer turn)
-
getNextTurnInMsLow
public Integer getNextTurnInMsLow()
-
setNextTurnInMsLow
public void setNextTurnInMsLow(Integer nextTurnInMsLow)
-
getNextTurnInMsHigh
public Integer getNextTurnInMsHigh()
-
setNextTurnInMsHigh
public void setNextTurnInMsHigh(Integer nextTurnInMsHigh)
-
getTurnIntervalLow
public Integer getTurnIntervalLow()
-
setTurnIntervalLow
public void setTurnIntervalLow(Integer turnIntervalLow)
-
getTurnIntervalHigh
public Integer getTurnIntervalHigh()
-
setTurnIntervalHigh
public void setTurnIntervalHigh(Integer turnIntervalHigh)
-
getViewPort
public Area2 getViewPort()
-
setViewPort
public void setViewPort(Area2 viewPort)
-
getEditorMode
public Boolean getEditorMode()
-
setEditorMode
public void setEditorMode(Boolean editorMode)
-
getGameModeName
public String getGameModeName()
-
setGameModeName
public void setGameModeName(String gameModeName)
-
getShipSlots
public List<GameSessionUpdateMessageShipSlot> getShipSlots()
-
setShipSlots
public void setShipSlots(List<GameSessionUpdateMessageShipSlot> shipSlots)
-
getQuickJoinCode
public String getQuickJoinCode()
-
setQuickJoinCode
public void setQuickJoinCode(String quickJoinCode)
-
getServerPublishingMode
public GameSessionServerPublishingMode getServerPublishingMode()
-
setServerPublishingMode
public void setServerPublishingMode(GameSessionServerPublishingMode serverPublishingMode)
-
isDedicatedServer
public boolean isDedicatedServer()
-
setDedicatedServer
public void setDedicatedServer(boolean dedicatedServer)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getGameRunMode
public String getGameRunMode()
-
setGameRunMode
public void setGameRunMode(String gameRunMode)
-
getPausable
public Boolean getPausable()
-
setPausable
public void setPausable(Boolean pausable)
-
-