Releases: Menithal/ActionCameraPlugin
Hotfix: Fixing FPS to Iron sights transitions
Smoothing Iron Sights, more customization
- Added
cameraBodyVerticalTargetOffset
for body cam, setting this value larger will make the camera position be lower. Combining with shorter distance andcameraVerticalLock
from user should allow for more restricted view of the upper body than lower body. - Smoothened Ironsights. Will now ONLY occur when FPS Camera is enabled. This avoid intensive flipping of vision in camera. Corrected alignment to focus on center of screen instead of lower half. can be adjusted with
cameraGunEyeVerticalOffset
. - FPS mode can trigger aiming a two handed weapon. When
FPSCameraOverride
is set to true, it will ALWAYS happen over all the other cameras, even when cameraSwapTimeLock is being in effect.
Sight Camera Added
Updated Configuration list
New Camera:
- GunCam/Sights - Down Sights view of the game when holding a weapon two handed, and looking down the sights. Shows avatar if
removeAvatarInsteadOfHead
is disabled. Can be turned off withdisableGunCamera
= true
Added Options for new Camera
Updated Default Camera speeds to be a bit more slower for easier viewing
See Readme for more details and example configurations for other modes.
Some Configuration Renaming and more functions
Added a bunch of new configuration Options,
Changed Camera offset definitions to angles and distances.
See ReadMe for example configs.
First Public release!
Initial Public release of this plugin allowing for dynamic cameras while using LIV avatars
Installation
Install by moving the ActionCamera.dll from Releases into your Liv Plugins directory at
%HOMEPATH%/Documents/Liv/Plugins/CameraBehaviours
Use
When in Liv, Set an Avatar Camera, and make sure to select Plugin > "Menithal' Action Camera" to start using the plugin.
Closing Liv now wil update your settings file. You can then create and configure multiple profiles with different configurations in Liv and modifying the json file Please see README.md for more info.
Available Cameras
- OverShoulderAction - Main feature of the plugin, Shows point of view over your shoulder. Looking around corners will always move the camera around to that shoulder towards where you are looking at, allowing your spectators to see
what you will see before you do. You can reverse this with thereverseShoulder
config. - FullBodyAction - Front side view of your Liv Avatar. Turning your head moves the point of view similar to the shoulder view. You can reverse this with the
reverseFBT
config. Can be turned off withdisableFBTCamera
. - FirstPerson - FPS view of the game. Smoothened, and similar to how the game would play, but you can turn on avatar visibility with
removeAvatarInsteadOfHead
. Can be turned off withdisableFPSCamera
. - Tactical - Top down view of the game. Can be turned off with
disableFBTCamera
. Default off due to some bugs with liv.
Controlling Cameras and Gestures
You direct the camera direction with head movement (for now) with your controllers behaving as keylocks You must be mostly pointing forwards with your controllers for commands to work..
Most of the swapping of the camera directions are done by pointing forwards (where your body is pointing towards), while you turn your head.
Passively this works best with games where you are doing alot of aiming, dodging or ducking (PistolWhip / H3 / Until You fall )
into cover than games where you can mostly stand still (like BeatSaber): Audica works partially,
but you have to really exaggerate your movements to get the camera to work in your favor, but its all about practice.
-
If you Point your controller forward and turn your head left or right You **direct the camera to go over one of your shoulders.
-
If you Angle the controllers slightly down before you look down, your gesture direct to
show something on your body, view will swap to either FPS or Dynamic Full body camera. If Full body, then you can direct the camera depending on where you look -
If you Angle the controllers slighly up before looking up, you direct the camera to show an up coming action OR the surroundings:
view will swap to either a Dynamic Full body camera, or rarely, a tactical perspective from top down (default disabled).
When in a front side view, or a shoulder view, turning your head alternates between sides.
Please note that having a visible viewport in your hud may be considered cheating as technically over the shoulder / backwards camera
gives you a small edge in some multiplayer games that support LIV. The intention of this is for streaming; not for being a naughty cheater.
See README for more details
Bug Reports
You can leave comments, suggestions, bug reports to me over Discord Malactus#3957 or just leave them as Github Issues