|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectcz.cuni.amis.pogamut.base.agent.impl.AbstractAgent
cz.cuni.amis.pogamut.base.agent.impl.AbstractObservingAgent<WORLD_VIEW>
cz.cuni.amis.pogamut.base.agent.impl.AbstractGhostAgent<WORLD_VIEW,ACT>
cz.cuni.amis.pogamut.base.server.AbstractWorldServer<WORLD_VIEW,ACT,IUT2004Bot>
cz.cuni.amis.pogamut.ut2004.server.impl.AbstractUT2004Server<UT2004WorldView,cz.cuni.amis.pogamut.base.communication.command.IAct>
cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server
nl.tudelft.goal.ut2004.server.EnvironmentControllerServer
public class EnvironmentControllerServer
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server |
|---|
UT2004Server.MapChangeFuture |
| Field Summary |
|---|
| Fields inherited from class cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server |
|---|
changingMap, changingMapAttempt, changingMapMutex, MAP_CHANGE_CONNECT_INTERVAL_MILLIS, mapChangeFuture, mapListListener, MAX_CHANGING_MAP_ATTEMPTS, playerJoinsListener, targetMap |
| Fields inherited from class cz.cuni.amis.pogamut.base.server.AbstractWorldServer |
|---|
worldAddress |
| Fields inherited from class cz.cuni.amis.pogamut.base.agent.impl.AbstractAgent |
|---|
events, INTROSPECTION_ROOT_NAME, log, LOG_CATEGORY_NAME |
| Constructor Summary | |
|---|---|
EnvironmentControllerServer(UT2004AgentParameters params,
cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger agentLogger,
cz.cuni.amis.pogamut.base.component.bus.IComponentBus bus,
cz.cuni.amis.pogamut.base.communication.connection.impl.socket.SocketConnection connection,
UT2004WorldView worldView,
cz.cuni.amis.pogamut.base.communication.command.IAct act)
|
|
| Method Summary | |
|---|---|
void |
addInventory(cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId id,
ItemType.Category category,
ItemType.Group group)
|
void |
changeTeam(cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId id)
|
void |
respawn(cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId id,
UnrealIdOrLocation unrealIdOrLocation,
cz.cuni.amis.pogamut.base3d.worldview.object.Rotation rotation)
|
void |
sendPausegame()
|
void |
sendResumeGame()
|
void |
setGameSpeed(Double speed)
|
void |
spawnItem(UnrealIdOrLocation unrealIdOrLocation,
ItemType.Category category,
ItemType.Group group)
|
| Methods inherited from class cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server |
|---|
connectNativeBot, getParams, init, reset, setGameMap, startAgent, startPausedAgent |
| Methods inherited from class cz.cuni.amis.pogamut.ut2004.server.impl.AbstractUT2004Server |
|---|
connectNativeBot, createPasswordReply, getAgents, getAvailableMaps, getGameInfo, getGameSpeedFlag, getMap, getMapName, getMutators, getNativeAgents, getPasswordReply, getPlayers, getWorldView, killAgent, readyCommandRequested, resetAgent, setAddress, setPassword, stopAgent |
| Methods inherited from class cz.cuni.amis.pogamut.base.server.AbstractWorldServer |
|---|
getWorldAddress |
| Methods inherited from class cz.cuni.amis.pogamut.base.agent.impl.AbstractGhostAgent |
|---|
getAct |
| Methods inherited from class cz.cuni.amis.pogamut.base.agent.impl.AbstractAgent |
|---|
addDependency, addDependency, addDependency, addJMXComponents, awaitState, awaitState, componentFatalError, componentStarted, componentStarted, componentStopped, componentStopping, createAgentJMX, createIntrospection, equals, getComponentId, getEventBus, getIntrospection, getJMX, getLog, getLogger, getName, getState, hashCode, inState, kill, notInState, pause, pauseAgent, preKillAgent, preStopAgent, resetEvent, resume, resumeAgent, setState, start, startPaused, stop, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface cz.cuni.amis.pogamut.ut2004.server.IUT2004Server |
|---|
connectNativeBot, getAvailableMaps, getGameSpeedFlag, getMap, getMapName, getMutators, getNativeAgents, getPlayers, setAddress |
| Methods inherited from interface cz.cuni.amis.pogamut.base.server.IWorldServer |
|---|
getWorldAddress |
| Methods inherited from interface cz.cuni.amis.pogamut.base.server.IWorldAgentsObserver |
|---|
getAgents |
| Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IGhostAgent |
|---|
getAct |
| Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IObservingAgent |
|---|
getWorldView |
| Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IAgent |
|---|
getComponentId, getIntrospection, getLogger, getName, getState, kill, pause, resume, start, startPaused, stop |
| Methods inherited from interface cz.cuni.amis.pogamut.base.component.IComponentAware |
|---|
getEventBus |
| Constructor Detail |
|---|
@Inject
public EnvironmentControllerServer(UT2004AgentParameters params,
cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger agentLogger,
cz.cuni.amis.pogamut.base.component.bus.IComponentBus bus,
cz.cuni.amis.pogamut.base.communication.connection.impl.socket.SocketConnection connection,
UT2004WorldView worldView,
cz.cuni.amis.pogamut.base.communication.command.IAct act)
| Method Detail |
|---|
public void sendResumeGame()
public void sendPausegame()
public void addInventory(cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId id,
ItemType.Category category,
ItemType.Group group)
public void respawn(cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId id,
UnrealIdOrLocation unrealIdOrLocation,
cz.cuni.amis.pogamut.base3d.worldview.object.Rotation rotation)
public void changeTeam(cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId id)
public void setGameSpeed(Double speed)
public void spawnItem(UnrealIdOrLocation unrealIdOrLocation,
ItemType.Category category,
ItemType.Group group)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||