You are viewing a potentially older version of this package.
View all versions.
OBSControl
OBS Integration for BONELAB
| Date uploaded | 6 months ago |
| Version | 2.0.0 |
| Download link | WeatherElectric-OBSControl-2.0.0.zip |
| Downloads | 1322 |
| Dependency string | WeatherElectric-OBSControl-2.0.0 |
This mod requires the following mods to function
LavaGang-MelonLoader
The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono
Preferred version: 0.7.1bonelib-BoneLib
A BONELAB mod for making life easier for other mod creators.
Preferred version: 3.1.3WeatherElectric-OneLastLibPt2
Core mod for my mods to reduce code duplication.
Preferred version: 1.0.0README
OBSControl
OBS integration for BONELAB.
Allows you to control OBS from within BONELAB.
THIS WILL NEVER WORK ON QUEST!
OBS MUST BE OPEN BEFORE YOU OPEN BONELAB!
Dependencies
Installation
- Download the latest release from the releases page or Thunderstore
- Extract the zip file
- Place the "Mods" folder in your BONELAB directory
- Place the "UserLibs" folder in your BONELAB directory
Usage
OBS Setup
- Open OBS
- Go to
Tools->WebSockets Server Settings - Check
Enable WebSockets Server - Check that the port is
4455, if it is not, remember the number it is for later - Click "Show Connect Info"
- Copy the password
- Hit apply and close the window
MelonLoader Setup
- Run the game once so the preferences can generate
- Open the preferences file
- Replace
REPLACEMEin the password field with the password you copied from OBS - Make sure that the URL ends with the port number that OBS shows
- Save the file
In-Game Usage
- Double tap the menu button to save a replay. The hand it listens for can be configured.
- BoneMenu has most of the controls.
CHANGELOG
v2.1.0
- Moved commonly used code to OneLastLibPt.2
v2.0.0
Mod Changes
- Removed API, instead using OBSBridge.
- OBSBridge is the API from this mod separated into a universally compatible mod.
- Now relies on OBSBridge
- Fixed pause button changing the text of the record button when clicked
v1.2.0
API Changes
- Changed all statuses to be bools and not websocket requests, reducing the amount of requests sent to OBS' websocket server.
- Added GetActiveScene
- Added TriggerHotkeyByName
Mod Changes
- Fixed infinite load still happening
- Made the currently active scene have blue text
v1.1.4
- Fixed infinite load issue
v1.1.3
- Fixed replay buffer notification still playing even if replay buffer was disabled
- Properly fixed game crash if OBS wasn't connected and replay buffer bind was pressed
v1.1.2
- Fixed game crash if OBS wasn't connected and the replay buffer bind was triggered
v1.1.1
- Fixed control hand setting doing nothing
- Added some extra debug logging
v1.1.0
- Patch 6 Support
v1.0.0
- Initial Release