RUMBLE does not support other mod managers. If you want to use a manager, you must use the RUMBLE Mod Manager, a manager specifically designed for this game.

RockCamEssentials
A library that adds a class that makes rock cam easier to work with.
Last updated | 2 days ago |
Total downloads | 8 |
Total rating | 0 |
Categories | Mods Tools Libraries |
Dependency string | Concussion_LLC-RockCamEssentials-1.1.0 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function

UlvakSkillz-RumbleModdingAPI
API to Help Modders Get Started and to remove the necessity of GameObject.Find
Preferred version: 4.0.2README
Helo, this is my first mod so don't be too harsh
This is a library that is made to make working with rockcam easier.
I'm just gonna note a few oddities of the mod:
- To start working with the rock cam you need to import this mod into yours and create a variable of type Rock_Cam, no need to put anything into the constructor.
- Every function that doesn't need to return anything will return a bool to signify whether it finished successfully or not.
- Because RockCam is weird you have to assign the settings a little bit after mapload
- To use the isShown variable you have to run once and only once the IsShownUpdate() function. Then the variable will be either 0(not shown), 1(shown), 2(not shown and was hidden this frame) or 3(shown and was shown this frame).
- Here are a few settings which are not normally accessable: individual control over rotational and positional smoothing across different camera settings; 3rd person angle setting; finer control and adjustability of the photo timer button and the fov setting switch; ability to move the handheld camera without moving the rockcam itself; max render distance(the distance at which the camera will render an image); vertical offset when spawning rock cam; ... .
- POV is a variable that stores which pov the camera is set to, either "TP", "FP" or "HH".
- There are 2 functions to move the camera, either SetRockCamPosition and SetRelativeHandheldCameraPosition. SetRockCamPosition will just move the rockcam itself, but SetRelativeHandheldCameraPosition will move the camera of the handheld mod, but it will still follow rockcam's movements.
- If anything in the camera gets desynched then calling Fix() should fix it.
- Variables Camera, Tablet, CameraController, POVController, TPFOVSetter, FPFOVSetter, HHFOVSetter, DetachedMonitors shouldn't be needed and exist there purely in case that i missed a setting that someone needs.
Future plans:
- Find a way to created custom detached monitors and implement it.
- Make setting settings easier on mapload, also maybe create a function that will just set everything.