Arma Reforger Script API
|
Public Member Functions | |
override void | RefreshSeizingTimer () |
override void | OnBaseRegistered (notnull SCR_MilitaryBaseComponent base) |
Public Member Functions inherited from SCR_SeizingComponent | |
int | GetRadius () |
void | AllowNotifications (bool allow) |
bool | NotificationsAllowed () |
ScriptInvoker | GetOnCaptureStart () |
ScriptInvoker | GetOnCaptureInterrupt () |
ScriptInvoker | GetOnCaptureFinish () |
OnTimerChangeInvoker | GetOnTimerChange () |
void | RefreshSeizingTimer () |
WorldTimestamp | GetSeizingStartTimestamp () |
WorldTimestamp | GetSeizingEndTimestamp () |
Faction | GetFaction () |
override void | OnBaseFactionChanged (Faction faction) |
bool | IsDisabledAI (IEntity ent) |
void | Disable () |
override void | OnPostInit (IEntity owner) |
override void | EOnFrame (IEntity owner, float timeSlice) |
void | ~SCR_SeizingComponent () |
Public Member Functions inherited from SCR_MilitaryBaseLogicComponent | |
void | RegisterBase (notnull SCR_MilitaryBaseComponent base) |
void | OnBaseRegistered (notnull SCR_MilitaryBaseComponent base) |
void | UnregisterBase (notnull SCR_MilitaryBaseComponent base) |
void | OnBaseUnregistered (notnull SCR_MilitaryBaseComponent base) |
int | GetBases (out array< SCR_MilitaryBaseComponent > bases) |
void | OnBaseFactionChanged (Faction faction) |
override void | EOnInit (IEntity owner) |
override void | OnPostInit (IEntity owner) |
void | ~SCR_MilitaryBaseLogicComponent () |
Protected Member Functions | |
override SCR_Faction | EvaluateEntityFaction (IEntity ent) |
Protected Member Functions inherited from SCR_SeizingComponent | |
bool | IsProxy () |
void | EvaluatePrevailingFaction () |
void | OnQueryFinished (BaseGameTriggerEntity trigger) |
SCR_Faction | EvaluateEntityFaction (IEntity ent) |
void | OnPrevailingFactionChanged () |
void | OnSeizingTimestampChanged () |
void | HandleGradualReset () |
When capture started after getting interrupted, take into account the time spent on it. | |
void | RpcDo_OnCaptureStart (int factionIndex) |
void | RpcDo_OnCaptureInterrupt (int factionIndex) |
void | RpcDo_OnCaptureFinish (int factionIndex) |
void | OnPlayerSpawned (int playerId, IEntity controlledEntity) |
void | UpdateFlagsInHierarchy (notnull SCR_Faction faction) |
bool | GetIsLocalPlayerPresent () |
void | NotifyPlayerInRadius (notnull SCR_Faction faction) |
Additional Inherited Members | |
Static Protected Attributes inherited from SCR_SeizingComponent | |
static const float | TRIGGER_CHECK_PERIOD_IDLE = 3 |
static const float | TRIGGER_CHECK_PERIOD_ACTIVE = 1 |
|
protected |
Implements SCR_SeizingComponent.
override void SCR_CampaignSeizingComponent.OnBaseRegistered | ( | notnull SCR_MilitaryBaseComponent | base | ) |
[in] | base |
Implements SCR_MilitaryBaseLogicComponent.
override void SCR_CampaignSeizingComponent.RefreshSeizingTimer | ( | ) |
Implements SCR_SeizingComponent.
|
protected |
|
protected |