Skip to content

Add StcMenu (Star Trek Continuum menu system) - #196

Merged
viktor-ferenczi merged 1 commit into
mainfrom
add-stcmenu
Sep 15, 2026
Merged

viktor-ferenczi merged 1 commit into
mainfrom
add-stcmenu

Conversation

@viktor-ferenczi

@viktor-ferenczi viktor-ferenczi commented Sep 15, 2026 •

Copy link
Copy Markdown
Collaborator

Registers StcMenu (STContinuum3/stc-launcher), the main menu integration for the Star Trek Continuum servers. It is a client plugin by Sargonnas.

Pinned commit: d17492abb397822e39d16137c93c146924425186, current main.

What it does

  • Adds an STC Servers button next to New Game. Picking a server opens the vanilla Direct Connect screen with that server's address filled in.
  • Replaces the menu background video and music. Enable custom video turns this off.
  • Hides the news panel, DLC banners and Newsletter button. Hide menu news turns this off.

Manifest

  • Source: the repository's own StcMenu.xml at the pinned commit, with two changes.
    • <Commit> is set to the pin.
    • The description is indented, and the comment about updating <Commit> is removed.
  • Id: the author's GUID with RepoId is kept.
  • SourceDirectories: ClientPlugin.
  • Asset: AssetFolder, taken from the media-v1 release zip.
    • stc-menu-video-v1.zip is 13,012,155 bytes, and its SHA-256 matches the Sha256 in the manifest.
    • It holds one file, star_trek_background.wmv (720p WMV3).
    • The manifest sets Extract="true".
  • NuGetReferences: none needed.
  • Validation: python3 test.py Plugins passes.

Review

Points for the approver

  • Unpinned server list: servers.json is downloaded at launch from the plugin repository's main branch, so the server list can change without a hub PR.
    • It is data only. The entries are validated, and each one only fills in the Direct Connect screen when the player clicks it.
    • The built-in list is the fallback.
  • Media licence: the README credits the footage to STC members and the soundtrack to siege3581. It says the media is distributed with permission and is not covered by the MIT licence.
  • Tested OK: I did not run Pulsar's own from-source compile or an in-game load. The author reports in-game testing in Address PluginHub review (#2, #3) STContinuum3/stc-launcher#4. Viktor also tested it on Linux.

@viktor-ferenczi
viktor-ferenczi merged commit 85911bc into main Sep 15, 2026
1 check 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.

1 participant