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
FatigueBase
public float FatigueBase { get; set; }
Property Value
Hp
public float Hp { get; set; }
Property Value
HpBase
public float HpBase { get; set; }
Property Value
IsDead
public bool IsDead { get; set; }
Property Value
Magicka
public float Magicka { get; set; }
Property Value
MagickaBase
public float MagickaBase { get; set; }
Property Value
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
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