Code Monkey home page Code Monkey logo

cvrmodsnirv's Introduction

Mods are NOT against CVR's TOS. However be smart when using them, and if you want to submit a bug report to CVR, test with --no-mods first

This was made in my free time, and is provided AS IS without warranty of any kind, express or implied. Any use is at your own risk and you accept all responsibility

PortableMirror

This mod allows the user to locally spawn mirrors for themselves in any world.

The mirror can be configured:

  • Allow/disallow mirror pickup
  • Toggle between full/optimized/cutout or transparent
  • Configurable mirror size and distance from you
  • Standard, 45 degree, ceiling, and small mirrors

Todo

  • Make the menu less ugly?

UI isn't the most pretty, but it works! And that is better than no UI. (And to answer why it is so far away from the QM, because the canvas for the QM is bigger then it looks and will eat interactions if you overlap it) image

There are a few MelonPrefs that can be customized (I recommend using https://github.com/sinai-dev/MelonPreferencesManager | For CVR use the Mono version)

  • QuickMenu Starts Maximized - Exactly as it says, default state of the mirror menu attached to your QuickMenu
  • QuickMenu Position (0=Right, 1=Top, 2=Left) - If the mirror menu is on the Left/Right/Top side of your QuickMenu
  • Enabled color for QuickMenu items (0=Orange, 1=Yellow, 2=Pink)
  • QuickMenu is smaller - Mirror menu is smaller (Mainly for Desktop)
  • Enabled Mirror Keybind - If you want the hell that is the keymap I made for it! image

VoiceFalloffAdjMod

A simple mod that adds the ability to change the max voice distance for other players in a range from 1-14.5 meters. *The real max is 10meters, I assume as a bandwidth saving feature(?), however I have the slider max out at 14.5 so you can hear someone at that 10meter point)

The UI is the same as PortableMirror and is aligned not to conflict with it. In Melon Prefs you can change the position of the menu. (I recommend using https://github.com/sinai-dev/MelonPreferencesManager | For CVR use the Mono version)

  • QuickMenu Position (0=Right, 1=Top, 2=Left) - If the mirror menu is on the Left/Right/Top side of your QuickMenu
  • Enabled color for QuickMenu items (0=Orange, 1=Yellow, 2=Pink)

image

NamePlateWithQMmod

Simple mod, this will enable/disable Nameplates when your QuickMenu is open, similar to VRC. There is a MelonPref that lets you disable this behavior.

'Show Nameplates' in CVR settings must be enabled image

SitLaydownMod

This mod is meant to reproduce some of the functionality for custom Sit/Laydown animations that could be added to an avatar in VRC for half body users, however I didn't want to figure out how to do it with avatar animators and am now abusing chairs! Also this works on all avatars and I don't have to support people configuring it on their own one

Current animations are, 'Lay down on back', 'Sit', 'Sit Crossed Legs', 'Sit Legs Down'

image

Todo

  • Tweak starting pose offset in VR. Some animations start in the floor and need to be moved up with movement controls.

Pressing the toggle chair button will place you into a chair at your current location with the selected sitting animation. The movement controls lets you adjust the location of the chair object. Rotation Lock stops your body from rotating in the chair when your head turns.

image

If you find it too easy to leave chairs you can use SeatExitController

Prevents you from falling out of seats accidentally. Press both triggers in VR, or q and e in desktop to leave seats.

There are a few MelonPrefs that can be customized that aren't included on the menu. (I recommend using https://github.com/sinai-dev/MelonPreferencesManager | For CVR use the Mono version)

  • QuickMenu Starts Maximized - Exactly as it says, default state of the mirror menu attached to your QuickMenu
  • QuickMenu Position (0=Right, 1=Top, 2=Left) - If the menu is on the Left/Right/Top side of your QuickMenu
  • Enabled color for QuickMenu items (0=Orange, 1=Yellow, 2=Pink)
  • Position Offset for settings toggle button - This offsets the toggle button that opens the setting menu, negative moves it further away from the center.

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.