◆ ~SCR_SeizingComponent()
| void SCR_SeizingComponent.~SCR_SeizingComponent |
( |
| ) |
|
◆ AllowNotifications()
| void SCR_SeizingComponent.AllowNotifications |
( |
bool | allow | ) |
|
◆ Disable()
| void SCR_SeizingComponent.Disable |
( |
| ) |
|
◆ EOnFrame()
| override void SCR_SeizingComponent.EOnFrame |
( |
IEntity | owner, |
|
|
float | timeSlice ) |
◆ EvaluateEntityFaction()
| SCR_Faction SCR_SeizingComponent.EvaluateEntityFaction |
( |
IEntity | ent | ) |
|
|
protected |
◆ EvaluatePrevailingFaction()
| void SCR_SeizingComponent.EvaluatePrevailingFaction |
( |
| ) |
|
|
protected |
◆ GetFaction()
| Faction SCR_SeizingComponent.GetFaction |
( |
| ) |
|
◆ GetIsLocalPlayerPresent()
| bool SCR_SeizingComponent.GetIsLocalPlayerPresent |
( |
| ) |
|
|
protected |
◆ GetMaximumAltitude()
| int SCR_SeizingComponent.GetMaximumAltitude |
( |
| ) |
|
◆ GetOnCaptureFinish()
| ScriptInvoker SCR_SeizingComponent.GetOnCaptureFinish |
( |
| ) |
|
◆ GetOnCaptureInterrupt()
| ScriptInvoker SCR_SeizingComponent.GetOnCaptureInterrupt |
( |
| ) |
|
◆ GetOnCaptureStart()
| ScriptInvoker SCR_SeizingComponent.GetOnCaptureStart |
( |
| ) |
|
◆ GetOnTimerChange()
| OnTimerChangeInvoker SCR_SeizingComponent.GetOnTimerChange |
( |
| ) |
|
◆ GetRadius()
| int SCR_SeizingComponent.GetRadius |
( |
| ) |
|
◆ GetSeizingEndTimestamp()
| WorldTimestamp SCR_SeizingComponent.GetSeizingEndTimestamp |
( |
| ) |
|
◆ GetSeizingStartTimestamp()
| WorldTimestamp SCR_SeizingComponent.GetSeizingStartTimestamp |
( |
| ) |
|
◆ HandleGradualReset()
| void SCR_SeizingComponent.HandleGradualReset |
( |
| ) |
|
|
protected |
When capture started after getting interrupted, take into account the time spent on it.
◆ IsDisabledAI()
| bool SCR_SeizingComponent.IsDisabledAI |
( |
IEntity | ent | ) |
|
◆ IsProxy()
| bool SCR_SeizingComponent.IsProxy |
( |
| ) |
|
|
protected |
◆ NotificationsAllowed()
| bool SCR_SeizingComponent.NotificationsAllowed |
( |
| ) |
|
◆ NotifyPlayerInRadius()
| void SCR_SeizingComponent.NotifyPlayerInRadius |
( |
notnull SCR_Faction | faction | ) |
|
|
protected |
◆ OnBaseFactionChanged()
| override void SCR_SeizingComponent.OnBaseFactionChanged |
( |
Faction | faction | ) |
|
◆ OnPlayerSpawned()
| void SCR_SeizingComponent.OnPlayerSpawned |
( |
int | playerId, |
|
|
IEntity | controlledEntity ) |
|
protected |
◆ OnPostInit()
| override void SCR_SeizingComponent.OnPostInit |
( |
IEntity | owner | ) |
|
◆ OnPrevailingFactionChanged()
| void SCR_SeizingComponent.OnPrevailingFactionChanged |
( |
| ) |
|
|
protected |
◆ OnQueryFinished()
◆ OnSeizingTimestampChanged()
| void SCR_SeizingComponent.OnSeizingTimestampChanged |
( |
| ) |
|
|
protected |
◆ RefreshSeizingTimer()
| void SCR_SeizingComponent.RefreshSeizingTimer |
( |
| ) |
|
◆ RpcDo_OnCaptureFinish()
| void SCR_SeizingComponent.RpcDo_OnCaptureFinish |
( |
int | factionIndex | ) |
|
|
protected |
◆ RpcDo_OnCaptureInterrupt()
| void SCR_SeizingComponent.RpcDo_OnCaptureInterrupt |
( |
int | factionIndex | ) |
|
|
protected |
◆ RpcDo_OnCaptureStart()
| void SCR_SeizingComponent.RpcDo_OnCaptureStart |
( |
int | factionIndex | ) |
|
|
protected |
◆ UpdateFlagsInHierarchy()
| void SCR_SeizingComponent.UpdateFlagsInHierarchy |
( |
notnull SCR_Faction | faction | ) |
|
|
protected |
◆ m_bCapturingRequiresPlayer
| bool SCR_SeizingComponent.m_bCapturingRequiresPlayer |
|
protected |
◆ m_bCharacterPresent
| bool SCR_SeizingComponent.m_bCharacterPresent |
|
protected |
◆ m_bDeleteDisabledAIs
| bool SCR_SeizingComponent.m_bDeleteDisabledAIs = false |
|
protected |
◆ m_bEnabled
| bool SCR_SeizingComponent.m_bEnabled = true |
|
protected |
◆ m_bGradualTimerReset
| bool SCR_SeizingComponent.m_bGradualTimerReset |
|
protected |
◆ m_bIgnoreNonPlayableAttackers
| bool SCR_SeizingComponent.m_bIgnoreNonPlayableAttackers |
|
protected |
◆ m_bIgnoreNonPlayableDefenders
| bool SCR_SeizingComponent.m_bIgnoreNonPlayableDefenders |
|
protected |
◆ m_bQueryFinished
| bool SCR_SeizingComponent.m_bQueryFinished = true |
|
protected |
◆ m_bShowNotifications
| bool SCR_SeizingComponent.m_bShowNotifications |
|
protected |
◆ m_eCapturedByEnemiesNotification
| ENotification SCR_SeizingComponent.m_eCapturedByEnemiesNotification |
|
protected |
◆ m_eCapturedByFriendliesNotification
| ENotification SCR_SeizingComponent.m_eCapturedByFriendliesNotification |
|
protected |
◆ m_FactionControl
◆ m_fCurrentSeizingTime
| float SCR_SeizingComponent.m_fCurrentSeizingTime |
|
protected |
◆ m_fInterruptedCaptureDuration
| float SCR_SeizingComponent.m_fInterruptedCaptureDuration |
|
protected |
◆ m_fInterruptedCaptureTimestamp
| WorldTimestamp SCR_SeizingComponent.m_fInterruptedCaptureTimestamp |
|
protected |
◆ m_fMaximumSeizingTime
| float SCR_SeizingComponent.m_fMaximumSeizingTime |
|
protected |
◆ m_fMinimumSeizingTime
| float SCR_SeizingComponent.m_fMinimumSeizingTime |
|
protected |
◆ m_fRespawnCooldownPeriod
| float SCR_SeizingComponent.m_fRespawnCooldownPeriod |
|
protected |
◆ m_fSeizingEndTimestamp
| WorldTimestamp SCR_SeizingComponent.m_fSeizingEndTimestamp |
|
protected |
◆ m_fSeizingStartTimestamp
| WorldTimestamp SCR_SeizingComponent.m_fSeizingStartTimestamp |
|
protected |
◆ m_iMaximumAltitude
| int SCR_SeizingComponent.m_iMaximumAltitude |
|
protected |
◆ m_iMaximumSeizingCharacters
| int SCR_SeizingComponent.m_iMaximumSeizingCharacters |
|
protected |
◆ m_iRadius
| int SCR_SeizingComponent.m_iRadius |
|
protected |
◆ m_iSeizingCharacters
| int SCR_SeizingComponent.m_iSeizingCharacters |
|
protected |
◆ m_mSpawnTimers
| ref map<int, WorldTimestamp> SCR_SeizingComponent.m_mSpawnTimers = new map<int, WorldTimestamp>() |
|
protected |
◆ m_OnCaptureFinish
| ref ScriptInvoker SCR_SeizingComponent.m_OnCaptureFinish |
|
protected |
◆ m_OnCaptureInterrupt
| ref ScriptInvoker SCR_SeizingComponent.m_OnCaptureInterrupt |
|
protected |
◆ m_OnCaptureStart
| ref ScriptInvoker SCR_SeizingComponent.m_OnCaptureStart |
|
protected |
◆ m_OnTimerChange
| ref OnTimerChangeInvoker SCR_SeizingComponent.m_OnTimerChange |
|
protected |
◆ m_PrevailingFaction
◆ m_PrevailingFactionPrevious
| SCR_Faction SCR_SeizingComponent.m_PrevailingFactionPrevious |
|
protected |
◆ m_RplComponent
◆ m_Trigger
◆ TRIGGER_CHECK_PERIOD_ACTIVE
| const float SCR_SeizingComponent.TRIGGER_CHECK_PERIOD_ACTIVE = 1 |
|
staticprotected |
◆ TRIGGER_CHECK_PERIOD_IDLE
| const float SCR_SeizingComponent.TRIGGER_CHECK_PERIOD_IDLE = 3 |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/GameMode/Components/SCR_SeizingComponent.c