Class OwnedItemSnapshot

Namespace
SurvivorsMaker.Run
Assembly
SurvivorsMaker.Run.dll

Serializable owned-item instance identity, age and transferable counters.

public sealed class OwnedItemSnapshot
Inheritance
OwnedItemSnapshot
Inherited Members

Constructors

OwnedItemSnapshot()

public OwnedItemSnapshot()

Fields

AcquiredWave

public int AcquiredWave

Field Value

int

Completed

public List<string> Completed

Field Value

List<string>

Counters

public List<InstanceCounter> Counters

Field Value

List<InstanceCounter>

Definition

public string Definition

Field Value

string

Effects

public List<EffectLeaseState> Effects

Field Value

List<EffectLeaseState>

ExpiryWave

public int ExpiryWave

Field Value

int

InstanceId

public long InstanceId

Field Value

long

Methods

Copy()

Returns an independent copy of this saved or reported state without running gameplay logic.

public OwnedItemSnapshot Copy()

Returns

OwnedItemSnapshot