rct2-free-play

OpenRCT2 Plugins

Free Play

A plugin that changes gameplay by providing various options to

  • enable unlimited money
  • set park rating to 999 always
  • instataneously unlock rides, stalls, and scenery
  • make all rides, scenery and stalls unlockable on any map.

    It includes a convenient UI window accessible via the map menu or a keyboard shortcut (Ctrl+Shift+U). |

Installation

Build the plugin you want:

npm install
npm run build

Then copy the output file from dist/ to your OpenRCT2 plugins directory:

OS Path
Windows %APPDATA%\OpenRCT2\plugin\
Linux ~/.config/OpenRCT2/plugin\
macOS ~/Library/Application Support/OpenRCT2/plugin/

For example on Linux:

cp dist/free-play.js ~/.config/OpenRCT2/plugin/

OpenRCT2 loads plugins automatically when you start a game. To reload a plugin without restarting, open the in-game console and run loadplugin.

Development

Each plugin lives in its own folder under src/. To add a new plugin, create src//index.ts and call registerPlugin() at the bottom. Running npm run watch rebuilds all plugins on save.