Table of Contents

Class PlayerExitedZone

Namespace
Uncreated.Warfare.Events.Models.Zones
Assembly
Uncreated.Warfare.dll

Event listener args which fires after a WarfarePlayer leaves a Zone.

[EventModel(EventSynchronizationContext.Pure)]
public class PlayerExitedZone : PlayerEvent, IPlayerEvent, IActionLoggableEvent
Inheritance
PlayerExitedZone
Implements
Inherited Members

Remarks

NOTE: this event is not invoked when a player leaves a FlagObjective, as it has its own events for the same purpose.

Properties

Zone

The zone that the player left.

public required Zone Zone { get; init; }

Property Value

Zone

Methods

GetActionLogEntry(IServiceProvider, ref ActionLogEntry[]?)

public ActionLogEntry GetActionLogEntry(IServiceProvider serviceProvider, ref ActionLogEntry[]? multipleEntries)

Parameters

serviceProvider IServiceProvider
multipleEntries ActionLogEntry[]

Returns

ActionLogEntry