Table of Contents

Enum EventSynchronizationContext

Namespace
Uncreated.Warfare.Events
Assembly
Uncreated.Warfare.dll

Describes how other events of the same type can run while this one is running.

public enum EventSynchronizationContext

Fields

Global = 2

Events are synchronized per-event.

None = 0

Events are not synchronized.

PerPlayer = 1

Events are synchronized per-player per-event.

Pure = 3

Events are grouped by priority and each group is ran simultaneously (for async handlers). This should be used on events where the handlers for this event wouldn't effect each other.