-
Notifications
You must be signed in to change notification settings - Fork 1.7k
STEX support removal
Margen67 edited this page Apr 21, 2021
·
6 revisions
With the move to JSON-objects, we will drop support for STEX (scenario text) objects. These are used by official scenarios in order to provide translations in multiple languages. In our own save format, support for multiple languages should be built-in.
Work to be carried out:
- Allow loading SV6 files with missing STEX objects
- Remove scenario text selection tab from Object Selection window
- Put all translations into the translation files (see table below)
- Remove STEX loading and logic from the Scenario Editor and the game itself.
STEX translations were provided for all of the languages RCT2 was released in, as well as the three languages it was released in later. The following list lists all of those. A tick means that all scenario translations are present in the translation file in Localisation.
- British English
- American English
- French
- German
- Spanish
- Italian
- Dutch
- Swedish
- Japanese
- Korean
- Simplified Chinese
- Traditional Chinese
- Brazilian Portuguese
- Russian
- Polish
- Home
- FAQ & Common Issues
- Roadmap
- Installation
- Building
- Features
- Development
- Benchmarking & stress testing OpenRCT2
- Coding Style
- Commit Messages
- Overall program structure
- Data Structures
- CSS1.DAT
- Custom Music and Ride Music Objects
- Game Actions
- G1 Elements Layout
- game.cfg structure
- Maps
- Music Cleanup
- Objects
- Official extended scenery set
- Peep AI
- Peep Sprite Type
- RCT1 ride and vehicle types and their RCT2 equivalents
- RCT12_MAX_SOMETHING versus MAX_SOMETHING
- Ride rating calculation
- SV6 Ride Structure
- Settings in config.ini
- Sizes and angles in the game world
- Sprite List csg1.dat
- Sprite List g1.dat
- Strings used in RCT1
- Strings used in the game
- TD6 format
- Terminology
- Track Data
- Track Designs
- Track drawers, RTDs and vehicle types
- Track types
- Vehicle Sprite Layout
- Widget colours
- Debugging OpenRCT2 on macOS
- OpenGL renderer
- Rebase and Sync fork with OpenRCT2
- Release Checklist
- Replay System
- Using minidumps from crash reports
- Using Track Block Get Previous
- History
- Testing