Giter VIP home page Giter VIP logo

lethalcompany-removemotionsway's Introduction

Remove Motion Sway

A client-side mod to remove the camera head bobbing/motion sway while walking or running in Lethal Company. Also removes the helmet visor from the HUD overlay to further clean up the visual experience.

Should be compatible with all other mods unless they modify the way the camera works! Built with BepInEx 5.4.22, tested and functional on v5.4.21. Only tested with two players in multiplayer, but should be compatible with mods that allow additional players as well.

Report any issues on the issues page at https://github.com/j-red/LethalCompany-RemoveMotionSway/issues! Feel free to make pull requests for any other features or contributions. Thanks for checking out my work :).

lethalcompany-removemotionsway's People

Contributors

j-red avatar lukeprime avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

lukeprime

lethalcompany-removemotionsway's Issues

Leave and rejoin bug

when first loading into a world after starting the game it works fine, but if i leave the world and then rejoin it breaks and the model for the mask starts rendering again and it's kinda janky, it could be a mod conflict, but the only other mods im using that effect visuals are HDcompany, and fullbright, ¯_(ツ)_/¯ anyhow i hope you fix it

FOV change doesn't work with MoreCompany

The FOV specified doesn't apply when I create and enter a lobby with MoreCompany enabled and set to allow more than 4 players.

Tested with the two mods in isolation.

Config option for motion sway

Hi there! Very nice mod! I've been looking for a mod that remove the visor and lets you change the FOV.
Could you add a config option to re-enable motion sway though? I know it's ironic because of the mod's name, but it's actually the one thing we'd like to keep enabled in our game. 😄

FOV seems to be controlled server-side instead of client-side

Testing Environment

Tested on v50 of Lethal Company.

Mods used
BepInExPack v5.4.2100
RemoveMotionSway v1.3.0

Issue Description

Upon joining a vanilla player's lobby, the FOV you've set in the config file no longer applies properly, reverting your FOV back to the default 66 instead of using what's set in the config.

What should be happening

The FOV you have set in the config should be applied regardless of if you're the one hosting the lobby, or be it someone else regardless of if they have the same mods installed or not.

What's actually happening

When hosting a lobby of your own, the FOV changes you made in the config file are applied correctly. When joining someone else's lobby however, the changes are not applied correctly, causing your FOV to be reset back to 66 for the duration of your time in that lobby. Nothing changes in the config file, it's just that, for whatever reason, the client's FOV appears to be controlled server-side now in v50, whereas it was controlled client-side in v49 and older.

Notes

I am now mildly inconvenienced (womp womp)

Allow toggling Visor

I only need the FOV functionality so would like if the visor could be toggled back on. (I use the Immersive Visor mod.)

I would use the FOV Adjust mod but it makes the visor cast a distractingly large shadow.

Incompatible with other fov adjust mods

I'm unable to change fov with other mods when this mod is active.
It's not a bug, but do you think this could be changed? I'm guessing this has to do with the fixed POV while sprinting.

terminal bug

when i open the terminal in game the log gets spammed with this error

[Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
j_red.Patches.PlayerControllerBPatch.LateUpdatePatch (GameNetcodeStuff.PlayerControllerB& __instance) (at <7db89e02755f403c83278dd71eff7a28>:IL_020B)
(wrapper dynamic-method) GameNetcodeStuff.PlayerControllerB.DMD<GameNetcodeStuff.PlayerControllerB::LateUpdate>(GameNetcodeStuff.PlayerControllerB)

A bug😎

So when you first time start game it will be normal but after you leave lobby and join again the visor will spawn and it will be insane buggy😱😱

Motion Sway Intensity

Would there be a way to do a motion sway intensity config instead of straight up removing it? I am actually trying to increase my motion sway so I can make it look like I have body cam footage.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.