Repository navigation
feat: Jukebox, both carriers' tracks on either CD player - #67
Merged
Merged
Conversation
Each carrier's CD player in the rooms plays only its own twelve tracks. Jukebox gives both players two pages, the Reliant's list and the Yamato's, numbered 1 to 24, turned with the front end's arrows on the plate under the player's screen, or with Page Up and Page Down. It needs the rooms' scripting API of OpenReliant 0.14.
It reads the CD player's page count from rooms.cd_player_pages (OpenReliant/openreliant#1182), so it shows the pages of tracks other mods add after the Yamato's list, not only the game's two.
vdmkenny
marked this pull request as ready for review
October 14, 2026 07:47
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Jukebox gives both CD players in the rooms two pages, the Reliant's twelve tracks and the Yamato's, numbered 1 to 24. The front end's arrows on the plate under the player's screen turn the page, and so do Page Up and Page Down. Each player opens on its own carrier's page, and a piece chosen plays on along its own page.
It's the
cd-player-pagesexample from OpenReliant (OpenReliant/openreliant#1172) as a mod of the collection, with a 700 by 280 thumbnail and two pictures for its page, all frames of the CD player that OpenReliant drew with the mod (sources/jukeboxsays how).Hold until OpenReliant 0.14 is released. The mod needs 0.14's rooms API (
OpenReliant=0.14), and merging publishes Jukebox 1.0 at once.