Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
SpawnBehaviorInterface Member List

This is the complete list of members for SpawnBehaviorInterface, including all inherited members.

areAllSlavesStealthed() const =0SpawnBehaviorInterfacepure virtual
canAnySlavesAttack()=0SpawnBehaviorInterfacepure virtual
doSlavesHaveFreedom() const =0SpawnBehaviorInterfacepure virtual
getCanAnySlavesAttackSpecificTarget(AbleToAttackType attackType, const Object *target, CommandSourceType cmdSource)=0SpawnBehaviorInterfacepure virtual
getCanAnySlavesUseWeaponAgainstTarget(AbleToAttackType attackType, const Object *victim, const Coord3D *pos, CommandSourceType cmdSource)=0SpawnBehaviorInterfacepure virtual
getClosestSlave(const Coord3D *pos)=0SpawnBehaviorInterfacepure virtual
giveSlavesStealthUpgrade(Bool grantStealth)=0SpawnBehaviorInterfacepure virtual
maySpawnSelfTaskAI(Real maxSelfTaskersRatio)=0SpawnBehaviorInterfacepure virtual
onSpawnDeath(ObjectID deadSpawn, DamageInfo *damageInfo)=0SpawnBehaviorInterfacepure virtual
orderSlavesDisabledUntil(DisabledType type, UnsignedInt frame)=0SpawnBehaviorInterfacepure virtual
orderSlavesToAttackPosition(const Coord3D *pos, Int maxShotsToFire, CommandSourceType cmdSource)=0SpawnBehaviorInterfacepure virtual
orderSlavesToAttackTarget(Object *target, Int maxShotsToFire, CommandSourceType cmdSource)=0SpawnBehaviorInterfacepure virtual
orderSlavesToClearDisabled(DisabledType type)=0SpawnBehaviorInterfacepure virtual
orderSlavesToGoIdle(CommandSourceType cmdSource)=0SpawnBehaviorInterfacepure virtual
revealSlaves()=0SpawnBehaviorInterfacepure virtual