0 of 0

File information

Last updated

Original upload

Created by

aedenthorn

Uploaded by

aedenthorn

Virus scan

Safe to use

About this mod

Pauses or slows the game while craft or research menu is open.

Requirements
Permissions and credits
Donations
By default this mod pauses the game while the research or crafting UI is open.

Maybe-Useful Note
: You can alternatively set PauseTimeScale in the config file to any positive decimal value to change the time scale while the UI is open. E.g. 0.5 would set it to 50% timescale while the UI is open. Setting it to 0 is not recommended (see next note).

Mildly-Important-But-Not-Very-Useful Note: Technically, this mod sets the timescale to 1/100,000 or 0.00001, because setting it to 0 causes division by 0 errors for some reason. You can set it to 0 if you want, but it will cause your Player.log file to fill up with errors.

Mostly-Useless-But-Maybe-Interesting Note: Setting the timescale to anything less than 0.1 ordinarily causes strobe-like flickering, so by default this mod turns off post processing while paused which prevents flickering entirely. You can turn off this behaviour in the config file if it causes problems (or you have a thing for strobe lights), but it really shouldn't.  You can also prevent the flickering by setting the timescale to 0.1 which slows time rather than stopping it.


Config

A config file BepInEx/config/aedenthorn.UIPause.cfg is created after running the game once with this mod.

You can adjust the config values by editing this file using a text editor.


Technical

This mod requires BepInEx.IL2CPP to be installed for Beyond Contact.

To install BepInEx.IL2CPP

  • Visit https://builds.bepis.io/projects/bepinex_be and download the latest file that starts with BepInEx_UnityIL2CPP_x64.
  • Unzip this file and copy the contents into the game's main folder.
    Find the game's main folder in steam by right clicking on the game's entry, Manage > Browse Local Files...

    If your unzip program puts the contents in a single folder, copy the
    contents of that folder, not the folder itself. There should be five
    things you are copying.

    You should end up with a folder called BepInEx and several new files including winhttp.dll in the same folder as Beyond.exe
  • Run the game - it will take some time to setup the game for modding.
    If it worked, the BepInEx folder will have several new folders including config and plugins.


To install this mod, place the contents of its zip file in the BepInEx\plugins folder (create it if the folder doesn't exist).


Code is at https://github.com/aedenthorn/BeyondContactMods.

If you want to complain or ask for help or help me test my mods, you can visit my Discord server.