Class WorldSnapshot
- Namespace
- Moongate.Persistence.Data.Persistence
- Assembly
- Moongate.Persistence.dll
Full persisted world state stored periodically on disk.
[MemoryPackable(GenerateType.Object)]
public sealed class WorldSnapshot : IMemoryPackable<WorldSnapshot>, IMemoryPackFormatterRegister
- Inheritance
-
WorldSnapshot
- Implements
-
IMemoryPackable<WorldSnapshot>IMemoryPackFormatterRegister
- Inherited Members
Remarks
MemoryPack GenerateType: Object
int Version
long CreatedUnixMilliseconds
long LastSequenceId
Moongate.Persistence.Data.Persistence.AccountSnapshot[] Accounts
Moongate.Persistence.Data.Persistence.MobileSnapshot[] Mobiles
Moongate.Persistence.Data.Persistence.ItemSnapshot[] Items
Properties
Accounts
public AccountSnapshot[] Accounts { get; set; }
Property Value
CreatedUnixMilliseconds
public long CreatedUnixMilliseconds { get; set; }
Property Value
Items
public ItemSnapshot[] Items { get; set; }
Property Value
LastSequenceId
public long LastSequenceId { get; set; }
Property Value
Mobiles
public MobileSnapshot[] Mobiles { get; set; }
Property Value
Version
public int Version { get; set; }