Migrate rocket info gui to scenario and fix for Space Age

Port modules/gui/rocket-info into exp_scenario/gui/rocket_info using the
new exp_gui element API, matching the other scenario guis. The per-force
stats, launch times and silo tracking from the legacy control module are
folded into the gui module.

- Drop the removed auto/remote launch controls and count launches via
  on_cargo_pod_finished_ascending instead of the old launch event
- Add the exp-gui_rocket-info locale section
- Disable the legacy module in the file loader and re-enable the
  gui/rocket-info role permission

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
bbassie
2026-06-18 00:18:37 +00:00
co-authored by Claude Opus 4.8
parent 2c7b88bb81
commit 1fcf351566
5 changed files with 549 additions and 2 deletions
+1 -1
View File
@@ -283,7 +283,7 @@ local default = Roles.new_role("Guest", "")
"command/data-preference",
"command/connect",
"gui/player-list",
--"gui/rocket-info",
"gui/rocket-info",
"gui/science-info",
"gui/task-list",
"gui/warp-list",