![]() |
|
Public Member Functions | |
| OnCaptureStateChangedInvoker | GetOnCaptureStateChanged () |
| int | GetContestingFactionsCount () |
| override void | RefreshSeizingTimer () |
| override void | OnBaseRegistered (notnull SCR_MilitaryBaseComponent base) |
Public Member Functions inherited from SCR_SeizingComponent | |
| int | GetRadius () |
| int | GetMaximumAltitude () |
| void | AllowNotifications (bool allow) |
| bool | NotificationsAllowed () |
| ScriptInvoker | GetOnCaptureStart () |
| ScriptInvoker | GetOnCaptureInterrupt () |
| ScriptInvoker | GetOnCaptureFinish () |
| OnTimerChangeInvoker | GetOnTimerChange () |
| 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 | UnregisterBase (notnull SCR_MilitaryBaseComponent base) |
| void | OnBaseUnregistered (notnull SCR_MilitaryBaseComponent base) |
| int | GetBases (out array< SCR_MilitaryBaseComponent > bases) |
| bool | IsControlledByFaction (notnull Faction faction) |
| void | OnCapturingFactionChanged (FactionKey faction) |
| override void | EOnInit (IEntity owner) |
| override void | OnDelete (IEntity owner) |
Protected Member Functions | |
| override SCR_Faction | EvaluateEntityFaction (IEntity ent) |
| override void | OnQueryFinished (BaseGameTriggerEntity trigger) |
| void | RpcDo_OnCaptureStateChanged () |
Protected Member Functions inherited from SCR_SeizingComponent | |
| bool | IsProxy () |
| void | EvaluatePrevailingFaction () |
| 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.
| int SCR_CampaignSeizingComponent.GetContestingFactionsCount | ( | ) |
| OnCaptureStateChangedInvoker SCR_CampaignSeizingComponent.GetOnCaptureStateChanged | ( | ) |
| override void SCR_CampaignSeizingComponent.OnBaseRegistered | ( | notnull SCR_MilitaryBaseComponent | base | ) |
| [in] | base |
Implements SCR_MilitaryBaseLogicComponent.
|
protected |
Implements SCR_SeizingComponent.
| override void SCR_CampaignSeizingComponent.RefreshSeizingTimer | ( | ) |
Implements SCR_SeizingComponent.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |