- game - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
Memory module specialized on general info about the game - game type, time limit, frag limit, etc.
- game - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Memory module specialized on general info about the game - game type, time limit, frag limit, etc.
- getAct() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getAct() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getBackToNavGraph - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
Navigation helper that is able to get your bot back to the nearest navigation graph so you can use UT2004BotModuleController.navigation
without fear of catastrophe.
- getBackToNavGraph - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Navigation helper that is able to get your bot back to the nearest navigation graph so you can use UT2004BotModuleController.navigation
without fear of catastrophe.
- getBackToNavGraph() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getBody() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getBot() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
- getCombo() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getConfig() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getContext() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.StateSposhLogicController
-
Get context.
- getCtf() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getDescriptors() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getEngine() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Get sposh engine for this logic
- getExt(String) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.FileScriptLogic
-
Deprecated.
Get extension of
- getFwMap() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getGame() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getGetBackToNavGraph() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getInfo() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getItems() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getListenerRegistrator() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getLog() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getMove() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getNavBuilder() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getNavigation() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getPathExecutor() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getPathPlanner() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getPlan() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Get the POSH plan for the bot.
- getPlanFromFile(String) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Read POSH plan from the file and return it.
- getPlanFromResource(String) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Get POSh plan from resource int the same jar as the class.
- getPlanFromStream(InputStream) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Read POSH plan from the stream and return it.
- getPlayers() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getRandom() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getRaycasting() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getScriptFile() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.FileScriptLogic
-
Deprecated.
Return path to the script file.
- getScriptStream() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.FileScriptLogic
-
Deprecated.
Get stream of file from script file specified in FileScriptedAgent.getScriptFile()
.
- getScriptStream() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
Return stream for script that this class should execute.
- getSenses() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getShoot() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getStats() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getTimer() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Get timer that is used by posh engine to make sure timeouts and other stuff
that requires time are working properly.
- getVisibility() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getVisibility() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getWeaponPrefs() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getWeaponry() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getWorkExecutor() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Get work executor.
- getWorld() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getWorldView() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getWorldView() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- info - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
Memory module specialized on general info about the agent whereabouts - location, rotation, health, current weapon, who is enemy/friend, etc.
- info - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Memory module specialized on general info about the agent whereabouts - location, rotation, health, current weapon, who is enemy/friend, etc.
- init(VariableContext) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.actions.DoNothing
-
- initialize() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- initializeBehaviour(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- initializeController(BOT) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
- initializeController(BOT) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.StateSposhLogicController
-
Initialize logic controller=call super initialization and create context
and other stuff that is needed to have.
- initializeController(UT2004Bot) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
Constructor which is needed when you have to initialize the
environment of the scripting language.
- initializeListeners(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- initializeListeners(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- initializeModules(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
Initializes memory/command modules of the bot.
- initializeModules(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Initializes memory/command modules of the bot.
- initializePathFinding(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
Initializes path-finding modules: UT2004BotModuleControllerNew#pathPlanner
and UT2004BotModuleControllerNew#pathExecutor
.
- initializePathFinding(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Initializes path-finding modules: UT2004BotModuleControllerNew#pathPlanner
and UT2004BotModuleControllerNew#pathExecutor
.
- invocableEngine - Variable in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
Same engine as in engine
, but recasted as Invocable, allowing us to call methods.
- items - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
Memory module specialized on items on the map - which are visible and which are probably spawned.
- items - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Memory module specialized on items on the map - which are visible and which are probably spawned.
- IUT2004Context<BOT extends cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot> - Interface in cz.cuni.amis.pogamut.sposh.context
-
- scriptBinded() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
This method is called after the script is evaluated.
- ScriptedAgentException - Exception in cz.cuni.amis.pogamut.ut2004.bot.sposh
-
Deprecated.
- ScriptedAgentException(String) - Constructor for exception cz.cuni.amis.pogamut.ut2004.bot.sposh.ScriptedAgentException
-
Deprecated.
Constructs a new exception with the specified detail message.
- ScriptedAgentException(String, Throwable) - Constructor for exception cz.cuni.amis.pogamut.ut2004.bot.sposh.ScriptedAgentException
-
Deprecated.
Constructs a new exception with the specified detail message and cause.
- scriptEngineManager - Variable in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
- senses - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
Memory module specialized on agent's senses - whether the bot has been recently killed, collide with level's geometry, etc.
- senses - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Memory module specialized on agent's senses - whether the bot has been recently killed, collide with level's geometry, etc.
- setAttribute(String, Object) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
Sets attribute to the global scope of the engine.
- shoot - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
Shortcut for body.getImprovedShooting() that allows you to shoot at opponent.
- shoot - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Shortcut for body.getImprovedShooting() that allows you to shoot at opponent.
- SPOSH_LOG_CATEGORY - Static variable in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
- SposhLogicController<BOT extends cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot,WORK_EXECUTOR extends IWorkExecutor> - Class in cz.cuni.amis.pogamut.sposh.ut2004
-
Logic controller that utilizes sposh engine for decision making of bot in UT2004
environment.
- SposhLogicController() - Constructor for class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
- StateSposhLogicController<BOT extends cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot,CONTEXT extends IUT2004Context> - Class in cz.cuni.amis.pogamut.sposh.ut2004
-
This class should be used as base for bot that utilizes sposh and state primitives.
- StateSposhLogicController() - Constructor for class cz.cuni.amis.pogamut.sposh.ut2004.StateSposhLogicController
-
- stats - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
Module that is providing various statistics about the bot.
- stats - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Module that is providing various statistics about the bot.
- StreamScriptLogic - Class in cz.cuni.amis.pogamut.ut2004.bot.sposh
-
This is class for the agents that are using the ScriptEngine.
- StreamScriptLogic() - Constructor for class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
- Succeed - Class in cz.cuni.amis.pogamut.sposh.ut2004.senses
-
Success sense, always succeed (return true) and do nothing else.
- Succeed(Context) - Constructor for class cz.cuni.amis.pogamut.sposh.ut2004.senses.Succeed
-