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.