Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_CharacterSlowdownEasingSystem Class Reference

A system to help with easing the slowdown effect applied to the character. More...

Inheritance diagram for SCR_CharacterSlowdownEasingSystem:
GameSystem

Protected Member Functions

override void OnInit ()
override void OnUpdatePoint (WorldUpdatePointArgs args)
void Register (notnull SCR_ChimeraCharacter character)
void Unregister (notnull SCR_ChimeraCharacter character)

Static Protected Member Functions

static override void InitInfo (WorldSystemInfo outInfo)

Protected Attributes

ref array< SCR_ChimeraCharacter > m_aCharacters = {}
float m_fTransitionStrength

Detailed Description

A system to help with easing the slowdown effect applied to the character.

Definition at line 2 of file SCR_CharacterSlowdownEasingSystem.c.

Member Function Documentation

◆ InitInfo()

override void SCR_CharacterSlowdownEasingSystem::InitInfo ( WorldSystemInfo outInfo)
inlinestaticprotected

Definition at line 10 of file SCR_CharacterSlowdownEasingSystem.c.

◆ OnInit()

override void SCR_CharacterSlowdownEasingSystem::OnInit ( )
inlineprotected

Definition at line 18 of file SCR_CharacterSlowdownEasingSystem.c.

◆ OnUpdatePoint()

override void SCR_CharacterSlowdownEasingSystem::OnUpdatePoint ( WorldUpdatePointArgs args)
inlineprotected

Definition at line 24 of file SCR_CharacterSlowdownEasingSystem.c.

◆ Register()

void SCR_CharacterSlowdownEasingSystem::Register ( notnull SCR_ChimeraCharacter character)
inlineprotected

Add a new character to the system so they get updated.

Parameters
[in]characterCharacter that will be subscribed to the system.

Definition at line 44 of file SCR_CharacterSlowdownEasingSystem.c.

◆ Unregister()

void SCR_CharacterSlowdownEasingSystem::Unregister ( notnull SCR_ChimeraCharacter character)
inlineprotected

Remove a character in the system so they no longer get updated.

Parameters
[in]characterCharacter that will be removed from the system.

Definition at line 56 of file SCR_CharacterSlowdownEasingSystem.c.

Member Data Documentation

◆ m_aCharacters

ref array<SCR_ChimeraCharacter> SCR_CharacterSlowdownEasingSystem::m_aCharacters = {}
protected

Definition at line 4 of file SCR_CharacterSlowdownEasingSystem.c.

◆ m_fTransitionStrength

float SCR_CharacterSlowdownEasingSystem::m_fTransitionStrength
protected

Definition at line 7 of file SCR_CharacterSlowdownEasingSystem.c.


The documentation for this class was generated from the following file: