Giter Site home page Giter Site logo

knahbonochilloutmods's Introduction

This repository contains my mods for ChilloutVR. Join the ChilloutVR Modding Group discord for support and more mods!
Looking for more (universal) mods? Check out my universal mods repository!

Preface

Mods provided here are not made by or affiliated with Alpha Blend Interactive.

Modifying ChilloutVR is allowed by its TOS as long as modding is non-malicious. As such, I expect these mods to be completely safe to use!

However, if you encounter an issue with the game (especially after an update), make sure that issue is not caused by mods before reporting it to ChilloutVR Team.
You can add --no-mods launch option (in Steam) to temporarily disable MelonLoader without uninstalling it completely.

Some of these mods are ports of my (now-dead) VRChat mods. You can take a peek there if you're curious about history.

Lag Free Screenshots

A fork of this mod is currently maintained by @dakyneko here.

MirrorResolutionUnlimiter

This mod adds a few extra options to fine-tune mirror look and performance. Doesn't actually change resolution limit yet.

Note that increasing mirror texture resolution will increase VRAM usage and lower performance, as your GPU will have to do more work.

If UI Expansion Kit is installed, mod settings page in the main menu will get two buttons to optimize and beautify all visible mirrors in the world.

Settings:

  • Force auto resolution - removes mirror resolution limits set by world maker. Off by default.
  • Mirror MSAA - changes MSAA specifically for mirrors. Valid values are 0 (same as main camera), 1, 2, 4 and 8. Lower MSAA may lead to "shimmering" and jaggies, especially in VR.
  • Pixel lights in mirrors - allows to force enable or disable pixel lights in mirrors, changing how objects are affected by real-time lights

UI Expansion Kit

This mod provides additional UI panels for use by other mods, and a unified mod settings UI.
Refer to API for mod integration.
MirrorResolutionUnlimiter has an example of soft dependency on this mod

This mod uses a watermelon emoji from twemoji for settings page icon

Installation

To install these mods, you will need to install MelonLoader (discord link, see #how-to-install).
Then, you will have to put mod .dll files from releases into the Mods folder of your game directory

Building

To build these, drop required libraries (found in <cvr instanll dir>/ChilloutVR_Data/Managed after melonloader installation, list found in Directory.Build.props) into Libs folder, apply a publicizer to them (such as NStrip), then use your IDE of choice to build.

  • Libs folder is intended for newest libraries (MelonLoader 0.4.0)

License

With the following exceptions, all mods here are provided under the terms of GNU GPLv3 license

  • UI Expansion Kit is additionally covered by LGPLv3 to allow other mods to link to it
  • UI Expansion Kit uses a watermelon emoji from twemoji

knahbonochilloutmods's People

Contributors

ddakebono avatar knah avatar kafeijao avatar

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.