cz.cuni.amis.pogamut.sposh.context
Class UT2004AddonsContext<BOT extends cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot>

Package class diagram package UT2004AddonsContext
java.lang.Object
  extended by cz.cuni.amis.pogamut.sposh.context.Context<BOT>
      extended by cz.cuni.amis.pogamut.sposh.context.UT2004ContextBase<BOT>
          extended by cz.cuni.amis.pogamut.sposh.context.UT2004Context<BOT>
              extended by cz.cuni.amis.pogamut.sposh.context.UT2004AddonsContext<BOT>
All Implemented Interfaces:
cz.cuni.amis.pogamut.sposh.context.IContext<BOT>, cz.cuni.amis.pogamut.sposh.context.IUT2004Context<BOT>

public class UT2004AddonsContext<BOT extends cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot>
extends cz.cuni.amis.pogamut.sposh.context.UT2004Context<BOT>

State context that contains extra addons:
-- UT2004 VIP, see vip and VIPBotModule, UT2004VIPServer.

Author:
Jimmy

Field Summary
protected  cz.cuni.amis.pogamut.ut2004.vip.bot.VIPBotModule vip
           
 
Fields inherited from class cz.cuni.amis.pogamut.sposh.context.UT2004Context
act, aStar, body, combo, config, ctf, descriptors, draw, fwMap, game, info, items, levelGeometryModule, listenerRegistrator, mapTweaks, move, navBuilder, navigation, navMeshModule, navPoints, nmNav, nmPathBuilder, players, random, raycasting, senses, shoot, stats, tcClient, ut2004PathPlanner, visibility, weaponPrefs, weaponry, world
 
Fields inherited from class cz.cuni.amis.pogamut.sposh.context.UT2004ContextBase
log
 
Fields inherited from class cz.cuni.amis.pogamut.sposh.context.Context
bot, name
 
Constructor Summary
UT2004AddonsContext(String name, BOT bot)
           
 
Method Summary
 cz.cuni.amis.pogamut.ut2004.vip.bot.VIPBotModule getVip()
           
protected  void initializeModules(BOT bot)
           
 
Methods inherited from class cz.cuni.amis.pogamut.sposh.context.UT2004Context
botAgentDown, finishControllerInitialization, getAStar, getBody, getCombo, getConfig, getCTF, getDescriptors, getDraw, getFwMap, getGame, getInfo, getItems, getLevelGeometry, getLevelGeometryModule, getMapTweaks, getMove, getNavBuilder, getNavigation, getNavMesh, getNavMeshModule, getNavPoints, getNMNav, getNMPathBuilder, getPlayers, getRandom, getRaycasting, getSenses, getShoot, getStats, getTCClient, getUT2004AStarPathPlanner, getVisibility, getWeaponPrefs, getWeaponry, getWorld, initialize, initializeListeners, initializePathFinding, mapInfoObtainedInternal
 
Methods inherited from class cz.cuni.amis.pogamut.sposh.context.UT2004ContextBase
finishInitialization, getAct, getLog, getWorldView, logicIteration
 
Methods inherited from class cz.cuni.amis.pogamut.sposh.context.Context
getBot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface cz.cuni.amis.pogamut.sposh.context.IUT2004Context
finishInitialization
 
Methods inherited from interface cz.cuni.amis.pogamut.sposh.context.IContext
getBot
 

Field Detail

vip

protected cz.cuni.amis.pogamut.ut2004.vip.bot.VIPBotModule vip
Constructor Detail

UT2004AddonsContext

public UT2004AddonsContext(String name,
                           BOT bot)
Method Detail

initializeModules

protected void initializeModules(BOT bot)
Overrides:
initializeModules in class cz.cuni.amis.pogamut.sposh.context.UT2004Context<BOT extends cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot>

getVip

public cz.cuni.amis.pogamut.ut2004.vip.bot.VIPBotModule getVip()


Copyright © 2016 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.