A B C D E F G H I L M N O P R S T U V W X Y Z

A

AbstractOOAI - Class in com.springrts.ai.oo
 
AbstractOOAI() - Constructor for class com.springrts.ai.oo.AbstractOOAI
 
AddLineDrawAICommand - Class in com.springrts.ai.command
to this pos, again only x and z matter
AddLineDrawAICommand() - Constructor for class com.springrts.ai.command.AddLineDrawAICommand
 
AddLineDrawAICommand(Pointer) - Constructor for class com.springrts.ai.command.AddLineDrawAICommand
 
AddLineDrawAICommand(AIFloat3, AIFloat3) - Constructor for class com.springrts.ai.command.AddLineDrawAICommand
 
AddNotificationDrawerAICommand - Class in com.springrts.ai.command
on this position, only x and z matter
AddNotificationDrawerAICommand() - Constructor for class com.springrts.ai.command.AddNotificationDrawerAICommand
 
AddNotificationDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.AddNotificationDrawerAICommand
 
AddNotificationDrawerAICommand(AIFloat3, AIFloat3, float) - Constructor for class com.springrts.ai.command.AddNotificationDrawerAICommand
 
AddPointDrawAICommand - Class in com.springrts.ai.command
create this text on pos in my team color
AddPointDrawAICommand() - Constructor for class com.springrts.ai.command.AddPointDrawAICommand
 
AddPointDrawAICommand(Pointer) - Constructor for class com.springrts.ai.command.AddPointDrawAICommand
 
AddPointDrawAICommand(AIFloat3, String) - Constructor for class com.springrts.ai.command.AddPointDrawAICommand
 
AddUnitToGroupAICommand - Class in com.springrts.ai.command
Adds a unit to a specific group.
AddUnitToGroupAICommand() - Constructor for class com.springrts.ai.command.AddUnitToGroupAICommand
 
AddUnitToGroupAICommand(Pointer) - Constructor for class com.springrts.ai.command.AddUnitToGroupAICommand
 
AddUnitToGroupAICommand(int, int, boolean) - Constructor for class com.springrts.ai.command.AddUnitToGroupAICommand
 
AddUnitToGroupAICommand(int, Unit, boolean) - Constructor for class com.springrts.ai.command.AddUnitToGroupAICommand
 
AI - Interface in com.springrts.ai
Serves as Interface for a Java Skirmish AIs for the Spring engine.
AICallback - Interface in com.springrts.ai
Lets Java Skirmish AIs call back to the Spring engine.
AICommand - Class in com.springrts.ai
Serves as Interface for a Java Skirmish AIs for the Spring engine.
AICommand() - Constructor for class com.springrts.ai.AICommand
 
AICommand.Option - Enum in com.springrts.ai
 
AICommandWrapper - Class in com.springrts.ai
 
AICommandWrapper() - Constructor for class com.springrts.ai.AICommandWrapper
 
AIEvent - Class in com.springrts.ai
An AI event is sent form the engine to Java Skirmish AIs.
AIEvent() - Constructor for class com.springrts.ai.AIEvent
 
AIEvent(Pointer) - Constructor for class com.springrts.ai.AIEvent
 
AIFloat3 - Class in com.springrts.ai
Wrapper for file: rts/ExternalAI/Interface/SAIFloat3.h
AIFloat3() - Constructor for class com.springrts.ai.AIFloat3
 
AIFloat3(AIFloat3) - Constructor for class com.springrts.ai.AIFloat3
 
AIFloat3(float, float, float) - Constructor for class com.springrts.ai.AIFloat3
 
AIFloat3(float[]) - Constructor for class com.springrts.ai.AIFloat3
 
AIFloat3(Color) - Constructor for class com.springrts.ai.AIFloat3
 
AIFloat3(Vector3f) - Constructor for class com.springrts.ai.AIFloat3
 
AiSelectUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
AiSelectUnitAICommand() - Constructor for class com.springrts.ai.command.AiSelectUnitAICommand
 
AiSelectUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.AiSelectUnitAICommand
 
AiSelectUnitAICommand(int, int, int, int) - Constructor for class com.springrts.ai.command.AiSelectUnitAICommand
 
AiSelectUnitAICommand(Unit, int, List<AICommand.Option>, int) - Constructor for class com.springrts.ai.command.AiSelectUnitAICommand
 
allocatePath(String, boolean, boolean, boolean, boolean) - Method in class com.springrts.ai.oo.DataDirs
 
allocatePath(String, boolean, boolean, boolean) - Method in class com.springrts.ai.oo.Roots
 
alpha - Variable in class com.springrts.ai.command.AddNotificationDrawerAICommand
 
alpha - Variable in class com.springrts.ai.command.BreakPathDrawerAICommand
 
alpha - Variable in class com.springrts.ai.command.DrawLineAndIconPathDrawerAICommand
 
alpha - Variable in class com.springrts.ai.command.DrawLinePathDrawerAICommand
 
alpha - Variable in class com.springrts.ai.command.SetColorFigureDrawerAICommand
 
alpha - Variable in class com.springrts.ai.command.StartPathDrawerAICommand
 
amount - Variable in class com.springrts.ai.command.GiveMeResourceCheatAICommand
 
amount - Variable in class com.springrts.ai.command.SendResourcesAICommand
 
arrow - Variable in class com.springrts.ai.command.CreateLineFigureDrawerAICommand
 
arrow - Variable in class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
AttackAreaUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
AttackAreaUnitAICommand() - Constructor for class com.springrts.ai.command.AttackAreaUnitAICommand
 
AttackAreaUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.AttackAreaUnitAICommand
 
