Table of Contents

Class DefaultComponentMonolith

Namespace
RisingV.Core.Aspects
Assembly
RisingV.Core.DefaultComponentEngine.dll

The default implementation of the ComponentMonolith class.

public class DefaultComponentMonolith : ComponentMonolith
Inheritance
DefaultComponentMonolith
Inherited Members
Extension Methods

Constructors

DefaultComponentMonolith(EntityAspect)

protected DefaultComponentMonolith(EntityAspect aspect)

Parameters

aspect EntityAspect

DefaultComponentMonolith(Entity)

protected DefaultComponentMonolith(Entity entity)

Parameters

entity Entity

Properties

AdminUser

public override AdminUser? AdminUser { get; }

Property Value

AdminUser?

BehaviourTreeBinding

public override BehaviourTreeBinding? BehaviourTreeBinding { get; }

Property Value

BehaviourTreeBinding?

BehaviourTreeState

public override BehaviourTreeState? BehaviourTreeState { get; }

Property Value

BehaviourTreeState?

BehaviourTreeStateMetadata

public override BehaviourTreeStateMetadata? BehaviourTreeStateMetadata { get; }

Property Value

BehaviourTreeStateMetadata?

BloodConsumeSource

public override BloodConsumeSource? BloodConsumeSource { get; }

Property Value

BloodConsumeSource?

Buff

public override Buff? Buff { get; }

Property Value

Buff?

CurrentHealth

public override float? CurrentHealth { get; }

Property Value

float?

DeathBuff

public override DeathBuff? DeathBuff { get; }

Property Value

DeathBuff?

DeathRagdollForce

public override DeathRagdollForce? DeathRagdollForce { get; }

Property Value

DeathRagdollForce?

DestroyData

public override DestroyData? DestroyData { get; }

Property Value

DestroyData?

DestroyState

public override DestroyState? DestroyState { get; }

Property Value

DestroyState?

DropTable

public override DropTable? DropTable { get; }

Property Value

DropTable?

EntityCategory

public override EntityCategory? EntityCategory { get; }

Property Value

EntityCategory?

EntityOwner

public override EntityOwner? EntityOwner { get; }

Property Value

EntityOwner?

EquipableData

public override EquippableData? EquipableData { get; }

Property Value

EquippableData?

Equipment

public override Equipment? Equipment { get; }

Property Value

Equipment?

EquipmentType

public override EquipmentType? EquipmentType { get; }

Property Value

EquipmentType?

Follower

public override Follower? Follower { get; }

Property Value

Follower?

FrameChanged

public override FrameChanged? FrameChanged { get; }

Property Value

FrameChanged?

GenericCombatMovementData

public override GenericCombatMovementData? GenericCombatMovementData { get; }

Property Value

GenericCombatMovementData?

Health

public override Health? Health { get; }

Property Value

Health?

HybridModelSeed

public override HybridModelSeed? HybridModelSeed { get; }

Property Value

HybridModelSeed?

HybridModelState

public override HybridModelState? HybridModelState { get; }

Property Value

HybridModelState?

InventoryBuffer

public override InventoryBuffer? InventoryBuffer { get; }

Property Value

InventoryBuffer?

InventoryBuffers

public override List<InventoryBuffer>? InventoryBuffers { get; }

Property Value

List<InventoryBuffer>

IsDead

public override bool? IsDead { get; }

Property Value

bool?

IsGatherable

public override bool IsGatherable { get; }

Property Value

bool

IsMinion

public override bool IsMinion { get; }

Property Value

bool

IsProjectile

public override bool IsProjectile { get; }

Property Value

bool

IsResource

public override bool IsResource { get; }

Property Value

bool

IsSpell

public override bool IsSpell { get; }

Property Value

bool

IsStructure

public override bool IsStructure { get; }

Property Value

bool

IsTerrain

public override bool IsTerrain { get; }

Property Value

bool

IsUnit

public override bool IsUnit { get; }

Property Value

bool

ItemCategory

public override ItemCategory? ItemCategory { get; }

Property Value

ItemCategory?

ItemData

public override ItemData? ItemData { get; }

Property Value

ItemData?

ItemType

public override ItemType? ItemType { get; }

Property Value

ItemType?

LifeTime

public override LifeTime? LifeTime { get; }

Property Value

LifeTime?

LocalToWorld

public override LocalToWorld? LocalToWorld { get; }

Property Value

LocalToWorld?

LocalTransform

public override LocalTransform? LocalTransform { get; }

Property Value

LocalTransform?

MainCategory

public override MainEntityCategory? MainCategory { get; }

Property Value

MainEntityCategory?

ManagedItemData

public override ManagedItemData? ManagedItemData { get; }

Property Value

ManagedItemData

MapCollision

public override MapCollision? MapCollision { get; }

Property Value

MapCollision?

MaterialCategory

public override MaterialCategory? MaterialCategory { get; }

Property Value

MaterialCategory?

MaxHealth

public override float? MaxHealth { get; }

Property Value

float?

MaxRecoveryHealth

public override float? MaxRecoveryHealth { get; }

Property Value

float?

Minion

public override Minion? Minion { get; }

Property Value

Minion?

MoveEntity

public override MoveEntity? MoveEntity { get; }

Property Value

MoveEntity?

MoveVelocity

public override MoveVelocity? MoveVelocity { get; }

Property Value

MoveVelocity?

Movement

public override Movement? Movement { get; }

Property Value

Movement?

NetworkId

public override NetworkId? NetworkId { get; }

Property Value

NetworkId?

NetworkSnapshot

public override NetworkSnapshot? NetworkSnapshot { get; }

Property Value

NetworkSnapshot?

NetworkedTimeout

public override NetworkedTimeout? NetworkedTimeout { get; }

Property Value

NetworkedTimeout?

PlayerCharacter

public override PlayerCharacter? PlayerCharacter { get; }

Property Value

PlayerCharacter?

ResistanceData

public override ResistanceData? ResistanceData { get; }

Property Value

ResistanceData?

ResourceLevel

public override int? ResourceLevel { get; }

Property Value

int?

Rotation

public override Rotation? Rotation { get; }

Property Value

Rotation?

SpawnTransform

public override SpawnTransform? SpawnTransform { get; }

Property Value

SpawnTransform?

StructureCategory

public override StructureCategory? StructureCategory { get; }

Property Value

StructureCategory?

Team

public override Team? Team { get; }

Property Value

Team?

TeamReference

public override TeamReference? TeamReference { get; }

Property Value

TeamReference?

TimeOfDeath

public override double? TimeOfDeath { get; }

Property Value

double?

Translation

public override Translation? Translation { get; }

Property Value

Translation?

UnitCategory

public override UnitCategory? UnitCategory { get; }

Property Value

UnitCategory?

UnitLevel

public override UnitLevel? UnitLevel { get; }

Property Value

UnitLevel?

UnitRespawnTime

public override UnitRespawnTime? UnitRespawnTime { get; }

Property Value

UnitRespawnTime?

UnitStats

public override UnitStats? UnitStats { get; }

Property Value

UnitStats?

UpToDateUserBitMask

public override UpToDateUserBitMask? UpToDateUserBitMask { get; }

Property Value

UpToDateUserBitMask?

User

public override User? User { get; }

Property Value

User?

YieldResourcesOnDamageTaken

public override YieldResourcesOnDamageTaken? YieldResourcesOnDamageTaken { get; }

Property Value

YieldResourcesOnDamageTaken?