Skip to content

feat: Jukebox, both carriers' tracks on either CD player - #67

Merged
vdmkenny merged 2 commits into
mainfrom
feat/jukebox
Oct 14, 2026
Merged

vdmkenny merged 2 commits into
mainfrom
feat/jukebox

Conversation

@vdmkenny

Copy link
Copy Markdown
Contributor

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-pages example 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/jukebox says 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.

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
vdmkenny marked this pull request as ready for review October 14, 2026 07:47
@vdmkenny
vdmkenny merged commit f10ee11 into main Oct 14, 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