AttackAreaUnitAICommand(int, int, int, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.AttackAreaUnitAICommand
 
AttackAreaUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.AttackAreaUnitAICommand
 
attacker - Variable in class com.springrts.ai.event.EnemyDamagedAIEvent
 
attacker - Variable in class com.springrts.ai.event.EnemyDestroyedAIEvent
 
attacker - Variable in class com.springrts.ai.event.UnitDamagedAIEvent
 
attacker - Variable in class com.springrts.ai.event.UnitDestroyedAIEvent
 
AttackUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
AttackUnitAICommand() - Constructor for class com.springrts.ai.command.AttackUnitAICommand
 
AttackUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.AttackUnitAICommand
 
AttackUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.AttackUnitAICommand
 
AttackUnitAICommand(Unit, int, List<AICommand.Option>, int, Unit) - Constructor for class com.springrts.ai.command.AttackUnitAICommand
 
autoRepairLevel - Variable in class com.springrts.ai.command.SetAutoRepairLevelUnitAICommand
 

B

basePos - Variable in class com.springrts.ai.command.SetBaseUnitAICommand
 
BreakPathDrawerAICommand - Class in com.springrts.ai.command
 
BreakPathDrawerAICommand() - Constructor for class com.springrts.ai.command.BreakPathDrawerAICommand
 
BreakPathDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.BreakPathDrawerAICommand
 
BreakPathDrawerAICommand(AIFloat3, AIFloat3, float) - Constructor for class com.springrts.ai.command.BreakPathDrawerAICommand
 
builder - Variable in class com.springrts.ai.event.UnitCreatedAIEvent
 
buildPos - Variable in class com.springrts.ai.command.BuildUnitAICommand
 
BuildUnitAICommand - Class in com.springrts.ai.command
set it to UNIT_COMMAND_BUILD_NO_FACING, if you do not want to specify a certain facing
BuildUnitAICommand() - Constructor for class com.springrts.ai.command.BuildUnitAICommand
 
BuildUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.BuildUnitAICommand
 
BuildUnitAICommand(int, int, int, int, int, AIFloat3, int) - Constructor for class com.springrts.ai.command.BuildUnitAICommand
 
BuildUnitAICommand(Unit, int, List<AICommand.Option>, int, UnitDef, AIFloat3, int) - Constructor for class com.springrts.ai.command.BuildUnitAICommand
 

C

callback - Variable in class com.springrts.ai.event.DefaultInitAIEvent
 
callback - Variable in class com.springrts.ai.event.InitAIEvent
 
callback - Variable in class com.springrts.ai.event.Win32InitAIEvent
 
CallLuaRulesAICommand - Class in com.springrts.ai.command
this is subject to lua garbage collection, copy it if you wish to continue using it
CallLuaRulesAICommand() - Constructor for class com.springrts.ai.command.CallLuaRulesAICommand
 
CallLuaRulesAICommand(Pointer) - Constructor for class com.springrts.ai.command.CallLuaRulesAICommand
 
CallLuaRulesAICommand(String, int, int[], String) - Constructor for class com.springrts.ai.command.CallLuaRulesAICommand
 
Camera - Class in com.springrts.ai.oo
 
CaptureAreaUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
CaptureAreaUnitAICommand() - Constructor for class com.springrts.ai.command.CaptureAreaUnitAICommand
 
CaptureAreaUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.CaptureAreaUnitAICommand
 
CaptureAreaUnitAICommand(int, int, int, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.CaptureAreaUnitAICommand
 
CaptureAreaUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.CaptureAreaUnitAICommand
 
CaptureUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
CaptureUnitAICommand() - Constructor for class com.springrts.ai.command.CaptureUnitAICommand
 
CaptureUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.CaptureUnitAICommand
 
CaptureUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.CaptureUnitAICommand
 
CaptureUnitAICommand(Unit, int, List<AICommand.Option>, int, Unit) - Constructor for class com.springrts.ai.command.CaptureUnitAICommand
 
Cheats - Class in com.springrts.ai.oo
 
Clb_0MULTI1FETCH3ResourceByName0Resource(int, String) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1FETCH3UnitDefByName0UnitDef(int, String) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1FETCH3WeaponDefByName0WeaponDef(int, String) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1SIZE0Feature(int) - Method in interface com.springrts.ai.AICallback
Returns all features currently in LOS, or all features on the map if cheating is enabled.
Clb_0MULTI1SIZE0FeatureDef(int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1SIZE0Group(int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1SIZE0Resource(int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1SIZE0UnitDef(int) - Method in interface com.springrts.ai.AICallback
A UnitDef contains all properties of a unit that are specific to its type, for example the number and type of weapons or max-speed.
Clb_0MULTI1SIZE0WeaponDef(int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1SIZE3EnemyUnits0Unit(int) - Method in interface com.springrts.ai.AICallback
Returns all units that are not in this teams ally-team nor neutral and are in LOS.
Clb_0MULTI1SIZE3EnemyUnitsIn0Unit(int, AIFloat3, float) - Method in interface com.springrts.ai.AICallback
Returns all units that are not in this teams ally-team nor neutral and are in LOS plus they have to be located in the specified area of the map.
Clb_0MULTI1SIZE3EnemyUnitsInRadarAndLos0Unit(int) - Method in interface com.springrts.ai.AICallback
Returns all units that are not in this teams ally-team nor neutral and are in some way visible (sight or radar).
Clb_0MULTI1SIZE3FeaturesIn0Feature(int, AIFloat3, float) - Method in interface com.springrts.ai.AICallback
Returns all features in a specified area that are currently in LOS, or all features in this area if cheating is enabled.
Clb_0MULTI1SIZE3FriendlyUnits0Unit(int) - Method in interface com.springrts.ai.AICallback
Returns all units that are in this teams ally-team, including this teams units.
Clb_0MULTI1SIZE3FriendlyUnitsIn0Unit(int, AIFloat3, float) - Method in interface com.springrts.ai.AICallback
Returns all units that are in this teams ally-team, including this teams units plus they have to be located in the specified area of the map.
Clb_0MULTI1SIZE3NeutralUnits0Unit(int) - Method in interface com.springrts.ai.AICallback
Returns all units that are neutral and are in LOS.
Clb_0MULTI1SIZE3NeutralUnitsIn0Unit(int, AIFloat3, float) - Method in interface com.springrts.ai.AICallback
Returns all units that are neutral and are in LOS plus they have to be located in the specified area of the map.
Clb_0MULTI1SIZE3SelectedUnits0Unit(int) - Method in interface com.springrts.ai.AICallback
Returns all units that are currently selected (usually only contains units if a human payer is controlling this team as well).
Clb_0MULTI1SIZE3TeamUnits0Unit(int) - Method in interface com.springrts.ai.AICallback
Returns all units that are of the team controlled by this AI instance.
Clb_0MULTI1VALS0Feature(int, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS0FeatureDef(int, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS0Group(int, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS0UnitDef(int, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS3EnemyUnits0Unit(int, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS3EnemyUnitsIn0Unit(int, AIFloat3, float, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS3EnemyUnitsInRadarAndLos0Unit(int, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS3FeaturesIn0Feature(int, AIFloat3, float, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS3FriendlyUnits0Unit(int, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS3FriendlyUnitsIn0Unit(int, AIFloat3, float, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS3NeutralUnits0Unit(int, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS3NeutralUnitsIn0Unit(int, AIFloat3, float, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS3SelectedUnits0Unit(int, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_0MULTI1VALS3TeamUnits0Unit(int, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_Cheats_isEnabled(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Cheats_isOnlyPassive(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Cheats_setEnabled(int, boolean) - Method in interface com.springrts.ai.AICallback
 
Clb_Cheats_setEventsEnabled(int, boolean) - Method in interface com.springrts.ai.AICallback
 
Clb_DataDirs_allocatePath(int, String, boolean, boolean, boolean, boolean) - Method in interface com.springrts.ai.AICallback
 
Clb_DataDirs_getConfigDir(int) - Method in interface com.springrts.ai.AICallback
This interfaces main data dir, which is where the shared library and the InterfaceInfo.lua file are located, e.g.: /usr/share/games/spring/AI/Skirmish/RAI/0.601/
Clb_DataDirs_getPathSeparator(int) - Method in interface com.springrts.ai.AICallback
Returns '/' on posix and '\\' on windows
Clb_DataDirs_getWriteableDir(int) - Method in interface com.springrts.ai.AICallback
This interfaces writeable data dir, which is where eg logs, caches and learning data should be stored, e.g.: /home/userX/.spring/AI/Skirmish/RAI/0.601/
Clb_DataDirs_locatePath(int, String, int, String, boolean, boolean, boolean, boolean) - Method in interface com.springrts.ai.AICallback
Returns an absolute path which consists of: data-dir + Skirmish-AI-path + relative-path.
Clb_DataDirs_Roots_allocatePath(int, String, boolean, boolean, boolean) - Method in interface com.springrts.ai.AICallback
 
Clb_DataDirs_Roots_getDir(int, String, int, int) - Method in interface com.springrts.ai.AICallback
Returns the data dir at dirIndex, which is valid between 0 and (DataDirs_Roots_getSize() - 1).
Clb_DataDirs_Roots_getSize(int) - Method in interface com.springrts.ai.AICallback
Returns the number of springs data dirs.
Clb_DataDirs_Roots_locatePath(int, String, int, String, boolean, boolean, boolean) - Method in interface com.springrts.ai.AICallback
Returns an absolute path which consists of: data-dir + relative-path.
Clb_Economy_0REF1Resource2resourceId0getCurrent(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Economy_0REF1Resource2resourceId0getIncome(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Economy_0REF1Resource2resourceId0getStorage(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Economy_0REF1Resource2resourceId0getUsage(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Engine_handleCommand(int, int, int, int, Pointer) - Method in interface com.springrts.ai.AICallback
Whenever an AI wants to change the engine state in any way, it has to call this method.
Clb_Engine_Version_getAdditional(int) - Method in interface com.springrts.ai.AICallback
Returns additional information (compiler flags, svn revision etc.)
Clb_Engine_Version_getBuildTime(int) - Method in interface com.springrts.ai.AICallback
Returns the time of build
Clb_Engine_Version_getFull(int) - Method in interface com.springrts.ai.AICallback
Returns "Major.Minor.Patchset (Additional)"
Clb_Engine_Version_getMajor(int) - Method in interface com.springrts.ai.AICallback
Returns the major engine revision number (e.g.
Clb_Engine_Version_getMinor(int) - Method in interface com.springrts.ai.AICallback
Returns the minor engine revision
Clb_Engine_Version_getNormal(int) - Method in interface com.springrts.ai.AICallback
Returns "Major.Minor"
Clb_Engine_Version_getPatchset(int) - Method in interface com.springrts.ai.AICallback
Clients that only differ in patchset can still play together.
Clb_Feature_0SINGLE1FETCH2FeatureDef0getDef(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Feature_getHealth(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Feature_getPosition(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Feature_getReclaimLeft(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_0MAP1KEYS0getCustomParams(int, int, String[]) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_0MAP1SIZE0getCustomParams(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_0MAP1VALS0getCustomParams(int, int, String[]) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_0REF1Resource2resourceId0getContainedResource(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_CollisionVolume_getOffsets(int, int) - Method in interface com.springrts.ai.AICallback
The collision volume's offset relative to the feature's center position
Clb_FeatureDef_CollisionVolume_getScales(int, int) - Method in interface com.springrts.ai.AICallback
The collision volume's full axis lengths.
Clb_FeatureDef_CollisionVolume_getTest(int, int) - Method in interface com.springrts.ai.AICallback
Collission test algorithm used.
Clb_FeatureDef_CollisionVolume_getType(int, int) - Method in interface com.springrts.ai.AICallback
The type of the collision volume's form.
Clb_FeatureDef_getDeathFeature(int, int) - Method in interface com.springrts.ai.AICallback
Name of the FeatureDef that this turns into when killed (not reclaimed).
Clb_FeatureDef_getDescription(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_getDrawType(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_getFileName(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_getMass(int, int) - Method in interface com.springrts.ai.AICallback
Used to see if the object can be overrun by units of a certain heavyness
Clb_FeatureDef_getMaxHealth(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_getModelName(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_getName(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_getReclaimTime(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_getResurrectable(int, int) - Method in interface com.springrts.ai.AICallback
Used to determine whether the feature is resurrectable.
Clb_FeatureDef_getSmokeTime(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_getXSize(int, int) - Method in interface com.springrts.ai.AICallback
Size of the feature along the X axis - in other words: height.
Clb_FeatureDef_getZSize(int, int) - Method in interface com.springrts.ai.AICallback
Size of the feature along the Z axis - in other words: width.
Clb_FeatureDef_isBlocking(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_isBurnable(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_isDestructable(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_isFloating(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_isGeoThermal(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_isNoSelect(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_isReclaimable(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_FeatureDef_isUpright(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_File_getContent(int, String, Pointer, int) - Method in interface com.springrts.ai.AICallback
Returns false when file does not exist, or the buffer is too small
Clb_File_getSize(int, String) - Method in interface com.springrts.ai.AICallback
Return -1 when the file does not exist
Clb_Game_getAiInterfaceVersion(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Game_getCurrentFrame(int) - Method in interface com.springrts.ai.AICallback
Deprecated.  
Clb_Game_getMode(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Game_getMyAllyTeam(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Game_getMyTeam(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Game_getPlayerTeam(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Game_getSetupScript(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Game_getSpeedFactor(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Game_getTeamSide(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Game_isDebugModeEnabled(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Game_isExceptionHandlingEnabled(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Game_isPaused(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_0MULTI1SIZE0SupportedCommand(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_isSelected(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_OrderPreview_0ARRAY1SIZE0getParams(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_OrderPreview_0ARRAY1VALS0getParams(int, int, float[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_OrderPreview_getId(int, int) - Method in interface com.springrts.ai.AICallback
For the id, see CMD_xxx codes in Sim/Unit/CommandAI/Command.h (custom codes can also be used)
Clb_Group_OrderPreview_getOptions(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_OrderPreview_getTag(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_OrderPreview_getTimeOut(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_SupportedCommand_0ARRAY1SIZE0getParams(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_SupportedCommand_0ARRAY1VALS0getParams(int, int, int, String[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_SupportedCommand_getId(int, int, int) - Method in interface com.springrts.ai.AICallback
For the id, see CMD_xxx codes in Sim/Unit/CommandAI/Command.h (custom codes can also be used)
Clb_Group_SupportedCommand_getName(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_SupportedCommand_getToolTip(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_SupportedCommand_isDisabled(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Group_SupportedCommand_isShowUnique(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Gui_Camera_getDirection(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Gui_Camera_getPosition(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Gui_getScreenX(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Gui_getScreenY(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Gui_getViewRange(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Log_exception(int, String, int, boolean) - Method in interface com.springrts.ai.AICallback
Inform the engine of an error that happend in the interface.
Clb_Log_log(int, String) - Method in interface com.springrts.ai.AICallback
This will end up in infolog
Clb_Map_0ARRAY1SIZE0getHeightMap(int) - Method in interface com.springrts.ai.AICallback
Returns the height for the center of the squares.
Clb_Map_0ARRAY1SIZE0getJammerMap(int) - Method in interface com.springrts.ai.AICallback
the radar jammer map A square with value 0 means you do not have radar jamming coverage.
Clb_Map_0ARRAY1SIZE0getLosMap(int) - Method in interface com.springrts.ai.AICallback
the level of sight map gs->mapx >> losMipLevel A square with value zero means you do not have LOS coverage on it.
Clb_Map_0ARRAY1SIZE0getRadarMap(int) - Method in interface com.springrts.ai.AICallback
the radar map A square with value 0 means you do not have radar coverage on it.
Clb_Map_0ARRAY1SIZE0getSlopeMap(int) - Method in interface com.springrts.ai.AICallback
the slope map The values are 1 minus the y-component of the (average) facenormal of the square.
Clb_Map_0ARRAY1SIZE0REF1Resource2resourceId0getResourceMapRaw(int, int) - Method in interface com.springrts.ai.AICallback
resource maps This map shows the resource density on the map.
Clb_Map_0ARRAY1SIZE0REF1Resource2resourceId0getResourceMapSpotsPositions(int, int) - Method in interface com.springrts.ai.AICallback
Returns positions indicating where to place resource extractors on the map.
Clb_Map_0ARRAY1VALS0getHeightMap(int, float[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_0ARRAY1VALS0getJammerMap(int, short[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_0ARRAY1VALS0getLosMap(int, short[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_0ARRAY1VALS0getRadarMap(int, short[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_0ARRAY1VALS0getSlopeMap(int, float[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_0ARRAY1VALS0REF1Resource2resourceId0getResourceMapRaw(int, int, byte[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_0ARRAY1VALS0REF1Resource2resourceId0getResourceMapSpotsPositions(int, int, AIFloat3[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_0ARRAY1VALS0REF1Resource2resourceId0initResourceMapSpotsAverageIncome(int, int) - Method in interface com.springrts.ai.AICallback
Returns the average resource income for an extractor on one of the evaluated positions.
Clb_Map_0ARRAY1VALS0REF1Resource2resourceId0initResourceMapSpotsNearest(int, int, AIFloat3) - Method in interface com.springrts.ai.AICallback
Returns the nearest resource extractor spot to a specified position out of the evaluated list.
Clb_Map_0MULTI1SIZE0Line(int, boolean) - Method in interface com.springrts.ai.AICallback
Returns all lines drawn with this AIs team color, and additionally the ones drawn with allied team colors, if includeAllies is true.
Clb_Map_0MULTI1SIZE0Point(int, boolean) - Method in interface com.springrts.ai.AICallback
Returns all points drawn with this AIs team color, and additionally the ones drawn with allied team colors, if includeAllies is true.
Clb_Map_0REF1Resource2resourceId0getExtractorRadius(int, int) - Method in interface com.springrts.ai.AICallback
Returns extraction radius for resource extractors
Clb_Map_0REF1Resource2resourceId0getMaxResource(int, int) - Method in interface com.springrts.ai.AICallback
Returns what value 255 in the resource map is worth
Clb_Map_0REF1UnitDef2unitDefId0findClosestBuildSite(int, int, AIFloat3, float, int, int) - Method in interface com.springrts.ai.AICallback
Returns the closest position from a given position that a building can be built at.
Clb_Map_0REF1UnitDef2unitDefId0isPossibleToBuildAt(int, int, AIFloat3, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_getChecksum(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_getCurWind(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_getElevationAt(int, float, float) - Method in interface com.springrts.ai.AICallback
Gets the elevation of the map at position (x, z)
Clb_Map_getGravity(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_getHeight(int) - Method in interface com.springrts.ai.AICallback
Returns the maps height in full resolution
Clb_Map_getMaxHeight(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_getMaxWind(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_getMinHeight(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_getMinWind(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_getMousePos(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_getName(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_getStartPos(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_getTidalStrength(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_getWidth(int) - Method in interface com.springrts.ai.AICallback
Returns the maps width in full resolution
Clb_Map_isPosInCamera(int, AIFloat3, float) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_Line_getColor(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_Line_getFirstPosition(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_Line_getSecondPosition(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_Point_getColor(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_Point_getLabel(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Map_Point_getPosition(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Mod_getAirLosMul(int) - Method in interface com.springrts.ai.AICallback
units airsightdistance will be multiplied with this, for testing purposes
Clb_Mod_getAirMipLevel(int) - Method in interface com.springrts.ai.AICallback
miplevel to use for airlos
Clb_Mod_getAllowTeamColors(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Mod_getCaptureEnergyCostFactor(int) - Method in interface com.springrts.ai.AICallback
How much should energy should capture cost, default 0.0
Clb_Mod_getConstructionDecay(int) - Method in interface com.springrts.ai.AICallback
Should constructions without builders decay?
Clb_Mod_getConstructionDecaySpeed(int) - Method in interface com.springrts.ai.AICallback
How fast do they decay?
Clb_Mod_getConstructionDecayTime(int) - Method in interface com.springrts.ai.AICallback
How long until they start decaying?
Clb_Mod_getDescription(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Mod_getFileName(int) - Method in interface com.springrts.ai.AICallback
archive filename
Clb_Mod_getFireAtCrashing(int) - Method in interface com.springrts.ai.AICallback
1 = units fire at crashing aircrafts, 0 = units ignore crashing aircrafts
Clb_Mod_getFireAtKilled(int) - Method in interface com.springrts.ai.AICallback
1 = units fire at enemies running Killed() script, 0 = units ignore such enemies
Clb_Mod_getFlankingBonusModeDefault(int) - Method in interface com.springrts.ai.AICallback
0=no flanking bonus; 1=global coords, mobile; 2=unit coords, mobile; 3=unit coords, locked
Clb_Mod_getHumanName(int) - Method in interface com.springrts.ai.AICallback
archive filename
Clb_Mod_getLosMipLevel(int) - Method in interface com.springrts.ai.AICallback
miplevel for los
Clb_Mod_getLosMul(int) - Method in interface com.springrts.ai.AICallback
units sightdistance will be multiplied with this, for testing purposes
Clb_Mod_getMultiReclaim(int) - Method in interface com.springrts.ai.AICallback
0 = 1 reclaimer per feature max, otherwise unlimited
Clb_Mod_getMutator(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Mod_getReclaimAllowAllies(int) - Method in interface com.springrts.ai.AICallback
Allow reclaiming allies? default true
Clb_Mod_getReclaimAllowEnemies(int) - Method in interface com.springrts.ai.AICallback
Allow reclaiming enemies? default true
Clb_Mod_getReclaimFeatureEnergyCostFactor(int) - Method in interface com.springrts.ai.AICallback
How much should energy should reclaiming a feature cost, default 0.0
Clb_Mod_getReclaimMethod(int) - Method in interface com.springrts.ai.AICallback
0 = gradual reclaim, 1 = all reclaimed at end, otherwise reclaim in reclaimMethod chunks
Clb_Mod_getReclaimUnitEfficiency(int) - Method in interface com.springrts.ai.AICallback
How much metal should reclaim return, default 1.0
Clb_Mod_getReclaimUnitEnergyCostFactor(int) - Method in interface com.springrts.ai.AICallback
How much energy should reclaiming a unit cost, default 0.0
Clb_Mod_getReclaimUnitMethod(int) - Method in interface com.springrts.ai.AICallback
0 = Revert to wireframe, gradual reclaim, 1 = Subtract HP, give full metal at end, default 1
Clb_Mod_getRepairEnergyCostFactor(int) - Method in interface com.springrts.ai.AICallback
How much should energy should repair cost, default 0.0
Clb_Mod_getRequireSonarUnderWater(int) - Method in interface com.springrts.ai.AICallback
when underwater, units are not in LOS unless also in sonar
Clb_Mod_getResurrectEnergyCostFactor(int) - Method in interface com.springrts.ai.AICallback
How much should energy should resurrect cost, default 0.5
Clb_Mod_getShortName(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Mod_getTransportAir(int) - Method in interface com.springrts.ai.AICallback
0 = all air units cannot be transported, 1 = all air units can be transported (mass and size restrictions still apply).
Clb_Mod_getTransportGround(int) - Method in interface com.springrts.ai.AICallback
0 = all ground units cannot be transported, 1 = all ground units can be transported (mass and size restrictions still apply).
Clb_Mod_getTransportHover(int) - Method in interface com.springrts.ai.AICallback
0 = all hover units cannot be transported, 1 = all hover units can be transported (mass and size restrictions still apply).
Clb_Mod_getTransportShip(int) - Method in interface com.springrts.ai.AICallback
0 = all naval units cannot be transported, 1 = all naval units can be transported (mass and size restrictions still apply).
Clb_Mod_getVersion(int) - Method in interface com.springrts.ai.AICallback
 
Clb_Resource_getName(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Resource_getOptimum(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_SkirmishAI_Info_getDescription(int, int) - Method in interface com.springrts.ai.AICallback
Returns the description of the key at index infoIndex in the info map for this Skirmish AI, or NULL if the infoIndex is invalid.
Clb_SkirmishAI_Info_getKey(int, int) - Method in interface com.springrts.ai.AICallback
Returns the key at index infoIndex in the info map for this Skirmish AI, or NULL if the infoIndex is invalid.
Clb_SkirmishAI_Info_getSize(int) - Method in interface com.springrts.ai.AICallback
Returns the number of info key-value pairs in the info map for this Skirmish AI.
Clb_SkirmishAI_Info_getValue(int, int) - Method in interface com.springrts.ai.AICallback
Returns the value at index infoIndex in the info map for this Skirmish AI, or NULL if the infoIndex is invalid.
Clb_SkirmishAI_Info_getValueByKey(int, String) - Method in interface com.springrts.ai.AICallback
Returns the value associated with the given key in the info map for this Skirmish AI, or NULL if not found.
Clb_SkirmishAI_OptionValues_getKey(int, int) - Method in interface com.springrts.ai.AICallback
Returns the key at index optionIndex in the options map for this Skirmish AI, or NULL if the optionIndex is invalid.
Clb_SkirmishAI_OptionValues_getSize(int) - Method in interface com.springrts.ai.AICallback
Returns the number of option key-value pairs in the options map for this Skirmish AI.
Clb_SkirmishAI_OptionValues_getValue(int, int) - Method in interface com.springrts.ai.AICallback
Returns the value at index optionIndex in the options map for this Skirmish AI, or NULL if the optionIndex is invalid.
Clb_SkirmishAI_OptionValues_getValueByKey(int, String) - Method in interface com.springrts.ai.AICallback
Returns the value associated with the given key in the options map for this Skirmish AI, or NULL if not found.
Clb_SkirmishAIs_getMax(int) - Method in interface com.springrts.ai.AICallback
Returns the maximum number of skirmish AIs in any game
Clb_SkirmishAIs_getSize(int) - Method in interface com.springrts.ai.AICallback
Returns the number of skirmish AIs in this game
Clb_Teams_getSize(int) - Method in interface com.springrts.ai.AICallback
Returns the number of teams in this game
Clb_Unit_0MULTI1SIZE0ModParam(int, int) - Method in interface com.springrts.ai.AICallback
This is a set of parameters that is initialized in CreateUnitRulesParams() and may change during the game.
Clb_Unit_0MULTI1SIZE0ResourceInfo(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_0MULTI1SIZE0SupportedCommand(int, int) - Method in interface com.springrts.ai.AICallback
The commands that this unit can understand, other commands will be ignored
Clb_Unit_0MULTI1SIZE1Command0CurrentCommand(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_0REF1Resource2resourceId0getResourceMake(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_0REF1Resource2resourceId0getResourceUse(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_0SINGLE1FETCH2UnitDef0getDef(int, int) - Method in interface com.springrts.ai.AICallback
Returns the unit's unitdef struct from which you can read all the statistics of the unit, do NOT try to change any values in it.
Clb_Unit_0STATIC0getLimit(int) - Method in interface com.springrts.ai.AICallback
Returns the numnber of units a team can have, after which it can not build any more.
Clb_Unit_CurrentCommand_0ARRAY1SIZE0getParams(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_CurrentCommand_0ARRAY1VALS0getParams(int, int, int, float[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_CurrentCommand_0STATIC0getType(int, int) - Method in interface com.springrts.ai.AICallback
For the type of the command queue, see CCommandQueue::CommandQueueType in Sim/Unit/CommandAI/CommandQueue.h
Clb_Unit_CurrentCommand_getId(int, int, int) - Method in interface com.springrts.ai.AICallback
For the id, see CMD_xxx codes in Sim/Unit/CommandAI/Command.h (custom codes can also be used)
Clb_Unit_CurrentCommand_getOptions(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_CurrentCommand_getTag(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_CurrentCommand_getTimeOut(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_getAiHint(int, int) - Method in interface com.springrts.ai.AICallback
Indicates the units main function.
Clb_Unit_getAllyTeam(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_getBuildingFacing(int, int) - Method in interface com.springrts.ai.AICallback
Returns the unit's build facing (0-3)
Clb_Unit_getCurrentFuel(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_getExperience(int, int) - Method in interface com.springrts.ai.AICallback
How experienced the unit is (0.0f-1.0f)
Clb_Unit_getGroup(int, int) - Method in interface com.springrts.ai.AICallback
Returns the group a unit belongs to, -1 if none
Clb_Unit_getHealth(int, int) - Method in interface com.springrts.ai.AICallback
The unit's current health
Clb_Unit_getLastUserOrderFrame(int, int) - Method in interface com.springrts.ai.AICallback
Number of the last frame this unit received an order from a player.
Clb_Unit_getLineage(int, int) - Method in interface com.springrts.ai.AICallback
The unit's origin lies in this team.
Clb_Unit_getMaxHealth(int, int) - Method in interface com.springrts.ai.AICallback
The unit's max health
Clb_Unit_getMaxRange(int, int) - Method in interface com.springrts.ai.AICallback
The furthest any weapon of the unit can fire
Clb_Unit_getMaxSpeed(int, int) - Method in interface com.springrts.ai.AICallback
The unit's max speed
Clb_Unit_getPos(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_getPower(int, int) - Method in interface com.springrts.ai.AICallback
Indicate the relative power of the unit, used for experience calulations etc.
Clb_Unit_getSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_getStockpile(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_getStockpileQueued(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_getTeam(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_isActivated(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_isBeingBuilt(int, int) - Method in interface com.springrts.ai.AICallback
Returns true if the unit is currently being built
Clb_Unit_isCloaked(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_isNeutral(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_isParalyzed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_ModParam_getName(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_ModParam_getValue(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_SupportedCommand_0ARRAY1SIZE0getParams(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_SupportedCommand_0ARRAY1VALS0getParams(int, int, int, String[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_SupportedCommand_getId(int, int, int) - Method in interface com.springrts.ai.AICallback
For the id, see CMD_xxx codes in Sim/Unit/CommandAI/Command.h (custom codes can also be used)
Clb_Unit_SupportedCommand_getName(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_SupportedCommand_getToolTip(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_SupportedCommand_isDisabled(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_Unit_SupportedCommand_isShowUnique(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0ARRAY1SIZE1UnitDef0getBuildOptions(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0ARRAY1VALS1UnitDef0getBuildOptions(int, int, int[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0AVAILABLE0MoveData(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0MAP1KEYS0getCustomParams(int, int, String[]) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0MAP1SIZE0getCustomParams(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0MAP1VALS0getCustomParams(int, int, String[]) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0MULTI1SIZE0WeaponMount(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0REF1Resource2resourceId0getCost(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0REF1Resource2resourceId0getExtractsResource(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0REF1Resource2resourceId0getMakesResource(int, int, int) - Method in interface com.springrts.ai.AICallback
This amount of the resource will be created when the unit is on and enough energy can be drained.
Clb_UnitDef_0REF1Resource2resourceId0getResourceExtractorRange(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0REF1Resource2resourceId0getResourceMake(int, int, int) - Method in interface com.springrts.ai.AICallback
This amount of the resource will always be created.
Clb_UnitDef_0REF1Resource2resourceId0getStorage(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0REF1Resource2resourceId0getTidalResourceGenerator(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0REF1Resource2resourceId0getUpkeep(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0REF1Resource2resourceId0getWindResourceGenerator(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0REF1Resource2resourceId0isResourceMaker(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0REF1Resource2resourceId0isSquareResourceExtractor(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0SINGLE1FETCH2UnitDef0getDecoyDef(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0SINGLE1FETCH2WeaponDef0getShieldDef(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_0SINGLE1FETCH2WeaponDef0getStockpileDef(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_CollisionVolume_getOffsets(int, int) - Method in interface com.springrts.ai.AICallback
The collision volume's offset relative to the unit's center position
Clb_UnitDef_CollisionVolume_getScales(int, int) - Method in interface com.springrts.ai.AICallback
The collision volume's full axis lengths.
Clb_UnitDef_CollisionVolume_getTest(int, int) - Method in interface com.springrts.ai.AICallback
Collission test algorithm used.
Clb_UnitDef_CollisionVolume_getType(int, int) - Method in interface com.springrts.ai.AICallback
The type of the collision volume's form.
Clb_UnitDef_FlankingBonus_getDir(int, int) - Method in interface com.springrts.ai.AICallback
The unit takes less damage when attacked from this direction.
Clb_UnitDef_FlankingBonus_getMax(int, int) - Method in interface com.springrts.ai.AICallback
Damage factor for the least protected direction
Clb_UnitDef_FlankingBonus_getMin(int, int) - Method in interface com.springrts.ai.AICallback
Damage factor for the most protected direction
Clb_UnitDef_FlankingBonus_getMobilityAdd(int, int) - Method in interface com.springrts.ai.AICallback
How much the ability of the flanking bonus direction to move builds up each frame.
Clb_UnitDef_FlankingBonus_getMode(int, int) - Method in interface com.springrts.ai.AICallback
The flanking bonus indicates how much additional damage you can inflict to a unit, if it gets attacked from different directions.
Clb_UnitDef_getAiHint(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getAirLosRadius(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getArmoredMultiple(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getArmorType(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getAutoHeal(int, int) - Method in interface com.springrts.ai.AICallback
This amount of auto-heal will always be applied.
Clb_UnitDef_getBuildAngle(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getBuildDistance(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getBuildingDecalDecaySpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getBuildingDecalSizeX(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getBuildingDecalSizeY(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getBuildingDecalType(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getBuildSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getBuildTime(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getCaptureSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getCategory(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getCategoryString(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getCloakCost(int, int) - Method in interface com.springrts.ai.AICallback
Energy cost per second to stay cloaked when stationary
Clb_UnitDef_getCloakCostMoving(int, int) - Method in interface com.springrts.ai.AICallback
Energy cost per second to stay cloaked when moving
Clb_UnitDef_getCobId(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getControlRadius(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getDeathExplosion(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getDecloakDistance(int, int) - Method in interface com.springrts.ai.AICallback
If enemy unit comes within this range, decloaking is forced
Clb_UnitDef_getDlHoverFactor(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getDrag(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getFallSpeed(int, int) - Method in interface com.springrts.ai.AICallback
Dictates fall speed of all transported units.
Clb_UnitDef_getFileName(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getFireState(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getFlareDelay(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getFlareDropVector(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getFlareEfficiency(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getFlareReloadTime(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getFlareSalvoDelay(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getFlareSalvoSize(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getFlareTime(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getFrontToSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getGaia(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getHealth(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getHeight(int, int) - Method in interface com.springrts.ai.AICallback
Forces loading of the unit model
Clb_UnitDef_getHighTrajectoryType(int, int) - Method in interface com.springrts.ai.AICallback
Indicates the trajectory types supported by this unit.
Clb_UnitDef_getHumanName(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getIdleAutoHeal(int, int) - Method in interface com.springrts.ai.AICallback
This amount of auto-heal will only be applied while the unit is idling.
Clb_UnitDef_getIdleTime(int, int) - Method in interface com.springrts.ai.AICallback
Time a unit needs to idle before it is considered idling.
Clb_UnitDef_getJammerRadius(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getKamikazeDist(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getLoadingRadius(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getLosHeight(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getLosRadius(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMass(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMaxAcceleration(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMaxAileron(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMaxBank(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMaxDeceleration(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMaxElevator(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMaxFuel(int, int) - Method in interface com.springrts.ai.AICallback
Maximum flight time in seconds before the aircraft needs to return to an air repair bay to refuel.
Clb_UnitDef_getMaxHeightDif(int, int) - Method in interface com.springrts.ai.AICallback
Maximum terra-form height this building allows.
Clb_UnitDef_getMaxPitch(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMaxRepairSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMaxRudder(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMaxSlope(int, int) - Method in interface com.springrts.ai.AICallback
Build location relevant maximum steepness of the underlaying terrain.
Clb_UnitDef_getMaxThisUnit(int, int) - Method in interface com.springrts.ai.AICallback
Number of units of this type allowed simultaneously in the game
Clb_UnitDef_getMaxWaterDepth(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMaxWeaponRange(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMinAirBasePower(int, int) - Method in interface com.springrts.ai.AICallback
Minimum build power of airbases that this aircraft can land on
Clb_UnitDef_getMinCollisionSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMinTransportMass(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMinTransportSize(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMinWaterDepth(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMoveState(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMoveType(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getMyGravity(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getName(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getNoChaseCategory(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getPower(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getRadarRadius(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getRadius(int, int) - Method in interface com.springrts.ai.AICallback
Forces loading of the unit model
Clb_UnitDef_getReclaimSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getRefuelTime(int, int) - Method in interface com.springrts.ai.AICallback
Time to fully refuel the unit
Clb_UnitDef_getRepairSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getResurrectSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getSeismicRadius(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getSeismicSignature(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getSelfDCountdown(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getSelfDExplosion(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getSlideTolerance(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getSonarJamRadius(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getSonarRadius(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getSpeedToFront(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTechLevel(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTedClassString(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTerraformSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTooltip(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTrackOffset(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTrackStrength(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTrackStretch(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTrackType(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTrackWidth(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTransportCapacity(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTransportMass(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTransportSize(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTransportUnloadMethod(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTurnInPlaceDistance(int, int) - Method in interface com.springrts.ai.AICallback
Units above this distance to goal will try to turn while keeping some of their speed.
Clb_UnitDef_getTurnInPlaceSpeedLimit(int, int) - Method in interface com.springrts.ai.AICallback
Units below this speed will turn in place regardless of their turnInPlace setting.
Clb_UnitDef_getTurnRadius(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getTurnRate(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getType(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getUnitFallSpeed(int, int) - Method in interface com.springrts.ai.AICallback
Sets the transported units FBI, overrides fallSpeed
Clb_UnitDef_getUnloadSpread(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getVerticalSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getWantedHeight(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getWaterline(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getWingAngle(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getWingDrag(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getWreckName(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getXSize(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_getZSize(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToAssist(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToAttack(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToCapture(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToCloak(int, int) - Method in interface com.springrts.ai.AICallback
If the unit can cloak
Clb_UnitDef_isAbleToCrash(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToDGun(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToDropFlare(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToFight(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToFireControl(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToFly(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToGuard(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToHover(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToKamikaze(int, int) - Method in interface com.springrts.ai.AICallback
Will the unit self destruct if an enemy comes to close?
Clb_UnitDef_isAbleToLoopbackAttack(int, int) - Method in interface com.springrts.ai.AICallback
Only matters for fighter aircraft
Clb_UnitDef_isAbleToMove(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToPatrol(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToReclaim(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToRepair(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToRepeat(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToRestore(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToResurrect(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToSelfD(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToSelfRepair(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAbleToSubmerge(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isActivateWhenBuilt(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAirBase(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAirStrafe(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isAssistable(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isBuilder(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isBuildRange3D(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isCapturable(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isCollide(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isCommander(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isDecloakOnFire(int, int) - Method in interface com.springrts.ai.AICallback
Will the unit decloak upon firing?
Clb_UnitDef_isDecloakSpherical(int, int) - Method in interface com.springrts.ai.AICallback
Use a spherical, instead of a cylindrical test?
Clb_UnitDef_isDontLand(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isFactoryHeadingTakeoff(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isFeature(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isFirePlatform(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isFloater(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isFullHealthFactory(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isHideDamage(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isHoldSteady(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isHoverAttack(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isLeaveTracks(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isLevelGround(int, int) - Method in interface com.springrts.ai.AICallback
Indicates whether the ground will be leveled/flattened out after this building has been built on it.
Clb_UnitDef_isNeedGeo(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isNotTransportable(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isOnOffable(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isPushResistant(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isReclaimable(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isReleaseHeld(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isShowPlayerName(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isSonarStealth(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isStartCloaked(int, int) - Method in interface com.springrts.ai.AICallback
If the unit wants to start out cloaked
Clb_UnitDef_isStealth(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isStrafeToAttack(int, int) - Method in interface com.springrts.ai.AICallback
Should the unit move sideways when it can not shoot?
Clb_UnitDef_isTargetingFacility(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isTransportByEnemy(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isTurnInPlace(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isUpright(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isUseBuildingGroundDecal(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_isValid(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getCrushStrength(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getDepth(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getDepthMod(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getFollowGround(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getMaxAcceleration(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getMaxBreaking(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getMaxSlope(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getMaxSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getMaxTurnRate(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getMoveFamily(int, int) - Method in interface com.springrts.ai.AICallback
enum MoveFamily { Tank=0, KBot=1, Hover=2, Ship=3 };
Clb_UnitDef_MoveData_getMoveType(int, int) - Method in interface com.springrts.ai.AICallback
enum MoveType { Ground_Move=0, Hover_Move=1, Ship_Move=2 };
Clb_UnitDef_MoveData_getName(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getPathType(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getSize(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getSlopeMod(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_getTerrainClass(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_MoveData_isSubMarine(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_WeaponMount_0SINGLE1FETCH2WeaponDef0getWeaponDef(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_WeaponMount_getBadTargetCategory(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_WeaponMount_getFuelUsage(int, int, int) - Method in interface com.springrts.ai.AICallback
How many seconds of fuel it costs for the owning unit to fire this weapon.
Clb_UnitDef_WeaponMount_getMainDir(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_WeaponMount_getMaxAngleDif(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_WeaponMount_getName(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_WeaponMount_getOnlyTargetCategory(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_UnitDef_WeaponMount_getSlavedTo(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_0MAP1KEYS0getCustomParams(int, int, String[]) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_0MAP1SIZE0getCustomParams(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_0MAP1VALS0getCustomParams(int, int, String[]) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_0REF1Resource2resourceId0getCost(int, int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_0STATIC0getNumDamageTypes(int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_Damage_0ARRAY1SIZE0getTypes(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_Damage_0ARRAY1VALS0getTypes(int, int, float[], int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_Damage_getCraterBoost(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_Damage_getCraterMult(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_Damage_getImpulseBoost(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_Damage_getImpulseFactor(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_Damage_getParalyzeDamageTime(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getAccuracy(int, int) - Method in interface com.springrts.ai.AICallback
Inaccuracy of whole burst
Clb_WeaponDef_getAreaOfEffect(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getBeamTime(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getBounceRebound(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getBounceSlip(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getCameraShake(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getCegTag(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getCollisionFlags(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getCollisionSize(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getCoreThickness(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getCoverageRange(int, int) - Method in interface com.springrts.ai.AICallback
Range of interceptors.
Clb_WeaponDef_getCylinderTargetting(int, int) - Method in interface com.springrts.ai.AICallback
If greater than 0, the range will be checked in a cylinder (height=range*cylinderTargetting) instead of a sphere.
Clb_WeaponDef_getDance(int, int) - Method in interface com.springrts.ai.AICallback
How much the missile will dance.
Clb_WeaponDef_getDescription(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getDuration(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getDynDamageExp(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getDynDamageMin(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getDynDamageRange(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getEdgeEffectiveness(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getExplosionSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getFalloffRate(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getFileName(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getFireStarter(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getFlightTime(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getGraphicsType(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getHeightBoostFactor(int, int) - Method in interface com.springrts.ai.AICallback
Controls cannon range height boost.
Clb_WeaponDef_getHeightMod(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getHighTrajectory(int, int) - Method in interface com.springrts.ai.AICallback
Per weapon high trajectory setting.
Clb_WeaponDef_getIntensity(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getInterceptedByShieldType(int, int) - Method in interface com.springrts.ai.AICallback
The type of shields that can intercept this weapon (bitfield).
Clb_WeaponDef_getInterceptor(int, int) - Method in interface com.springrts.ai.AICallback
Can intercept targetable weapons shots.
Clb_WeaponDef_getLaserFlareSize(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getLeadBonus(int, int) - Method in interface com.springrts.ai.AICallback
Factor for increasing the leadLimit with experience
Clb_WeaponDef_getLeadLimit(int, int) - Method in interface com.springrts.ai.AICallback
Maximum distance the weapon will lead the target
Clb_WeaponDef_getLodDistance(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getMaxAngle(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getMaxVelocity(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getMinIntensity(int, int) - Method in interface com.springrts.ai.AICallback
For beam-lasers only - always hit with some minimum intensity (a damage coeffcient normally dependent on distance).
Clb_WeaponDef_getMovingAccuracy(int, int) - Method in interface com.springrts.ai.AICallback
Inaccuracy while owner moving
Clb_WeaponDef_getMyGravity(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getName(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getNumBounce(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getOnlyTargetCategory(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getPredictBoost(int, int) - Method in interface com.springrts.ai.AICallback
Replaces hardcoded behaviour for burnblow cannons
Clb_WeaponDef_getProjectileSpeed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getProjectilesPerShot(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getProximityPriority(int, int) - Method in interface com.springrts.ai.AICallback
Multiplier for the distance to the target for priority calculations.
Clb_WeaponDef_getRange(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getReload(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getRestTime(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getSalvoDelay(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getSalvoSize(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getSize(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getSizeGrowth(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getSprayAngle(int, int) - Method in interface com.springrts.ai.AICallback
Inaccuracy of individual shots inside burst
Clb_WeaponDef_getStartVelocity(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getStockpileTime(int, int) - Method in interface com.springrts.ai.AICallback
Build time of a missile
Clb_WeaponDef_getSupplyCost(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getTargetable(int, int) - Method in interface com.springrts.ai.AICallback
Shoots interceptable projectiles.
Clb_WeaponDef_getTargetBorder(int, int) - Method in interface com.springrts.ai.AICallback
If nonzero, targetting units will TryTarget at the edge of collision sphere (radius*tag value, [-1;1]) instead of its centre.
Clb_WeaponDef_getTargetMoveError(int, int) - Method in interface com.springrts.ai.AICallback
Fraction of targets move speed that is used as error offset
Clb_WeaponDef_getThickness(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getTrajectoryHeight(int, int) - Method in interface com.springrts.ai.AICallback
How high trajectory missiles will try to fly in.
Clb_WeaponDef_getTurnRate(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getType(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getUpTime(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getVisibleShieldHitFrames(int, int) - Method in interface com.springrts.ai.AICallback
The number of frames to draw the shield after it has been hit.
Clb_WeaponDef_getWeaponAcceleration(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_getWobble(int, int) - Method in interface com.springrts.ai.AICallback
How much the missile will wobble around its course.
Clb_WeaponDef_isAbleToAttackGround(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isAvoidFeature(int, int) - Method in interface com.springrts.ai.AICallback
Tries to avoid features while aiming?
Clb_WeaponDef_isAvoidFriendly(int, int) - Method in interface com.springrts.ai.AICallback
Tries to avoid friendly units while aiming?
Clb_WeaponDef_isAvoidNeutral(int, int) - Method in interface com.springrts.ai.AICallback
Tries to avoid neutral units while aiming?
Clb_WeaponDef_isBeamBurst(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isDropped(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isDynDamageInverted(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isExteriorShield(int, int) - Method in interface com.springrts.ai.AICallback
If the shield only affects stuff coming from outside shield radius.
Clb_WeaponDef_isFireSubmersed(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isFixedLauncher(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isGravityAffected(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isGroundBounce(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isImpactOnly(int, int) - Method in interface com.springrts.ai.AICallback
The weapon damages by impacting, not by exploding.
Clb_WeaponDef_isLargeBeamLaser(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isManualFire(int, int) - Method in interface com.springrts.ai.AICallback
Has to be fired manually (by the player or an AI, example: D-Gun)
Clb_WeaponDef_isNoAutoTarget(int, int) - Method in interface com.springrts.ai.AICallback
Can not target anything (for example: anti-nuke, D-Gun)
Clb_WeaponDef_isNoExplode(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isNoSelfDamage(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isOnlyForward(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isParalyzer(int, int) - Method in interface com.springrts.ai.AICallback
The weapon will only paralyze, not do real damage.
Clb_WeaponDef_isSelfExplode(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isShield(int, int) - Method in interface com.springrts.ai.AICallback
If the weapon is a shield rather than a weapon.
Clb_WeaponDef_isShieldRepulser(int, int) - Method in interface com.springrts.ai.AICallback
If the weapon should be repulsed or absorbed.
Clb_WeaponDef_isSmartShield(int, int) - Method in interface com.springrts.ai.AICallback
If the shield only affects enemy projectiles.
Clb_WeaponDef_isSoundTrigger(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isStockpileable(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isSubMissile(int, int) - Method in interface com.springrts.ai.AICallback
Lets a torpedo travel above water like it does below water
Clb_WeaponDef_isSweepFire(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isTracks(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isTurret(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isVisibleShield(int, int) - Method in interface com.springrts.ai.AICallback
If the shield should be graphically shown.
Clb_WeaponDef_isVisibleShieldRepulse(int, int) - Method in interface com.springrts.ai.AICallback
If a small graphic should be shown at each repulse.
Clb_WeaponDef_isWaterBounce(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_isWaterWeapon(int, int) - Method in interface com.springrts.ai.AICallback
 
Clb_WeaponDef_Shield_0REF1Resource2resourceId0getPowerRegenResource(int, int, int) - Method in interface com.springrts.ai.AICallback
How much of a given resource is needed to regenerate power with max speed per second.
Clb_WeaponDef_Shield_0REF1Resource2resourceId0getResourceUse(int, int, int) - Method in interface com.springrts.ai.AICallback
Amount of the resource used per shot or per second, depending on the type of projectile.
Clb_WeaponDef_Shield_getAlpha(int, int) - Method in interface com.springrts.ai.AICallback
The shields alpha value.
Clb_WeaponDef_Shield_getBadColor(int, int) - Method in interface com.springrts.ai.AICallback
The color of the shield when it is empty.
Clb_WeaponDef_Shield_getForce(int, int) - Method in interface com.springrts.ai.AICallback
Shield acceleration on plasma stuff.
Clb_WeaponDef_Shield_getGoodColor(int, int) - Method in interface com.springrts.ai.AICallback
The color of the shield when it is at full power.
Clb_WeaponDef_Shield_getInterceptType(int, int) - Method in interface com.springrts.ai.AICallback
The type of the shield (bitfield).
Clb_WeaponDef_Shield_getMaxSpeed(int, int) - Method in interface com.springrts.ai.AICallback
Maximum speed to which the shield can repulse plasma.
Clb_WeaponDef_Shield_getPower(int, int) - Method in interface com.springrts.ai.AICallback
Amount of damage the shield can reflect.
Clb_WeaponDef_Shield_getPowerRegen(int, int) - Method in interface com.springrts.ai.AICallback
Amount of power that is regenerated per second.
Clb_WeaponDef_Shield_getRadius(int, int) - Method in interface com.springrts.ai.AICallback
Size of shield covered area
Clb_WeaponDef_Shield_getRechargeDelay(int, int) - Method in interface com.springrts.ai.AICallback
Number of frames to delay recharging by after each hit.
Clb_WeaponDef_Shield_getStartingPower(int, int) - Method in interface com.springrts.ai.AICallback
How much power the shield has when it is created.
ClbFeatureDefCollisionVolumeImpl - Class in com.springrts.ai.oo
 
ClbGroupSupportedCommandImpl - Class in com.springrts.ai.oo
 
ClbUnitDefCollisionVolumeImpl - Class in com.springrts.ai.oo
 
ClbUnitSupportedCommandImpl - Class in com.springrts.ai.oo
 
cloak - Variable in class com.springrts.ai.command.CloakUnitAICommand
 
CloakUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
CloakUnitAICommand() - Constructor for class com.springrts.ai.command.CloakUnitAICommand
 
CloakUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.CloakUnitAICommand
 
CloakUnitAICommand(int, int, int, int, boolean) - Constructor for class com.springrts.ai.command.CloakUnitAICommand
 
CloakUnitAICommand(Unit, int, List<AICommand.Option>, int, boolean) - Constructor for class com.springrts.ai.command.CloakUnitAICommand
 
cmdId - Variable in class com.springrts.ai.command.CustomUnitAICommand
 
cmdId - Variable in class com.springrts.ai.command.DrawIconAtLastPosPathDrawerAICommand
 
cmdId - Variable in class com.springrts.ai.command.DrawLineAndIconPathDrawerAICommand
 
CollisionVolume - Interface in com.springrts.ai.oo
 
color - Variable in class com.springrts.ai.command.AddNotificationDrawerAICommand
 
color - Variable in class com.springrts.ai.command.BreakPathDrawerAICommand
 
color - Variable in class com.springrts.ai.command.DrawLineAndIconPathDrawerAICommand
 
color - Variable in class com.springrts.ai.command.DrawLinePathDrawerAICommand
 
color - Variable in class com.springrts.ai.command.SetColorFigureDrawerAICommand
 
color - Variable in class com.springrts.ai.command.StartPathDrawerAICommand
 
com.springrts.ai - package com.springrts.ai
 
com.springrts.ai.command - package com.springrts.ai.command
 
com.springrts.ai.event - package com.springrts.ai.event
 
com.springrts.ai.oo - package com.springrts.ai.oo
 
COMMAND_TO_ID_ENGINE - Static variable in class com.springrts.ai.AICommandWrapper
 
commandData - Variable in class com.springrts.ai.event.PlayerCommandAIEvent
 
commandFinished(Unit, int, int) - Method in class com.springrts.ai.oo.AbstractOOAI
 
commandFinished(Unit, int, int) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when a unit finished processing a command.
CommandFinishedAIEvent - Class in com.springrts.ai.event
This AI event is sent when a unit finished processing a command.
CommandFinishedAIEvent(Pointer) - Constructor for class com.springrts.ai.event.CommandFinishedAIEvent
 
commandId - Variable in class com.springrts.ai.event.CommandFinishedAIEvent
 
commandTopic - Variable in class com.springrts.ai.event.PlayerCommandAIEvent
 
commandTopicId - Variable in class com.springrts.ai.event.CommandFinishedAIEvent
 
compareTo(Camera) - Method in class com.springrts.ai.oo.Camera
 
compareTo(Cheats) - Method in class com.springrts.ai.oo.Cheats
 
compareTo(ClbFeatureDefCollisionVolumeImpl) - Method in class com.springrts.ai.oo.ClbFeatureDefCollisionVolumeImpl
 
compareTo(ClbGroupSupportedCommandImpl) - Method in class com.springrts.ai.oo.ClbGroupSupportedCommandImpl
 
compareTo(ClbUnitDefCollisionVolumeImpl) - Method in class com.springrts.ai.oo.ClbUnitDefCollisionVolumeImpl
 
compareTo(ClbUnitSupportedCommandImpl) - Method in class com.springrts.ai.oo.ClbUnitSupportedCommandImpl
 
compareTo(CurrentCommand) - Method in class com.springrts.ai.oo.CurrentCommand
 
compareTo(Damage) - Method in class com.springrts.ai.oo.Damage
 
compareTo(DataDirs) - Method in class com.springrts.ai.oo.DataDirs
 
compareTo(Economy) - Method in class com.springrts.ai.oo.Economy
 
compareTo(Engine) - Method in class com.springrts.ai.oo.Engine
 
compareTo(Feature) - Method in class com.springrts.ai.oo.Feature
 
compareTo(FeatureDef) - Method in class com.springrts.ai.oo.FeatureDef
 
compareTo(FlankingBonus) - Method in class com.springrts.ai.oo.FlankingBonus
 
compareTo(Game) - Method in class com.springrts.ai.oo.Game
 
compareTo(Group) - Method in class com.springrts.ai.oo.Group
 
compareTo(Gui) - Method in class com.springrts.ai.oo.Gui
 
compareTo(Info) - Method in class com.springrts.ai.oo.Info
 
compareTo(Line) - Method in class com.springrts.ai.oo.Line
 
compareTo(Log) - Method in class com.springrts.ai.oo.Log
 
compareTo(Map) - Method in class com.springrts.ai.oo.Map
 
compareTo(Mod) - Method in class com.springrts.ai.oo.Mod
 
compareTo(ModParam) - Method in class com.springrts.ai.oo.ModParam
 
compareTo(MoveData) - Method in class com.springrts.ai.oo.MoveData
 
compareTo(OOAICallback) - Method in class com.springrts.ai.oo.OOAICallback
 
compareTo(OptionValues) - Method in class com.springrts.ai.oo.OptionValues
 
compareTo(OrderPreview) - Method in class com.springrts.ai.oo.OrderPreview
 
compareTo(Point) - Method in class com.springrts.ai.oo.Point
 
compareTo(Resource) - Method in class com.springrts.ai.oo.Resource
 
compareTo(Roots) - Method in class com.springrts.ai.oo.Roots
 
compareTo(Shield) - Method in class com.springrts.ai.oo.Shield
 
compareTo(SkirmishAI) - Method in class com.springrts.ai.oo.SkirmishAI
 
compareTo(SkirmishAIs) - Method in class com.springrts.ai.oo.SkirmishAIs
 
compareTo(Teams) - Method in class com.springrts.ai.oo.Teams
 
compareTo(Unit) - Method in class com.springrts.ai.oo.Unit
 
compareTo(UnitDef) - Method in class com.springrts.ai.oo.UnitDef
 
compareTo(Version) - Method in class com.springrts.ai.oo.Version
 
compareTo(WeaponDef) - Method in class com.springrts.ai.oo.WeaponDef
 
compareTo(WeaponMount) - Method in class com.springrts.ai.oo.WeaponMount
 
createAI(int, OOAICallback) - Method in class com.springrts.ai.oo.OOAIFactory
 
CreateGroupAICommand - Class in com.springrts.ai.command
Creates a group and returns the id it was given, returns -1 on failure
CreateGroupAICommand() - Constructor for class com.springrts.ai.command.CreateGroupAICommand
 
CreateGroupAICommand(Pointer) - Constructor for class com.springrts.ai.command.CreateGroupAICommand
 
CreateLineFigureDrawerAICommand - Class in com.springrts.ai.command
the new group
CreateLineFigureDrawerAICommand() - Constructor for class com.springrts.ai.command.CreateLineFigureDrawerAICommand
 
CreateLineFigureDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.CreateLineFigureDrawerAICommand
 
CreateLineFigureDrawerAICommand(AIFloat3, AIFloat3, float, boolean, int, int, int) - Constructor for class com.springrts.ai.command.CreateLineFigureDrawerAICommand
 
CreateSplineFigureDrawerAICommand - Class in com.springrts.ai.command
the new group
CreateSplineFigureDrawerAICommand() - Constructor for class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
CreateSplineFigureDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
CreateSplineFigureDrawerAICommand(AIFloat3, AIFloat3, AIFloat3, AIFloat3, float, boolean, int, int, int) - Constructor for class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
CurrentCommand - Class in com.springrts.ai.oo
 
CustomUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
CustomUnitAICommand() - Constructor for class com.springrts.ai.command.CustomUnitAICommand
 
CustomUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.CustomUnitAICommand
 
CustomUnitAICommand(int, int, int, int, int, float[], int) - Constructor for class com.springrts.ai.command.CustomUnitAICommand
 
CustomUnitAICommand(Unit, int, List<AICommand.Option>, int, int, float[], int) - Constructor for class com.springrts.ai.command.CustomUnitAICommand
 

D

damage - Variable in class com.springrts.ai.event.EnemyDamagedAIEvent
 
damage - Variable in class com.springrts.ai.event.UnitDamagedAIEvent
 
Damage - Class in com.springrts.ai.oo
 
data - Variable in class com.springrts.ai.command.CallLuaRulesAICommand
 
DataDirs - Class in com.springrts.ai.oo
 
DeathWaitUnitAICommand - Class in com.springrts.ai.command
wait until this unit is dead
DeathWaitUnitAICommand() - Constructor for class com.springrts.ai.command.DeathWaitUnitAICommand
 
DeathWaitUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.DeathWaitUnitAICommand
 
DeathWaitUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.DeathWaitUnitAICommand
 
DeathWaitUnitAICommand(Unit, int, List<AICommand.Option>, int, Unit) - Constructor for class com.springrts.ai.command.DeathWaitUnitAICommand
 
DefaultInitAIEvent - Class in com.springrts.ai.event
This AI event initializes a Skirmish AI instance.
DefaultInitAIEvent(Pointer) - Constructor for class com.springrts.ai.event.DefaultInitAIEvent
 
DeleteFigureDrawerAICommand - Class in com.springrts.ai.command
Removes a figure group, which means it will not be drawn anymore.
DeleteFigureDrawerAICommand() - Constructor for class com.springrts.ai.command.DeleteFigureDrawerAICommand
 
DeleteFigureDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.DeleteFigureDrawerAICommand
 
DGunPosUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
DGunPosUnitAICommand() - Constructor for class com.springrts.ai.command.DGunPosUnitAICommand
 
DGunPosUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.DGunPosUnitAICommand
 
DGunPosUnitAICommand(int, int, int, int, AIFloat3) - Constructor for class com.springrts.ai.command.DGunPosUnitAICommand
 
DGunPosUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3) - Constructor for class com.springrts.ai.command.DGunPosUnitAICommand
 
DGunUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
DGunUnitAICommand() - Constructor for class com.springrts.ai.command.DGunUnitAICommand
 
DGunUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.DGunUnitAICommand
 
DGunUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.DGunUnitAICommand
 
DGunUnitAICommand(Unit, int, List<AICommand.Option>, int, Unit) - Constructor for class com.springrts.ai.command.DGunUnitAICommand
 
dir - Variable in class com.springrts.ai.event.EnemyDamagedAIEvent
 
dir - Variable in class com.springrts.ai.event.UnitDamagedAIEvent
 
drawBorder - Variable in class com.springrts.ai.command.DrawUnitDrawerAICommand
 
DrawIconAtLastPosPathDrawerAICommand - Class in com.springrts.ai.command
 
DrawIconAtLastPosPathDrawerAICommand() - Constructor for class com.springrts.ai.command.DrawIconAtLastPosPathDrawerAICommand
 
DrawIconAtLastPosPathDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.DrawIconAtLastPosPathDrawerAICommand
 
DrawLineAndIconPathDrawerAICommand - Class in com.springrts.ai.command
 
DrawLineAndIconPathDrawerAICommand() - Constructor for class com.springrts.ai.command.DrawLineAndIconPathDrawerAICommand
 
DrawLineAndIconPathDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.DrawLineAndIconPathDrawerAICommand
 
DrawLineAndIconPathDrawerAICommand(int, AIFloat3, AIFloat3, float) - Constructor for class com.springrts.ai.command.DrawLineAndIconPathDrawerAICommand
 
DrawLinePathDrawerAICommand - Class in com.springrts.ai.command
 
DrawLinePathDrawerAICommand() - Constructor for class com.springrts.ai.command.DrawLinePathDrawerAICommand
 
DrawLinePathDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.DrawLinePathDrawerAICommand
 
DrawLinePathDrawerAICommand(AIFloat3, AIFloat3, float) - Constructor for class com.springrts.ai.command.DrawLinePathDrawerAICommand
 
DrawUnitDrawerAICommand - Class in com.springrts.ai.command
teamId affects the color of the unit
DrawUnitDrawerAICommand() - Constructor for class com.springrts.ai.command.DrawUnitDrawerAICommand
 
DrawUnitDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.DrawUnitDrawerAICommand
 
DrawUnitDrawerAICommand(int, AIFloat3, float, int, int, boolean, boolean, int) - Constructor for class com.springrts.ai.command.DrawUnitDrawerAICommand
 
DrawUnitDrawerAICommand(UnitDef, AIFloat3, float, int, int, boolean, boolean, int) - Constructor for class com.springrts.ai.command.DrawUnitDrawerAICommand
 

E

Economy - Class in com.springrts.ai.oo
 
enable - Variable in class com.springrts.ai.command.PauseAICommand
 
end - Variable in class com.springrts.ai.command.GetApproximateLengthPathAICommand
 
end - Variable in class com.springrts.ai.command.InitPathAICommand
 
endPos - Variable in class com.springrts.ai.command.BreakPathDrawerAICommand
 
endPos - Variable in class com.springrts.ai.command.DrawLineAndIconPathDrawerAICommand
 
endPos - Variable in class com.springrts.ai.command.DrawLinePathDrawerAICommand
 
enemy - Variable in class com.springrts.ai.event.EnemyDamagedAIEvent
 
enemy - Variable in class com.springrts.ai.event.EnemyDestroyedAIEvent
 
enemy - Variable in class com.springrts.ai.event.EnemyEnterLOSAIEvent
 
enemy - Variable in class com.springrts.ai.event.EnemyEnterRadarAIEvent
 
enemy - Variable in class com.springrts.ai.event.EnemyLeaveLOSAIEvent
 
enemy - Variable in class com.springrts.ai.event.EnemyLeaveRadarAIEvent
 
enemyDamaged(Unit, Unit, float, AIFloat3, WeaponDef, boolean) - Method in class com.springrts.ai.oo.AbstractOOAI
 
enemyDamaged(Unit, Unit, float, AIFloat3, WeaponDef, boolean) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when an enemy unit was damaged.
EnemyDamagedAIEvent - Class in com.springrts.ai.event
This AI event is sent when an enemy unit was damaged.
EnemyDamagedAIEvent(Pointer) - Constructor for class com.springrts.ai.event.EnemyDamagedAIEvent
 
enemyDestroyed(Unit, Unit) - Method in class com.springrts.ai.oo.AbstractOOAI
 
enemyDestroyed(Unit, Unit) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when an enemy unit was destroyed; see also the enemy-damaged event.
EnemyDestroyedAIEvent - Class in com.springrts.ai.event
This AI event is sent when an enemy unit was destroyed; see also the enemy-damaged event.
EnemyDestroyedAIEvent(Pointer) - Constructor for class com.springrts.ai.event.EnemyDestroyedAIEvent
 
enemyEnterLOS(Unit) - Method in class com.springrts.ai.oo.AbstractOOAI
 
enemyEnterLOS(Unit) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when an enemy unit entered the LOS of this team.
EnemyEnterLOSAIEvent - Class in com.springrts.ai.event
This AI event is sent when an enemy unit entered the LOS of this team.
EnemyEnterLOSAIEvent(Pointer) - Constructor for class com.springrts.ai.event.EnemyEnterLOSAIEvent
 
enemyEnterRadar(Unit) - Method in class com.springrts.ai.oo.AbstractOOAI
 
enemyEnterRadar(Unit) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when an enemy unit entered the radar covered area of this team.
EnemyEnterRadarAIEvent - Class in com.springrts.ai.event
This AI event is sent when an enemy unit entered the radar covered area of this team.
EnemyEnterRadarAIEvent(Pointer) - Constructor for class com.springrts.ai.event.EnemyEnterRadarAIEvent
 
enemyLeaveLOS(Unit) - Method in class com.springrts.ai.oo.AbstractOOAI
 
enemyLeaveLOS(Unit) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when an enemy unit left the LOS of this team.
EnemyLeaveLOSAIEvent - Class in com.springrts.ai.event
This AI event is sent when an enemy unit left the LOS of this team.
EnemyLeaveLOSAIEvent(Pointer) - Constructor for class com.springrts.ai.event.EnemyLeaveLOSAIEvent
 
enemyLeaveRadar(Unit) - Method in class com.springrts.ai.oo.AbstractOOAI
 
enemyLeaveRadar(Unit) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when an enemy unit left the radar covered area of this team.
EnemyLeaveRadarAIEvent - Class in com.springrts.ai.event
This AI event is sent when an enemy unit left the radar covered area of this team.
EnemyLeaveRadarAIEvent(Pointer) - Constructor for class com.springrts.ai.event.EnemyLeaveRadarAIEvent
 
Engine - Class in com.springrts.ai.oo
 
equals(Object) - Method in class com.springrts.ai.AIFloat3
 
equals(Object) - Method in class com.springrts.ai.oo.Camera
 
equals(Object) - Method in class com.springrts.ai.oo.Cheats
 
equals(Object) - Method in class com.springrts.ai.oo.ClbFeatureDefCollisionVolumeImpl
 
equals(Object) - Method in class com.springrts.ai.oo.ClbGroupSupportedCommandImpl
 
equals(Object) - Method in class com.springrts.ai.oo.ClbUnitDefCollisionVolumeImpl
 
equals(Object) - Method in class com.springrts.ai.oo.ClbUnitSupportedCommandImpl
 
equals(Object) - Method in class com.springrts.ai.oo.CurrentCommand
 
equals(Object) - Method in class com.springrts.ai.oo.Damage
 
equals(Object) - Method in class com.springrts.ai.oo.DataDirs
 
equals(Object) - Method in class com.springrts.ai.oo.Economy
 
equals(Object) - Method in class com.springrts.ai.oo.Engine
 
equals(Object) - Method in class com.springrts.ai.oo.Feature
 
equals(Object) - Method in class com.springrts.ai.oo.FeatureDef
 
equals(Object) - Method in class com.springrts.ai.oo.FlankingBonus
 
equals(Object) - Method in class com.springrts.ai.oo.Game
 
equals(Object) - Method in class com.springrts.ai.oo.Group
 
equals(Object) - Method in class com.springrts.ai.oo.Gui
 
equals(Object) - Method in class com.springrts.ai.oo.Info
 
equals(Object) - Method in class com.springrts.ai.oo.Line
 
equals(Object) - Method in class com.springrts.ai.oo.Log
 
equals(Object) - Method in class com.springrts.ai.oo.Map
 
equals(Object) - Method in class com.springrts.ai.oo.Mod
 
equals(Object) - Method in class com.springrts.ai.oo.ModParam
 
equals(Object) - Method in class com.springrts.ai.oo.MoveData
 
equals(Object) - Method in class com.springrts.ai.oo.OptionValues
 
equals(Object) - Method in class com.springrts.ai.oo.OrderPreview
 
equals(Object) - Method in class com.springrts.ai.oo.Point
 
equals(Object) - Method in class com.springrts.ai.oo.Resource
 
equals(Object) - Method in class com.springrts.ai.oo.Roots
 
equals(Object) - Method in class com.springrts.ai.oo.Shield
 
equals(Object) - Method in class com.springrts.ai.oo.SkirmishAI
 
equals(Object) - Method in class com.springrts.ai.oo.SkirmishAIs
 
equals(Object) - Method in class com.springrts.ai.oo.Teams
 
equals(Object) - Method in class com.springrts.ai.oo.Unit
 
equals(Object) - Method in class com.springrts.ai.oo.UnitDef
 
equals(Object) - Method in class com.springrts.ai.oo.Version
 
equals(Object) - Method in class com.springrts.ai.oo.WeaponDef
 
equals(Object) - Method in class com.springrts.ai.oo.WeaponMount
 
EraseGroupAICommand - Class in com.springrts.ai.command
Erases a specified group
EraseGroupAICommand() - Constructor for class com.springrts.ai.command.EraseGroupAICommand
 
EraseGroupAICommand(Pointer) - Constructor for class com.springrts.ai.command.EraseGroupAICommand
 
exception(String, int, boolean) - Method in class com.springrts.ai.oo.Log
Inform the engine of an error that happend in the interface.

F

facing - Variable in class com.springrts.ai.command.BuildUnitAICommand
 
facing - Variable in class com.springrts.ai.command.DrawUnitDrawerAICommand
 
Feature - Class in com.springrts.ai.oo
 
FeatureDef - Class in com.springrts.ai.oo
 
FightUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
FightUnitAICommand() - Constructor for class com.springrts.ai.command.FightUnitAICommand
 
FightUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.FightUnitAICommand
 
FightUnitAICommand(int, int, int, int, AIFloat3) - Constructor for class com.springrts.ai.command.FightUnitAICommand
 
FightUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3) - Constructor for class com.springrts.ai.command.FightUnitAICommand
 
figureGroupId - Variable in class com.springrts.ai.command.CreateLineFigureDrawerAICommand
 
figureGroupId - Variable in class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
figureGroupId - Variable in class com.springrts.ai.command.DeleteFigureDrawerAICommand
 
figureGroupId - Variable in class com.springrts.ai.command.SetColorFigureDrawerAICommand
 
file - Variable in class com.springrts.ai.event.LoadAIEvent
 
file - Variable in class com.springrts.ai.event.SaveAIEvent
 
findClosestBuildSite(UnitDef, AIFloat3, float, int, int) - Method in class com.springrts.ai.oo.Map
Returns the closest position from a given position that a building can be built at.
FinishPathDrawerAICommand - Class in com.springrts.ai.command
 
FinishPathDrawerAICommand() - Constructor for class com.springrts.ai.command.FinishPathDrawerAICommand
 
FinishPathDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.FinishPathDrawerAICommand
 
fireState - Variable in class com.springrts.ai.command.SetFireStateUnitAICommand
 
flags - Variable in class com.springrts.ai.command.TraceRayAICommand
 
FlankingBonus - Class in com.springrts.ai.oo
 
frame - Variable in class com.springrts.ai.event.UpdateAIEvent
 
FreePathAICommand - Class in com.springrts.ai.command
 
FreePathAICommand() - Constructor for class com.springrts.ai.command.FreePathAICommand
 
FreePathAICommand(Pointer) - Constructor for class com.springrts.ai.command.FreePathAICommand
 

G

Game - Class in com.springrts.ai.oo
 
GatherWaitUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
GatherWaitUnitAICommand() - Constructor for class com.springrts.ai.command.GatherWaitUnitAICommand
 
GatherWaitUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.GatherWaitUnitAICommand
 
GatherWaitUnitAICommand(int, int, int, int) - Constructor for class com.springrts.ai.command.GatherWaitUnitAICommand
 
GatherWaitUnitAICommand(Unit, int, List<AICommand.Option>, int) - Constructor for class com.springrts.ai.command.GatherWaitUnitAICommand
 
getAccuracy() - Method in class com.springrts.ai.oo.WeaponDef
Inaccuracy of whole burst
getAdditional() - Method in class com.springrts.ai.oo.Version
Returns additional information (compiler flags, svn revision etc.)
getAiHint() - Method in class com.springrts.ai.oo.Unit
Indicates the units main function.
getAiHint() - Method in class com.springrts.ai.oo.UnitDef
 
getAiInterfaceVersion() - Method in class com.springrts.ai.oo.Game
 
getAirLosMul() - Method in class com.springrts.ai.oo.Mod
units airsightdistance will be multiplied with this, for testing purposes
getAirLosRadius() - Method in class com.springrts.ai.oo.UnitDef
 
getAirMipLevel() - Method in class com.springrts.ai.oo.Mod
miplevel to use for airlos
getAllowTeamColors() - Method in class com.springrts.ai.oo.Mod
 
getAllyTeam() - Method in class com.springrts.ai.oo.Unit
 
getAlpha() - Method in class com.springrts.ai.oo.Shield
The shields alpha value.
GetApproximateLengthPathAICommand - Class in com.springrts.ai.command
Returns the approximate path cost between two points This needs to calculate the complete path, so it is somewhat expensive.
GetApproximateLengthPathAICommand() - Constructor for class com.springrts.ai.command.GetApproximateLengthPathAICommand
 
GetApproximateLengthPathAICommand(Pointer) - Constructor for class com.springrts.ai.command.GetApproximateLengthPathAICommand
 
GetApproximateLengthPathAICommand(AIFloat3, AIFloat3, int, int) - Constructor for class com.springrts.ai.command.GetApproximateLengthPathAICommand
 
getAreaOfEffect() - Method in class com.springrts.ai.oo.WeaponDef
 
getArmoredMultiple() - Method in class com.springrts.ai.oo.UnitDef
 
getArmorType() - Method in class com.springrts.ai.oo.UnitDef
 
getAutoHeal() - Method in class com.springrts.ai.oo.UnitDef
This amount of auto-heal will always be applied.
getBadColor() - Method in class com.springrts.ai.oo.Shield
The color of the shield when it is empty.
getBadTargetCategory() - Method in class com.springrts.ai.oo.WeaponMount
 
getBeamTime() - Method in class com.springrts.ai.oo.WeaponDef
 
getBitField(List<AICommand.Option>) - Static method in enum com.springrts.ai.AICommand.Option
 
getBounceRebound() - Method in class com.springrts.ai.oo.WeaponDef
 
getBounceSlip() - Method in class com.springrts.ai.oo.WeaponDef
 
getBuildAngle() - Method in class com.springrts.ai.oo.UnitDef
 
getBuildDistance() - Method in class com.springrts.ai.oo.UnitDef
 
getBuildingDecalDecaySpeed() - Method in class com.springrts.ai.oo.UnitDef
 
getBuildingDecalSizeX() - Method in class com.springrts.ai.oo.UnitDef
 
getBuildingDecalSizeY() - Method in class com.springrts.ai.oo.UnitDef
 
getBuildingDecalType() - Method in class com.springrts.ai.oo.UnitDef
 
getBuildingFacing() - Method in class com.springrts.ai.oo.Unit
Returns the unit's build facing (0-3)
getBuildOptions() - Method in class com.springrts.ai.oo.UnitDef
 
getBuildSpeed() - Method in class com.springrts.ai.oo.UnitDef
 
getBuildTime() - Method in class com.springrts.ai.oo.UnitDef
 
getBuildTime() - Method in class com.springrts.ai.oo.Version
Returns the time of build
getCamera() - Method in class com.springrts.ai.oo.Gui
 
getCameraShake() - Method in class com.springrts.ai.oo.WeaponDef
 
getCaptureEnergyCostFactor() - Method in class com.springrts.ai.oo.Mod
How much should energy should capture cost, default 0.0
getCaptureSpeed() - Method in class com.springrts.ai.oo.UnitDef
 
getCategory() - Method in class com.springrts.ai.oo.UnitDef
 
getCategoryString() - Method in class com.springrts.ai.oo.UnitDef
 
getCegTag() - Method in class com.springrts.ai.oo.WeaponDef
 
getCheats() - Method in class com.springrts.ai.oo.OOAICallback
 
getChecksum() - Method in class com.springrts.ai.oo.Map
 
getCloakCost() - Method in class com.springrts.ai.oo.UnitDef
Energy cost per second to stay cloaked when stationary
getCloakCostMoving() - Method in class com.springrts.ai.oo.UnitDef
Energy cost per second to stay cloaked when moving
getCobId() - Method in class com.springrts.ai.oo.UnitDef
 
getCollisionFlags() - Method in class com.springrts.ai.oo.WeaponDef
 
getCollisionSize() - Method in class com.springrts.ai.oo.WeaponDef
 
getCollisionVolume() - Method in class com.springrts.ai.oo.FeatureDef
 
getCollisionVolume() - Method in class com.springrts.ai.oo.UnitDef
 
getColor() - Method in class com.springrts.ai.oo.Line
 
getColor() - Method in class com.springrts.ai.oo.Point
 
getCommandId() - Method in class com.springrts.ai.oo.CurrentCommand
 
getConfigDir() - Method in class com.springrts.ai.oo.DataDirs
This interfaces main data dir, which is where the shared library and the InterfaceInfo.lua file are located, e.g.: /usr/share/games/spring/AI/Skirmish/RAI/0.601/
getConstructionDecay() - Method in class com.springrts.ai.oo.Mod
Should constructions without builders decay?
getConstructionDecaySpeed() - Method in class com.springrts.ai.oo.Mod
How fast do they decay?
getConstructionDecayTime() - Method in class com.springrts.ai.oo.Mod
How long until they start decaying?
getContainedResource(Resource) - Method in class com.springrts.ai.oo.FeatureDef
 
getControlRadius() - Method in class com.springrts.ai.oo.UnitDef
 
getCoreThickness() - Method in class com.springrts.ai.oo.WeaponDef
 
getCost(Resource) - Method in class com.springrts.ai.oo.UnitDef
 
getCost(Resource) - Method in class com.springrts.ai.oo.WeaponDef
 
getCoverageRange() - Method in class com.springrts.ai.oo.WeaponDef
Range of interceptors.
getCraterBoost() - Method in class com.springrts.ai.oo.Damage
 
getCraterMult() - Method in class com.springrts.ai.oo.Damage
 
getCrushStrength() - Method in class com.springrts.ai.oo.MoveData
 
getCurrent(Resource) - Method in class com.springrts.ai.oo.Economy
 
getCurrentCommands() - Method in class com.springrts.ai.oo.Unit
 
getCurrentFrame() - Method in class com.springrts.ai.oo.Game
Deprecated.  
getCurrentFuel() - Method in class com.springrts.ai.oo.Unit
 
getCurWind() - Method in class com.springrts.ai.oo.Map
 
getCustomParams() - Method in class com.springrts.ai.oo.FeatureDef
 
getCustomParams() - Method in class com.springrts.ai.oo.UnitDef
 
getCustomParams() - Method in class com.springrts.ai.oo.WeaponDef
 
getCylinderTargetting() - Method in class com.springrts.ai.oo.WeaponDef
If greater than 0, the range will be checked in a cylinder (height=range*cylinderTargetting) instead of a sphere.
getDamage() - Method in class com.springrts.ai.oo.WeaponDef
 
getDance() - Method in class com.springrts.ai.oo.WeaponDef
How much the missile will dance.
getDataDirs() - Method in class com.springrts.ai.oo.OOAICallback
 
getDeathExplosion() - Method in class com.springrts.ai.oo.UnitDef
 
getDeathFeature() - Method in class com.springrts.ai.oo.FeatureDef
Name of the FeatureDef that this turns into when killed (not reclaimed).
getDecloakDistance() - Method in class com.springrts.ai.oo.UnitDef
If enemy unit comes within this range, decloaking is forced
getDecoyDef() - Method in class com.springrts.ai.oo.UnitDef
 
getDef() - Method in class com.springrts.ai.oo.Feature
 
getDef() - Method in class com.springrts.ai.oo.Unit
Returns the unit's unitdef struct from which you can read all the statistics of the unit, do NOT try to change any values in it.
getDepth() - Method in class com.springrts.ai.oo.MoveData
 
getDepthMod() - Method in class com.springrts.ai.oo.MoveData
 
getDescription() - Method in class com.springrts.ai.oo.FeatureDef
 
getDescription(int) - Method in class com.springrts.ai.oo.Info
Returns the description of the key at index infoIndex in the info map for this Skirmish AI, or NULL if the infoIndex is invalid.
getDescription() - Method in class com.springrts.ai.oo.Mod
 
getDescription() - Method in class com.springrts.ai.oo.WeaponDef
 
getDir() - Method in class com.springrts.ai.oo.FlankingBonus
The unit takes less damage when attacked from this direction.
getDir(String, int, int) - Method in class com.springrts.ai.oo.Roots
Returns the data dir at dirIndex, which is valid between 0 and (DataDirs_Roots_getSize() - 1).
getDirection() - Method in class com.springrts.ai.oo.Camera
 
getDlHoverFactor() - Method in class com.springrts.ai.oo.UnitDef
 
getDrag() - Method in class com.springrts.ai.oo.UnitDef
 
getDrawType() - Method in class com.springrts.ai.oo.FeatureDef
 
getDuration() - Method in class com.springrts.ai.oo.WeaponDef
 
getDynDamageExp() - Method in class com.springrts.ai.oo.WeaponDef
 
getDynDamageMin() - Method in class com.springrts.ai.oo.WeaponDef
 
getDynDamageRange() - Method in class com.springrts.ai.oo.WeaponDef
 
getEconomy() - Method in class com.springrts.ai.oo.OOAICallback
 
getEdgeEffectiveness() - Method in class com.springrts.ai.oo.WeaponDef
 
getElevationAt(float, float) - Method in class com.springrts.ai.oo.Map
Gets the elevation of the map at position (x, z)
getEnemyUnits() - Method in class com.springrts.ai.oo.OOAICallback
Returns all units that are not in this teams ally-team nor neutral and are in LOS.
getEnemyUnitsIn(AIFloat3, float) - Method in class com.springrts.ai.oo.OOAICallback
Returns all units that are not in this teams ally-team nor neutral and are in LOS plus they have to be located in the specified area of the map.
getEnemyUnitsInRadarAndLos() - Method in class com.springrts.ai.oo.OOAICallback
Returns all units that are not in this teams ally-team nor neutral and are in some way visible (sight or radar).
getEngine() - Method in class com.springrts.ai.oo.OOAICallback
 
getExperience() - Method in class com.springrts.ai.oo.Unit
How experienced the unit is (0.0f-1.0f)
getExplosionSpeed() - Method in class com.springrts.ai.oo.WeaponDef
 
getExtractorRadius(Resource) - Method in class com.springrts.ai.oo.Map
Returns extraction radius for resource extractors
getExtractsResource(Resource) - Method in class com.springrts.ai.oo.UnitDef
 
getFalloffRate() - Method in class com.springrts.ai.oo.WeaponDef
 
getFallSpeed() - Method in class com.springrts.ai.oo.UnitDef
Dictates fall speed of all transported units.
getFeatureDefId() - Method in class com.springrts.ai.oo.ClbFeatureDefCollisionVolumeImpl
 
getFeatureDefId() - Method in class com.springrts.ai.oo.FeatureDef
 
getFeatureDefs() - Method in class com.springrts.ai.oo.OOAICallback
 
getFeatureId() - Method in class com.springrts.ai.oo.Feature
 
getFeatures() - Method in class com.springrts.ai.oo.OOAICallback
Returns all features currently in LOS, or all features on the map if cheating is enabled.
getFeaturesIn(AIFloat3, float) - Method in class com.springrts.ai.oo.OOAICallback
Returns all features in a specified area that are currently in LOS, or all features in this area if cheating is enabled.
getFileName() - Method in class com.springrts.ai.oo.FeatureDef
 
getFileName() - Method in class com.springrts.ai.oo.Mod
archive filename
getFileName() - Method in class com.springrts.ai.oo.UnitDef
 
getFileName() - Method in class com.springrts.ai.oo.WeaponDef
 
getFireAtCrashing() - Method in class com.springrts.ai.oo.Mod
1 = units fire at crashing aircrafts, 0 = units ignore crashing aircrafts
getFireAtKilled() - Method in class com.springrts.ai.oo.Mod
1 = units fire at enemies running Killed() script, 0 = units ignore such enemies
getFireStarter() - Method in class com.springrts.ai.oo.WeaponDef
 
getFireState() - Method in class com.springrts.ai.oo.UnitDef
 
getFirstPosition() - Method in class com.springrts.ai.oo.Line
 
getFlankingBonus() - Method in class com.springrts.ai.oo.UnitDef
 
getFlankingBonusModeDefault() - Method in class com.springrts.ai.oo.Mod
0=no flanking bonus; 1=global coords, mobile; 2=unit coords, mobile; 3=unit coords, locked
getFlareDelay() - Method in class com.springrts.ai.oo.UnitDef
 
getFlareDropVector() - Method in class com.springrts.ai.oo.UnitDef
 
getFlareEfficiency() - Method in class com.springrts.ai.oo.UnitDef
 
getFlareReloadTime() - Method in class com.springrts.ai.oo.UnitDef
 
getFlareSalvoDelay() - Method in class com.springrts.ai.oo.UnitDef
 
getFlareSalvoSize() - Method in class com.springrts.ai.oo.UnitDef
 
getFlareTime() - Method in class com.springrts.ai.oo.UnitDef
 
getFlightTime() - Method in class com.springrts.ai.oo.WeaponDef
 
getFollowGround() - Method in class com.springrts.ai.oo.MoveData
 
getForce() - Method in class com.springrts.ai.oo.Shield
Shield acceleration on plasma stuff.
getFriendlyUnits() - Method in class com.springrts.ai.oo.OOAICallback
Returns all units that are in this teams ally-team, including this teams units.
getFriendlyUnitsIn(AIFloat3, float) - Method in class com.springrts.ai.oo.OOAICallback
Returns all units that are in this teams ally-team, including this teams units plus they have to be located in the specified area of the map.
getFrontToSpeed() - Method in class com.springrts.ai.oo.UnitDef
 
getFuelUsage() - Method in class com.springrts.ai.oo.WeaponMount
How many seconds of fuel it costs for the owning unit to fire this weapon.
getFull() - Method in class com.springrts.ai.oo.Version
Returns "Major.Minor.Patchset (Additional)"
getGaia() - Method in class com.springrts.ai.oo.UnitDef
 
getGame() - Method in class com.springrts.ai.oo.OOAICallback
 
getGoodColor() - Method in class com.springrts.ai.oo.Shield
The color of the shield when it is at full power.
getGraphicsType() - Method in class com.springrts.ai.oo.WeaponDef
 
getGravity() - Method in class com.springrts.ai.oo.Map
 
getGroup() - Method in class com.springrts.ai.oo.Unit
Returns the group a unit belongs to, -1 if none
getGroupId() - Method in class com.springrts.ai.oo.ClbGroupSupportedCommandImpl
 
getGroupId() - Method in class com.springrts.ai.oo.Group
 
getGroupId() - Method in class com.springrts.ai.oo.OrderPreview
 
getGroups() - Method in class com.springrts.ai.oo.OOAICallback
 
getGui() - Method in class com.springrts.ai.oo.OOAICallback
 
getHealth() - Method in class com.springrts.ai.oo.Feature
 
getHealth() - Method in class com.springrts.ai.oo.Unit
The unit's current health
getHealth() - Method in class com.springrts.ai.oo.UnitDef
 
getHeight() - Method in class com.springrts.ai.oo.Map
Returns the maps height in full resolution
getHeight() - Method in class com.springrts.ai.oo.UnitDef
Forces loading of the unit model
getHeightBoostFactor() - Method in class com.springrts.ai.oo.WeaponDef
Controls cannon range height boost.
getHeightMap() - Method in class com.springrts.ai.oo.Map
Returns the height for the center of the squares.
getHeightMod() - Method in class com.springrts.ai.oo.WeaponDef
 
getHighTrajectory() - Method in class com.springrts.ai.oo.WeaponDef
Per weapon high trajectory setting.
getHighTrajectoryType() - Method in class com.springrts.ai.oo.UnitDef
Indicates the trajectory types supported by this unit.
getHumanName() - Method in class com.springrts.ai.oo.Mod
archive filename
getHumanName() - Method in class com.springrts.ai.oo.UnitDef
 
getId(int) - Method in class com.springrts.ai.oo.ClbGroupSupportedCommandImpl
For the id, see CMD_xxx codes in Sim/Unit/CommandAI/Command.h (custom codes can also be used)
getId(int) - Method in class com.springrts.ai.oo.ClbUnitSupportedCommandImpl
For the id, see CMD_xxx codes in Sim/Unit/CommandAI/Command.h (custom codes can also be used)
getId() - Method in class com.springrts.ai.oo.CurrentCommand
For the id, see CMD_xxx codes in Sim/Unit/CommandAI/Command.h (custom codes can also be used)
getId() - Method in class com.springrts.ai.oo.OrderPreview
For the id, see CMD_xxx codes in Sim/Unit/CommandAI/Command.h (custom codes can also be used)
getId(int) - Method in interface com.springrts.ai.oo.SupportedCommand
For the id, see CMD_xxx codes in Sim/Unit/CommandAI/Command.h (custom codes can also be used)
getIdleAutoHeal() - Method in class com.springrts.ai.oo.UnitDef
This amount of auto-heal will only be applied while the unit is idling.
getIdleTime() - Method in class com.springrts.ai.oo.UnitDef
Time a unit needs to idle before it is considered idling.
getImpulseBoost() - Method in class com.springrts.ai.oo.Damage
 
getImpulseFactor() - Method in class com.springrts.ai.oo.Damage
 
getIncome(Resource) - Method in class com.springrts.ai.oo.Economy
 
getInfo() - Method in class com.springrts.ai.oo.SkirmishAI
 
getIntensity() - Method in class com.springrts.ai.oo.WeaponDef
 
getInterceptedByShieldType() - Method in class com.springrts.ai.oo.WeaponDef
The type of shields that can intercept this weapon (bitfield).
getInterceptor() - Method in class com.springrts.ai.oo.WeaponDef
Can intercept targetable weapons shots.
getInterceptType() - Method in class com.springrts.ai.oo.Shield
The type of the shield (bitfield).
getJammerMap() - Method in class com.springrts.ai.oo.Map
the radar jammer map A square with value 0 means you do not have radar jamming coverage.
getJammerRadius() - Method in class com.springrts.ai.oo.UnitDef
 
getKamikazeDist() - Method in class com.springrts.ai.oo.UnitDef
 
getKey(int) - Method in class com.springrts.ai.oo.Info
Returns the key at index infoIndex in the info map for this Skirmish AI, or NULL if the infoIndex is invalid.
getKey(int) - Method in class com.springrts.ai.oo.OptionValues
Returns the key at index optionIndex in the options map for this Skirmish AI, or NULL if the optionIndex is invalid.
getLabel() - Method in class com.springrts.ai.oo.Point
 
getLaserFlareSize() - Method in class com.springrts.ai.oo.WeaponDef
 
getLastUserOrderFrame() - Method in class com.springrts.ai.oo.Unit
Number of the last frame this unit received an order from a player.
getLeadBonus() - Method in class com.springrts.ai.oo.WeaponDef
Factor for increasing the leadLimit with experience
getLeadLimit() - Method in class com.springrts.ai.oo.WeaponDef
Maximum distance the weapon will lead the target
getLineage() - Method in class com.springrts.ai.oo.Unit
The unit's origin lies in this team.
getLineId() - Method in class com.springrts.ai.oo.Line
 
getLines(boolean) - Method in class com.springrts.ai.oo.Map
Returns all lines drawn with this AIs team color, and additionally the ones drawn with allied team colors, if includeAllies is true.
getLoadingRadius() - Method in class com.springrts.ai.oo.UnitDef
 
getLodDistance() - Method in class com.springrts.ai.oo.WeaponDef
 
getLog() - Method in class com.springrts.ai.oo.OOAICallback
 
getLosHeight() - Method in class com.springrts.ai.oo.UnitDef
 
getLosMap() - Method in class com.springrts.ai.oo.Map
 
getLosMipLevel() - Method in class com.springrts.ai.oo.Mod
miplevel for los
getLosMul() - Method in class com.springrts.ai.oo.Mod
units sightdistance will be multiplied with this, for testing purposes
getLosRadius() - Method in class com.springrts.ai.oo.UnitDef
 
getMainDir() - Method in class com.springrts.ai.oo.WeaponMount
 
getMajor() - Method in class com.springrts.ai.oo.Version
Returns the major engine revision number (e.g.
getMakesResource(Resource) - Method in class com.springrts.ai.oo.UnitDef
This amount of the resource will be created when the unit is on and enough energy can be drained.
getMap() - Method in class com.springrts.ai.oo.OOAICallback
 
getMass() - Method in class com.springrts.ai.oo.FeatureDef
Used to see if the object can be overrun by units of a certain heavyness
getMass() - Method in class com.springrts.ai.oo.UnitDef
 
getMax() - Method in class com.springrts.ai.oo.FlankingBonus
Damage factor for the least protected direction
getMax() - Method in class com.springrts.ai.oo.SkirmishAIs
Returns the maximum number of skirmish AIs in any game
getMaxAcceleration() - Method in class com.springrts.ai.oo.MoveData
 
getMaxAcceleration() - Method in class com.springrts.ai.oo.UnitDef
 
getMaxAileron() - Method in class com.springrts.ai.oo.UnitDef
 
getMaxAngle() - Method in class com.springrts.ai.oo.WeaponDef
 
getMaxAngleDif() - Method in class com.springrts.ai.oo.WeaponMount
 
getMaxBank() - Method in class com.springrts.ai.oo.UnitDef
 
getMaxBreaking() - Method in class com.springrts.ai.oo.MoveData
 
getMaxDeceleration() - Method in class com.springrts.ai.oo.UnitDef
 
getMaxElevator() - Method in class com.springrts.ai.oo.UnitDef
 
getMaxFuel() - Method in class com.springrts.ai.oo.UnitDef
Maximum flight time in seconds before the aircraft needs to return to an air repair bay to refuel.
getMaxHealth() - Method in class com.springrts.ai.oo.FeatureDef
 
getMaxHealth() - Method in class com.springrts.ai.oo.Unit
The unit's max health
getMaxHeight() - Method in class com.springrts.ai.oo.Map
 
getMaxHeightDif() - Method in class com.springrts.ai.oo.UnitDef
Maximum terra-form height this building allows.
getMaxPitch() - Method in class com.springrts.ai.oo.UnitDef
 
getMaxRange() - Method in class com.springrts.ai.oo.Unit
The furthest any weapon of the unit can fire
getMaxRepairSpeed() - Method in class com.springrts.ai.oo.UnitDef
 
getMaxResource(Resource) - Method in class com.springrts.ai.oo.Map
Returns what value 255 in the resource map is worth
getMaxRudder() - Method in class com.springrts.ai.oo.UnitDef
 
getMaxSlope() - Method in class com.springrts.ai.oo.MoveData
 
getMaxSlope() - Method in class com.springrts.ai.oo.UnitDef
Build location relevant maximum steepness of the underlaying terrain.
getMaxSpeed() - Method in class com.springrts.ai.oo.MoveData
 
getMaxSpeed() - Method in class com.springrts.ai.oo.Shield
Maximum speed to which the shield can repulse plasma.
getMaxSpeed() - Method in class com.springrts.ai.oo.Unit
The unit's max speed
getMaxThisUnit() - Method in class com.springrts.ai.oo.UnitDef
Number of units of this type allowed simultaneously in the game
getMaxTurnRate() - Method in class com.springrts.ai.oo.MoveData
 
getMaxVelocity() - Method in class com.springrts.ai.oo.WeaponDef
 
getMaxWaterDepth() - Method in class com.springrts.ai.oo.UnitDef
 
getMaxWeaponRange() - Method in class com.springrts.ai.oo.UnitDef
 
getMaxWind() - Method in class com.springrts.ai.oo.Map
 
getMin() - Method in class com.springrts.ai.oo.FlankingBonus
Damage factor for the most protected direction
getMinAirBasePower() - Method in class com.springrts.ai.oo.UnitDef
Minimum build power of airbases that this aircraft can land on
getMinCollisionSpeed() - Method in class com.springrts.ai.oo.UnitDef
 
getMinHeight() - Method in class com.springrts.ai.oo.Map
 
getMinIntensity() - Method in class com.springrts.ai.oo.WeaponDef
For beam-lasers only - always hit with some minimum intensity (a damage coeffcient normally dependent on distance).
getMinor() - Method in class com.springrts.ai.oo.Version
Returns the minor engine revision
getMinTransportMass() - Method in class com.springrts.ai.oo.UnitDef
 
getMinTransportSize() - Method in class com.springrts.ai.oo.UnitDef
 
getMinWaterDepth() - Method in class com.springrts.ai.oo.UnitDef
 
getMinWind() - Method in class com.springrts.ai.oo.Map
 
getMobilityAdd() - Method in class com.springrts.ai.oo.FlankingBonus
How much the ability of the flanking bonus direction to move builds up each frame.
getMod() - Method in class com.springrts.ai.oo.OOAICallback
 
getMode() - Method in class com.springrts.ai.oo.FlankingBonus
The flanking bonus indicates how much additional damage you can inflict to a unit, if it gets attacked from different directions.
getMode() - Method in class com.springrts.ai.oo.Game
 
getModelName() - Method in class com.springrts.ai.oo.FeatureDef
 
getModParamId() - Method in class com.springrts.ai.oo.ModParam
 
getModParams() - Method in class com.springrts.ai.oo.Unit
This is a set of parameters that is initialized in CreateUnitRulesParams() and may change during the game.
getMousePos() - Method in class com.springrts.ai.oo.Map
 
getMoveData() - Method in class com.springrts.ai.oo.UnitDef
 
getMoveFamily() - Method in class com.springrts.ai.oo.MoveData
enum MoveFamily { Tank=0, KBot=1, Hover=2, Ship=3 };
getMoveState() - Method in class com.springrts.ai.oo.UnitDef
 
getMoveType() - Method in class com.springrts.ai.oo.MoveData
enum MoveType { Ground_Move=0, Hover_Move=1, Ship_Move=2 };
getMoveType() - Method in class com.springrts.ai.oo.UnitDef
 
getMovingAccuracy() - Method in class com.springrts.ai.oo.WeaponDef
Inaccuracy while owner moving
getMultiReclaim() - Method in class com.springrts.ai.oo.Mod
0 = 1 reclaimer per feature max, otherwise unlimited
getMutator() - Method in class com.springrts.ai.oo.Mod
 
getMyAllyTeam() - Method in class com.springrts.ai.oo.Game
 
getMyGravity() - Method in class com.springrts.ai.oo.UnitDef
 
getMyGravity() - Method in class com.springrts.ai.oo.WeaponDef
 
getMyTeam() - Method in class com.springrts.ai.oo.Game
 
getName(int) - Method in class com.springrts.ai.oo.ClbGroupSupportedCommandImpl
 
getName(int) - Method in class com.springrts.ai.oo.ClbUnitSupportedCommandImpl
 
getName() - Method in class com.springrts.ai.oo.FeatureDef
 
getName() - Method in class com.springrts.ai.oo.Map
 
getName() - Method in class com.springrts.ai.oo.ModParam
 
getName() - Method in class com.springrts.ai.oo.MoveData
 
getName() - Method in class com.springrts.ai.oo.Resource
 
getName(int) - Method in interface com.springrts.ai.oo.SupportedCommand
 
getName() - Method in class com.springrts.ai.oo.UnitDef
 
getName() - Method in class com.springrts.ai.oo.WeaponDef
 
getName() - Method in class com.springrts.ai.oo.WeaponMount
 
getNeutralUnits() - Method in class com.springrts.ai.oo.OOAICallback
Returns all units that are neutral and are in LOS.
getNeutralUnitsIn(AIFloat3, float) - Method in class com.springrts.ai.oo.OOAICallback
Returns all units that are neutral and are in LOS plus they have to be located in the specified area of the map.
GetNextWaypointPathAICommand - Class in com.springrts.ai.command
 
GetNextWaypointPathAICommand() - Constructor for class com.springrts.ai.command.GetNextWaypointPathAICommand
 
GetNextWaypointPathAICommand(Pointer) - Constructor for class com.springrts.ai.command.GetNextWaypointPathAICommand
 
GetNextWaypointPathAICommand(int, AIFloat3) - Constructor for class com.springrts.ai.command.GetNextWaypointPathAICommand
 
getNoChaseCategory() - Method in class com.springrts.ai.oo.UnitDef
 
getNormal() - Method in class com.springrts.ai.oo.Version
Returns "Major.Minor"
getNumBounce() - Method in class com.springrts.ai.oo.WeaponDef
 
getOffsets() - Method in class com.springrts.ai.oo.ClbFeatureDefCollisionVolumeImpl
The collision volume's offset relative to the feature's center position
getOffsets() - Method in class com.springrts.ai.oo.ClbUnitDefCollisionVolumeImpl
The collision volume's offset relative to the unit's center position
getOffsets() - Method in interface com.springrts.ai.oo.CollisionVolume
The collision volume's offset relative to the unit's center position
getOnlyTargetCategory() - Method in class com.springrts.ai.oo.WeaponDef
 
getOnlyTargetCategory() - Method in class com.springrts.ai.oo.WeaponMount
 
getOptimum() - Method in class com.springrts.ai.oo.Resource
 
getOptions(int) - Static method in enum com.springrts.ai.AICommand.Option
 
getOptions() - Method in class com.springrts.ai.oo.CurrentCommand
 
getOptions() - Method in class com.springrts.ai.oo.OrderPreview
 
getOptionValues() - Method in class com.springrts.ai.oo.SkirmishAI
 
getOrderPreview() - Method in class com.springrts.ai.oo.Group
 
getParalyzeDamageTime() - Method in class com.springrts.ai.oo.Damage
 
getParams(int) - Method in class com.springrts.ai.oo.ClbGroupSupportedCommandImpl
 
getParams(int) - Method in class com.springrts.ai.oo.ClbUnitSupportedCommandImpl
 
getParams() - Method in class com.springrts.ai.oo.CurrentCommand
 
getParams() - Method in class com.springrts.ai.oo.OrderPreview
 
getParams(int) - Method in interface com.springrts.ai.oo.SupportedCommand
 
getPatchset() - Method in class com.springrts.ai.oo.Version
Clients that only differ in patchset can still play together.
getPathSeparator() - Method in class com.springrts.ai.oo.DataDirs
Returns '/' on posix and '\\' on windows
getPathType() - Method in class com.springrts.ai.oo.MoveData
 
getPlayerTeam(int) - Method in class com.springrts.ai.oo.Game
 
getPointId() - Method in class com.springrts.ai.oo.Point
 
getPoints(boolean) - Method in class com.springrts.ai.oo.Map
Returns all points drawn with this AIs team color, and additionally the ones drawn with allied team colors, if includeAllies is true.
getPos() - Method in class com.springrts.ai.oo.Unit
 
getPosition() - Method in class com.springrts.ai.oo.Camera
 
getPosition() - Method in class com.springrts.ai.oo.Feature
 
getPosition() - Method in class com.springrts.ai.oo.Point
 
getPower() - Method in class com.springrts.ai.oo.Shield
Amount of damage the shield can reflect.
getPower() - Method in class com.springrts.ai.oo.Unit
Indicate the relative power of the unit, used for experience calulations etc.
getPower() - Method in class com.springrts.ai.oo.UnitDef
 
getPowerRegen() - Method in class com.springrts.ai.oo.Shield
Amount of power that is regenerated per second.
getPowerRegenResource(Resource) - Method in class com.springrts.ai.oo.Shield
How much of a given resource is needed to regenerate power with max speed per second.
getPredictBoost() - Method in class com.springrts.ai.oo.WeaponDef
Replaces hardcoded behaviour for burnblow cannons
getProjectileSpeed() - Method in class com.springrts.ai.oo.WeaponDef
 
getProjectilesPerShot() - Method in class com.springrts.ai.oo.WeaponDef
 
getProximityPriority() - Method in class com.springrts.ai.oo.WeaponDef
Multiplier for the distance to the target for priority calculations.
getRadarMap() - Method in class com.springrts.ai.oo.Map
the radar map A square with value 0 means you do not have radar coverage on it.
getRadarRadius() - Method in class com.springrts.ai.oo.UnitDef
 
getRadius() - Method in class com.springrts.ai.oo.Shield
Size of shield covered area
getRadius() - Method in class com.springrts.ai.oo.UnitDef
Forces loading of the unit model
getRange() - Method in class com.springrts.ai.oo.WeaponDef
 
getRechargeDelay() - Method in class com.springrts.ai.oo.Shield
Number of frames to delay recharging by after each hit.
getReclaimAllowAllies() - Method in class com.springrts.ai.oo.Mod
Allow reclaiming allies? default true
getReclaimAllowEnemies() - Method in class com.springrts.ai.oo.Mod
Allow reclaiming enemies? default true
getReclaimFeatureEnergyCostFactor() - Method in class com.springrts.ai.oo.Mod
How much should energy should reclaiming a feature cost, default 0.0
getReclaimLeft() - Method in class com.springrts.ai.oo.Feature
 
getReclaimMethod() - Method in class com.springrts.ai.oo.Mod
0 = gradual reclaim, 1 = all reclaimed at end, otherwise reclaim in reclaimMethod chunks
getReclaimSpeed() - Method in class com.springrts.ai.oo.UnitDef
 
getReclaimTime() - Method in class com.springrts.ai.oo.FeatureDef
 
getReclaimUnitEfficiency() - Method in class com.springrts.ai.oo.Mod
How much metal should reclaim return, default 1.0
getReclaimUnitEnergyCostFactor() - Method in class com.springrts.ai.oo.Mod
How much energy should reclaiming a unit cost, default 0.0
getReclaimUnitMethod() - Method in class com.springrts.ai.oo.Mod
0 = Revert to wireframe, gradual reclaim, 1 = Subtract HP, give full metal at end, default 1
getRefuelTime() - Method in class com.springrts.ai.oo.UnitDef
Time to fully refuel the unit
getReload() - Method in class com.springrts.ai.oo.WeaponDef
 
getRepairEnergyCostFactor() - Method in class com.springrts.ai.oo.Mod
How much should energy should repair cost, default 0.0
getRepairSpeed() - Method in class com.springrts.ai.oo.UnitDef
 
getRequireSonarUnderWater() - Method in class com.springrts.ai.oo.Mod
when underwater, units are not in LOS unless also in sonar
getResourceExtractorRange(Resource) - Method in class com.springrts.ai.oo.UnitDef
 
getResourceId() - Method in class com.springrts.ai.oo.Resource
 
getResourceMake(Resource) - Method in class com.springrts.ai.oo.Unit
 
getResourceMake(Resource) - Method in class com.springrts.ai.oo.UnitDef
This amount of the resource will always be created.
getResourceMapRaw(Resource) - Method in class com.springrts.ai.oo.Map
resource maps This map shows the resource density on the map.
getResourceMapSpotsPositions(Resource) - Method in class com.springrts.ai.oo.Map
Returns positions indicating where to place resource extractors on the map.
getResources() - Method in class com.springrts.ai.oo.OOAICallback
 
getResourceUse(Resource) - Method in class com.springrts.ai.oo.Shield
Amount of the resource used per shot or per second, depending on the type of projectile.
getResourceUse(Resource) - Method in class com.springrts.ai.oo.Unit
 
getRestTime() - Method in class com.springrts.ai.oo.WeaponDef
 
getResurrectable() - Method in class com.springrts.ai.oo.FeatureDef
Used to determine whether the feature is resurrectable.
getResurrectEnergyCostFactor() - Method in class com.springrts.ai.oo.Mod
How much should energy should resurrect cost, default 0.5
getResurrectSpeed() - Method in class com.springrts.ai.oo.UnitDef
 
getRoots() - Method in class com.springrts.ai.oo.DataDirs
 
getSalvoDelay() - Method in class com.springrts.ai.oo.WeaponDef
 
getSalvoSize() - Method in class com.springrts.ai.oo.WeaponDef
 
getScales() - Method in class com.springrts.ai.oo.ClbFeatureDefCollisionVolumeImpl
The collision volume's full axis lengths.
getScales() - Method in class com.springrts.ai.oo.ClbUnitDefCollisionVolumeImpl
The collision volume's full axis lengths.
getScales() - Method in interface com.springrts.ai.oo.CollisionVolume
The collision volume's full axis lengths.
getScreenX() - Method in class com.springrts.ai.oo.Gui
 
getScreenY() - Method in class com.springrts.ai.oo.Gui
 
getSecondPosition() - Method in class com.springrts.ai.oo.Line
 
getSeismicRadius() - Method in class com.springrts.ai.oo.UnitDef
 
getSeismicSignature() - Method in class com.springrts.ai.oo.UnitDef
 
getSelectedUnits() - Method in class com.springrts.ai.oo.OOAICallback
Returns all units that are currently selected (usually only contains units if a human payer is controlling this team as well).
getSelfDCountdown() - Method in class com.springrts.ai.oo.UnitDef
 
getSelfDExplosion() - Method in class com.springrts.ai.oo.UnitDef
 
getSetupScript() - Method in class com.springrts.ai.oo.Game
 
getShield() - Method in class com.springrts.ai.oo.WeaponDef
 
getShieldDef() - Method in class com.springrts.ai.oo.UnitDef
 
getShortName() - Method in class com.springrts.ai.oo.Mod
 
getSize() - Method in class com.springrts.ai.oo.Info
Returns the number of info key-value pairs in the info map for this Skirmish AI.
getSize() - Method in class com.springrts.ai.oo.MoveData
 
getSize() - Method in class com.springrts.ai.oo.OptionValues
Returns the number of option key-value pairs in the options map for this Skirmish AI.
getSize() - Method in class com.springrts.ai.oo.Roots
Returns the number of springs data dirs.
getSize() - Method in class com.springrts.ai.oo.SkirmishAIs
Returns the number of skirmish AIs in this game
getSize() - Method in class com.springrts.ai.oo.Teams
Returns the number of teams in this game
getSize() - Method in class com.springrts.ai.oo.WeaponDef
 
getSizeGrowth() - Method in class com.springrts.ai.oo.WeaponDef
 
getSkirmishAI() - Method in class com.springrts.ai.oo.OOAICallback
 
getSkirmishAIs() - Method in class com.springrts.ai.oo.OOAICallback
 
getSlavedTo() - Method in class com.springrts.ai.oo.WeaponMount
 
getSlideTolerance() - Method in class com.springrts.ai.oo.UnitDef
 
getSlopeMap() - Method in class com.springrts.ai.oo.Map
the slope map The values are 1 minus the y-component of the (average) facenormal of the square.
getSlopeMod() - Method in class com.springrts.ai.oo.MoveData
 
getSmokeTime() - Method in class com.springrts.ai.oo.FeatureDef
 
getSonarJamRadius() - Method in class com.springrts.ai.oo.UnitDef
 
getSonarRadius() - Method in class com.springrts.ai.oo.UnitDef
 
getSpeed() - Method in class com.springrts.ai.oo.Unit
 
getSpeed() - Method in class com.springrts.ai.oo.UnitDef
 
getSpeedFactor() - Method in class com.springrts.ai.oo.Game
 
getSpeedToFront() - Method in class com.springrts.ai.oo.UnitDef
 
getSprayAngle() - Method in class com.springrts.ai.oo.WeaponDef
Inaccuracy of individual shots inside burst
getStartingPower() - Method in class com.springrts.ai.oo.Shield
How much power the shield has when it is created.
getStartPos() - Method in class com.springrts.ai.oo.Map
 
getStartVelocity() - Method in class com.springrts.ai.oo.WeaponDef
 
getStockpile() - Method in class com.springrts.ai.oo.Unit
 
getStockpileDef() - Method in class com.springrts.ai.oo.UnitDef
 
getStockpileQueued() - Method in class com.springrts.ai.oo.Unit
 
getStockpileTime() - Method in class com.springrts.ai.oo.WeaponDef
Build time of a missile
getStorage(Resource) - Method in class com.springrts.ai.oo.Economy
 
getStorage(Resource) - Method in class com.springrts.ai.oo.UnitDef
 
getSupplyCost() - Method in class com.springrts.ai.oo.WeaponDef
 
getSupportedCommand() - Method in class com.springrts.ai.oo.Group
 
getSupportedCommand() - Method in class com.springrts.ai.oo.Unit
 
getTag() - Method in class com.springrts.ai.oo.CurrentCommand
 
getTag() - Method in class com.springrts.ai.oo.OrderPreview
 
getTargetable() - Method in class com.springrts.ai.oo.WeaponDef
Shoots interceptable projectiles.
getTargetBorder() - Method in class com.springrts.ai.oo.WeaponDef
If nonzero, targetting units will TryTarget at the edge of collision sphere (radius*tag value, [-1;1]) instead of its centre.
getTargetMoveError() - Method in class com.springrts.ai.oo.WeaponDef
Fraction of targets move speed that is used as error offset
getTeam() - Method in class com.springrts.ai.oo.Unit
 
getTeamId() - Method in class com.springrts.ai.oo.OOAICallback
 
getTeams() - Method in class com.springrts.ai.oo.OOAICallback
 
getTeamSide(int) - Method in class com.springrts.ai.oo.Game
 
getTeamUnits() - Method in class com.springrts.ai.oo.OOAICallback
Returns all units that are of the team controlled by this AI instance.
getTechLevel() - Method in class com.springrts.ai.oo.UnitDef
 
getTedClassString() - Method in class com.springrts.ai.oo.UnitDef
 
getTerraformSpeed() - Method in class com.springrts.ai.oo.UnitDef
 
getTerrainClass() - Method in class com.springrts.ai.oo.MoveData
 
getTest() - Method in class com.springrts.ai.oo.ClbFeatureDefCollisionVolumeImpl
Collission test algorithm used.
getTest() - Method in class com.springrts.ai.oo.ClbUnitDefCollisionVolumeImpl
Collission test algorithm used.
getTest() - Method in interface com.springrts.ai.oo.CollisionVolume
Collission test algorithm used.
getThickness() - Method in class com.springrts.ai.oo.WeaponDef
 
getTidalResourceGenerator(Resource) - Method in class com.springrts.ai.oo.UnitDef
 
getTidalStrength() - Method in class com.springrts.ai.oo.Map
 
getTimeOut() - Method in class com.springrts.ai.oo.CurrentCommand
 
getTimeOut() - Method in class com.springrts.ai.oo.OrderPreview
 
getToolTip(int) - Method in class com.springrts.ai.oo.ClbGroupSupportedCommandImpl
 
getToolTip(int) - Method in class com.springrts.ai.oo.ClbUnitSupportedCommandImpl
 
getToolTip(int) - Method in interface com.springrts.ai.oo.SupportedCommand
 
getTooltip() - Method in class com.springrts.ai.oo.UnitDef
 
getTopic() - Method in class com.springrts.ai.AICommand
 
getTopic() - Method in class com.springrts.ai.AIEvent
 
getTopic() - Method in class com.springrts.ai.command.AddLineDrawAICommand
 
getTopic() - Method in class com.springrts.ai.command.AddNotificationDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.AddPointDrawAICommand
 
getTopic() - Method in class com.springrts.ai.command.AddUnitToGroupAICommand
 
getTopic() - Method in class com.springrts.ai.command.AiSelectUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.AttackAreaUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.AttackUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.BreakPathDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.BuildUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.CallLuaRulesAICommand
 
getTopic() - Method in class com.springrts.ai.command.CaptureAreaUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.CaptureUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.CloakUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.CreateGroupAICommand
 
getTopic() - Method in class com.springrts.ai.command.CreateLineFigureDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.CustomUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.DeathWaitUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.DeleteFigureDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.DGunPosUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.DGunUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.DrawIconAtLastPosPathDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.DrawLineAndIconPathDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.DrawLinePathDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.DrawUnitDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.EraseGroupAICommand
 
getTopic() - Method in class com.springrts.ai.command.FightUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.FinishPathDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.FreePathAICommand
 
getTopic() - Method in class com.springrts.ai.command.GatherWaitUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.GetApproximateLengthPathAICommand
 
getTopic() - Method in class com.springrts.ai.command.GetNextWaypointPathAICommand
 
getTopic() - Method in class com.springrts.ai.command.GiveMeNewUnitCheatAICommand
 
getTopic() - Method in class com.springrts.ai.command.GiveMeResourceCheatAICommand
 
getTopic() - Method in class com.springrts.ai.command.GroupAddUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.GroupClearUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.GuardUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.InitPathAICommand
 
getTopic() - Method in class com.springrts.ai.command.LoadOntoUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.LoadUnitsAreaUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.LoadUnitsUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.MoveUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.PatrolUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.PauseAICommand
 
getTopic() - Method in class com.springrts.ai.command.ReclaimAreaUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.ReclaimUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.RemovePointDrawAICommand
 
getTopic() - Method in class com.springrts.ai.command.RemoveUnitFromGroupAICommand
 
getTopic() - Method in class com.springrts.ai.command.RepairUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.RestartPathDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.RestoreAreaUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.ResurrectAreaUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.ResurrectUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.SelfDestroyUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.SendResourcesAICommand
 
getTopic() - Method in class com.springrts.ai.command.SendStartPosAICommand
 
getTopic() - Method in class com.springrts.ai.command.SendTextMessageAICommand
 
getTopic() - Method in class com.springrts.ai.command.SendUnitsAICommand
 
getTopic() - Method in class com.springrts.ai.command.SetAutoRepairLevelUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.SetBaseUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.SetColorFigureDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.SetFireStateUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.SetIdleModeUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.SetLastPosMessageAICommand
 
getTopic() - Method in class com.springrts.ai.command.SetMoveStateUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.SetMyHandicapCheatAICommand
 
getTopic() - Method in class com.springrts.ai.command.SetOnOffUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.SetRepeatUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.SetTrajectoryUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.SetWantedMaxSpeedUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.SquadWaitUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.StartPathDrawerAICommand
 
getTopic() - Method in class com.springrts.ai.command.StockpileUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.StopUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.TimeWaitUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.TraceRayAICommand
 
getTopic() - Method in class com.springrts.ai.command.UnloadUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.UnloadUnitsAreaUnitAICommand
 
getTopic() - Method in class com.springrts.ai.command.WaitUnitAICommand
 
getTopic() - Method in class com.springrts.ai.event.CommandFinishedAIEvent
 
getTopic() - Method in class com.springrts.ai.event.DefaultInitAIEvent
 
getTopic() - Method in class com.springrts.ai.event.EnemyDamagedAIEvent
 
getTopic() - Method in class com.springrts.ai.event.EnemyDestroyedAIEvent
 
getTopic() - Method in class com.springrts.ai.event.EnemyEnterLOSAIEvent
 
getTopic() - Method in class com.springrts.ai.event.EnemyEnterRadarAIEvent
 
getTopic() - Method in class com.springrts.ai.event.EnemyLeaveLOSAIEvent
 
getTopic() - Method in class com.springrts.ai.event.EnemyLeaveRadarAIEvent
 
getTopic() - Method in class com.springrts.ai.event.InitAIEvent
 
getTopic() - Method in class com.springrts.ai.event.LoadAIEvent
 
getTopic() - Method in class com.springrts.ai.event.MessageAIEvent
 
getTopic() - Method in class com.springrts.ai.event.PlayerCommandAIEvent
 
getTopic() - Method in class com.springrts.ai.event.ReleaseAIEvent
 
getTopic() - Method in class com.springrts.ai.event.SaveAIEvent
 
getTopic() - Method in class com.springrts.ai.event.SeismicPingAIEvent
 
getTopic() - Method in class com.springrts.ai.event.UnitCapturedAIEvent
 
getTopic() - Method in class com.springrts.ai.event.UnitCreatedAIEvent
 
getTopic() - Method in class com.springrts.ai.event.UnitDamagedAIEvent
 
getTopic() - Method in class com.springrts.ai.event.UnitDestroyedAIEvent
 
getTopic() - Method in class com.springrts.ai.event.UnitFinishedAIEvent
 
getTopic() - Method in class com.springrts.ai.event.UnitGivenAIEvent
 
getTopic() - Method in class com.springrts.ai.event.UnitIdleAIEvent
 
getTopic() - Method in class com.springrts.ai.event.UnitMoveFailedAIEvent
 
getTopic() - Method in class com.springrts.ai.event.UpdateAIEvent
 
getTopic() - Method in class com.springrts.ai.event.WeaponFiredAIEvent
 
getTopic() - Method in class com.springrts.ai.event.Win32InitAIEvent
 
getTrackOffset() - Method in class com.springrts.ai.oo.UnitDef
 
getTrackStrength() - Method in class com.springrts.ai.oo.UnitDef
 
getTrackStretch() - Method in class com.springrts.ai.oo.UnitDef
 
getTrackType() - Method in class com.springrts.ai.oo.UnitDef
 
getTrackWidth() - Method in class com.springrts.ai.oo.UnitDef
 
getTrajectoryHeight() - Method in class com.springrts.ai.oo.WeaponDef
How high trajectory missiles will try to fly in.
getTransportAir() - Method in class com.springrts.ai.oo.Mod
0 = all air units cannot be transported, 1 = all air units can be transported (mass and size restrictions still apply).
getTransportCapacity() - Method in class com.springrts.ai.oo.UnitDef
 
getTransportGround() - Method in class com.springrts.ai.oo.Mod
0 = all ground units cannot be transported, 1 = all ground units can be transported (mass and size restrictions still apply).
getTransportHover() - Method in class com.springrts.ai.oo.Mod
0 = all hover units cannot be transported, 1 = all hover units can be transported (mass and size restrictions still apply).
getTransportMass() - Method in class com.springrts.ai.oo.UnitDef
 
getTransportShip() - Method in class com.springrts.ai.oo.Mod
0 = all naval units cannot be transported, 1 = all naval units can be transported (mass and size restrictions still apply).
getTransportSize() - Method in class com.springrts.ai.oo.UnitDef
 
getTransportUnloadMethod() - Method in class com.springrts.ai.oo.UnitDef
 
getTurnInPlaceDistance() - Method in class com.springrts.ai.oo.UnitDef
Units above this distance to goal will try to turn while keeping some of their speed.
getTurnInPlaceSpeedLimit() - Method in class com.springrts.ai.oo.UnitDef
Units below this speed will turn in place regardless of their turnInPlace setting.
getTurnRadius() - Method in class com.springrts.ai.oo.UnitDef
 
getTurnRate() - Method in class com.springrts.ai.oo.UnitDef
 
getTurnRate() - Method in class com.springrts.ai.oo.WeaponDef
 
getType() - Method in class com.springrts.ai.oo.ClbFeatureDefCollisionVolumeImpl
The type of the collision volume's form.
getType() - Method in class com.springrts.ai.oo.ClbUnitDefCollisionVolumeImpl
The type of the collision volume's form.
getType() - Method in interface com.springrts.ai.oo.CollisionVolume
The type of the collision volume's form.
getType() - Method in class com.springrts.ai.oo.UnitDef
 
getType() - Method in class com.springrts.ai.oo.WeaponDef
 
getTypes() - Method in class com.springrts.ai.oo.Damage
 
getUnitDefId() - Method in class com.springrts.ai.oo.ClbUnitDefCollisionVolumeImpl
 
getUnitDefId() - Method in class com.springrts.ai.oo.FlankingBonus
 
getUnitDefId() - Method in class com.springrts.ai.oo.MoveData
 
getUnitDefId() - Method in class com.springrts.ai.oo.UnitDef
 
getUnitDefId() - Method in class com.springrts.ai.oo.WeaponMount
 
getUnitDefs() - Method in class com.springrts.ai.oo.OOAICallback
A UnitDef contains all properties of a unit that are specific to its type, for example the number and type of weapons or max-speed.
getUnitFallSpeed() - Method in class com.springrts.ai.oo.UnitDef
Sets the transported units FBI, overrides fallSpeed
getUnitId() - Method in class com.springrts.ai.oo.ClbUnitSupportedCommandImpl
 
getUnitId() - Method in class com.springrts.ai.oo.CurrentCommand
 
getUnitId() - Method in class com.springrts.ai.oo.ModParam
 
getUnitId() - Method in class com.springrts.ai.oo.Unit
 
getUnloadSpread() - Method in class com.springrts.ai.oo.UnitDef
 
getUpkeep(Resource) - Method in class com.springrts.ai.oo.UnitDef
 
getUpTime() - Method in class com.springrts.ai.oo.WeaponDef
 
getUsage(Resource) - Method in class com.springrts.ai.oo.Economy
 
getValue(int) - Method in class com.springrts.ai.oo.Info
Returns the value at index infoIndex in the info map for this Skirmish AI, or NULL if the infoIndex is invalid.
getValue() - Method in class com.springrts.ai.oo.ModParam
 
getValue(int) - Method in class com.springrts.ai.oo.OptionValues
Returns the value at index optionIndex in the options map for this Skirmish AI, or NULL if the optionIndex is invalid.
getValueByKey(String) - Method in class com.springrts.ai.oo.Info
Returns the value associated with the given key in the info map for this Skirmish AI, or NULL if not found.
getValueByKey(String) - Method in class com.springrts.ai.oo.OptionValues
Returns the value associated with the given key in the options map for this Skirmish AI, or NULL if not found.
getVersion() - Method in class com.springrts.ai.oo.Engine
 
getVersion() - Method in class com.springrts.ai.oo.Mod
 
getVerticalSpeed() - Method in class com.springrts.ai.oo.UnitDef
 
getViewRange() - Method in class com.springrts.ai.oo.Gui
 
getVisibleShieldHitFrames() - Method in class com.springrts.ai.oo.WeaponDef
The number of frames to draw the shield after it has been hit.
getWantedHeight() - Method in class com.springrts.ai.oo.UnitDef
 
getWaterline() - Method in class com.springrts.ai.oo.UnitDef
 
getWeaponAcceleration() - Method in class com.springrts.ai.oo.WeaponDef
 
getWeaponDef() - Method in class com.springrts.ai.oo.WeaponMount
 
getWeaponDefId() - Method in class com.springrts.ai.oo.Damage
 
getWeaponDefId() - Method in class com.springrts.ai.oo.Shield
 
getWeaponDefId() - Method in class com.springrts.ai.oo.WeaponDef
 
getWeaponDefs() - Method in class com.springrts.ai.oo.OOAICallback
 
getWeaponMountId() - Method in class com.springrts.ai.oo.WeaponMount
 
getWeaponMounts() - Method in class com.springrts.ai.oo.UnitDef
 
getWidth() - Method in class com.springrts.ai.oo.Map
Returns the maps width in full resolution
getWindResourceGenerator(Resource) - Method in class com.springrts.ai.oo.UnitDef
 
getWingAngle() - Method in class com.springrts.ai.oo.UnitDef
 
getWingDrag() - Method in class com.springrts.ai.oo.UnitDef
 
getWobble() - Method in class com.springrts.ai.oo.WeaponDef
How much the missile will wobble around its course.
getWreckName() - Method in class com.springrts.ai.oo.UnitDef
 
getWriteableDir() - Method in class com.springrts.ai.oo.DataDirs
This interfaces writeable data dir, which is where eg logs, caches and learning data should be stored, e.g.: /home/userX/.spring/AI/Skirmish/RAI/0.601/
getXSize() - Method in class com.springrts.ai.oo.FeatureDef
Size of the feature along the X axis - in other words: height.
getXSize() - Method in class com.springrts.ai.oo.UnitDef
 
getZSize() - Method in class com.springrts.ai.oo.FeatureDef
Size of the feature along the Z axis - in other words: width.
getZSize() - Method in class com.springrts.ai.oo.UnitDef
 
GiveMeNewUnitCheatAICommand - Class in com.springrts.ai.command
Creates a new unit with the selected name at pos, and returns its unit ID in ret_newUnitId.
GiveMeNewUnitCheatAICommand() - Constructor for class com.springrts.ai.command.GiveMeNewUnitCheatAICommand
 
GiveMeNewUnitCheatAICommand(Pointer) - Constructor for class com.springrts.ai.command.GiveMeNewUnitCheatAICommand
 
GiveMeNewUnitCheatAICommand(int, AIFloat3, int) - Constructor for class com.springrts.ai.command.GiveMeNewUnitCheatAICommand
 
GiveMeNewUnitCheatAICommand(UnitDef, AIFloat3, Unit) - Constructor for class com.springrts.ai.command.GiveMeNewUnitCheatAICommand
 
GiveMeResourceCheatAICommand - Class in com.springrts.ai.command
The AI team receives the specified amount of units of the specified resource.
GiveMeResourceCheatAICommand() - Constructor for class com.springrts.ai.command.GiveMeResourceCheatAICommand
 
GiveMeResourceCheatAICommand(Pointer) - Constructor for class com.springrts.ai.command.GiveMeResourceCheatAICommand
 
GiveMeResourceCheatAICommand(int, float) - Constructor for class com.springrts.ai.command.GiveMeResourceCheatAICommand
 
Group - Class in com.springrts.ai.oo
 
GroupAddUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
GroupAddUnitAICommand() - Constructor for class com.springrts.ai.command.GroupAddUnitAICommand
 
GroupAddUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.GroupAddUnitAICommand
 
GroupAddUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.GroupAddUnitAICommand
 
GroupAddUnitAICommand(Unit, int, List<AICommand.Option>, int, int) - Constructor for class com.springrts.ai.command.GroupAddUnitAICommand
 
GroupClearUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
GroupClearUnitAICommand() - Constructor for class com.springrts.ai.command.GroupClearUnitAICommand
 
GroupClearUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.GroupClearUnitAICommand
 
GroupClearUnitAICommand(int, int, int, int) - Constructor for class com.springrts.ai.command.GroupClearUnitAICommand
 
GroupClearUnitAICommand(Unit, int, List<AICommand.Option>, int) - Constructor for class com.springrts.ai.command.GroupClearUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.AddUnitToGroupAICommand
 
groupId - Variable in class com.springrts.ai.command.AiSelectUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.AttackAreaUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.AttackUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.BuildUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.CaptureAreaUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.CaptureUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.CloakUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.CustomUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.DeathWaitUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.DGunPosUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.DGunUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.EraseGroupAICommand
 
groupId - Variable in class com.springrts.ai.command.FightUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.GatherWaitUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.GroupAddUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.GroupClearUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.GuardUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.LoadOntoUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.LoadUnitsAreaUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.LoadUnitsUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.MoveUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.PatrolUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.ReclaimAreaUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.ReclaimUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.RepairUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.RestoreAreaUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.ResurrectAreaUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.ResurrectUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.SelfDestroyUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.SetAutoRepairLevelUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.SetBaseUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.SetFireStateUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.SetIdleModeUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.SetMoveStateUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.SetOnOffUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.SetRepeatUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.SetTrajectoryUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.SetWantedMaxSpeedUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.SquadWaitUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.StockpileUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.StopUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.TimeWaitUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.UnloadUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.UnloadUnitsAreaUnitAICommand
 
groupId - Variable in class com.springrts.ai.command.WaitUnitAICommand
 
GuardUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
GuardUnitAICommand() - Constructor for class com.springrts.ai.command.GuardUnitAICommand
 
GuardUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.GuardUnitAICommand
 
GuardUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.GuardUnitAICommand
 
GuardUnitAICommand(Unit, int, List<AICommand.Option>, int, Unit) - Constructor for class com.springrts.ai.command.GuardUnitAICommand
 
Gui - Class in com.springrts.ai.oo
 

H

handicap - Variable in class com.springrts.ai.command.SetMyHandicapCheatAICommand
 
handleCommand(int, int, AICommand) - Method in class com.springrts.ai.oo.Engine
Whenever an AI wants to change the engine state in any way, it has to call this method.
handleEvent(int, int, Pointer) - Method in interface com.springrts.ai.AI
 
handleEvent(int, int, Pointer) - Method in class com.springrts.ai.oo.OOAIFactory
 
hashCode() - Method in class com.springrts.ai.AIFloat3
 
hashCode() - Method in class com.springrts.ai.oo.Camera
 
hashCode() - Method in class com.springrts.ai.oo.Cheats
 
hashCode() - Method in class com.springrts.ai.oo.ClbFeatureDefCollisionVolumeImpl
 
hashCode() - Method in class com.springrts.ai.oo.ClbGroupSupportedCommandImpl
 
hashCode() - Method in class com.springrts.ai.oo.ClbUnitDefCollisionVolumeImpl
 
hashCode() - Method in class com.springrts.ai.oo.ClbUnitSupportedCommandImpl
 
hashCode() - Method in class com.springrts.ai.oo.CurrentCommand
 
hashCode() - Method in class com.springrts.ai.oo.Damage
 
hashCode() - Method in class com.springrts.ai.oo.DataDirs
 
hashCode() - Method in class com.springrts.ai.oo.Economy
 
hashCode() - Method in class com.springrts.ai.oo.Engine
 
hashCode() - Method in class com.springrts.ai.oo.Feature
 
hashCode() - Method in class com.springrts.ai.oo.FeatureDef
 
hashCode() - Method in class com.springrts.ai.oo.FlankingBonus
 
hashCode() - Method in class com.springrts.ai.oo.Game
 
hashCode() - Method in class com.springrts.ai.oo.Group
 
hashCode() - Method in class com.springrts.ai.oo.Gui
 
hashCode() - Method in class com.springrts.ai.oo.Info
 
hashCode() - Method in class com.springrts.ai.oo.Line
 
hashCode() - Method in class com.springrts.ai.oo.Log
 
hashCode() - Method in class com.springrts.ai.oo.Map
 
hashCode() - Method in class com.springrts.ai.oo.Mod
 
hashCode() - Method in class com.springrts.ai.oo.ModParam
 
hashCode() - Method in class com.springrts.ai.oo.MoveData
 
hashCode() - Method in class com.springrts.ai.oo.OptionValues
 
hashCode() - Method in class com.springrts.ai.oo.OrderPreview
 
hashCode() - Method in class com.springrts.ai.oo.Point
 
hashCode() - Method in class com.springrts.ai.oo.Resource
 
hashCode() - Method in class com.springrts.ai.oo.Roots
 
hashCode() - Method in class com.springrts.ai.oo.Shield
 
hashCode() - Method in class com.springrts.ai.oo.SkirmishAI
 
hashCode() - Method in class com.springrts.ai.oo.SkirmishAIs
 
hashCode() - Method in class com.springrts.ai.oo.Teams
 
hashCode() - Method in class com.springrts.ai.oo.Unit
 
hashCode() - Method in class com.springrts.ai.oo.UnitDef
 
hashCode() - Method in class com.springrts.ai.oo.Version
 
hashCode() - Method in class com.springrts.ai.oo.WeaponDef
 
hashCode() - Method in class com.springrts.ai.oo.WeaponMount
 
hitUID - Variable in class com.springrts.ai.command.TraceRayAICommand
 

I

idleMode - Variable in class com.springrts.ai.command.SetIdleModeUnitAICommand
 
Info - Class in com.springrts.ai.oo
 
init(int, AICallback) - Method in interface com.springrts.ai.AI
 
init(int, OOAICallback) - Method in class com.springrts.ai.oo.AbstractOOAI
 
init(int, OOAICallback) - Method in interface com.springrts.ai.oo.OOAI
This AI event initializes a Skirmish AI instance.
init(int, AICallback) - Method in class com.springrts.ai.oo.OOAIFactory
 
InitAIEvent - Class in com.springrts.ai.event
This AI event initializes a Skirmish AI instance.
InitAIEvent(Pointer) - Constructor for class com.springrts.ai.event.InitAIEvent
 
InitPathAICommand - Class in com.springrts.ai.command
The following functions allow the AI to use the built-in path-finder.
InitPathAICommand() - Constructor for class com.springrts.ai.command.InitPathAICommand
 
InitPathAICommand(Pointer) - Constructor for class com.springrts.ai.command.InitPathAICommand
 
InitPathAICommand(AIFloat3, AIFloat3, int, int) - Constructor for class com.springrts.ai.command.InitPathAICommand
 
inSize - Variable in class com.springrts.ai.command.CallLuaRulesAICommand
 
isAbleToAssist() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToAttack() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToAttackGround() - Method in class com.springrts.ai.oo.WeaponDef
 
isAbleToCapture() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToCloak() - Method in class com.springrts.ai.oo.UnitDef
If the unit can cloak
isAbleToCrash() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToDGun() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToDropFlare() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToFight() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToFireControl() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToFly() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToGuard() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToHover() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToKamikaze() - Method in class com.springrts.ai.oo.UnitDef
Will the unit self destruct if an enemy comes to close?
isAbleToLoopbackAttack() - Method in class com.springrts.ai.oo.UnitDef
Only matters for fighter aircraft
isAbleToMove() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToPatrol() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToReclaim() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToRepair() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToRepeat() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToRestore() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToResurrect() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToSelfD() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToSelfRepair() - Method in class com.springrts.ai.oo.UnitDef
 
isAbleToSubmerge() - Method in class com.springrts.ai.oo.UnitDef
 
isActivated() - Method in class com.springrts.ai.oo.Unit
 
isActivateWhenBuilt() - Method in class com.springrts.ai.oo.UnitDef
 
isAirBase() - Method in class com.springrts.ai.oo.UnitDef
 
isAirStrafe() - Method in class com.springrts.ai.oo.UnitDef
 
isAssistable() - Method in class com.springrts.ai.oo.UnitDef
 
isAvoidFeature() - Method in class com.springrts.ai.oo.WeaponDef
Tries to avoid features while aiming?
isAvoidFriendly() - Method in class com.springrts.ai.oo.WeaponDef
Tries to avoid friendly units while aiming?
isAvoidNeutral() - Method in class com.springrts.ai.oo.WeaponDef
Tries to avoid neutral units while aiming?
isBeamBurst() - Method in class com.springrts.ai.oo.WeaponDef
 
isBeingBuilt() - Method in class com.springrts.ai.oo.Unit
Returns true if the unit is currently being built
isBlocking() - Method in class com.springrts.ai.oo.FeatureDef
 
isBuilder() - Method in class com.springrts.ai.oo.UnitDef
 
isBuildRange3D() - Method in class com.springrts.ai.oo.UnitDef
 
isBurnable() - Method in class com.springrts.ai.oo.FeatureDef
 
isCapturable() - Method in class com.springrts.ai.oo.UnitDef
 
isCloaked() - Method in class com.springrts.ai.oo.Unit
 
isCollide() - Method in class com.springrts.ai.oo.UnitDef
 
isCommander() - Method in class com.springrts.ai.oo.UnitDef
 
isDebugModeEnabled() - Method in class com.springrts.ai.oo.Game
 
isDecloakOnFire() - Method in class com.springrts.ai.oo.UnitDef
Will the unit decloak upon firing?
isDecloakSpherical() - Method in class com.springrts.ai.oo.UnitDef
Use a spherical, instead of a cylindrical test?
isDestructable() - Method in class com.springrts.ai.oo.FeatureDef
 
isDisabled(int) - Method in class com.springrts.ai.oo.ClbGroupSupportedCommandImpl
 
isDisabled(int) - Method in class com.springrts.ai.oo.ClbUnitSupportedCommandImpl
 
isDisabled(int) - Method in interface com.springrts.ai.oo.SupportedCommand
 
isDontLand() - Method in class com.springrts.ai.oo.UnitDef
 
isDropped() - Method in class com.springrts.ai.oo.WeaponDef
 
isDynDamageInverted() - Method in class com.springrts.ai.oo.WeaponDef
 
isEnabled() - Method in class com.springrts.ai.oo.Cheats
 
isExceptionHandlingEnabled() - Method in class com.springrts.ai.oo.Game
 
isExteriorShield() - Method in class com.springrts.ai.oo.WeaponDef
If the shield only affects stuff coming from outside shield radius.
isFactoryHeadingTakeoff() - Method in class com.springrts.ai.oo.UnitDef
 
isFeature() - Method in class com.springrts.ai.oo.UnitDef
 
isFirePlatform() - Method in class com.springrts.ai.oo.UnitDef
 
isFireSubmersed() - Method in class com.springrts.ai.oo.WeaponDef
 
isFixedLauncher() - Method in class com.springrts.ai.oo.WeaponDef
 
isFloater() - Method in class com.springrts.ai.oo.UnitDef
 
isFloating() - Method in class com.springrts.ai.oo.FeatureDef
 
isFullHealthFactory() - Method in class com.springrts.ai.oo.UnitDef
 
isGeoThermal() - Method in class com.springrts.ai.oo.FeatureDef
 
isGravityAffected() - Method in class com.springrts.ai.oo.WeaponDef
 
isGroundBounce() - Method in class com.springrts.ai.oo.WeaponDef
 
isHideDamage() - Method in class com.springrts.ai.oo.UnitDef
 
isHoldSteady() - Method in class com.springrts.ai.oo.UnitDef
 
isHoverAttack() - Method in class com.springrts.ai.oo.UnitDef
 
isImpactOnly() - Method in class com.springrts.ai.oo.WeaponDef
The weapon damages by impacting, not by exploding.
isLargeBeamLaser() - Method in class com.springrts.ai.oo.WeaponDef
 
isLeaveTracks() - Method in class com.springrts.ai.oo.UnitDef
 
isLevelGround() - Method in class com.springrts.ai.oo.UnitDef
Indicates whether the ground will be leveled/flattened out after this building has been built on it.
isManualFire() - Method in class com.springrts.ai.oo.WeaponDef
Has to be fired manually (by the player or an AI, example: D-Gun)
isNeedGeo() - Method in class com.springrts.ai.oo.UnitDef
 
isNeutral() - Method in class com.springrts.ai.oo.Unit
 
isNoAutoTarget() - Method in class com.springrts.ai.oo.WeaponDef
Can not target anything (for example: anti-nuke, D-Gun)
isNoExplode() - Method in class com.springrts.ai.oo.WeaponDef
 
isNoSelect() - Method in class com.springrts.ai.oo.FeatureDef
 
isNoSelfDamage() - Method in class com.springrts.ai.oo.WeaponDef
 
isNotTransportable() - Method in class com.springrts.ai.oo.UnitDef
 
isOnlyForward() - Method in class com.springrts.ai.oo.WeaponDef
 
isOnlyPassive() - Method in class com.springrts.ai.oo.Cheats
 
isOnOffable() - Method in class com.springrts.ai.oo.UnitDef
 
isParalyzed() - Method in class com.springrts.ai.oo.Unit
 
isParalyzer() - Method in class com.springrts.ai.oo.WeaponDef
The weapon will only paralyze, not do real damage.
isPaused() - Method in class com.springrts.ai.oo.Game
 
isPosInCamera(AIFloat3, float) - Method in class com.springrts.ai.oo.Map
 
isPossibleToBuildAt(UnitDef, AIFloat3, int) - Method in class com.springrts.ai.oo.Map
 
isPushResistant() - Method in class com.springrts.ai.oo.UnitDef
 
isReclaimable() - Method in class com.springrts.ai.oo.FeatureDef
 
isReclaimable() - Method in class com.springrts.ai.oo.UnitDef
 
isReleaseHeld() - Method in class com.springrts.ai.oo.UnitDef
 
isResourceMaker(Resource) - Method in class com.springrts.ai.oo.UnitDef
 
isSelected() - Method in class com.springrts.ai.oo.Group
 
isSelfExplode() - Method in class com.springrts.ai.oo.WeaponDef
 
isShield() - Method in class com.springrts.ai.oo.WeaponDef
If the weapon is a shield rather than a weapon.
isShieldRepulser() - Method in class com.springrts.ai.oo.WeaponDef
If the weapon should be repulsed or absorbed.
isShowPlayerName() - Method in class com.springrts.ai.oo.UnitDef
 
isShowUnique(int) - Method in class com.springrts.ai.oo.ClbGroupSupportedCommandImpl
 
isShowUnique(int) - Method in class com.springrts.ai.oo.ClbUnitSupportedCommandImpl
 
isShowUnique(int) - Method in interface com.springrts.ai.oo.SupportedCommand
 
isSmartShield() - Method in class com.springrts.ai.oo.WeaponDef
If the shield only affects enemy projectiles.
isSonarStealth() - Method in class com.springrts.ai.oo.UnitDef
 
isSoundTrigger() - Method in class com.springrts.ai.oo.WeaponDef
 
isSquareResourceExtractor(Resource) - Method in class com.springrts.ai.oo.UnitDef
 
isStartCloaked() - Method in class com.springrts.ai.oo.UnitDef
If the unit wants to start out cloaked
isStealth() - Method in class com.springrts.ai.oo.UnitDef
 
isStockpileable() - Method in class com.springrts.ai.oo.WeaponDef
 
isStrafeToAttack() - Method in class com.springrts.ai.oo.UnitDef
Should the unit move sideways when it can not shoot?
isSubMarine() - Method in class com.springrts.ai.oo.MoveData
 
isSubMissile() - Method in class com.springrts.ai.oo.WeaponDef
Lets a torpedo travel above water like it does below water
isSweepFire() - Method in class com.springrts.ai.oo.WeaponDef
 
isTargetingFacility() - Method in class com.springrts.ai.oo.UnitDef
 
isTracks() - Method in class com.springrts.ai.oo.WeaponDef
 
isTransportByEnemy() - Method in class com.springrts.ai.oo.UnitDef
 
isTurnInPlace() - Method in class com.springrts.ai.oo.UnitDef
 
isTurret() - Method in class com.springrts.ai.oo.WeaponDef
 
isUpright() - Method in class com.springrts.ai.oo.FeatureDef
 
isUpright() - Method in class com.springrts.ai.oo.UnitDef
 
isUseBuildingGroundDecal() - Method in class com.springrts.ai.oo.UnitDef
 
isValid() - Method in class com.springrts.ai.oo.UnitDef
 
isVisibleShield() - Method in class com.springrts.ai.oo.WeaponDef
If the shield should be graphically shown.
isVisibleShieldRepulse() - Method in class com.springrts.ai.oo.WeaponDef
If a small graphic should be shown at each repulse.
isWaterBounce() - Method in class com.springrts.ai.oo.WeaponDef
 
isWaterWeapon() - Method in class com.springrts.ai.oo.WeaponDef
 
isWin32() - Static method in class com.springrts.ai.event.InitAIEvent
 

L

label - Variable in class com.springrts.ai.command.AddPointDrawAICommand
 
lifeTime - Variable in class com.springrts.ai.command.CreateLineFigureDrawerAICommand
 
lifeTime - Variable in class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
lifeTime - Variable in class com.springrts.ai.command.DrawUnitDrawerAICommand
 
Line - Class in com.springrts.ai.oo
 
load(String) - Method in class com.springrts.ai.oo.AbstractOOAI
 
load(String) - Method in interface com.springrts.ai.oo.OOAI
Absolute file path, should be treated read-only
LoadAIEvent - Class in com.springrts.ai.event
Absolute file path, should be treated read-only
LoadAIEvent(Pointer) - Constructor for class com.springrts.ai.event.LoadAIEvent
 
loadInto(float[]) - Method in class com.springrts.ai.AIFloat3
 
LoadOntoUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
LoadOntoUnitAICommand() - Constructor for class com.springrts.ai.command.LoadOntoUnitAICommand
 
LoadOntoUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.LoadOntoUnitAICommand
 
LoadOntoUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.LoadOntoUnitAICommand
 
LoadOntoUnitAICommand(Unit, int, List<AICommand.Option>, int, Unit) - Constructor for class com.springrts.ai.command.LoadOntoUnitAICommand
 
LoadUnitsAreaUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
LoadUnitsAreaUnitAICommand() - Constructor for class com.springrts.ai.command.LoadUnitsAreaUnitAICommand
 
LoadUnitsAreaUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.LoadUnitsAreaUnitAICommand
 
LoadUnitsAreaUnitAICommand(int, int, int, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.LoadUnitsAreaUnitAICommand
 
LoadUnitsAreaUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.LoadUnitsAreaUnitAICommand
 
LoadUnitsUnitAICommand - Class in com.springrts.ai.command
see enum UnitCommandOptions
LoadUnitsUnitAICommand() - Constructor for class com.springrts.ai.command.LoadUnitsUnitAICommand
 
LoadUnitsUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.LoadUnitsUnitAICommand
 
LoadUnitsUnitAICommand(int, int, int, int, int[], int) - Constructor for class com.springrts.ai.command.LoadUnitsUnitAICommand
 
LoadUnitsUnitAICommand(Unit, int, List<AICommand.Option>, int, int[], int) - Constructor for class com.springrts.ai.command.LoadUnitsUnitAICommand
 
locatePath(String, int, String, boolean, boolean, boolean, boolean) - Method in class com.springrts.ai.oo.DataDirs
Returns an absolute path which consists of: data-dir + Skirmish-AI-path + relative-path.
locatePath(String, int, String, boolean, boolean, boolean) - Method in class com.springrts.ai.oo.Roots
Returns an absolute path which consists of: data-dir + relative-path.
Log - Class in com.springrts.ai.oo
 
log(String) - Method in class com.springrts.ai.oo.Log
This will end up in infolog

M

Map - Class in com.springrts.ai.oo
 
message - Variable in class com.springrts.ai.event.MessageAIEvent
 
message(int, String) - Method in class com.springrts.ai.oo.AbstractOOAI
 
message(int, String) - Method in interface com.springrts.ai.oo.OOAI
This AI event is a notification about a chat message sent by one of the participants of this game, which may be a player or an AI, including this AI.
MessageAIEvent - Class in com.springrts.ai.event
This AI event is a notification about a chat message sent by one of the participants of this game, which may be a player or an AI, including this AI.
MessageAIEvent(Pointer) - Constructor for class com.springrts.ai.event.MessageAIEvent
 
Mod - Class in com.springrts.ai.oo
 
ModParam - Class in com.springrts.ai.oo
 
MoveData - Class in com.springrts.ai.oo
 
moveState - Variable in class com.springrts.ai.command.SetMoveStateUnitAICommand
 
MoveUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
MoveUnitAICommand() - Constructor for class com.springrts.ai.command.MoveUnitAICommand
 
MoveUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.MoveUnitAICommand
 
MoveUnitAICommand(int, int, int, int, AIFloat3) - Constructor for class com.springrts.ai.command.MoveUnitAICommand
 
MoveUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3) - Constructor for class com.springrts.ai.command.MoveUnitAICommand
 

N

newTeamId - Variable in class com.springrts.ai.event.UnitCapturedAIEvent
 
newTeamId - Variable in class com.springrts.ai.event.UnitGivenAIEvent
 
numParams - Variable in class com.springrts.ai.command.CustomUnitAICommand
 
numToLoadUnits - Variable in class com.springrts.ai.command.LoadUnitsUnitAICommand
 
numUnitIds - Variable in class com.springrts.ai.command.SendUnitsAICommand
 
numUnitIds - Variable in class com.springrts.ai.event.PlayerCommandAIEvent
 
numUnits - Variable in class com.springrts.ai.command.SquadWaitUnitAICommand
 

O

oldTeamId - Variable in class com.springrts.ai.event.UnitCapturedAIEvent
 
oldTeamId - Variable in class com.springrts.ai.event.UnitGivenAIEvent
 
on - Variable in class com.springrts.ai.command.SetOnOffUnitAICommand
 
OOAI - Interface in com.springrts.ai.oo
 
OOAICallback - Class in com.springrts.ai.oo
 
OOAIFactory - Class in com.springrts.ai.oo
 
OOAIFactory() - Constructor for class com.springrts.ai.oo.OOAIFactory
 
options - Variable in class com.springrts.ai.command.AiSelectUnitAICommand
 
options - Variable in class com.springrts.ai.command.AttackAreaUnitAICommand
 
options - Variable in class com.springrts.ai.command.AttackUnitAICommand
 
options - Variable in class com.springrts.ai.command.BuildUnitAICommand
 
options - Variable in class com.springrts.ai.command.CaptureAreaUnitAICommand
 
options - Variable in class com.springrts.ai.command.CaptureUnitAICommand
 
options - Variable in class com.springrts.ai.command.CloakUnitAICommand
 
options - Variable in class com.springrts.ai.command.CustomUnitAICommand
 
options - Variable in class com.springrts.ai.command.DeathWaitUnitAICommand
 
options - Variable in class com.springrts.ai.command.DGunPosUnitAICommand
 
options - Variable in class com.springrts.ai.command.DGunUnitAICommand
 
options - Variable in class com.springrts.ai.command.FightUnitAICommand
 
options - Variable in class com.springrts.ai.command.GatherWaitUnitAICommand
 
options - Variable in class com.springrts.ai.command.GroupAddUnitAICommand
 
options - Variable in class com.springrts.ai.command.GroupClearUnitAICommand
 
options - Variable in class com.springrts.ai.command.GuardUnitAICommand
 
options - Variable in class com.springrts.ai.command.LoadOntoUnitAICommand
 
options - Variable in class com.springrts.ai.command.LoadUnitsAreaUnitAICommand
 
options - Variable in class com.springrts.ai.command.LoadUnitsUnitAICommand
 
options - Variable in class com.springrts.ai.command.MoveUnitAICommand
 
options - Variable in class com.springrts.ai.command.PatrolUnitAICommand
 
options - Variable in class com.springrts.ai.command.ReclaimAreaUnitAICommand
 
options - Variable in class com.springrts.ai.command.ReclaimUnitAICommand
 
options - Variable in class com.springrts.ai.command.RepairUnitAICommand
 
options - Variable in class com.springrts.ai.command.RestoreAreaUnitAICommand
 
options - Variable in class com.springrts.ai.command.ResurrectAreaUnitAICommand
 
options - Variable in class com.springrts.ai.command.ResurrectUnitAICommand
 
options - Variable in class com.springrts.ai.command.SelfDestroyUnitAICommand
 
options - Variable in class com.springrts.ai.command.SetAutoRepairLevelUnitAICommand
 
options - Variable in class com.springrts.ai.command.SetBaseUnitAICommand
 
options - Variable in class com.springrts.ai.command.SetFireStateUnitAICommand
 
options - Variable in class com.springrts.ai.command.SetIdleModeUnitAICommand
 
options - Variable in class com.springrts.ai.command.SetMoveStateUnitAICommand
 
options - Variable in class com.springrts.ai.command.SetOnOffUnitAICommand
 
options - Variable in class com.springrts.ai.command.SetRepeatUnitAICommand
 
options - Variable in class com.springrts.ai.command.SetTrajectoryUnitAICommand
 
options - Variable in class com.springrts.ai.command.SetWantedMaxSpeedUnitAICommand
 
options - Variable in class com.springrts.ai.command.SquadWaitUnitAICommand
 
options - Variable in class com.springrts.ai.command.StockpileUnitAICommand
 
options - Variable in class com.springrts.ai.command.StopUnitAICommand
 
options - Variable in class com.springrts.ai.command.TimeWaitUnitAICommand
 
options - Variable in class com.springrts.ai.command.UnloadUnitAICommand
 
options - Variable in class com.springrts.ai.command.UnloadUnitsAreaUnitAICommand
 
options - Variable in class com.springrts.ai.command.WaitUnitAICommand
 
OptionValues - Class in com.springrts.ai.oo
 
OrderPreview - Class in com.springrts.ai.oo
 
outSize - Variable in class com.springrts.ai.command.CallLuaRulesAICommand
 

P

paralyzer - Variable in class com.springrts.ai.event.EnemyDamagedAIEvent
 
paralyzer - Variable in class com.springrts.ai.event.UnitDamagedAIEvent
 
params - Variable in class com.springrts.ai.command.CustomUnitAICommand
 
pathId - Variable in class com.springrts.ai.command.FreePathAICommand
 
pathId - Variable in class com.springrts.ai.command.GetNextWaypointPathAICommand
 
pathType - Variable in class com.springrts.ai.command.GetApproximateLengthPathAICommand
 
pathType - Variable in class com.springrts.ai.command.InitPathAICommand
 
PatrolUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
PatrolUnitAICommand() - Constructor for class com.springrts.ai.command.PatrolUnitAICommand
 
PatrolUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.PatrolUnitAICommand
 
PatrolUnitAICommand(int, int, int, int, AIFloat3) - Constructor for class com.springrts.ai.command.PatrolUnitAICommand
 
PatrolUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3) - Constructor for class com.springrts.ai.command.PatrolUnitAICommand
 
PauseAICommand - Class in com.springrts.ai.command
reason for the (un-)pause, or NULL
PauseAICommand() - Constructor for class com.springrts.ai.command.PauseAICommand
 
PauseAICommand(Pointer) - Constructor for class com.springrts.ai.command.PauseAICommand
 
PauseAICommand(boolean, String) - Constructor for class com.springrts.ai.command.PauseAICommand
 
player - Variable in class com.springrts.ai.event.MessageAIEvent
 
playerCommand(List<Unit>, AICommand, int) - Method in class com.springrts.ai.oo.AbstractOOAI
 
playerCommand(List<Unit>, AICommand, int) - Method in interface com.springrts.ai.oo.OOAI
see AISCommands.h S*Command structs
PlayerCommandAIEvent - Class in com.springrts.ai.event
see AISCommands.h S*Command structs
PlayerCommandAIEvent(Pointer) - Constructor for class com.springrts.ai.event.PlayerCommandAIEvent
 
playerId - Variable in class com.springrts.ai.event.PlayerCommandAIEvent
 
Point - Class in com.springrts.ai.oo
 
pos - Variable in class com.springrts.ai.command.AddNotificationDrawerAICommand
 
pos - Variable in class com.springrts.ai.command.AddPointDrawAICommand
 
pos - Variable in class com.springrts.ai.command.CaptureAreaUnitAICommand
 
pos - Variable in class com.springrts.ai.command.DGunPosUnitAICommand
 
pos - Variable in class com.springrts.ai.command.DrawUnitDrawerAICommand
 
pos - Variable in class com.springrts.ai.command.GiveMeNewUnitCheatAICommand
 
pos - Variable in class com.springrts.ai.command.LoadUnitsAreaUnitAICommand
 
pos - Variable in class com.springrts.ai.command.ReclaimAreaUnitAICommand
 
pos - Variable in class com.springrts.ai.command.RemovePointDrawAICommand
 
pos - Variable in class com.springrts.ai.command.RestoreAreaUnitAICommand
 
pos - Variable in class com.springrts.ai.command.ResurrectAreaUnitAICommand
 
pos - Variable in class com.springrts.ai.command.SendStartPosAICommand
 
pos - Variable in class com.springrts.ai.command.SetLastPosMessageAICommand
 
pos - Variable in class com.springrts.ai.command.StartPathDrawerAICommand
 
pos - Variable in class com.springrts.ai.event.SeismicPingAIEvent
 
pos1 - Variable in class com.springrts.ai.command.CreateLineFigureDrawerAICommand
 
pos1 - Variable in class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
pos2 - Variable in class com.springrts.ai.command.CreateLineFigureDrawerAICommand
 
pos2 - Variable in class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
pos3 - Variable in class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
pos4 - Variable in class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
posFrom - Variable in class com.springrts.ai.command.AddLineDrawAICommand
 
posTo - Variable in class com.springrts.ai.command.AddLineDrawAICommand
 

R

radius - Variable in class com.springrts.ai.command.AttackAreaUnitAICommand
 
radius - Variable in class com.springrts.ai.command.CaptureAreaUnitAICommand
 
radius - Variable in class com.springrts.ai.command.LoadUnitsAreaUnitAICommand
 
radius - Variable in class com.springrts.ai.command.ReclaimAreaUnitAICommand
 
radius - Variable in class com.springrts.ai.command.RestoreAreaUnitAICommand
 
radius - Variable in class com.springrts.ai.command.ResurrectAreaUnitAICommand
 
radius - Variable in class com.springrts.ai.command.UnloadUnitsAreaUnitAICommand
 
rayDir - Variable in class com.springrts.ai.command.TraceRayAICommand
 
rayLen - Variable in class com.springrts.ai.command.TraceRayAICommand
 
rayPos - Variable in class com.springrts.ai.command.TraceRayAICommand
 
ready - Variable in class com.springrts.ai.command.SendStartPosAICommand
 
reason - Variable in class com.springrts.ai.command.PauseAICommand
 
reason - Variable in class com.springrts.ai.event.ReleaseAIEvent
 
receivingTeam - Variable in class com.springrts.ai.command.SendResourcesAICommand
 
receivingTeam - Variable in class com.springrts.ai.command.SendUnitsAICommand
 
ReclaimAreaUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
ReclaimAreaUnitAICommand() - Constructor for class com.springrts.ai.command.ReclaimAreaUnitAICommand
 
ReclaimAreaUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.ReclaimAreaUnitAICommand
 
ReclaimAreaUnitAICommand(int, int, int, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.ReclaimAreaUnitAICommand
 
ReclaimAreaUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.ReclaimAreaUnitAICommand
 
ReclaimUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
ReclaimUnitAICommand() - Constructor for class com.springrts.ai.command.ReclaimUnitAICommand
 
ReclaimUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.ReclaimUnitAICommand
 
ReclaimUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.ReclaimUnitAICommand
 
ReclaimUnitAICommand(Unit, int, List<AICommand.Option>, int, int) - Constructor for class com.springrts.ai.command.ReclaimUnitAICommand
 
release(int) - Method in interface com.springrts.ai.AI
 
release(int) - Method in class com.springrts.ai.oo.AbstractOOAI
 
release(int) - Method in interface com.springrts.ai.oo.OOAI
This AI event tells a Skirmish AI instance, that it is no longer needed.
release(int) - Method in class com.springrts.ai.oo.OOAIFactory
 
ReleaseAIEvent - Class in com.springrts.ai.event
This AI event tells a Skirmish AI instance, that it is no longer needed.
ReleaseAIEvent(Pointer) - Constructor for class com.springrts.ai.event.ReleaseAIEvent
 
RemovePointDrawAICommand - Class in com.springrts.ai.command
remove map points and lines near this point (100 distance)
RemovePointDrawAICommand() - Constructor for class com.springrts.ai.command.RemovePointDrawAICommand
 
RemovePointDrawAICommand(Pointer) - Constructor for class com.springrts.ai.command.RemovePointDrawAICommand
 
RemoveUnitFromGroupAICommand - Class in com.springrts.ai.command
Removes a unit from its group
RemoveUnitFromGroupAICommand() - Constructor for class com.springrts.ai.command.RemoveUnitFromGroupAICommand
 
RemoveUnitFromGroupAICommand(Pointer) - Constructor for class com.springrts.ai.command.RemoveUnitFromGroupAICommand
 
RemoveUnitFromGroupAICommand(int, boolean) - Constructor for class com.springrts.ai.command.RemoveUnitFromGroupAICommand
 
RemoveUnitFromGroupAICommand(Unit, boolean) - Constructor for class com.springrts.ai.command.RemoveUnitFromGroupAICommand
 
RepairUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
RepairUnitAICommand() - Constructor for class com.springrts.ai.command.RepairUnitAICommand
 
RepairUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.RepairUnitAICommand
 
RepairUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.RepairUnitAICommand
 
RepairUnitAICommand(Unit, int, List<AICommand.Option>, int, Unit) - Constructor for class com.springrts.ai.command.RepairUnitAICommand
 
repeat - Variable in class com.springrts.ai.command.SetRepeatUnitAICommand
 
Resource - Class in com.springrts.ai.oo
 
resourceId - Variable in class com.springrts.ai.command.GiveMeResourceCheatAICommand
 
resourceId - Variable in class com.springrts.ai.command.SendResourcesAICommand
 
RestartPathDrawerAICommand - Class in com.springrts.ai.command
 
RestartPathDrawerAICommand() - Constructor for class com.springrts.ai.command.RestartPathDrawerAICommand
 
RestartPathDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.RestartPathDrawerAICommand
 
RestoreAreaUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
RestoreAreaUnitAICommand() - Constructor for class com.springrts.ai.command.RestoreAreaUnitAICommand
 
RestoreAreaUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.RestoreAreaUnitAICommand
 
RestoreAreaUnitAICommand(int, int, int, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.RestoreAreaUnitAICommand
 
RestoreAreaUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.RestoreAreaUnitAICommand
 
ResurrectAreaUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
ResurrectAreaUnitAICommand() - Constructor for class com.springrts.ai.command.ResurrectAreaUnitAICommand
 
ResurrectAreaUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.ResurrectAreaUnitAICommand
 
ResurrectAreaUnitAICommand(int, int, int, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.ResurrectAreaUnitAICommand
 
ResurrectAreaUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.ResurrectAreaUnitAICommand
 
ResurrectUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
ResurrectUnitAICommand() - Constructor for class com.springrts.ai.command.ResurrectUnitAICommand
 
ResurrectUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.ResurrectUnitAICommand
 
ResurrectUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.ResurrectUnitAICommand
 
ResurrectUnitAICommand(Unit, int, List<AICommand.Option>, int, int) - Constructor for class com.springrts.ai.command.ResurrectUnitAICommand
 
ret_approximatePathLength - Variable in class com.springrts.ai.command.GetApproximateLengthPathAICommand
 
ret_groupId - Variable in class com.springrts.ai.command.CreateGroupAICommand
 
ret_isExecuted - Variable in class com.springrts.ai.command.AddUnitToGroupAICommand
 
ret_isExecuted - Variable in class com.springrts.ai.command.RemoveUnitFromGroupAICommand
 
ret_isExecuted - Variable in class com.springrts.ai.command.SendResourcesAICommand
 
ret_newFigureGroupId - Variable in class com.springrts.ai.command.CreateLineFigureDrawerAICommand
 
ret_newFigureGroupId - Variable in class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
ret_newUnitId - Variable in class com.springrts.ai.command.GiveMeNewUnitCheatAICommand
 
ret_nextWaypoint - Variable in class com.springrts.ai.command.GetNextWaypointPathAICommand
 
ret_outData - Variable in class com.springrts.ai.command.CallLuaRulesAICommand
 
ret_pathId - Variable in class com.springrts.ai.command.InitPathAICommand
 
ret_sentUnits - Variable in class com.springrts.ai.command.SendUnitsAICommand
 
Roots - Class in com.springrts.ai.oo
 
rotation - Variable in class com.springrts.ai.command.DrawUnitDrawerAICommand
 

S

sameColor - Variable in class com.springrts.ai.command.RestartPathDrawerAICommand
 
save(String) - Method in class com.springrts.ai.oo.AbstractOOAI
 
save(String) - Method in interface com.springrts.ai.oo.OOAI
Absolute file path, writeable
SaveAIEvent - Class in com.springrts.ai.event
Absolute file path, writeable
SaveAIEvent(Pointer) - Constructor for class com.springrts.ai.event.SaveAIEvent
 
seismicPing(AIFloat3, float) - Method in class com.springrts.ai.oo.AbstractOOAI
 
seismicPing(AIFloat3, float) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when a unit movement is detected by means of a seismic event.
SeismicPingAIEvent - Class in com.springrts.ai.event
This AI event is sent when a unit movement is detected by means of a seismic event.
SeismicPingAIEvent(Pointer) - Constructor for class com.springrts.ai.event.SeismicPingAIEvent
 
SelfDestroyUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
SelfDestroyUnitAICommand() - Constructor for class com.springrts.ai.command.SelfDestroyUnitAICommand
 
SelfDestroyUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.SelfDestroyUnitAICommand
 
SelfDestroyUnitAICommand(int, int, int, int) - Constructor for class com.springrts.ai.command.SelfDestroyUnitAICommand
 
SelfDestroyUnitAICommand(Unit, int, List<AICommand.Option>, int) - Constructor for class com.springrts.ai.command.SelfDestroyUnitAICommand
 
SendResourcesAICommand - Class in com.springrts.ai.command
Give units of resource to team .
SendResourcesAICommand() - Constructor for class com.springrts.ai.command.SendResourcesAICommand
 
SendResourcesAICommand(Pointer) - Constructor for class com.springrts.ai.command.SendResourcesAICommand
 
SendResourcesAICommand(int, float, int, boolean) - Constructor for class com.springrts.ai.command.SendResourcesAICommand
 
SendStartPosAICommand - Class in com.springrts.ai.command
on this position, only x and z matter
SendStartPosAICommand() - Constructor for class com.springrts.ai.command.SendStartPosAICommand
 
SendStartPosAICommand(Pointer) - Constructor for class com.springrts.ai.command.SendStartPosAICommand
 
SendStartPosAICommand(boolean, AIFloat3) - Constructor for class com.springrts.ai.command.SendStartPosAICommand
 
SendTextMessageAICommand - Class in com.springrts.ai.command
Sends a chat/text message to other players.
SendTextMessageAICommand() - Constructor for class com.springrts.ai.command.SendTextMessageAICommand
 
SendTextMessageAICommand(Pointer) - Constructor for class com.springrts.ai.command.SendTextMessageAICommand
 
SendTextMessageAICommand(String, int) - Constructor for class com.springrts.ai.command.SendTextMessageAICommand
 
SendUnitsAICommand - Class in com.springrts.ai.command
Give units specified by to team .
SendUnitsAICommand() - Constructor for class com.springrts.ai.command.SendUnitsAICommand
 
SendUnitsAICommand(Pointer) - Constructor for class com.springrts.ai.command.SendUnitsAICommand
 
SendUnitsAICommand(int[], int, int, int) - Constructor for class com.springrts.ai.command.SendUnitsAICommand
 
SetAutoRepairLevelUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
SetAutoRepairLevelUnitAICommand() - Constructor for class com.springrts.ai.command.SetAutoRepairLevelUnitAICommand
 
SetAutoRepairLevelUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.SetAutoRepairLevelUnitAICommand
 
SetAutoRepairLevelUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.SetAutoRepairLevelUnitAICommand
 
SetAutoRepairLevelUnitAICommand(Unit, int, List<AICommand.Option>, int, int) - Constructor for class com.springrts.ai.command.SetAutoRepairLevelUnitAICommand
 
SetBaseUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
SetBaseUnitAICommand() - Constructor for class com.springrts.ai.command.SetBaseUnitAICommand
 
SetBaseUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.SetBaseUnitAICommand
 
SetBaseUnitAICommand(int, int, int, int, AIFloat3) - Constructor for class com.springrts.ai.command.SetBaseUnitAICommand
 
SetBaseUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3) - Constructor for class com.springrts.ai.command.SetBaseUnitAICommand
 
SetColorFigureDrawerAICommand - Class in com.springrts.ai.command
(x, y, z) -> (red, green, blue)
SetColorFigureDrawerAICommand() - Constructor for class com.springrts.ai.command.SetColorFigureDrawerAICommand
 
SetColorFigureDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.SetColorFigureDrawerAICommand
 
SetColorFigureDrawerAICommand(int, AIFloat3, float) - Constructor for class com.springrts.ai.command.SetColorFigureDrawerAICommand
 
setEnabled(boolean) - Method in class com.springrts.ai.oo.Cheats
 
setEventsEnabled(boolean) - Method in class com.springrts.ai.oo.Cheats
 
SetFireStateUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
SetFireStateUnitAICommand() - Constructor for class com.springrts.ai.command.SetFireStateUnitAICommand
 
SetFireStateUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.SetFireStateUnitAICommand
 
SetFireStateUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.SetFireStateUnitAICommand
 
SetFireStateUnitAICommand(Unit, int, List<AICommand.Option>, int, int) - Constructor for class com.springrts.ai.command.SetFireStateUnitAICommand
 
SetIdleModeUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
SetIdleModeUnitAICommand() - Constructor for class com.springrts.ai.command.SetIdleModeUnitAICommand
 
SetIdleModeUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.SetIdleModeUnitAICommand
 
SetIdleModeUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.SetIdleModeUnitAICommand
 
SetIdleModeUnitAICommand(Unit, int, List<AICommand.Option>, int, int) - Constructor for class com.springrts.ai.command.SetIdleModeUnitAICommand
 
SetLastPosMessageAICommand - Class in com.springrts.ai.command
Assigns a map location to the last text message sent by the AI.
SetLastPosMessageAICommand() - Constructor for class com.springrts.ai.command.SetLastPosMessageAICommand
 
SetLastPosMessageAICommand(Pointer) - Constructor for class com.springrts.ai.command.SetLastPosMessageAICommand
 
SetMoveStateUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
SetMoveStateUnitAICommand() - Constructor for class com.springrts.ai.command.SetMoveStateUnitAICommand
 
SetMoveStateUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.SetMoveStateUnitAICommand
 
SetMoveStateUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.SetMoveStateUnitAICommand
 
SetMoveStateUnitAICommand(Unit, int, List<AICommand.Option>, int, int) - Constructor for class com.springrts.ai.command.SetMoveStateUnitAICommand
 
SetMyHandicapCheatAICommand - Class in com.springrts.ai.command
This function has the same effect as setting a handicap value in the GameSetup script (currently gives a bonus on collected resources)
SetMyHandicapCheatAICommand() - Constructor for class com.springrts.ai.command.SetMyHandicapCheatAICommand
 
SetMyHandicapCheatAICommand(Pointer) - Constructor for class com.springrts.ai.command.SetMyHandicapCheatAICommand
 
SetOnOffUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
SetOnOffUnitAICommand() - Constructor for class com.springrts.ai.command.SetOnOffUnitAICommand
 
SetOnOffUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.SetOnOffUnitAICommand
 
SetOnOffUnitAICommand(int, int, int, int, boolean) - Constructor for class com.springrts.ai.command.SetOnOffUnitAICommand
 
SetOnOffUnitAICommand(Unit, int, List<AICommand.Option>, int, boolean) - Constructor for class com.springrts.ai.command.SetOnOffUnitAICommand
 
SetRepeatUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
SetRepeatUnitAICommand() - Constructor for class com.springrts.ai.command.SetRepeatUnitAICommand
 
SetRepeatUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.SetRepeatUnitAICommand
 
SetRepeatUnitAICommand(int, int, int, int, boolean) - Constructor for class com.springrts.ai.command.SetRepeatUnitAICommand
 
SetRepeatUnitAICommand(Unit, int, List<AICommand.Option>, int, boolean) - Constructor for class com.springrts.ai.command.SetRepeatUnitAICommand
 
SetTrajectoryUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
SetTrajectoryUnitAICommand() - Constructor for class com.springrts.ai.command.SetTrajectoryUnitAICommand
 
SetTrajectoryUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.SetTrajectoryUnitAICommand
 
SetTrajectoryUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.SetTrajectoryUnitAICommand
 
SetTrajectoryUnitAICommand(Unit, int, List<AICommand.Option>, int, int) - Constructor for class com.springrts.ai.command.SetTrajectoryUnitAICommand
 
SetWantedMaxSpeedUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
SetWantedMaxSpeedUnitAICommand() - Constructor for class com.springrts.ai.command.SetWantedMaxSpeedUnitAICommand
 
SetWantedMaxSpeedUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.SetWantedMaxSpeedUnitAICommand
 
SetWantedMaxSpeedUnitAICommand(int, int, int, int, float) - Constructor for class com.springrts.ai.command.SetWantedMaxSpeedUnitAICommand
 
SetWantedMaxSpeedUnitAICommand(Unit, int, List<AICommand.Option>, int, float) - Constructor for class com.springrts.ai.command.SetWantedMaxSpeedUnitAICommand
 
Shield - Class in com.springrts.ai.oo
 
SkirmishAI - Class in com.springrts.ai.oo
 
SkirmishAIs - Class in com.springrts.ai.oo
 
SquadWaitUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
SquadWaitUnitAICommand() - Constructor for class com.springrts.ai.command.SquadWaitUnitAICommand
 
SquadWaitUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.SquadWaitUnitAICommand
 
SquadWaitUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.SquadWaitUnitAICommand
 
SquadWaitUnitAICommand(Unit, int, List<AICommand.Option>, int, int) - Constructor for class com.springrts.ai.command.SquadWaitUnitAICommand
 
srcUID - Variable in class com.springrts.ai.command.TraceRayAICommand
 
start - Variable in class com.springrts.ai.command.GetApproximateLengthPathAICommand
 
start - Variable in class com.springrts.ai.command.InitPathAICommand
 
StartPathDrawerAICommand - Class in com.springrts.ai.command
 
StartPathDrawerAICommand() - Constructor for class com.springrts.ai.command.StartPathDrawerAICommand
 
StartPathDrawerAICommand(Pointer) - Constructor for class com.springrts.ai.command.StartPathDrawerAICommand
 
StartPathDrawerAICommand(AIFloat3, AIFloat3, float) - Constructor for class com.springrts.ai.command.StartPathDrawerAICommand
 
StockpileUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
StockpileUnitAICommand() - Constructor for class com.springrts.ai.command.StockpileUnitAICommand
 
StockpileUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.StockpileUnitAICommand
 
StockpileUnitAICommand(int, int, int, int) - Constructor for class com.springrts.ai.command.StockpileUnitAICommand
 
StockpileUnitAICommand(Unit, int, List<AICommand.Option>, int) - Constructor for class com.springrts.ai.command.StockpileUnitAICommand
 
StopUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
StopUnitAICommand() - Constructor for class com.springrts.ai.command.StopUnitAICommand
 
StopUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.StopUnitAICommand
 
StopUnitAICommand(int, int, int, int) - Constructor for class com.springrts.ai.command.StopUnitAICommand
 
StopUnitAICommand(Unit, int, List<AICommand.Option>, int) - Constructor for class com.springrts.ai.command.StopUnitAICommand
 
strength - Variable in class com.springrts.ai.event.SeismicPingAIEvent
 
SupportedCommand - Interface in com.springrts.ai.oo
 

T

team - Variable in class com.springrts.ai.event.DefaultInitAIEvent
 
team - Variable in class com.springrts.ai.event.InitAIEvent
 
team - Variable in class com.springrts.ai.event.Win32InitAIEvent
 
teamId - Variable in class com.springrts.ai.command.DrawUnitDrawerAICommand
 
Teams - Class in com.springrts.ai.oo
 
text - Variable in class com.springrts.ai.command.SendTextMessageAICommand
 
time - Variable in class com.springrts.ai.command.TimeWaitUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.AiSelectUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.AttackAreaUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.AttackUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.BuildUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.CaptureAreaUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.CaptureUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.CloakUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.CustomUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.DeathWaitUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.DGunPosUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.DGunUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.FightUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.GatherWaitUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.GroupAddUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.GroupClearUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.GuardUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.LoadOntoUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.LoadUnitsAreaUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.LoadUnitsUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.MoveUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.PatrolUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.ReclaimAreaUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.ReclaimUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.RepairUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.RestoreAreaUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.ResurrectAreaUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.ResurrectUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.SelfDestroyUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.SetAutoRepairLevelUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.SetBaseUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.SetFireStateUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.SetIdleModeUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.SetMoveStateUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.SetOnOffUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.SetRepeatUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.SetTrajectoryUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.SetWantedMaxSpeedUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.SquadWaitUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.StockpileUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.StopUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.TimeWaitUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.UnloadUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.UnloadUnitsAreaUnitAICommand
 
timeOut - Variable in class com.springrts.ai.command.WaitUnitAICommand
 
TimeWaitUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
TimeWaitUnitAICommand() - Constructor for class com.springrts.ai.command.TimeWaitUnitAICommand
 
TimeWaitUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.TimeWaitUnitAICommand
 
TimeWaitUnitAICommand(int, int, int, int, int) - Constructor for class com.springrts.ai.command.TimeWaitUnitAICommand
 
TimeWaitUnitAICommand(Unit, int, List<AICommand.Option>, int, int) - Constructor for class com.springrts.ai.command.TimeWaitUnitAICommand
 
toAttackPos - Variable in class com.springrts.ai.command.AttackAreaUnitAICommand
 
toAttackUnitId - Variable in class com.springrts.ai.command.AttackUnitAICommand
 
toAttackUnitId - Variable in class com.springrts.ai.command.DGunUnitAICommand
 
toBuildUnitDefId - Variable in class com.springrts.ai.command.BuildUnitAICommand
 
toCaptureUnitId - Variable in class com.springrts.ai.command.CaptureUnitAICommand
 
toColor() - Method in class com.springrts.ai.AIFloat3
 
toDieUnitId - Variable in class com.springrts.ai.command.DeathWaitUnitAICommand
 
toDrawUnitDefId - Variable in class com.springrts.ai.command.DrawUnitDrawerAICommand
 
toGroupId - Variable in class com.springrts.ai.command.GroupAddUnitAICommand
 
toGuardUnitId - Variable in class com.springrts.ai.command.GuardUnitAICommand
 
toLoadUnitIds - Variable in class com.springrts.ai.command.LoadUnitsUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.AddLineDrawAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.AddNotificationDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.AddPointDrawAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.AddUnitToGroupAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.AiSelectUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.AttackAreaUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.AttackUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.BreakPathDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.BuildUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.CallLuaRulesAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.CaptureAreaUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.CaptureUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.CloakUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.CreateGroupAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.CreateLineFigureDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.CustomUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.DeathWaitUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.DeleteFigureDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.DGunPosUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.DGunUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.DrawIconAtLastPosPathDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.DrawLineAndIconPathDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.DrawLinePathDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.DrawUnitDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.EraseGroupAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.FightUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.FinishPathDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.FreePathAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.GatherWaitUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.GetApproximateLengthPathAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.GetNextWaypointPathAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.GiveMeNewUnitCheatAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.GiveMeResourceCheatAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.GroupAddUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.GroupClearUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.GuardUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.InitPathAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.LoadOntoUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.LoadUnitsAreaUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.LoadUnitsUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.MoveUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.PatrolUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.PauseAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.ReclaimAreaUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.ReclaimUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.RemovePointDrawAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.RemoveUnitFromGroupAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.RepairUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.RestartPathDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.RestoreAreaUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.ResurrectAreaUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.ResurrectUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SelfDestroyUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SendResourcesAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SendStartPosAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SendTextMessageAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SendUnitsAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SetAutoRepairLevelUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SetBaseUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SetColorFigureDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SetFireStateUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SetIdleModeUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SetLastPosMessageAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SetMoveStateUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SetMyHandicapCheatAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SetOnOffUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SetRepeatUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SetTrajectoryUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SetWantedMaxSpeedUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.SquadWaitUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.StartPathDrawerAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.StockpileUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.StopUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.TimeWaitUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.TraceRayAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.UnloadUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.UnloadUnitsAreaUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.command.WaitUnitAICommand
 
TOPIC - Static variable in class com.springrts.ai.event.CommandFinishedAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.DefaultInitAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.EnemyDamagedAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.EnemyDestroyedAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.EnemyEnterLOSAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.EnemyEnterRadarAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.EnemyLeaveLOSAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.EnemyLeaveRadarAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.InitAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.LoadAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.MessageAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.PlayerCommandAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.ReleaseAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.SaveAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.SeismicPingAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.UnitCapturedAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.UnitCreatedAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.UnitDamagedAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.UnitDestroyedAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.UnitFinishedAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.UnitGivenAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.UnitIdleAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.UnitMoveFailedAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.UpdateAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.WeaponFiredAIEvent
 
TOPIC - Static variable in class com.springrts.ai.event.Win32InitAIEvent
 
toPos - Variable in class com.springrts.ai.command.FightUnitAICommand
 
toPos - Variable in class com.springrts.ai.command.MoveUnitAICommand
 
toPos - Variable in class com.springrts.ai.command.PatrolUnitAICommand
 
toPos - Variable in class com.springrts.ai.command.UnloadUnitAICommand
 
toPos - Variable in class com.springrts.ai.command.UnloadUnitsAreaUnitAICommand
 
toReclaimUnitIdOrFeatureId - Variable in class com.springrts.ai.command.ReclaimUnitAICommand
 
toRepairUnitId - Variable in class com.springrts.ai.command.RepairUnitAICommand
 
toResurrectFeatureId - Variable in class com.springrts.ai.command.ResurrectUnitAICommand
 
toString() - Method in class com.springrts.ai.AIFloat3
 
toString() - Method in class com.springrts.ai.oo.Camera
 
toString() - Method in class com.springrts.ai.oo.Cheats
 
toString() - Method in class com.springrts.ai.oo.ClbFeatureDefCollisionVolumeImpl
 
toString() - Method in class com.springrts.ai.oo.ClbGroupSupportedCommandImpl
 
toString() - Method in class com.springrts.ai.oo.ClbUnitDefCollisionVolumeImpl
 
toString() - Method in class com.springrts.ai.oo.ClbUnitSupportedCommandImpl
 
toString() - Method in class com.springrts.ai.oo.CurrentCommand
 
toString() - Method in class com.springrts.ai.oo.Damage
 
toString() - Method in class com.springrts.ai.oo.DataDirs
 
toString() - Method in class com.springrts.ai.oo.Economy
 
toString() - Method in class com.springrts.ai.oo.Engine
 
toString() - Method in class com.springrts.ai.oo.Feature
 
toString() - Method in class com.springrts.ai.oo.FeatureDef
 
toString() - Method in class com.springrts.ai.oo.FlankingBonus
 
toString() - Method in class com.springrts.ai.oo.Game
 
toString() - Method in class com.springrts.ai.oo.Group
 
toString() - Method in class com.springrts.ai.oo.Gui
 
toString() - Method in class com.springrts.ai.oo.Info
 
toString() - Method in class com.springrts.ai.oo.Line
 
toString() - Method in class com.springrts.ai.oo.Log
 
toString() - Method in class com.springrts.ai.oo.Map
 
toString() - Method in class com.springrts.ai.oo.Mod
 
toString() - Method in class com.springrts.ai.oo.ModParam
 
toString() - Method in class com.springrts.ai.oo.MoveData
 
toString() - Method in class com.springrts.ai.oo.OOAICallback
 
toString() - Method in class com.springrts.ai.oo.OptionValues
 
toString() - Method in class com.springrts.ai.oo.OrderPreview
 
toString() - Method in class com.springrts.ai.oo.Point
 
toString() - Method in class com.springrts.ai.oo.Resource
 
toString() - Method in class com.springrts.ai.oo.Roots
 
toString() - Method in class com.springrts.ai.oo.Shield
 
toString() - Method in class com.springrts.ai.oo.SkirmishAI
 
toString() - Method in class com.springrts.ai.oo.SkirmishAIs
 
toString() - Method in class com.springrts.ai.oo.Teams
 
toString() - Method in class com.springrts.ai.oo.Unit
 
toString() - Method in class com.springrts.ai.oo.UnitDef
 
toString() - Method in class com.springrts.ai.oo.Version
 
toString() - Method in class com.springrts.ai.oo.WeaponDef
 
toString() - Method in class com.springrts.ai.oo.WeaponMount
 
toUnloadUnitId - Variable in class com.springrts.ai.command.UnloadUnitAICommand
 
toVector3f() - Method in class com.springrts.ai.AIFloat3
 
TraceRayAICommand - Class in com.springrts.ai.command
 
TraceRayAICommand() - Constructor for class com.springrts.ai.command.TraceRayAICommand
 
TraceRayAICommand(Pointer) - Constructor for class com.springrts.ai.command.TraceRayAICommand
 
TraceRayAICommand(AIFloat3, AIFloat3, float, int, int, int) - Constructor for class com.springrts.ai.command.TraceRayAICommand
 
trajectory - Variable in class com.springrts.ai.command.SetTrajectoryUnitAICommand
 
transparent - Variable in class com.springrts.ai.command.DrawUnitDrawerAICommand
 
transporterUnitId - Variable in class com.springrts.ai.command.LoadOntoUnitAICommand
 

U

unit - Variable in class com.springrts.ai.event.UnitCreatedAIEvent
 
unit - Variable in class com.springrts.ai.event.UnitDamagedAIEvent
 
unit - Variable in class com.springrts.ai.event.UnitDestroyedAIEvent
 
unit - Variable in class com.springrts.ai.event.UnitFinishedAIEvent
 
unit - Variable in class com.springrts.ai.event.UnitIdleAIEvent
 
unit - Variable in class com.springrts.ai.event.UnitMoveFailedAIEvent
 
Unit - Class in com.springrts.ai.oo
 
unitCaptured(Unit, int, int) - Method in class com.springrts.ai.oo.AbstractOOAI
 
unitCaptured(Unit, int, int) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when a unit changed from one team to an other through capturing.
UnitCapturedAIEvent - Class in com.springrts.ai.event
This AI event is sent when a unit changed from one team to an other through capturing.
UnitCapturedAIEvent(Pointer) - Constructor for class com.springrts.ai.event.UnitCapturedAIEvent
 
unitCreated(Unit, Unit) - Method in class com.springrts.ai.oo.AbstractOOAI
 
unitCreated(Unit, Unit) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent whenever a unit of this team is created, and contains the created unit.
UnitCreatedAIEvent - Class in com.springrts.ai.event
This AI event is sent whenever a unit of this team is created, and contains the created unit.
UnitCreatedAIEvent(Pointer) - Constructor for class com.springrts.ai.event.UnitCreatedAIEvent
 
unitDamaged(Unit, Unit, float, AIFloat3, WeaponDef, boolean) - Method in class com.springrts.ai.oo.AbstractOOAI
 
unitDamaged(Unit, Unit, float, AIFloat3, WeaponDef, boolean) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when a unit was damaged.
UnitDamagedAIEvent - Class in com.springrts.ai.event
This AI event is sent when a unit was damaged.
UnitDamagedAIEvent(Pointer) - Constructor for class com.springrts.ai.event.UnitDamagedAIEvent
 
UnitDef - Class in com.springrts.ai.oo
 
unitDefId - Variable in class com.springrts.ai.command.GiveMeNewUnitCheatAICommand
 
unitDestroyed(Unit, Unit) - Method in class com.springrts.ai.oo.AbstractOOAI
 
unitDestroyed(Unit, Unit) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when a unit was destroyed; see also the unit-damaged event.
UnitDestroyedAIEvent - Class in com.springrts.ai.event
This AI event is sent when a unit was destroyed; see also the unit-damaged event.
UnitDestroyedAIEvent(Pointer) - Constructor for class com.springrts.ai.event.UnitDestroyedAIEvent
 
unitFinished(Unit) - Method in class com.springrts.ai.oo.AbstractOOAI
 
unitFinished(Unit) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent whenever a unit is fully built, and contains the finnished unit.
UnitFinishedAIEvent - Class in com.springrts.ai.event
This AI event is sent whenever a unit is fully built, and contains the finnished unit.
UnitFinishedAIEvent(Pointer) - Constructor for class com.springrts.ai.event.UnitFinishedAIEvent
 
unitGiven(Unit, int, int) - Method in class com.springrts.ai.oo.AbstractOOAI
 
unitGiven(Unit, int, int) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when a unit changed from one team to an other either because the old owner gave it to the new one, or because the new one took it from the old one; see the /take command.
UnitGivenAIEvent - Class in com.springrts.ai.event
This AI event is sent when a unit changed from one team to an other either because the old owner gave it to the new one, or because the new one took it from the old one; see the /take command.
UnitGivenAIEvent(Pointer) - Constructor for class com.springrts.ai.event.UnitGivenAIEvent
 
unitId - Variable in class com.springrts.ai.command.AddUnitToGroupAICommand
 
unitId - Variable in class com.springrts.ai.command.AiSelectUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.AttackAreaUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.AttackUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.BuildUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.CaptureAreaUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.CaptureUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.CloakUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.CustomUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.DeathWaitUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.DGunPosUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.DGunUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.FightUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.GatherWaitUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.GroupAddUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.GroupClearUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.GuardUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.LoadOntoUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.LoadUnitsAreaUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.LoadUnitsUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.MoveUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.PatrolUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.ReclaimAreaUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.ReclaimUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.RemoveUnitFromGroupAICommand
 
unitId - Variable in class com.springrts.ai.command.RepairUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.RestoreAreaUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.ResurrectAreaUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.ResurrectUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.SelfDestroyUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.SetAutoRepairLevelUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.SetBaseUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.SetFireStateUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.SetIdleModeUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.SetMoveStateUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.SetOnOffUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.SetRepeatUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.SetTrajectoryUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.SetWantedMaxSpeedUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.SquadWaitUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.StockpileUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.StopUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.TimeWaitUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.UnloadUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.UnloadUnitsAreaUnitAICommand
 
unitId - Variable in class com.springrts.ai.command.WaitUnitAICommand
 
unitId - Variable in class com.springrts.ai.event.CommandFinishedAIEvent
 
unitId - Variable in class com.springrts.ai.event.UnitCapturedAIEvent
 
unitId - Variable in class com.springrts.ai.event.UnitGivenAIEvent
 
unitId - Variable in class com.springrts.ai.event.WeaponFiredAIEvent
 
unitIdle(Unit) - Method in class com.springrts.ai.oo.AbstractOOAI
 
unitIdle(Unit) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when a unit finnished processing a command or just finished building, and it has currently no commands in it's queue.
UnitIdleAIEvent - Class in com.springrts.ai.event
This AI event is sent when a unit finnished processing a command or just finished building, and it has currently no commands in it's queue.
UnitIdleAIEvent(Pointer) - Constructor for class com.springrts.ai.event.UnitIdleAIEvent
 
unitIds - Variable in class com.springrts.ai.command.SendUnitsAICommand
 
unitIds - Variable in class com.springrts.ai.event.PlayerCommandAIEvent
 
unitMoveFailed(Unit) - Method in class com.springrts.ai.oo.AbstractOOAI
 
unitMoveFailed(Unit) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when a unit received a move command and is not able to fullfill it.
UnitMoveFailedAIEvent - Class in com.springrts.ai.event
This AI event is sent when a unit received a move command and is not able to fullfill it.
UnitMoveFailedAIEvent(Pointer) - Constructor for class com.springrts.ai.event.UnitMoveFailedAIEvent
 
UnloadUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
UnloadUnitAICommand() - Constructor for class com.springrts.ai.command.UnloadUnitAICommand
 
UnloadUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.UnloadUnitAICommand
 
UnloadUnitAICommand(int, int, int, int, AIFloat3, int) - Constructor for class com.springrts.ai.command.UnloadUnitAICommand
 
UnloadUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3, Unit) - Constructor for class com.springrts.ai.command.UnloadUnitAICommand
 
UnloadUnitsAreaUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
UnloadUnitsAreaUnitAICommand() - Constructor for class com.springrts.ai.command.UnloadUnitsAreaUnitAICommand
 
UnloadUnitsAreaUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.UnloadUnitsAreaUnitAICommand
 
UnloadUnitsAreaUnitAICommand(int, int, int, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.UnloadUnitsAreaUnitAICommand
 
UnloadUnitsAreaUnitAICommand(Unit, int, List<AICommand.Option>, int, AIFloat3, float) - Constructor for class com.springrts.ai.command.UnloadUnitsAreaUnitAICommand
 
update(int) - Method in class com.springrts.ai.oo.AbstractOOAI
 
update(int) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent once per game frame, which is about 30 times per second by default.
UpdateAIEvent - Class in com.springrts.ai.event
This AI event is sent once per game frame, which is about 30 times per second by default.
UpdateAIEvent(Pointer) - Constructor for class com.springrts.ai.event.UpdateAIEvent
 

V

valueOf(String) - Static method in enum com.springrts.ai.AICommand.Option
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.springrts.ai.AICommand.Option
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.springrts.ai.oo
 

W

WaitUnitAICommand - Class in com.springrts.ai.command
max command execution-time in frames; if it takes longer then this -> abort
WaitUnitAICommand() - Constructor for class com.springrts.ai.command.WaitUnitAICommand
 
WaitUnitAICommand(Pointer) - Constructor for class com.springrts.ai.command.WaitUnitAICommand
 
WaitUnitAICommand(int, int, int, int) - Constructor for class com.springrts.ai.command.WaitUnitAICommand
 
WaitUnitAICommand(Unit, int, List<AICommand.Option>, int) - Constructor for class com.springrts.ai.command.WaitUnitAICommand
 
wantedMaxSpeed - Variable in class com.springrts.ai.command.SetWantedMaxSpeedUnitAICommand
 
WeaponDef - Class in com.springrts.ai.oo
 
weaponDefId - Variable in class com.springrts.ai.event.EnemyDamagedAIEvent
 
weaponDefId - Variable in class com.springrts.ai.event.UnitDamagedAIEvent
 
weaponDefId - Variable in class com.springrts.ai.event.WeaponFiredAIEvent
 
weaponFired(Unit, WeaponDef) - Method in class com.springrts.ai.oo.AbstractOOAI
 
weaponFired(Unit, WeaponDef) - Method in interface com.springrts.ai.oo.OOAI
This AI event is sent when a weapon is fired.
WeaponFiredAIEvent - Class in com.springrts.ai.event
This AI event is sent when a weapon is fired.
WeaponFiredAIEvent(Pointer) - Constructor for class com.springrts.ai.event.WeaponFiredAIEvent
 
WeaponMount - Class in com.springrts.ai.oo
 
width - Variable in class com.springrts.ai.command.CreateLineFigureDrawerAICommand
 
width - Variable in class com.springrts.ai.command.CreateSplineFigureDrawerAICommand
 
Win32InitAIEvent - Class in com.springrts.ai.event
This AI event initializes a Skirmish AI instance.
Win32InitAIEvent(Pointer) - Constructor for class com.springrts.ai.event.Win32InitAIEvent
 
wrapp(int, Pointer) - Static method in class com.springrts.ai.AICommandWrapper
 

X

x - Variable in class com.springrts.ai.AIFloat3
 

Y

y - Variable in class com.springrts.ai.AIFloat3
 

Z

z - Variable in class com.springrts.ai.AIFloat3
 
zone - Variable in class com.springrts.ai.command.SendTextMessageAICommand
 

A B C D E F G H I L M N O P R S T U V W X Y Z