◆ ~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 |
◆ 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_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