Spies
Overview
Peeks the next event: stores it, processes the event queue, and raises a preview event so UI can display the upcoming region/severity. Valid only if at least one region has presence.
Serialized Fields
- EventManager
eventManager— togglesstoreNextEventand callsProcessEvents(). - EventPanelUI
eventPanelUI— referenced for UI (not used directly here). - ChairmanEventEvent
previewEvent— raised with the stored event.
Effect
- Set
eventManager.storeNextEvent = true. - Call
eventManager.ProcessEvents()to fetch the next event into storage. - Raise
previewEventwith the stored event payload.
Validation
IsValid()⇒ returnstrueif any region inGameManager.GetAllRegions()hasPresence.
UI / Localization
- Title key:
ABILITY_SPIES_TITLE - Description key:
ABILITY_SPIES_DESC