Table of Contents

Class CatalogOwner

Namespace
Typhon.Protocol
Assembly
Typhon.Protocol.dll

The owner-only part of an archetype (W17): values only the controlling session receives, in SELF, with their own groups and bit space.

public sealed class CatalogOwner
Inheritance
CatalogOwner
Inherited Members

Remarks

A separate section rather than a visibility flag on groups, so owner data is unreachable from ENTITIES by construction: confusing the two bit spaces cannot leak one player's owner values to another. The names are public — everyone receives the catalog — only the values are owner-scoped.

Constructors

CatalogOwner()

public CatalogOwner()

Properties

Fields

The owner fields; each names an owner group.

public CatalogField[] Fields { get; init; }

Property Value

CatalogField[]

Groups

The owner change groups, 1 to 8; canonical order assigns their bits in SELF's mask.

public string[] Groups { get; init; }

Property Value

string[]