diff --git a/README.md b/README.md index cca7f49..32b62f1 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,9 @@ Merged set of MelonLoader mods for ChilloutVR. -* [Leap Motion Extension (ml_lme_cvr)](../../tree/master/ml_lme_cvr) - -# Notes -* Do mods break ToS of ChilloutVR? +**State table for game build 2022r165:** +| Full name | Short name | Latest version | Available in [CVRMA](https://github.com/knah/CVRMelonAssistant) | Current Status | Notes | +|-----------|------------|----------------|-----------------------------------------------------------------|----------------|-------| +| Avatar Change Info | ml_aci | 1.0.0 | Pending | Working | +| Desktop Reticle Switch | ml_drs | 1.0.0 | Pending | Working | +| Four Point Tracking | ml_fpt | 1.0.0 | Awating UI mod | Working | +| Leap Motion Extension | ml_lme | 1.0.7 | Yes | Working | diff --git a/ml_aci/README.md b/ml_aci/README.md new file mode 100644 index 0000000..263d099 --- /dev/null +++ b/ml_aci/README.md @@ -0,0 +1,9 @@ +# Avatar Change Info +This mod shows simple notification upon local player avatar change. + +[](.github/img_01.png) + +# Installation +* Install [latest MelonLoader](https://github.com/LavaGang/MelonLoader) +* Get [latest release DLL](../../../releases/latest): + * Put `ml_aci.dll` in `Mods` folder of game diff --git a/ml_drs/Main.cs b/ml_drs/Main.cs index 29da25a..8af1eb9 100644 --- a/ml_drs/Main.cs +++ b/ml_drs/Main.cs @@ -3,7 +3,7 @@ using UnityEngine; namespace ml_drs { - public class DesktopRectileSwitch : MelonLoader.MelonMod + public class DesktopReticleSwitch : MelonLoader.MelonMod { public override void OnUpdate() { diff --git a/ml_drs/Properties/AssemblyInfo.cs b/ml_drs/Properties/AssemblyInfo.cs index b69d7a0..36e4ddb 100644 --- a/ml_drs/Properties/AssemblyInfo.cs +++ b/ml_drs/Properties/AssemblyInfo.cs @@ -1,10 +1,10 @@ using System.Reflection; -[assembly: AssemblyTitle("DesktopRectileSwitch")] +[assembly: AssemblyTitle("DesktopReticleSwitch")] [assembly: AssemblyVersion("1.0.0")] [assembly: AssemblyFileVersion("1.0.0")] -[assembly: MelonLoader.MelonInfo(typeof(ml_drs.DesktopRectileSwitch), "DesktopRectileSwitch", "1.0.0", "SDraw", "https://github.com/SDraw/ml_mods_cvr")] +[assembly: MelonLoader.MelonInfo(typeof(ml_drs.DesktopReticleSwitch), "DesktopReticleSwitch", "1.0.0", "SDraw", "https://github.com/SDraw/ml_mods_cvr")] [assembly: MelonLoader.MelonGame(null, "ChilloutVR")] [assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)] [assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)] \ No newline at end of file diff --git a/ml_drs/README.md b/ml_drs/README.md new file mode 100644 index 0000000..f6a95bf --- /dev/null +++ b/ml_drs/README.md @@ -0,0 +1,10 @@ +# Desktop Reticle Switch +This mod allows to toggle desktop reticle. + +# Installation +* Install [latest MelonLoader](https://github.com/LavaGang/MelonLoader) +* Get [latest release DLL](../../../releases/latest): + * Put `ml_drs.dll` in `Mods` folder of game + +# Usage +* Press `LCtrl-R` combination to toggle desktop reticle diff --git a/ml_fpt/README.md b/ml_fpt/README.md new file mode 100644 index 0000000..56557a2 --- /dev/null +++ b/ml_fpt/README.md @@ -0,0 +1,20 @@ +# Four Point Tracking +This mod adds ability to use 4-point tracking. + +# Installation +* Install [latest MelonLoader](https://github.com/LavaGang/MelonLoader) +* Get [latest release DLL](../../../releases/latest): + * Put `ml_fpt.dll` in `Mods` folder of game + +# Usage +* Be sure that your tracker role is set to `Hips` in SteamVR +* Adjust your avatar at forward direction +* Press `LCtrl-T` keyboard combination to calibrate + +# Notes +* You have to recalibrate each time you change avatar + +# Planned +* Force avatar to T-Pose for calibration +* Show tracker in same way as for FBT calibration +* No need for recalibration upon avatar change diff --git a/ml_lme/README.md b/ml_lme/README.md index 7950ddf..0809b8e 100644 --- a/ml_lme/README.md +++ b/ml_lme/README.md @@ -7,7 +7,7 @@ This mod allows you to use your Leap Motion controller for hands and fingers vis * Install [latest Ultraleap Gemini tracking software](https://developer.leapmotion.com/tracking-software-download) * Install [latest MelonLoader](https://github.com/LavaGang/MelonLoader) * Get [latest release DLL](../../../releases/latest): - * Put `ml_lme_cvr.dll` in `Mods` folder of game + * Put `ml_lme.dll` in `Mods` folder of game * Add code from [this gist](https://gist.github.com/SDraw/543825b39cdabc3bc4fda358bc70247a) to `\ChilloutVR_Data\StreamingAssets\Cohtml\UIResources\CVRTest\index.html` after `row-wrapper` div for `InteractionViveFaceTrackingStrength` menu item (near line 1183) # Usage