跳到主要内容
版本:0.3.1

Struct RoomComponent

Namespace: ReadyM.Wukong.Common.ECS.Components
Assembly: ReadyM.Wukong.Common.dll

Holds room configuration.

public struct RoomComponent : 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​

AntiStallEnabled​

public bool AntiStallEnabled { get; set; }

Property Value​

bool

ChatEnabled​

public bool ChatEnabled { get; set; }

Property Value​

bool

CheatsAllowed​

public bool CheatsAllowed { get; set; }

Property Value​

bool

ConsumablesAllowed​

public bool ConsumablesAllowed { get; set; }

Property Value​

bool

EnemiesNgPlusLevel​

public int EnemiesNgPlusLevel { get; set; }

Property Value​

int

GourdAllowed​

public bool GourdAllowed { get; set; }

Property Value​

bool

ImmobilizeAllowed​

public bool ImmobilizeAllowed { get; set; }

Property Value​

bool

LevelId​

public int LevelId { get; set; }

Property Value​

int

PhantomRushAllowed​

public bool PhantomRushAllowed { get; set; }

Property Value​

bool

TournamentRounds​

public int TournamentRounds { get; set; }

Property Value​

int

Methods​

Assign(in RoomComponent)​

public void Assign(in RoomComponent value)

Parameters​

value RoomComponent

Deserialize(NetDataReader)​

public void Deserialize(NetDataReader reader)

Parameters​

reader NetDataReader

Serialize(NetDataWriter)​

public void Serialize(NetDataWriter writer)

Parameters​

writer NetDataWriter

  • Properties
    • AntiStallEnabled
    • ChatEnabled
    • CheatsAllowed
    • ConsumablesAllowed
    • EnemiesNgPlusLevel
    • GourdAllowed
    • ImmobilizeAllowed
    • LevelId
    • PhantomRushAllowed
    • TournamentRounds
  • Methods
    • Assign(in RoomComponent)
    • Deserialize(NetDataReader)
    • Serialize(NetDataWriter)