OpenRCT2 / OpenRCT2/OpenRCT2

Ride music style blanco when music from RTD isn't available

Open
#21,138 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C++
Stars
16.2k
Forks
1.9k
Avg merge
1d 20h
Merged PRs (30d)
80

Description

Operating System

Win 10, 64-Bit

OpenRCT2 build

OpenRCT2, v0.4.7-2-gf6840cb (f6840cb on develop) provided by GitHub

Base game

RollerCoaster Tycoon 2, RollerCoaster Tycoon Classic

Area(s) with this issue?

This issue has to do with park objects and/or asset packs

Describe the issue

Current behaviour:
When building a ride that doesn't have it's default ride music style (RMS) available/selected in the object selector the RMS in the ride's window will be blanco.

Expected behaviour:
A random available RMS will be selected, if available, or display a text that no RMS is available if none are selected.

Steps to reproduce
  1. Start "Build your own Six Flags Park"
  2. Open Object selector > Advanced > RMS
  3. Deselect Dodgems beat style
  4. Build a dodgems
  5. Check RMS window of the ride
Attachments

image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in the ride window and object selector behavior described in the reproduction steps, focusing on how the selected ride music style is displayed when the default style is unavailable. Reproduce the dodgems case in “Build your own Six Flags Park”; done means an available style is selected, or the interface states that no ride music style is available.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.