◆ GetBatchedDataForLocalCharacter()
Method used to lookup batched data for locally controlled character.
- Parameters
-
| [in] | t | type of the damage effect |
- Returns
- found batched set of data, or null
◆ GetBatchedDataOfType()
Method used to find batched data about specified damage effect.
- Parameters
-
| [in] | dmgMgr | |
| [in] | t | type of the damage effect |
- Returns
- found batched set of data, or null
◆ GetInstance()
◆ GetVirtualInstanceOfDamageEffect()
Returns a cached virtual instance of the damage effect of the provided type.
- Parameters
-
- Returns
- cached instance of the provided type
◆ InitInfo()
| static override void SCR_DamageSufferingSystem.InitInfo |
( |
WorldSystemInfo | outInfo | ) |
|
|
static |
◆ OnControlledEntityChanged()
| void SCR_DamageSufferingSystem.OnControlledEntityChanged |
( |
IEntity | from, |
|
|
IEntity | to ) |
|
protected |
Callback method used to inform that locally controlled entity has changed.
- Parameters
-
| [in] | from | previously controlled entity |
| [in] | to | currently controlled entity |
◆ OnUpdatePoint()
| override void SCR_DamageSufferingSystem.OnUpdatePoint |
( |
WorldUpdatePointArgs | args | ) |
|
|
protected |
◆ RegisterEffect()
Tries to add damage effect to the list of managed effects for the provided damage manager.
- Parameters
-
◆ ShouldBePaused()
| override bool SCR_DamageSufferingSystem.ShouldBePaused |
( |
| ) |
|
Is this system should be paused while the simulation is paused?
Implements GameSystem.
◆ StartObservingControlledEntityChanges()
| void SCR_DamageSufferingSystem.StartObservingControlledEntityChanges |
( |
notnull SCR_PlayerController | controller, |
|
|
bool | changing, |
|
|
bool | becameOwner ) |
Callback method for PlayerController ownership transfer.
For more information see PlayerController.OnOwnershipChanged
- Parameters
-
| [in] | controller | |
| [in] | changing | true if ownership is being transferred |
| [in] | becameOwner | true if local client is now the owner of this controller |
◆ UnregisterEffect()
◆ m_LocallyControlledCharacterData
◆ m_LocallyControlledCharactersDmgMgr
◆ m_mManagedDamageEffects
The documentation for this interface was generated from the following file:
- Game/Systems/SCR_DamageSufferingSystem.c