![]() |
|
A system to help with easing the slowdown effect applied to the character. More...
Public Member Functions | |
| void | Register (notnull SCR_ChimeraCharacter character) |
| Add a new character to the system so they get updated. | |
| void | Unregister (notnull SCR_ChimeraCharacter character) |
| Remove a character in the system so they no longer get updated. | |
Public Member Functions inherited from GameSystem | |
| bool | ShouldBePaused () |
| Is this system should be paused while the simulation is paused? | |
| bool | ShouldBeEnabledInEditMode () |
| Is this system should be enabled inside the editor. | |
Static Public Member Functions | |
| static override void | InitInfo (WorldSystemInfo outInfo) |
Protected Member Functions | |
| override void | OnInit () |
| override void | OnUpdatePoint (WorldUpdatePointArgs args) |
Protected Attributes | |
| ref array< SCR_ChimeraCharacter > | m_aCharacters = {} |
| float | m_fTransitionStrength |
A system to help with easing the slowdown effect applied to the character.
|
static |
|
protected |
|
protected |
| void SCR_CharacterSlowdownEasingSystem.Register | ( | notnull SCR_ChimeraCharacter | character | ) |
Add a new character to the system so they get updated.
| [in] | character | Character that will be subscribed to the system. |
| void SCR_CharacterSlowdownEasingSystem.Unregister | ( | notnull SCR_ChimeraCharacter | character | ) |
Remove a character in the system so they no longer get updated.
| [in] | character | Character that will be removed from the system. |
|
protected |
|
protected |