actionstring | Order | protected |
AddReplaceLastOrder(bool replace) | Orders::FireAt | |
AdjustRelationTo(Unit *un, float factor) | CommunicatingAI | virtual |
AfterburnerJumpTurnTowards(Unit *target) | Orders::AggressiveAI | |
agg | Orders::FireAt | protected |
AGGAI enum value | Orders::AggressiveAI | |
AggressiveAI(const char *file, Unit *target=NULL) | Orders::AggressiveAI | |
ALLTYPES enum value | Order | |
anger | CommunicatingAI | protected |
appease | CommunicatingAI | protected |
AttachOrder(Unit *targets) | Order | |
AttachOrder(QVector target) | Order | |
AttachSelfOrder(Unit *targets) | Order | |
BARMOR enum value | Orders::AggressiveAI | |
BARMOR_HEAL_RATE enum value | Orders::AggressiveAI | |
Barmour_prev | Orders::AggressiveAI | |
Barmour_prev_time | Orders::AggressiveAI | |
Barmour_rate_old | Orders::AggressiveAI | |
BSHIELD enum value | Orders::AggressiveAI | |
BSHIELD_HEAL_RATE enum value | Orders::AggressiveAI | |
Bshield_prev | Orders::AggressiveAI | |
Bshield_prev_time | Orders::AggressiveAI | |
Bshield_rate_old | Orders::AggressiveAI | |
ChangeHeading(QVector vec) | Orders::FireAt | |
ChangeLocalDirection(Vector vec) | Orders::FireAt | |
ChooseTarget() | Orders::FireAt | inlinevirtual |
ChooseTargets(int num, bool force=false) | Orders::FireAt | protectedvirtual |
ClearMessages() | Order | |
Cloak(bool enable, float seconds) | Orders::FireAt | |
CLOAKING enum value | Order | |
Communicate(const class CommunicationMessage &c) | Order | virtual |
CommunicatingAI(int ttype, int stype, float mood=0, float anger=-666, float appeasement=666, float moodswingyness=666, float randomnessresponse=666) | CommunicatingAI | |
contraband_searchee | CommunicatingAI | protected |
createFullOrderDescription(int level=0) | Order | |
delay | Orders::FireAt | protected |
Destroy() | CommunicatingAI | virtual |
Destructor() | Order | protectedvirtual |
distance | Orders::FireAt | protected |
DISTANCE enum value | Orders::AggressiveAI | |
done | Order | protected |
Done() | Order | inline |
EnqueueOrder(Order *ord) | Order | |
EnqueueOrderFirst(Order *ord) | Order | |
eraseOrder(Order *ord) | Order | |
eraseType(unsigned int type) | Order | |
Execute() | Orders::Ikarus | virtual |
ExecuteLastScriptFor(float time) | Orders::FireAt | |
ExecuteLogicItem(const AIEvents::AIEvresult &item) | Orders::AggressiveAI | protected |
ExecuteNoEnemies() | Orders::AggressiveAI | |
FaceDirection(float distToMatchFacing, bool finish) | Orders::FireAt | |
FaceTarget(bool end) | Orders::FireAt | |
FaceTargetITTS(bool end) | Orders::FireAt | |
FACING enum value | Orders::AggressiveAI | |
FARMOR enum value | Orders::AggressiveAI | |
FARMOR_HEAL_RATE enum value | Orders::AggressiveAI | |
Farmour_prev | Orders::AggressiveAI | |
Farmour_prev_time | Orders::AggressiveAI | |
Farmour_rate_old | Orders::AggressiveAI | |
findOrder(Order *ord) | Order | |
findOrderList() | Order | |
FireAt(float aggressivitylevel) | Orders::FireAt | |
FireAt() | Orders::FireAt | |
FireWeapons(bool shouldfire, bool lockmissile) | Orders::FireAt | protected |
FormUp(QVector pos) | Orders::FireAt | |
FormUpToOwner(QVector pos) | Orders::FireAt | |
FSHIELD enum value | Orders::AggressiveAI | |
FSHIELD_HEAL_RATE enum value | Orders::AggressiveAI | |
Fshield_prev | Orders::AggressiveAI | |
Fshield_prev_time | Orders::AggressiveAI | |
Fshield_rate_old | Orders::AggressiveAI | |
getActionString() | Order | inline |
GetMadAt(Unit *which, int howMad) | CommunicatingAI | protected |
getMood() | CommunicatingAI | inlinevirtual |
getOrderDescription() | Orders::Ikarus | inlinevirtual |
getOrderList() | Order | inlinevirtual |
GetParent() | Orders::FireAt | inline |
CommunicatingAI::GetParent() const | Order | inline |
GetRandomUnit(float PlayerProbability, float TargetProbability) | CommunicatingAI | |
getSubType() | Order | inline |
getType() | Order | inline |
group | Order | protected |
had_target | Orders::FireAt | protected |
HULL enum value | Orders::AggressiveAI | |
HULL_HEAL_RATE enum value | Orders::AggressiveAI | |
Hull_prev | Orders::AggressiveAI | |
Hull_prev_time | Orders::AggressiveAI | |
Hull_rate_old | Orders::AggressiveAI | |
Ikarus() | Orders::Ikarus | |
InitiateContrabandSearch(float PlayerProbability, float TargetProbability) | CommunicatingAI | |
interruptcurtime | Orders::AggressiveAI | protected |
isJumpablePlanet(Unit *) | Orders::FireAt | protected |
LARMOR enum value | Orders::AggressiveAI | |
LARMOR_HEAL_RATE enum value | Orders::AggressiveAI | |
Larmour_prev | Orders::AggressiveAI | |
Larmour_prev_time | Orders::AggressiveAI | |
Larmour_rate_old | Orders::AggressiveAI | |
last_directive | Orders::AggressiveAI | protected |
lastchangedtarg | Orders::FireAt | protected |
lastmissiletime | Orders::FireAt | protected |
LastPythonScript() | Orders::FireAt | |
logic | Orders::AggressiveAI | protected |
logiccurtime | Orders::AggressiveAI | protected |
LSHIELD enum value | Orders::AggressiveAI | |
LSHIELD_HEAL_RATE enum value | Orders::AggressiveAI | |
Lshield_prev | Orders::AggressiveAI | |
Lshield_prev_time | Orders::AggressiveAI | |
Lshield_rate_old | Orders::AggressiveAI | |
lurk_on_arrival | Orders::AggressiveAI | protected |
MatchAngularVelocity(bool terminate, Vector vec, bool local) | Orders::FireAt | |
MatchLinearVelocity(bool terminate, Vector vec, bool afterburn, bool local) | Orders::FireAt | |
MatchVelocity(bool terminate, Vector vec, Vector angvel, bool afterburn, bool local) | Orders::FireAt | |
messagequeue | Order | protected |
METERDISTANCE enum value | Orders::AggressiveAI | |
missileprobability | Orders::FireAt | protected |
mood | CommunicatingAI | protected |
moodswingyness | CommunicatingAI | protected |
MOVEMENT enum value | Orders::AggressiveAI | |
MoveTo(QVector, bool afterburn) | Orders::FireAt | |
nav | Orders::AggressiveAI | protected |
navDestination | Orders::AggressiveAI | protected |
Order() | Order | inline |
Order(int type, int subtype) | Order | inline |
ORDERTYPES enum name | Order | |
parent | Order | protected |
personalityseed | Orders::AggressiveAI | |
Pickle() | Orders::FireAt | inlinevirtual |
PossiblySwitchTarget(bool istargetjumpableplanet) | Orders::FireAt | |
ProcessCommMessage(class CommunicationMessage &c) | CommunicatingAI | virtual |
ProcessCommunicationMessages(float CommRepsonseTime, bool RemoveMessageProcessed) | Order | virtual |
ProcessCurrentFgDirective(Flightgroup *fg) | Orders::AggressiveAI | protected |
ProcessLogic(AIEvents::ElemAttrMap &logic, bool inter) | Orders::AggressiveAI | protected |
ProcessLogicItem(const AIEvents::AIEvresult &item) | Orders::AggressiveAI | protected |
PursueTarget(Unit *, bool leader) | Orders::FireAt | virtual |
queryAny(unsigned int type) | Order | |
queryType(unsigned int type) | Order | |
RandomInitiateCommunication(float PlayerProbability, float TargetProbability) | CommunicatingAI | |
RANDOMIZ enum value | Orders::AggressiveAI | |
randomresponse | CommunicatingAI | protected |
RARMOR enum value | Orders::AggressiveAI | |
RARMOR_HEAL_RATE enum value | Orders::AggressiveAI | |
Rarmour_prev | Orders::AggressiveAI | |
Rarmour_prev_time | Orders::AggressiveAI | |
Rarmour_rate_old | Orders::AggressiveAI | |
ReCommandWing(Flightgroup *fg) | Orders::AggressiveAI | protected |
ReInit(float agglevel) | Orders::FireAt | protected |
ReplaceOrder(Order *ord) | Order | |
RSHIELD enum value | Orders::AggressiveAI | |
RSHIELD_HEAL_RATE enum value | Orders::AggressiveAI | |
Rshield_prev | Orders::AggressiveAI | |
Rshield_prev_time | Orders::AggressiveAI | |
Rshield_rate_old | Orders::AggressiveAI | |
selectCommunicationMessage(class CommunicationMessage &c, Unit *) | CommunicatingAI | virtual |
selectCommunicationMessageMood(CommunicationMessage &c, float mood) | CommunicatingAI | virtual |
setActionString(std::string astring) | Order | inline |
SetParent(Unit *parent1) | Orders::AggressiveAI | virtual |
ShouldFire(Unit *targ, bool &missilelock) | Orders::FireAt | protected |
SignalChosenTarget() | Orders::AggressiveAI | protectedvirtual |
SLOCATION enum value | Order | |
SpeedAndCourse | CommunicatingAI | protected |
SSELF enum value | Order | |
STARGET enum value | Order | |
suborders | Order | protected |
SUBORDERTYPES enum name | Order | |
subtype | Order | protected |
TARGET_FACES_YOU enum value | Orders::AggressiveAI | |
TARGET_GOING_YOUR_DIRECTION enum value | Orders::AggressiveAI | |
TARGET_IN_FRONT_OF_YOU enum value | Orders::AggressiveAI | |
targetlocation | Order | protected |
TerminateContrabandSearch(bool foundcontraband) | CommunicatingAI | |
THREAT enum value | Orders::AggressiveAI | |
type | Order | protected |
types enum name | Orders::AggressiveAI | |
UNKNOWN enum value | Orders::AggressiveAI | |
UnPickle(std::string) | Orders::FireAt | inlinevirtual |
UpdateContrabandSearch() | CommunicatingAI | |
WEAPON enum value | Order | |
which_cargo_item | CommunicatingAI | protected |
XMLScript(std::string script) | Orders::FireAt | |
~CommunicatingAI() | CommunicatingAI | virtual |
~FireAt() | Orders::FireAt | virtual |
~Order() | Order | protectedvirtual |