Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: Add Powered Launch and Reverse-incline Launched Shuttle modes to Stand-up Roller Coaster #11300

Closed
SpartanFrederic104 opened this issue Apr 15, 2020 · 5 comments
Labels
rct1 Relates to RollerCoaster Tycoon 1.

Comments

@SpartanFrederic104
Copy link
Contributor

SpartanFrederic104 commented Apr 15, 2020

OS: Windows 10
Version: 0.2.5
Commit/Build: 174a480

In RCT1, the Steel Stand-up Roller Coaster has the reverse-incline launched shuttle and powered launch modes, which the Stand-up Roller Coaster doesn't have in RCT2 and OpenRCT2. This means, unless you have the "Show all operating modes" cheat on, building a stand-up coaster design from RCT1 that was constructed with either one of these operating modes wil result in an untestable track design due to the operating mode reverting to Continuous circuit mode in OpenRCT2, thus resulting in a "Track is not a complete circuit" message (that is, if the design in question wasn't already built as a complete circuit).

As reference, the Inverted Roller Coaster regained its powered launch mode back in 0.2.2 due to also having had said operating mode in RCT1. It has a minimum launch speed of 24km/h and a maximum launch speed of 96km/h, which the Steel Stand-up Roller Coaster also has in RCT1.

  • Reproducible in RCT2 (vanilla)? Yes, as RCT2 vanilla doesn't have reverse-incline launched shuttle and powered launch modes for the Stand-up Roller Coaster either
  • Specific to multiplayer? No

Screenshots / Video:
This is a screenshot of the stand-up coaster with the powered launch mode selected in RCT1.
RollerCoaster Tycoon 4_15_2020 08_37_20
Here is what happens if you build a shuttle coaster-style stand-up coaster design from RCT1 in OpenRCT2 and try to test it.
Test Park 2020-04-15 09-03-26

@SpartanFrederic104
Copy link
Contributor Author

@Gymnasiast Would you mind looking into this? Also, when the new save format comes, I expect that we will also be able to use the classic trains and vehicles from RCT1, including but not limited to the classic corkscrew coaster trains (which can go from 1 to 8 cars per train) and the 2-seater inverted coaster trains so that we don't have to fallback to the compact inverted coaster trains anymore. More RCT1 compatibility wouldn't hurt.

@SpartanFrederic104 SpartanFrederic104 changed the title Suggestion: Add Powered Launch and Reverse-incline Launch Shuttle modes to Stand-up Roller Coaster Suggestion: Add Powered Launch and Reverse-incline Launched Shuttle modes to Stand-up Roller Coaster Apr 15, 2020
@Gymnasiast
Copy link
Member

You can open a PR for this. It's quite easy to add operating modes to ride types.

As for the classic vehicles: the new save format has little to do with it, really. It's just that it's a hell of a job finding all the frame numbers and putting them in the correct order. But it would be possible now, and it's not terribly difficult to do from a technical point of view: copy the JSON file of the RCT2 counterpart, modify the flags that say which track pieces it can handle if needed (since RCT1 did not have sloped banked turns) and fill in the proper sprite IDs.

More RCT1 compatibility wouldn't hurt.

It wouldn't. As mentioned above, you could help with that.

@Gymnasiast Gymnasiast added the rct1 Relates to RollerCoaster Tycoon 1. label Apr 15, 2020
@SpartanFrederic104
Copy link
Contributor Author

I know how to do a pull request (I've done at least one for the RCT2 WW and TT object fixes; it's still open), but what exactly is the file that I should edit to add the powered launch and reverse-incline launched shuttle modes to the stand-up coaster?

@Gymnasiast
Copy link
Member

Gymnasiast commented Apr 15, 2020

This table specifically: https://github.com/OpenRCT2/OpenRCT2/blob/develop/src/openrct2/ride/RideData.cpp#L995

Preferably, you'd also try out your changes by compiling OpenRCT2, if you can manage that.

@tupaschoal
Copy link
Member

Solved by #11301

Gymnasiast added a commit that referenced this issue Apr 17, 2020
- Feature: [#10925] Show hovered values on finance charts.
- Feature: [#11013] Ctrl+C copies input dialog text to clipboard.
- Feature: [#11218] load_park command for console
- Feature: [#11272] Option for toggling notifications for 'Ride casualties' and 'Stuck or stalled vehicles'.
- Feature: [#11281] add_news_item command for console
- Feature: [#11300] Add powered launch and reverse incline launched shuttle mode to the Stand-Up Roller Coaster (for RCT1 parity).
- Fix: [#475] Water sides drawn incorrectly (original bug).
- Fix: [#6123, #7907, #9472, #11028] Cannot build some track designs with 4 stations (original bug).
- Fix: [#6238] Invalid tile elem iteration in Guest::UpdateUsingBin
- Fix: [#7094] Back wall edge texture in water missing.
- Fix: [#9719] Hacked walls in RCT1 saves are imported incorrectly.
- Fix: [#10372, #10509, #10806] Lift base sections incorrectly exporting, causing various lift related bugs.
- Fix: [#10928] File browser's date column is too narrow.
- Fix: [#10951, #11160] Attempting to place park entrances creates ghost entrances in random locations.
- Fix: [#11005] Company value overflows.
- Fix: [#11027] Third color on walls becomes black when saving.
- Fix: [#11063] Scrolling position persists when switching tabs in the scenery window.
- Fix: [#11106] Crash on getting invalid vehicle index.
- Fix: [#11126] Cannot place Frightmare track design.
- Fix: [#11208] Cannot export parks with RCT2 DLC objects.
- Fix: [#11230] Seat Rotation not imported correctly for hacked rides.
- Fix: [#11225] Replay manager cannot handle track designs.
- Fix: [#11246] Fix Various Import/Export issues with Boat locations, balloon frame number.
- Fix: [#11258] Properly remove format codes from imported strings.
- Fix: [#11286] Fix banner tooltip colour.
- Fix: Small red gardens in RCT1 saves are imported in the wrong colour.
- Improved: [#11157] Slimmer virtual floor lines.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rct1 Relates to RollerCoaster Tycoon 1.
Projects
None yet
Development

No branches or pull requests

3 participants