Skip to main content
Version: 0.2.0

Struct VitalsComponent

Namespace: ReadyM.Relay.Common.Oblivion.ECS.Components
Assembly: ReadyM.Relay.Common.Oblivion.dll

Holds the player character's vital attributes.

public struct VitalsComponent : IComponent, INetSerializable

Implements​

IComponent, INetSerializable

Inherited Members​

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties​

Fatigue​

public float Fatigue { get; set; }

Property Value​

float

FatigueBase​

public float FatigueBase { get; set; }

Property Value​

float

Hp​

public float Hp { get; set; }

Property Value​

float

HpBase​

public float HpBase { get; set; }

Property Value​

float

IsDead​

public bool IsDead { get; set; }

Property Value​

bool

Magicka​

public float Magicka { get; set; }

Property Value​

float

MagickaBase​

public float MagickaBase { get; set; }

Property Value​

float

Methods​

Assign(in VitalsComponent)​

public void Assign(in VitalsComponent value)

Parameters​

value VitalsComponent

Deserialize(NetDataReader)​

public void Deserialize(NetDataReader reader)

Parameters​

reader NetDataReader

FatigueBaseNotifyChanged(int)​

public void FatigueBaseNotifyChanged(int id)

Parameters​

id int

FatigueNotifyChanged(int)​

public void FatigueNotifyChanged(int id)

Parameters​

id int

GetChangeComponent()​

public Type GetChangeComponent()

Returns​

Type

HpBaseNotifyChanged(int)​

public void HpBaseNotifyChanged(int id)

Parameters​

id int

HpNotifyChanged(int)​

public void HpNotifyChanged(int id)

Parameters​

id int

IsDeadNotifyChanged(int)​

public void IsDeadNotifyChanged(int id)

Parameters​

id int

MagickaBaseNotifyChanged(int)​

public void MagickaBaseNotifyChanged(int id)

Parameters​

id int

MagickaNotifyChanged(int)​

public void MagickaNotifyChanged(int id)

Parameters​

id int

Serialize(NetDataWriter)​

public void Serialize(NetDataWriter writer)

Parameters​

writer NetDataWriter

  • Properties
    • Fatigue
    • FatigueBase
    • Hp
    • HpBase
    • IsDead
    • Magicka
    • MagickaBase
  • Methods
    • Assign(in VitalsComponent)
    • Deserialize(NetDataReader)
    • FatigueBaseNotifyChanged(int)
    • FatigueNotifyChanged(int)
    • GetChangeComponent()
    • HpBaseNotifyChanged(int)
    • HpNotifyChanged(int)
    • IsDeadNotifyChanged(int)
    • MagickaBaseNotifyChanged(int)
    • MagickaNotifyChanged(int)
    • Serialize(NetDataWriter)