public interface INavPoint extends ILocated, IViewable, IWorldObject
| Modifier and Type | Method and Description |
|---|---|
String |
getFlag()
What type is this NavPoint.
|
UnrealId |
getId()
A unique Id of this navigation point assigned by the game.
|
WorldObjectId |
getItem()
Unique Id of the respawned item (the item respawns at this point).
|
Location |
getLocation()
Location of navigation point.
|
Map<UnrealId,NavPointNeighbourLink> |
getNeighbourLinks()
Retuns map with links to navpoint neighbours.
|
String |
getPreferedWeapon()
Class of the weapon that should be prefered when using this point for
AIMarker specified action.
|
Rotation |
getRotation()
If the type is AIMarker.
|
boolean |
isRoamingSpot()
Some ambush point, where is good chance to intercept approaching
opponents.
|
boolean |
isSnipingSpot()
Point good for sniping.
|
boolean |
isVisible()
If the point is in the field of view of the bot.
|
getLocal, getShared, getStaticgetSimTimeUnrealId getId()
getId in interface IWorldObjectLocation getLocation()
getLocation in interface ILocatedboolean isVisible()
WorldObjectId getItem()
String getFlag()
Rotation getRotation()
boolean isRoamingSpot()
boolean isSnipingSpot()
String getPreferedWeapon()
Map<UnrealId,NavPointNeighbourLink> getNeighbourLinks()
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.