TechtonicaVR
VR Mod for Techtonica
模組介紹 作者原文
Techtonica VR Mod
This is a mod for the game Techtonica that adds VR support.
I spent countless hours of my free time on this mod.
If you enjoy it, please consider supporting me on Liberapay ❤️
Prerequisites
- Version 0.4.0-c of the game. As the game is still in early access, this mod may not work with future versions of the game. If you encounter any issues, please create an Issue.
- BepInEx version BepInEx Version
- PiUtils mod. Is included in the github release and as as an external dependency release.
- TTIK mod. Is included in the github release and as an external dependency release.
- PiVRLoader mod. Is included in the github release and as an external dependency release.
Setup
❗ IMPORTANT\
After installing the mod, you need to restart the game for the mod to take effect. Let the game load into the main menu before restarting it.
You can install the mod or install it manually:
BepInEx
- Download the latest 5.x release of BepInEx from the Releases page.
- Extract the downloaded archive into the game’s installation directory.
- Run the game once. BepInEx should be installed automatically.
VR Mod
- Download the latest release (v2.0.0) of this mod from the Releases page.
- Extract the downloaded archive.
- Copy the BepInEx and Techtonica_Data folders to the Techtonica folder in steamapps/common directory.
- Run the game. The mod should be loaded automatically by BepInEx.
Dependencies
The github release bundles the dependencies with the mod. The release does not include the dependencies. You need to install them separately or use a mod manager that can install dependencies.
PiVRLoader (Required)
This mod requires the PiVRLoader mod to be installed. This mod performs most of the VR specific tasks like setting up the VR camera and controllers. It also provides some utility functions that are used by the VR mod.
TTIK (Required)
This mod requires the TTIK mod to be installed. This mod adds inverse kinematics (IK) to the game. This is required to render the player’s body in VR. It also allows both VR and non-VR players to see the player’s body movements. When playing co-op, the host needs to have this mod installed. For other non-VR players the mod is optional.
PiUtils (Required)
This mod requires the PiUtils mod to be installed. This mod provides some utility functions that are used by the VR mod.
Audio Fix (Optional)
Teleport and Snap turn have audio cues that are not played unless Tobey.UnityAudio is installed. You can install it or the GitHub Releases page.
To manually install the UnityAudio extract the BepInEx folder from the downloaded archive into the game’s installation directory.
Disabling the Mod
To disable the mod change the Enabled under [General] value in the de.xenira.techtonica.cfg file in the BepInEx/config folder to false.
Uninstalling the Mod
To uninstall the mod remove the mod’s files from the BepInEx/plugins folder. This should be the following files:
- 'techtonica_vr' folder
If you installed the audio fix, remove the BepInEx/patches/Tobey/UnityAudio and BepInEx/plugin/Tobey/UnityAudio folder from the game’s installation directory.
There will be some leftover files in the Techtonica_Data folder. To clean those up, delete the folder and verify the game’s files in Steam. This will redownload the game’s files and remove any leftover files. This is not strictly necessary but it will keep your game folder clean.
Controls
To view and edit the controls, open the SteamVR dashboard and click Controller Bindings. The game should be listed as Techtonica VR. You can edit the controls there.
The mod includes default bindings for the Valve Index Controllers (Knuckles) and the Oculus Touch Controllers. Only the Knuckles bindings have been tested as I don’t own a Quest.
Motion Controls / Interactions
- Toggling the Headlamp\
There are two Headlamps. One on the player’s head and one on the right shoulder.
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: