EverambleGAME API / 1

CONTENT CONTRACT · VERSION 1

TimerDefinition

A timer an owner can set; fired only to its one binding and owner.

Signature

{ binding: BindingId, id: ContentId, owner_scope: OwnerScope }

Fields

NameTypeMeaning
bindingBindingIdThe binding of this package (event timer_fired, owner_from timer_owner) that receives it.
Length: 1…129; Pattern: ^[a-z][a-z0-9_]{0,31}:[a-z][a-z0-9_]{0,95}$; Reference: binding
idContentIdPackage-qualified identity; unique within its declaring namespace.
Length: 1…129; Pattern: ^[a-z][a-z0-9_]{0,31}:[a-z][a-z0-9_]{0,95}$
owner_scopeOwnerScopeKind of owner the timer is set for.