com.springrts.ai.command
Class SetWantedMaxSpeedUnitAICommand

java.lang.Object
  extended by Structure
      extended by com.springrts.ai.AICommand
          extended by com.springrts.ai.command.SetWantedMaxSpeedUnitAICommand

public final class SetWantedMaxSpeedUnitAICommand
extends AICommand

max command execution-time in frames; if it takes longer then this -> abort


Nested Class Summary
 
Nested classes/interfaces inherited from class com.springrts.ai.AICommand
AICommand.Option
 
Field Summary
 int groupId
           
 int options
           
 int timeOut
           
static int TOPIC
           
 int unitId
           
 float wantedMaxSpeed
           
 
Constructor Summary
SetWantedMaxSpeedUnitAICommand()
           
SetWantedMaxSpeedUnitAICommand(int unitId, int groupId, int options, int timeOut, float wantedMaxSpeed)
           
SetWantedMaxSpeedUnitAICommand(Pointer memory)
           
SetWantedMaxSpeedUnitAICommand(Unit unit, int groupId, List<AICommand.Option> optionsList, int timeOut, float wantedMaxSpeed)
           
 
Method Summary
 int getTopic()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TOPIC

public static final int TOPIC
See Also:
Constant Field Values

unitId

public int unitId

groupId

public int groupId

options

public int options

timeOut

public int timeOut

wantedMaxSpeed

public float wantedMaxSpeed
Constructor Detail

SetWantedMaxSpeedUnitAICommand

public SetWantedMaxSpeedUnitAICommand()

SetWantedMaxSpeedUnitAICommand

public SetWantedMaxSpeedUnitAICommand(Pointer memory)

SetWantedMaxSpeedUnitAICommand

public SetWantedMaxSpeedUnitAICommand(int unitId,
                                      int groupId,
                                      int options,
                                      int timeOut,
                                      float wantedMaxSpeed)

SetWantedMaxSpeedUnitAICommand

public SetWantedMaxSpeedUnitAICommand(Unit unit,
                                      int groupId,
                                      List<AICommand.Option> optionsList,
                                      int timeOut,
                                      float wantedMaxSpeed)
Method Detail

getTopic

public int getTopic()
Specified by:
getTopic in class AICommand