Skip to content

MG-03: Facility Alarm Panel State Machine minigame for sis02_en…#62

Merged
cliffe merged 1 commit intocliffe:mainfrom
alihussain6692:mg-03-alarm-panel
Apr 12, 2026
Merged

MG-03: Facility Alarm Panel State Machine minigame for sis02_en…#62
cliffe merged 1 commit intocliffe:mainfrom
alihussain6692:mg-03-alarm-panel

Conversation

@alihussain6692
Copy link
Copy Markdown
Contributor

Implements MG-03 — Facility Alarm Panel State Machine for sis02_energy.

Changes:

  • New SVG alarm panel with 7 state-reactive lamps
  • Lamps driven by: anomaly_detected, esd_activated, sis_tamper_confirmed,
    jump_server_isolated, network_isolated, hydrogen_alarm, facility_safe_state
  • CSS flash animation on SIS STATUS and H2 GAS critical lamps
  • Live event subscription via eventDispatcher — updates while panel is open
  • Read-only display, no globals written
  • alarm_panel object converted from static smartscreen to lockType: alarm_panel

@cliffe
Copy link
Copy Markdown
Owner

cliffe commented Apr 12, 2026

Merging but for future minigames, these can be their own item type, rather than lock screens for PC type objects.

@cliffe cliffe merged commit 8a5348a into cliffe:main Apr 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants