Beyond Contact
0 of 0

File information

Last updated

Original upload

Created by

aedenthorn

Uploaded by

aedenthorn

Virus scan

Safe to use

About this mod

Lets you set custom zoom min and max, rotate the camera with the middle mouse button, and rotate and move the camera on all three axes.

Requirements
Permissions and credits
Donations
This mod enhances the player camera in the following ways:

Zoom

Set custom min and max zoom values in the config file.

Set custom zoom sensitivity in the config file.


Rotation

This mod enables camera rotation by holding down the middle mouse button and dragging left or right.

Normal rotation is around the y-axis (the player).

To rotate the camera on the x-axis (tilt) instead, hold down left alt

To rotate the camera on the z-axis (up and down) instead, hold down left ctrl


Movement

This mod enables camera movement on all three axes by holding down a modifier key and scrolling with the mouse scroll wheel.

To move on the X-axis, hold down left alt.

To move on the Y-axis, hold down right alt.

To move on the Z-axis, hold down left ctrl.


Notes

You can reset custom rotations by pressing End on the keyboard.

All hotkeys in bold above can be changed in the config file. Use https://docs.unity3d.com/Manual/class-InputManager.html for key and button syntax.



Config

A config file BepInEx/config/aedenthorn.FreeCamera.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.