openrct2-invention-manager
An OpenRCT2 plugin which acts as an alternative to the built-in inventions list under the cheat menu.
Inventions Manager for OpenRCT2
An alternative to the built-in inventions list found under the cheat menu. Adds the ability to filter inventions by research group, move around inventions while preserving other inventions' order, and more! Designed for ease of use when creating scenarios.
Getting the plugin
Download the .js
file from the latest release and place it in the "plugin" folder. This can be found by opening OpenRCT2 and selecting "Open custom content folder" under the toolbox in the main menu.
Selecting an invention
If you hover over any item in the "available inventions" or "to be invented" lists, you will see a preview image and information about it. Simply click one to select it. Once selected, hovering over other inventions will no longer update the preview. To deselect an invention, click on it again. You may also click on another invention to select that instead.
Research group tabs
There are seven different research groups items are invented in:
- Transport Rides
- Gentle Rides
- Roller Coasters
- Thrill Rides
- Water Rides
- Shops & Stalls
- Scenery & Theming
This plugin organizes these research groups into tabs you can click on to filter which inventions are shown. There is also an "All" tab (designated by the red conical flask), which displays all inventions at once, similarly to the built-in inventions list.
Moving inventions around
The built-in invention list allows for click-and-drag to move around inventions. Plugin windows cannot do this as of yet. As such, there are buttons you can use to move them around and between lists.
Make invented/uninvented
To make an invented item move to the "to be invented" list, simply select it and click the big red down arrow.
To make an item that is yet to be invented move to the "available inventions" list, simply select it and click the big red up arrow.
There are also buttons which let you invent all items or uninvent all items. This only affects whatever tab you are in. For example, clicking either button in the tab for Thrill Rides will only affect this research category.
Change invention order
For simplicity, the "available inventions" list's order is locked. Inventions are grouped by research group, then sorted alphabetically. This was done to simplify searching for a given invention, as the order of invented items has no impact on gameplay.
As for inventions "to be invented", you have full control. After selecting an invention, use the small arrows to move the item up or down in the list.
When in the "All" tab, moving inventions up and down will behave the same as the built-in inventions list. However, when in any of the other tabs, the inventions are modified differently. Say there are two "Shops & Stalls" to be invented: a Chip Shop and a Cash Machine. Note the positions in the overall list:
Now, going to the "Shops & Stalls" tab, we can swap the order these are invented in:
After we make this change, the Cash Machine is now set to be invented before the Chip Shop while preserving the rest of the invention order:
Shuffle
In every tab other than the "All" tab, shuffling behaves as expected. Upon clicking the button, all inventions "to be invented" will shuffle around into a random order. As mentioned before, the "available inventions" have a set order, and as such, they will not shuffle.
Upon clicking the button in the "All" tab, the inventions are shuffled such that the order of inventions within the research groups are preserved. This can be useful to make a random order of inventions while still ensuring certain inventions are researched before others (like a Virginia Reel always being researched before a Multi-Dimensional Coaster).