Openrct2: Hyper coaster: If track is at 45掳, can't go directly from horizontal to steep hill

Created on 15 Jul 2016  路  11Comments  路  Source: OpenRCT2/OpenRCT2

OS: GNU/Linux (Parabola)
Version: 0.0.5-develop
Commit/Build: 097c5b1

  • Reproducible in RCT2 (vanilla)? I don't know.
  • Multiplayer? N/A

Steps to reproduce

  1. Build a hyper coaster
  2. Build high
  3. Add a curve piece (long radius) so the track goes at 45掳
  4. Now click on steep slope up or steep slope down
  5. Look what happens

For me, the build button becomes disabled since there is apparently no piece for going from horizontal to steep hill directly. For comparison, when going along with the grid, you _can_ go from horizontal to steep hill with one piece.

Probably the steep hill buttons should be disabled if the track is going at 45掳 and has no slope at the moment. Unless the missing pieces are actually available but don't work for some reason.

This bug is not serious since it does not break gameplay in any way, it is just a minor oddity in the interface.

original bug

Most helpful comment

@X123M3-256, I just wanted to say... I thought I knew RCT well, but I never noticed that the vertical coaster allowed a steep-to-flat transition on a diagonal like that. Thank you for teaching me something new. :)

All 11 comments

There has never been a large diagonal flat-to-steep piece in the game. The steep slope button is enabled on flat diagonal pieces in spite of this (this is how it was in vanilla) - but I agree that it should probably be disabled because it implies you can build this piece.

Could either of you provide a screenshot?

This is what I mean:
Screenshot of trying to place a 45掳 piece from horizontal to steep hill

For comparison, this is how it looks like when going from flat to steep when going along the grid:
Screenshot of trying to place a piece from flat to steep hill

The easy way would (probably) to just disable the steep hill buttons when you are building flat at 45掳 (see 1st screenshot) as these buttons are pretty much pointless.

Remember, this is the hypercoaster! Maybe this affects other rollercoasters with similar properties as well (I haven't tested).

There is at least 3 coasters that does this:

  • Hyper Coaster
  • Hyper-Twister Coaster
  • Stand-Up Twister Coaster

Screenshot from vanilla: http://puu.sh/q2FwJ/1f79cc91a2.png
Any other design using the same track will have this isue

@Patrik356b The three (or technically, two) coasters you mentioned all have the 'steep slope with long base' part. That could very well the cause of this bug.
The logic of determining whether a button should be enabled or not is insanely complicated, so it's no wonder some bug worked their way in.

@Gymnasiast I don't know if there are more that uses the same track and thought i should mention anything relevant.

What you mentioned was relevant. :)

yeah, this affects more coasters than mentioned, this also affects the Twister roller coaster, giga coaster, and Floorless Roller Coaster

The pieces that show in the ride construction window depend on the current allowed track pieces, so I'm pretty sure this issue will be present on everything that supports both diagonals and a steep to flat piece (except the vertical drop coaster, since that actually has a diagonal steep to flat, though it's smaller than the normal one).

@X123M3-256, I just wanted to say... I thought I knew RCT well, but I never noticed that the vertical coaster allowed a steep-to-flat transition on a diagonal like that. Thank you for teaching me something new. :)

Point is the following: the construction window enables the steep slope button when TRACK_SLOPE_STEEP or TRACK_SLOPE_STEEP_LONG is enabled for the ride type. This is good for regular flat-to-steep pieces, but not for those with a long base, as they don't have diagonal equivalents.

The construction window should be modified to disable the steep slope buttons when in diagonal mode. Problem here is that quantum mechanics are easy compared to the spaghetti that is the construction window.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

J0anJosep picture J0anJosep  路  3Comments

nuclearslurpee picture nuclearslurpee  路  3Comments

qwertychouskie picture qwertychouskie  路  3Comments

telk5093 picture telk5093  路  3Comments

deurklink picture deurklink  路  3Comments