- callFunction(String) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
Calls function without parameters from the ScriptEngine.
- combo - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
Module for adrenaline combos.
- combo - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Module for adrenaline combos.
- config - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
Memory module specialized on the agent's configuration inside UT2004 - name, vision time, manual spawn, cheats (if enabled at GB2004).
- config - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Memory module specialized on the agent's configuration inside UT2004 - name, vision time, manual spawn, cheats (if enabled at GB2004).
- context - Variable in class cz.cuni.amis.pogamut.sposh.ut2004.StateSposhLogicController
-
Context for states.
- createContext() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.StateSposhLogicController
-
Create context for this logic controller.
- createScriptEngine(ScriptEngineManager) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.FileScriptLogic
-
Deprecated.
- createScriptEngine(ScriptEngineManager) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
Return correct ScriptEngine for script this bot is going to run.
- createTimer() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Create timer for posh engine.
- createWorkExecutor() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Create IWorkExecutor that will execute primitives contained in the plan.
- createWorkExecutor() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.StateSposhLogicController
-
- ctf - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
Module specialized on CTF games.
- ctf - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Module specialized on CTF games.
- customPrimitiveInstantiation(StateWorkExecutor, Set<String>, Set<String>) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.StateSposhLogicController
-
To be overriden in children, this method enables user to instantiate
primitives in any way it desires.
- cz.cuni.amis.pogamut.sposh.context - package cz.cuni.amis.pogamut.sposh.context
-
- cz.cuni.amis.pogamut.sposh.ut2004 - package cz.cuni.amis.pogamut.sposh.ut2004
-
- cz.cuni.amis.pogamut.ut2004.bot.sposh - package cz.cuni.amis.pogamut.ut2004.bot.sposh
-
- 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.UT2004ContextBase
-
- getaStar() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getAStar() - 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.
- getBody() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- 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.UT2004Behaviour
-
- getCombo() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getConfig() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- 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.UT2004Behaviour
-
- getCTF() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getDescriptors() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getDescriptors() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getDraw() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getEngines() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Get engines used by this bot.
- 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.UT2004Behaviour
-
- getFwMap() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getGame() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- 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.UT2004Behaviour
-
- getInfo() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getItems() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getItems() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getLevelGeometry() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getLevelGeometryModule() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getLog() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getLog() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004ContextBase
-
- getMapTweaks() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getMove() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getMove() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getNavBuilder() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getNavBuilder() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getNavigation() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getNavigation() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getNavMesh() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getNavMeshModule() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getNavPoints() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getNavPoints() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getNMNav() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getNMPathBuilder() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getPathExecutor() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getPathPlanner() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getPlan() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.StateSposhLogicController
-
Get Yaposh plan this bot is supposed to execute.
- 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.
- getPlans() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Get all Yaposh plans this bot is supposed to execute.
- getPlans() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.StateSposhLogicController
-
- getPlansFromDirectory(String) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Reads all '.lap' file from specified directory.
- getPlayers() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getPlayers() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getRandom() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getRandom() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getRaycasting() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getRaycasting() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getRunStraight() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- 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
-
- getSensesModule() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getShoot() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getShoot() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getStats() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- getStats() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getTCClient() - 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.
- getUT2004AStarPathPlanner() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- 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.UT2004Behaviour
-
- getWeaponPrefs() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getWeaponry() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Behaviour
-
- 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.UT2004Behaviour
-
- 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.UT2004ContextBase
-
- 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.
- initialize() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- initialize() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004ContextBase
-
- 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
-
Initializes UT2004BotModuleControllerNew#listenerRegistrator and calls AnnotationListenerRegistrator.addListeners() method
to probe all declared methods for event-annotation presence.
- 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.
- initializeModules(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004ContextBase
-
- 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, UT2004BotModuleController.fwMap 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.getAdvancedShooting() 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 cz.cuni.amis.pogamut.sposh.executor.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
-