Command Line Arguments/Single world experience

From Resonite Wiki

Through this guide we'll setup a copy of Resonite that on Start:

  • Loads a specified world
  • Does not load the Cloud Home
  • Does not load the Tutorial

It can also optionally:

  • Disable the Dash/UI
  • Prevent the user from leaving the world.

Suitable uses

This setup is particularily useful for:

  • Conventions and Exhibitions
  • Presentations and Demos
  • Resonite created Games
  • Resonite created Tools

Setting up

  1. Install Resonite as per usual on your target machine.
  2. Create a Shortcut to Resonite.exe as described in Command Line Arguments.
  3. Add the following Command Line Arguments to the Target field
    • These are presented one per line, but must be all on one single line at the end of Target for implementation.
    • -DoNotAutoLoadHome - Prevents the automatic loading of the Cloud Home.
    • -SkipIntroTutorial - Prevents the tutorial from running.
    • -Open resrec:///U-ProbablePrime/R-49dd64cd-b2d6-40ac-be73-440abfa8bc48 - Opens the selected world, make sure to replace it with your world as a resrec:/// Url.

Once done, launch Resonite using the Shortcut. You should see Resonite automatically open and load into the selected world

Locking it down further

If you want to keep the user in the selected world so they cannot leave, you'll need to lock it down further.

You can do this by adding some more Command Line Arguments:

    • -Kiosk - Disables a lot of the UI
    • -NoUI - Hides more UI, TODO: Prime is not sure if you need both!

See also