Table of Contents

Namespace Uncreated.Warfare.Events.Models.Flags

Classes

FlagCaptured

Event listener args which fires after a FlagObjective is captured. "Captured" means that a flag's Owner changed to a winning Team after they won the flag contest of a neutral flag.

FlagContestPointsChanged

Event listener args which fires after a flag's Contest's points change are altered.

FlagContestStateChanged

Event listener args which fires after a flag's CurrentContestState changes to a different FlagContestState.ContestState.

FlagDiscovered

Fires when a flag is discovered for any team.

FlagNeutralized

Event listener args which fires after a FlagObjective is neutralized. "Neutralized" means one team successfully reduced the former owner team's contest points to zero, causing Owner to become neutral (NoTeam).

FlagObjectiveChanged

Event listener args which fires after a Team's (or global if Team is null) objective changes FlagObjective.

FlagsSetUp

Event listener args which fires after a DualSidedFlagService finishes building and setting up a new flag layout.

ObjectiveSlowTick

Event listener args which fires at a slow interval for all FlagObjectives in the current layout that are at least one team's objective and have players.

PlayerEnteredFlagRegion

Event listener args which fires after WarfarePlayer enteres the region of a FlagObjective.

PlayerExitedFlagRegion

Event listener args which fires after WarfarePlayer exits the region of a FlagObjective.

Interfaces

IFlagsNeedUIUpdateEvent

Invokes a fob UI update for the flag list.