seanfisk / rct2-game-objects

Custom game objects for RollerCoaster Tycoon 2.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RCT2 Game Objects

The following instructions show how to install these game objects.

  1. Open PowerShell as administrator. You can do so by searching for "PowerShell" in the Start Menu, then right-clicking and selecting "Run as administrator".

  2. Run the following command. This allows us to run local scripts.

    Set-ExecutionPolicy RemoteSigned
  3. Close PowerShell.

  4. Open the Windows Command Prompt. You can start this by searching for "Command Prompt" in the Start Menu.

  5. Visit the Chocolatey web site and run the command listed there. Make sure not to copy the prompt C:\>. Chocolatey is a package manager for Windows that we will use to install several packages.

  6. Close the Windows Command Prompt.

  7. Open PowerShell, this time without administrator privileges.

  8. Use Chocolatey to install Git, or install GitHub for Windows.

    chocolatey install git

    Set up Git using GitHub's setup guide if you installed the command-line version.

  9. Use Chocolatey to install the PowerShell Community Extensions.

    chocolatey install pscx
  10. For PSCX to be detected, you must log out and log back in. Do so now.

  11. Install RCT2 with GoG installer. Click Options when the installer opens. Disable Foxit from being installed. Also change the installation directory to C:\Users\Me\Applications\RCT2, replacing Me with the name of your user. Changing the installation directory is not mandatory.

  12. Clone the game objects repo using Git.

    git clone git@github.com:seanfisk/rct2-game-objects.git
    
  13. Install the RCT2 User-Created Expansion Set (UCES) to the directory where you installed RCT2. The UCES installer is bundled with the game objects repository.

  14. Install more scenarios and tracks by running the linking script.

    .\LinkObjects.ps1 ~\Applications\RCT2
  15. Clone the saved games repo using Git.

    git clone git@github.com:seanfisk/rct2-saved-games.git
    
  16. Run the linking script to install our saved games.

    .\LinkDirectory.ps1 ~\Applications\RCT2
  17. Start RCT2 and enjoy!

Issues

This setup has seen a couple issues, but nothing serious that can't be worked around.

  • RCT2.exe has stopped working

    Sometimes, using Git or links with RCT2 (we think) causes it to crash when switching applications or upon exit. To mitigate the risk of losing your changes, always save your game before you exit or switch out of RCT2. When following this advice, we have not really had problems.

  • Saved games with custom objects fail to load.

    This can happen with some UCES-created scenarios. To get these to work, just start a new game of the same park to load the objects. Exit that immediately, then load the saved game.

About

Custom game objects for RollerCoaster Tycoon 2.


Languages

Language:PowerShell 100.0%