Table of Contents

Class FlagDiscovered

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

Fires when a flag is discovered for any team.

[EventModel(EventSynchronizationContext.Pure)]
public class FlagDiscovered : IActionLoggableEvent, IFlagsNeedUIUpdateEvent
Inheritance
FlagDiscovered
Implements
Inherited Members

Properties

Flag

The flag that was discovered.

public required FlagObjective Flag { get; init; }

Property Value

FlagObjective

Team

The team that discovered the flag.

public required Team Team { get; init; }

Property Value

Team

Methods

GetActionLogEntry(IServiceProvider, ref ActionLogEntry[]?)

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

Parameters

serviceProvider IServiceProvider
multipleEntries ActionLogEntry[]

Returns

ActionLogEntry