Table of Contents

Class TimeModule

Namespace
Shard.Gameplay.Core.Time
Assembly
Shard.Gameplay.Core.dll

Owns per-world simulation time, calendar behavior, synchronization, and commands.

public sealed class TimeModule : BaseModule, IModule
Inheritance
TimeModule
Implements
Inherited Members

Fields

Id

public const string Id = "Shard.Gameplay:Time"

Field Value

string

Properties

Manifest

Gets the module's identity and dependency declaration.

public override ModuleManifest Manifest { get; }

Property Value

ModuleManifest

Methods

OnSetup()

Called during synchronous module setup after the module context has been assigned.

protected override void OnSetup()