PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
Battery9V Class Reference

Private Member Functions

void Battery9V ()
 
float GetEfficiency0To1 ()
 Returns efficiency of this battery. The value is synchronized from server to all clients and is accurate down to 0.1 units.
 
float GetEfficiencyDecayStart ()
 Returns efficiency of this battery. The value is synchronized from server to all clients and is accurate down to 0.1 unit.
 
override void OnEnergyConsumed ()
 
override void OnEnergyAdded ()
 
override void SetActions ()
 

Private Attributes

private int m_Efficiency0To10
 

Static Private Attributes

static private float m_EfficiencyDecayStart = 0.1
 

Constructor & Destructor Documentation

◆ Battery9V()

void Battery9V ( )
inlineprivate

References m_Efficiency0To10.

Member Function Documentation

◆ GetEfficiency0To1()

float GetEfficiency0To1 ( )
inlineprivate

Returns efficiency of this battery. The value is synchronized from server to all clients and is accurate down to 0.1 units.

References m_Efficiency0To10.

Referenced by Clothing::OnWork(), ItemBase::OnWork(), and Switchable_Base::OnWork().

◆ GetEfficiencyDecayStart()

float GetEfficiencyDecayStart ( )
inlineprivate

Returns efficiency of this battery. The value is synchronized from server to all clients and is accurate down to 0.1 unit.

References m_EfficiencyDecayStart.

◆ OnEnergyAdded()

override void OnEnergyAdded ( )
inlineprivate

◆ OnEnergyConsumed()

override void OnEnergyConsumed ( )
inlineprivate

◆ SetActions()

override void SetActions ( )
inlineprivate

References AddAction().

Field Documentation

◆ m_Efficiency0To10

private int m_Efficiency0To10
private

◆ m_EfficiencyDecayStart

private float m_EfficiencyDecayStart = 0.1
staticprivate

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