Table of Contents

Class PlayerJoinContribution

Namespace
Shard.Gameplay.Universe.Networking
Assembly
Shard.Gameplay.Universe.dll

Immutable player-join state supplied by one or more gameplay modules.

public sealed class PlayerJoinContribution
Inheritance
PlayerJoinContribution
Inherited Members

Constructors

PlayerJoinContribution(IReadOnlyList<ComponentUpdate>, IReadOnlyList<IToClientPacket>)

public PlayerJoinContribution(IReadOnlyList<ComponentUpdate> selfComponents, IReadOnlyList<IToClientPacket> readyPackets)

Parameters

selfComponents IReadOnlyList<ComponentUpdate>
readyPackets IReadOnlyList<IToClientPacket>

Properties

Empty

public static PlayerJoinContribution Empty { get; }

Property Value

PlayerJoinContribution

ReadyPackets

public IReadOnlyList<IToClientPacket> ReadyPackets { get; }

Property Value

IReadOnlyList<IToClientPacket>

SelfComponents

public IReadOnlyList<ComponentUpdate> SelfComponents { get; }

Property Value

IReadOnlyList<ComponentUpdate>