[NAK_CVR_Mods] Change every instance of "NotAKidOnSteam" to "NotAKidoS"

This commit is contained in:
NotAKidoS 2024-06-27 21:24:41 -05:00
parent a6c030955e
commit 7f02d6811f
159 changed files with 711 additions and 294 deletions

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.AASBufferFix), nameof(NAK.AASBufferFix),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/AASBufferFix" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/AASBufferFix"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r13/AASBufferFix.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r13/AASBufferFix.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/AASBufferFix/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/AASBufferFix/",
"changelog": "- Fixed an issue with the avatar footprint being calculated with values that exceed the 3200 AAS bit limit.", "changelog": "- Fixed an issue with the avatar footprint being calculated with values that exceed the 3200 AAS bit limit.",
"embedcolor": "9b59b6" "embedcolor": "9b59b6"
} }

View file

@ -120,7 +120,7 @@ internal static class IKCalibrator
public static void ConfigureDesktopVrIk(VRIK vrik) public static void ConfigureDesktopVrIk(VRIK vrik)
{ {
// From DesktopVRIK // From DesktopVRIK
// https://github.com/NotAKidOnSteam/NAK_CVR_Mods/blob/fca0a32257311f044d1a9d6e68269baa4a65a45c/DesktopVRIK/DesktopVRIKCalibrator.cs#L219C2-L247C103 // https://github.com/NotAKidoS/NAK_CVR_Mods/blob/fca0a32257311f044d1a9d6e68269baa4a65a45c/DesktopVRIK/DesktopVRIKCalibrator.cs#L219C2-L247C103
vrik.solver.spine.bodyPosStiffness = 1f; vrik.solver.spine.bodyPosStiffness = 1f;
vrik.solver.spine.bodyRotStiffness = 0.2f; vrik.solver.spine.bodyRotStiffness = 0.2f;

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.AlternateIKSystem), nameof(NAK.AlternateIKSystem),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/AlternateIKSystem" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/AlternateIKSystem"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -8,15 +8,15 @@ This mod is partially built off of [IKTweaks - GPLv3](https://github.com/knah/VR
(BodyHandling, MusclePoses) (BodyHandling, MusclePoses)
With a mix of [DesktopVRIK](https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/DesktopVRIK): With a mix of [DesktopVRIK](https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/DesktopVRIK):
(Desktop IK, VRIKHelpers, IKPose) (Desktop IK, VRIKHelpers, IKPose)
And a hint of [StateBehaviours](https://github.com/NotAKidOnSteam/StateBehaviours/tree/main/Mod/StateBehaviours): And a hint of [StateBehaviours](https://github.com/NotAKidoS/StateBehaviours/tree/main/Mod/StateBehaviours):
(BodyControl) (BodyControl)
Then finally [IKFixes](https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/IKFixes): Then finally [IKFixes](https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/IKFixes):
(Solver Weight Helpers) (Solver Weight Helpers)

View file

@ -17,8 +17,8 @@
"requirements": [ "requirements": [
"BTKUILib" "BTKUILib"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r5/AlternateIKSystem.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r5/AlternateIKSystem.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/AlternateIKSystem/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/AlternateIKSystem/",
"changelog": "- Fixed IK not being reset when teleporting/respawning/sitting.\n- Fixed IK Locomotion not being disabled while sitting.\n- Cleanup of VRIK Calibration & Configuration to make updating & debugging easier.\n- Added a temporary fix for DesktopVRSwitch BodySystem handling to ensure tracking is correctly enabled after switch.\n- Added \"NetIKPass\" after VRIK solving, which fixes many rotational errors that were only visible on the local client.\n- Removed Chest VRIK reference fix & find unmapped toe options as they didn't stream over NetIK.", "changelog": "- Fixed IK not being reset when teleporting/respawning/sitting.\n- Fixed IK Locomotion not being disabled while sitting.\n- Cleanup of VRIK Calibration & Configuration to make updating & debugging easier.\n- Added a temporary fix for DesktopVRSwitch BodySystem handling to ensure tracking is correctly enabled after switch.\n- Added \"NetIKPass\" after VRIK solving, which fixes many rotational errors that were only visible on the local client.\n- Removed Chest VRIK reference fix & find unmapped toe options as they didn't stream over NetIK.",
"embedcolor": "9b59b6" "embedcolor": "9b59b6"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.BadAnimatorFix), nameof(NAK.BadAnimatorFix),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/BadAnimatorFix" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/BadAnimatorFix"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r18/BadAnimatorFix.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r18/BadAnimatorFix.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/BadAnimatorFix/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/BadAnimatorFix/",
"changelog": "- No longer rewinds states without loop specifically enabled.\n- Removed performance improvement claim, which has seemingly been fixed in 2021.\n- Fixed not being able to disable mod with the Enabled button.", "changelog": "- No longer rewinds states without loop specifically enabled.\n- Removed performance improvement claim, which has seemingly been fixed in 2021.\n- Fixed not being able to disable mod with the Enabled button.",
"embedcolor": "#e25352" "embedcolor": "#e25352"
} }

View file

@ -15,7 +15,7 @@ using System.Reflection;
nameof(NAK.Blackout), nameof(NAK.Blackout),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/Blackout" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/Blackout"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -17,8 +17,8 @@
"BTKUILib", "BTKUILib",
"UIExpansionKit" "UIExpansionKit"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r3/Blackout.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r3/Blackout.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/Blackout/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/Blackout/",
"changelog": "- Added BTKUILib support.\n- Added dimming strength velocity multiplier option.\n- Added option to not use Automatic Sleep State.\n- Dimming strengh now updates in realtime when configuring.", "changelog": "- Added BTKUILib support.\n- Added dimming strength velocity multiplier option.\n- Added option to not use Automatic Sleep State.\n- Dimming strengh now updates in realtime when configuring.",
"embedcolor": "#161b22" "embedcolor": "#161b22"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.CameraFixes), nameof(NAK.CameraFixes),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/CameraFixes" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/CameraFixes"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r3/CameraFixes.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r3/CameraFixes.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/CameraFixes/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/CameraFixes/",
"changelog": "- Initial Release\n- No double patching. Bad. Stinky. Dont do it.", "changelog": "- Initial Release\n- No double patching. Bad. Stinky. Dont do it.",
"embedcolor": "#ffc700" "embedcolor": "#ffc700"
} }

View file

@ -15,7 +15,7 @@ using System.Reflection;
nameof(NAK.ClearHudNotifications), nameof(NAK.ClearHudNotifications),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/UndoPropButton" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/UndoPropButton"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r3/ClearHudNotifications.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r3/ClearHudNotifications.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/ClearHudNotifications/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/ClearHudNotifications/",
"changelog": "- Initial Release", "changelog": "- Initial Release",
"embedcolor": "#6495ED" "embedcolor": "#6495ED"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.ControllerFreeze), nameof(NAK.ControllerFreeze),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/ControllerFreeze" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/ControllerFreeze"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r9/ControllerFreeze.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r9/ControllerFreeze.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/ControllerFreeze/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/ControllerFreeze/",
"changelog": "Initial CVRMG Release", "changelog": "Initial CVRMG Release",
"embedcolor": "3498db" "embedcolor": "3498db"
} }

View file

@ -120,7 +120,7 @@ internal static class IKCalibrator
public static void ConfigureDesktopVrIk(VRIK vrik) public static void ConfigureDesktopVrIk(VRIK vrik)
{ {
// From DesktopVRIK // From DesktopVRIK
// https://github.com/NotAKidOnSteam/NAK_CVR_Mods/blob/fca0a32257311f044d1a9d6e68269baa4a65a45c/DesktopVRIK/DesktopVRIKCalibrator.cs#L219C2-L247C103 // https://github.com/NotAKidoS/NAK_CVR_Mods/blob/fca0a32257311f044d1a9d6e68269baa4a65a45c/DesktopVRIK/DesktopVRIKCalibrator.cs#L219C2-L247C103
vrik.solver.spine.bodyPosStiffness = 1f; vrik.solver.spine.bodyPosStiffness = 1f;
vrik.solver.spine.bodyRotStiffness = 0.2f; vrik.solver.spine.bodyRotStiffness = 0.2f;

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.DesktopVRIK), nameof(NAK.DesktopVRIK),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/DesktopVRIK" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/DesktopVRIK"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -17,8 +17,8 @@
"requirements": [ "requirements": [
"BTKUILib" "BTKUILib"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r22/DesktopVRIK.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r22/DesktopVRIK.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/DesktopVRIK/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/DesktopVRIK/",
"changelog": "- Fixes for 2023r173.\n- Fixed ResetFootstepsOnIdle not working as intended.\n- Added swimming pitch control.\n- Added active body offset.", "changelog": "- Fixes for 2023r173.\n- Fixed ResetFootstepsOnIdle not working as intended.\n- Added swimming pitch control.\n- Added active body offset.",
"embedcolor": "#9b59b6" "embedcolor": "#9b59b6"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.DesktopVRSwitch), nameof(NAK.DesktopVRSwitch),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/DesktopVRSwitch" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/DesktopVRSwitch"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -3,7 +3,7 @@ Allows you to switch between Desktop and VR with a keybind.
Press Control + F6 to switch. SteamVR will automatically start if it isn't already running. Press Control + F6 to switch. SteamVR will automatically start if it isn't already running.
https://github.com/NotAKidOnSteam/NAK_CVR_Mods/assets/37721153/3f7d6747-720a-45a0-aa51-af7ae677d15e https://github.com/NotAKidoS/NAK_CVR_Mods/assets/37721153/3f7d6747-720a-45a0-aa51-af7ae677d15e
--- ---

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"BTKUILib" "BTKUILib"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r21/DesktopVRSwitch.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r21/DesktopVRSwitch.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/DesktopVRSwitch/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/DesktopVRSwitch/",
"changelog": "- Fixes for 2023r172.\n- Mouse is now force unlocked once entering VR mode as QOL.", "changelog": "- Fixes for 2023r172.\n- Mouse is now force unlocked once entering VR mode as QOL.",
"embedcolor": "3498db" "embedcolor": "3498db"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.EzGrab), nameof(NAK.EzGrab),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/EzGrab" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/EzGrab"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"UIExpansionKit" "UIExpansionKit"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r13/EzCurls.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r13/EzCurls.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/EzCurls/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/EzCurls/",
"changelog": "- Initial CVRMG release", "changelog": "- Initial CVRMG release",
"embedcolor": "7d7d7d" "embedcolor": "7d7d7d"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.FuckCohtmlResourceHandler), nameof(NAK.FuckCohtmlResourceHandler),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FuckCohtmlResourceHandler" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FuckCohtmlResourceHandler"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r3/FuckCohtmlResourceHandler.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r3/FuckCohtmlResourceHandler.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FuckCohtmlResourceHandler/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FuckCohtmlResourceHandler/",
"changelog": "Initial Release", "changelog": "Initial Release",
"embedcolor": "3498db" "embedcolor": "3498db"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.FuckMLA), nameof(NAK.FuckMLA),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FuckMLA" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FuckMLA"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -15,8 +15,8 @@
], ],
"requirements": [ "requirements": [
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r21/FuckMLA.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r21/FuckMLA.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FuckMLA/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FuckMLA/",
"changelog": "- Initial CVRMG release", "changelog": "- Initial CVRMG release",
"embedcolor": "#ffc800" "embedcolor": "#ffc800"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.FuckMetrics), nameof(NAK.FuckMetrics),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FuckMetrics" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FuckMetrics"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -17,8 +17,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r3/FuckMetrics.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r3/FuckMetrics.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FuckMetrics/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FuckMetrics/",
"changelog": "- Initial Release.\n- Renamed to FuckMetrics.\n- Add Update Rate settings.\n- Add back CohtmlView disabling as option.\n- Update CoreUpdate on mic toggle if QM is open.\n- Fix Cohtml disabling not using menu instance.", "changelog": "- Initial Release.\n- Renamed to FuckMetrics.\n- Add Update Rate settings.\n- Add back CohtmlView disabling as option.\n- Update CoreUpdate on mic toggle if QM is open.\n- Fix Cohtml disabling not using menu instance.",
"embedcolor": "#8ed6fb" "embedcolor": "#8ed6fb"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.FuckVivox), nameof(NAK.FuckVivox),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FuckVivox" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FuckVivox"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -15,8 +15,8 @@
], ],
"requirements": [ "requirements": [
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r21/FuckMLA.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r21/FuckMLA.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FuckMLA/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FuckMLA/",
"changelog": "- Initial CVRMG release", "changelog": "- Initial CVRMG release",
"embedcolor": "#ffc800" "embedcolor": "#ffc800"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.HeadBobbingFix), nameof(NAK.HeadBobbingFix),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/HeadBobbingFix" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/HeadBobbingFix"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -1,7 +1,7 @@
## HeadBobbingFix ## HeadBobbingFix
Makes the Desktop camera pivot correctly with the viewpoint when full head bobbing is enabled. Makes the Desktop camera pivot correctly with the viewpoint when full head bobbing is enabled.
https://github.com/NotAKidOnSteam/NAK_CVR_Mods/assets/37721153/d2b0f918-b4a9-408a-b25f-4c68761ad1c7 https://github.com/NotAKidoS/NAK_CVR_Mods/assets/37721153/d2b0f918-b4a9-408a-b25f-4c68761ad1c7
## Relevant Feedback Posts: ## Relevant Feedback Posts:
https://feedback.abinteractive.net/p/pivot-desktop-camera-with-head https://feedback.abinteractive.net/p/pivot-desktop-camera-with-head

View file

@ -6,7 +6,7 @@
"loaderversion": "0.6.1", "loaderversion": "0.6.1",
"modtype": "Mod", "modtype": "Mod",
"author": "NotAKidoS", "author": "NotAKidoS",
"description": "Fixes Desktop camera pivoting in place when full head bobbing is enabled. Please view the README for more info: [README](https://github.com/NotAKidOnSteam/NAK_CVR_Mods/blob/main/HeadBobbingFix/README.md)", "description": "Fixes Desktop camera pivoting in place when full head bobbing is enabled. Please view the README for more info: [README](https://github.com/NotAKidoS/NAK_CVR_Mods/blob/main/HeadBobbingFix/README.md)",
"searchtags": [ "searchtags": [
"desktop", "desktop",
"camera", "camera",
@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r11/HeadBobbingFix.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r11/HeadBobbingFix.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/HeadBobbingFix/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/HeadBobbingFix/",
"changelog": "- Initial Release\n- Rename to HeadBobbingFix to prevent confusion", "changelog": "- Initial Release\n- Rename to HeadBobbingFix to prevent confusion",
"embedcolor": "#e33b24" "embedcolor": "#e33b24"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.IKFixes), nameof(NAK.IKFixes),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/IKFixes" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/IKFixes"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -17,8 +17,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r21/IKFixes.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r21/IKFixes.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/IKFixes/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/IKFixes/",
"changelog": "- Fix Seated Play button not returning once disconnecting all trackers from SteamVR.", "changelog": "- Fix Seated Play button not returning once disconnecting all trackers from SteamVR.",
"embedcolor": "f46e49" "embedcolor": "f46e49"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.InteractionTest), nameof(NAK.InteractionTest),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/AvatarScale" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/AvatarScale"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r3/AvatarScale.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r3/AvatarScale.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/AvatarScale/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/AvatarScale/",
"changelog": "", "changelog": "",
"embedcolor": "9b59b6" "embedcolor": "9b59b6"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.JumpPatch), nameof(NAK.JumpPatch),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/JumpPatch" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/JumpPatch"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r4/JumpPatch.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r4/JumpPatch.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/JumpPatch/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/JumpPatch/",
"changelog": "- Return jump input after MovementSystem.Update. Fixes conflict with PRM jump-to-recover option.", "changelog": "- Return jump input after MovementSystem.Update. Fixes conflict with PRM jump-to-recover option.",
"embedcolor": "#e56597" "embedcolor": "#e56597"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.LateInitComponentHelperHack), nameof(NAK.LateInitComponentHelperHack),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/LateInitComponentHelperHack" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/LateInitComponentHelperHack"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -15,8 +15,8 @@
], ],
"requirements": [ "requirements": [
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r21/FuckMLA.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r21/FuckMLA.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FuckMLA/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FuckMLA/",
"changelog": "- Initial CVRMG release", "changelog": "- Initial CVRMG release",
"embedcolor": "#ffc800" "embedcolor": "#ffc800"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.MenuScalePatch), nameof(NAK.MenuScalePatch),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/MenuScalePatch" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/MenuScalePatch"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r13/MenuScalePatch.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r13/MenuScalePatch.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/MenuScalePatch/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/MenuScalePatch/",
"changelog": "- Added FOV handling to menu scaling. The menu will scale with changes to your FOV.", "changelog": "- Added FOV handling to menu scaling. The menu will scale with changes to your FOV.",
"embedcolor": "363020" "embedcolor": "363020"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.CustomComponents), nameof(NAK.CustomComponents),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/CustomComponents" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/CustomComponents"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r3/PropUndoButton.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r3/PropUndoButton.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/PropUndoButton/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/PropUndoButton/",
"changelog": "- Initial Release\n- Added redo button.\n- Mitigated issue of props getting stuck locally if deleting them before they fully spawn.\n- Lowered SFX volume to match existing UI sounds.", "changelog": "- Initial Release\n- Added redo button.\n- Mitigated issue of props getting stuck locally if deleting them before they fully spawn.\n- Lowered SFX volume to match existing UI sounds.",
"embedcolor": "#00FFFF" "embedcolor": "#00FFFF"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.NoDepthOnlyFlat), nameof(NAK.NoDepthOnlyFlat),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/NoDepthOnlyFlat" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/NoDepthOnlyFlat"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r13/NoDepthOnlyFlat.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r13/NoDepthOnlyFlat.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/NoDepthOnlyFlat/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/NoDepthOnlyFlat/",
"changelog": "- Initial CVRMG release", "changelog": "- Initial CVRMG release",
"embedcolor": "92e492" "embedcolor": "92e492"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.PickupPushPull), nameof(NAK.PickupPushPull),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/PickupPushPull" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/PickupPushPull"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r3/PickupPushPull.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r3/PickupPushPull.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/PickupPushPull/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/PickupPushPull/",
"changelog": "- Fixed issue where ControlEnableGamepad setting was improperly checked on startup.", "changelog": "- Fixed issue where ControlEnableGamepad setting was improperly checked on startup.",
"embedcolor": "804221" "embedcolor": "804221"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.PlaySpaceScaleFix), nameof(NAK.PlaySpaceScaleFix),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/PlaySpaceScaleFix" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/PlaySpaceScaleFix"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -4,7 +4,7 @@ Fixes the issue where the player in VR is incorrectly positioned relative to the
Ensures that scaling and switching avatars no longer result in unusual offsets. Ensures that scaling and switching avatars no longer result in unusual offsets.
https://github.com/NotAKidOnSteam/NAK_CVR_Mods/assets/37721153/50cf5934-1548-4e58-b40b-004a74c4e01d https://github.com/NotAKidoS/NAK_CVR_Mods/assets/37721153/50cf5934-1548-4e58-b40b-004a74c4e01d
--- ---

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r4/PlaySpaceScaleFix.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r4/PlaySpaceScaleFix.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/PlaySpaceScaleFix/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/PlaySpaceScaleFix/",
"changelog": "- Initial Release", "changelog": "- Initial Release",
"embedcolor": "#e56597" "embedcolor": "#e56597"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.SmoothRay), nameof(NAK.SmoothRay),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/SmoothRay" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/SmoothRay"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -1,7 +1,7 @@
/** /**
MIT License MIT License
Copyright (c) 2021 Kinsi, NotAKidOnSteam Copyright (c) 2021 Kinsi, NotAKidoS
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r21/SmoothRay.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r21/SmoothRay.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/SmoothRay/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/SmoothRay/",
"changelog": "- Fixes for 2023r172. Literally just recompiled.", "changelog": "- Fixes for 2023r172. Literally just recompiled.",
"embedcolor": "#dc8105" "embedcolor": "#dc8105"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.TrackedControllerFix), nameof(NAK.TrackedControllerFix),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/TrackedControllerFix" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/TrackedControllerFix"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r16/TrackedControllerFix.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r16/TrackedControllerFix.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/TrackedControllerFix/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/TrackedControllerFix/",
"changelog": "- Fixes for 2023r171.\n- Prevented from initializing when launching with OpenXR.", "changelog": "- Fixes for 2023r171.\n- Prevented from initializing when launching with OpenXR.",
"embedcolor": "#3498db" "embedcolor": "#3498db"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.TrackedPointFix), nameof(NAK.TrackedPointFix),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/TrackedPointFix" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/TrackedPointFix"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r3/TrackedPointFix.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r3/TrackedPointFix.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/TrackedPointFix/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/TrackedPointFix/",
"changelog": "Initial Release", "changelog": "Initial Release",
"embedcolor": "3498db" "embedcolor": "3498db"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.AASDefaultProfileFix), nameof(NAK.AASDefaultProfileFix),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/AASDefaultProfileFix" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/AASDefaultProfileFix"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -1,6 +1,6 @@
# AASDefaultProfileFix # IKSimulatedRootAngleFix
Fixes the Default AAS profile not being applied when loading into an avatar without a profile selected. Fixes a small issue with Desktop & HalfBody root angle being incorrectly calculated while on rotating Movement Parents. If you've ever noticed your body/feet insisting on facing opposite of the direction you are rotating, this fixes that.
--- ---

View file

@ -17,8 +17,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r33/AASDefaultProfileFix.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r33/AASDefaultProfileFix.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/AASDefaultProfileFix/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/AASDefaultProfileFix/",
"changelog": "- Initial release", "changelog": "- Initial release",
"embedcolor": "#f61963" "embedcolor": "#f61963"
} }

View file

@ -31,10 +31,6 @@
<HintPath>$(MsBuildThisFileDirectory)\..\.ManagedLibs\BTKUILib.dll</HintPath> <HintPath>$(MsBuildThisFileDirectory)\..\.ManagedLibs\BTKUILib.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="ActionMenu">
<HintPath>$(MsBuildThisFileDirectory)\..\.ManagedLibs\ActionMenu.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup> </ItemGroup>
</Project> </Project>

View file

@ -23,7 +23,7 @@ public class AvatarScaleManager : MonoBehaviour
#region Universal Scaling Limits #region Universal Scaling Limits
// ReSharper disable MemberCanBePrivate.Global // ReSharper disable MemberCanBePrivate.Global
// To match AvatarScaleTool: https://github.com/NotAKidOnSteam/AvatarScaleTool/tree/main // To match AvatarScaleTool: https://github.com/NotAKidoS/AvatarScaleTool/tree/main
public const float DefaultMinHeight = 0.25f; public const float DefaultMinHeight = 0.25f;
public const float DefaultMaxHeight = 2.50f; public const float DefaultMaxHeight = 2.50f;
// ReSharper restore MemberCanBePrivate.Global // ReSharper restore MemberCanBePrivate.Global
@ -275,7 +275,7 @@ public class AvatarScaleManager : MonoBehaviour
//doesn't have mod or has no custom height, get from player avatar directly //doesn't have mod or has no custom height, get from player avatar directly
CVRPlayerEntity playerEntity = CVRPlayerManager.Instance.NetworkPlayers.Find((players) => players.Uuid == playerId); CVRPlayerEntity playerEntity = CVRPlayerManager.Instance.NetworkPlayers.Find((players) => players.Uuid == playerId);
if (playerEntity != null && playerEntity.PuppetMaster != null) if (playerEntity != null && playerEntity.PuppetMaster != null)
return playerEntity.PuppetMaster.GetAvatarHeight(); return playerEntity.PuppetMaster.netIkController.GetRemoteHeight();
// player is invalid??? // player is invalid???
return -1f; return -1f;
@ -296,8 +296,8 @@ public class AvatarScaleManager : MonoBehaviour
{ {
var playerId = puppetMaster._playerDescriptor.ownerId; var playerId = puppetMaster._playerDescriptor.ownerId;
if (_networkedScalers.TryGetValue(playerId, out NetworkScaler scaler)) if (_networkedScalers.TryGetValue(playerId, out NetworkScaler scaler))
scaler.OnAvatarInstantiated(puppetMaster.avatarObject, puppetMaster._initialAvatarHeight, scaler.OnAvatarInstantiated(puppetMaster.avatarObject, puppetMaster.netIkController._initialHeight,
puppetMaster.initialAvatarScale); puppetMaster.netIkController._initialScale);
} }
internal void OnNetworkAvatarDestroyed(PuppetMaster puppetMaster) internal void OnNetworkAvatarDestroyed(PuppetMaster puppetMaster)
@ -349,8 +349,8 @@ public class AvatarScaleManager : MonoBehaviour
NetworkScaler scaler = puppetMaster.gameObject.AddComponent<NetworkScaler>(); NetworkScaler scaler = puppetMaster.gameObject.AddComponent<NetworkScaler>();
scaler.Initialize(playerId); scaler.Initialize(playerId);
scaler.OnAvatarInstantiated(puppetMaster.avatarObject, puppetMaster._initialAvatarHeight, scaler.OnAvatarInstantiated(puppetMaster.avatarObject, puppetMaster.netIkController._initialHeight,
puppetMaster.initialAvatarScale); puppetMaster.netIkController._initialScale);
_networkedScalers[playerId] = scaler; _networkedScalers[playerId] = scaler;

View file

@ -1,5 +1,6 @@
using System.Diagnostics; using System.Diagnostics;
using ABI_RC.Core; using ABI_RC.Core;
using ABI_RC.Core.Util.AnimatorManager;
using NAK.AvatarScaleMod.AvatarScaling; using NAK.AvatarScaleMod.AvatarScaling;
using NAK.AvatarScaleMod.ScaledComponents; using NAK.AvatarScaleMod.ScaledComponents;
using UnityEngine; using UnityEngine;
@ -178,9 +179,13 @@ public class BaseScaler : MonoBehaviour
if (_avatarTransform == null) if (_avatarTransform == null)
return false; return false;
_targetHeightChanged = false;
ScaleAvatarRoot(); ScaleAvatarRoot();
UpdateAnimatorParameter(); UpdateAnimatorParameter();
ApplyComponentScaling(); ApplyComponentScaling();
InvokeTargetHeightChanged();
return true; return true;
} }
@ -195,11 +200,13 @@ public class BaseScaler : MonoBehaviour
_targetHeight = _initialHeight; _targetHeight = _initialHeight;
_targetScale = _initialScale; _targetScale = _initialScale;
_scaleFactor = 1f; _scaleFactor = 1f;
_targetHeightChanged = true; _targetHeightChanged = false;
ScaleAvatarRoot(); ScaleAvatarRoot();
UpdateAnimatorParameter(); UpdateAnimatorParameter();
ApplyComponentScaling(); ApplyComponentScaling();
InvokeTargetHeightReset();
} }
private void ScaleAvatarRoot() private void ScaleAvatarRoot()
@ -222,17 +229,23 @@ public class BaseScaler : MonoBehaviour
if (!_isAvatarInstantiated) if (!_isAvatarInstantiated)
return; // no avatar return; // no avatar
if (!_targetHeightChanged if (!_shouldForceHeight)
&& _useTargetHeight) return; // using built-in scaling
ScaleAvatarRoot();
if (!_targetHeightChanged)
return;
// called on state change
if (_targetHeightChanged)
{
if (_useTargetHeight) if (_useTargetHeight)
ApplyTargetHeight(); ApplyTargetHeight();
else else
ResetTargetHeight(); ResetTargetHeight();
_targetHeightChanged = false;
InvokeTargetHeightChanged();
}
// called constantly when forcing change
if (_shouldForceHeight)
ScaleAvatarRoot();
} }
internal virtual void OnDestroy() internal virtual void OnDestroy()

View file

@ -35,8 +35,8 @@ public class LocalScaler : BaseScaler
if (_animatorManager == null) if (_animatorManager == null)
return; return;
_animatorManager.SetAnimatorParameter(ScaleFactorParameterName, _scaleFactor); _animatorManager.SetParameter(ScaleFactorParameterName, _scaleFactor);
_animatorManager.SetAnimatorParameter(ScaleFactorParameterNameLocal, _scaleFactor); _animatorManager.SetParameter(ScaleFactorParameterNameLocal, _scaleFactor);
} }
public override void LateUpdate() public override void LateUpdate()
@ -84,7 +84,6 @@ public class LocalScaler : BaseScaler
// animation scale changed and now will override universal scaling // animation scale changed and now will override universal scaling
ResetTargetHeight(); ResetTargetHeight();
InvokeAnimatedHeightOverride(); InvokeAnimatedHeightOverride();
return true; return true;
} }

View file

@ -45,7 +45,7 @@ public class NetworkScaler : BaseScaler
protected override void UpdateAnimatorParameter() protected override void UpdateAnimatorParameter()
{ {
_animatorManager?.SetAnimatorParameter(ScaleFactorParameterNameLocal, _scaleFactor); _animatorManager?.SetParameter(ScaleFactorParameterNameLocal, _scaleFactor);
} }
internal override void OnDestroy() internal override void OnDestroy()

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.AvatarScaleMod), nameof(NAK.AvatarScaleMod),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/AvatarScale" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/AvatarScale"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -4,10 +4,10 @@ Proof of concept mod to add Avatar Scaling to any avatar. This is local-only, bu
Legit threw this together in three hours. ChilloutVR handles all the hard stuff already with its existing animation-clip-based Avatar Scaling. Legit threw this together in three hours. ChilloutVR handles all the hard stuff already with its existing animation-clip-based Avatar Scaling.
https://github.com/NotAKidOnSteam/NAK_CVR_Mods/assets/37721153/7405cef5-fd68-4103-8c18-b3164029eab1 https://github.com/NotAKidoS/NAK_CVR_Mods/assets/37721153/7405cef5-fd68-4103-8c18-b3164029eab1
## Notes: ## Notes:
* Constraint scaling partially conflicts with avatars run through my [Avatar Scale Tool](https://github.com/NotAKidOnSteam/AvatarScaleTool). * Constraint scaling partially conflicts with avatars run through my [Avatar Scale Tool](https://github.com/NotAKidoS/AvatarScaleTool).
* This is local-only, at least unless I bother with Mod Network. * This is local-only, at least unless I bother with Mod Network.
* The entire thing is pretty messy and I am unsure of the performance impact, especially with scaling all lights, audio, & constraints. * The entire thing is pretty messy and I am unsure of the performance impact, especially with scaling all lights, audio, & constraints.

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r3/AvatarScale.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r3/AvatarScale.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/AvatarScale/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/AvatarScale/",
"changelog": "", "changelog": "",
"embedcolor": "9b59b6" "embedcolor": "9b59b6"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.BetterShadowClone), nameof(NAK.BetterShadowClone),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/ShadowCloneMod" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/ShadowCloneMod"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"UIExpansionKit" "UIExpansionKit"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r24/EzCurls.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r24/EzCurls.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/EzCurls/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/EzCurls/",
"changelog": "- Initial CVRMG release", "changelog": "- Initial CVRMG release",
"embedcolor": "7d7d7d" "embedcolor": "7d7d7d"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.CVRGizmos), nameof(NAK.CVRGizmos),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/CVRGizmos" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/CVRGizmos"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r3/CVRGizmos.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r3/CVRGizmos.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/CVRGizmos/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/CVRGizmos/",
"changelog": "- Removed SaveToFile().", "changelog": "- Removed SaveToFile().",
"embedcolor": "804221" "embedcolor": "804221"
} }

View file

@ -15,7 +15,7 @@ using System.Reflection;
nameof(NAK.ChatBoxExtensions), nameof(NAK.ChatBoxExtensions),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/ChatBoxExtensions" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/ChatBoxExtensions"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r3/ChatBoxExtensions.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r3/ChatBoxExtensions.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/ChatBoxExtensions/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/ChatBoxExtensions/",
"changelog": "", "changelog": "",
"embedcolor": "#ffc700" "embedcolor": "#ffc700"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.DropPropTweak), nameof(NAK.DropPropTweak),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/DropPropTweak" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/DropPropTweak"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r34/DropPropTweak.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r34/DropPropTweak.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/DropPropTweak/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/DropPropTweak/",
"changelog": "- Initial Release", "changelog": "- Initial Release",
"embedcolor": "#f61963" "embedcolor": "#f61963"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.EzCurls), nameof(NAK.EzCurls),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/EzCurls" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/EzCurls"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"UIExpansionKit" "UIExpansionKit"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r24/EzCurls.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r24/EzCurls.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/EzCurls/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/EzCurls/",
"changelog": "- Initial CVRMG release", "changelog": "- Initial CVRMG release",
"embedcolor": "7d7d7d" "embedcolor": "7d7d7d"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.FOVAdjustment), nameof(NAK.FOVAdjustment),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FOVAdjustment" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FOVAdjustment"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"UIExpansionKit" "UIExpansionKit"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r16/FOVAdjustment.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r16/FOVAdjustment.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FOVAdjustment/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FOVAdjustment/",
"changelog": "- Fixes for 2023r171.", "changelog": "- Fixes for 2023r171.",
"embedcolor": "#7d7d7d" "embedcolor": "#7d7d7d"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.FuckCameraIndicator), nameof(NAK.FuckCameraIndicator),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FuckCameraIndicator" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FuckCameraIndicator"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"UIExpansionKit" "UIExpansionKit"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r24/EzCurls.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r24/EzCurls.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/EzCurls/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/EzCurls/",
"changelog": "- Initial CVRMG release", "changelog": "- Initial CVRMG release",
"embedcolor": "7d7d7d" "embedcolor": "7d7d7d"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.FuckToes), nameof(NAK.FuckToes),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FuckToes" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FuckToes"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r14/FuckToes.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r14/FuckToes.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/FuckToes/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/FuckToes/",
"changelog": "- Fixes for 2023r171.", "changelog": "- Fixes for 2023r171.",
"embedcolor": "#ffc800" "embedcolor": "#ffc800"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.GestureLock), nameof(NAK.GestureLock),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/GestureLock" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/GestureLock"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r16/GestureLock.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r16/GestureLock.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/GestureLock/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/GestureLock/",
"changelog": "- Fixes for 2023r171.", "changelog": "- Fixes for 2023r171.",
"embedcolor": "#804221" "embedcolor": "#804221"
} }

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.IKAdjustments), nameof(NAK.IKAdjustments),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/IKAdjustments" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/IKAdjustments"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -88,7 +88,7 @@ public class IKSimulatedRootAngleFixMod : MelonMod
float playerHeading = GetRemappedPlayerHeading(); float playerHeading = GetRemappedPlayerHeading();
// nicked original logic from DesktopVRIK, before i made it native and seemingly fucked it -_- // nicked original logic from DesktopVRIK, before i made it native and seemingly fucked it -_-
// https://github.com/NotAKidOnSteam/NAK_CVR_Mods/blob/db9d5a24b62c96e3c5c403ce3956cd3221955898/.DepricatedMods/DesktopVRIK/IK/IKHandlers/IKHandlerDesktop.cs#L68 // https://github.com/NotAKidoS/NAK_CVR_Mods/blob/db9d5a24b62c96e3c5c403ce3956cd3221955898/.DepricatedMods/DesktopVRIK/IK/IKHandlers/IKHandlerDesktop.cs#L68
var weightedAngleLimit = IKSystem.Instance.BodyHeadingLimit * __instance._solver.locomotion.weight; var weightedAngleLimit = IKSystem.Instance.BodyHeadingLimit * __instance._solver.locomotion.weight;
var deltaAngleRoot = Mathf.DeltaAngle(playerHeading, __instance._ikSimulatedRootAngle); var deltaAngleRoot = Mathf.DeltaAngle(playerHeading, __instance._ikSimulatedRootAngle);
var absDeltaAngleRoot = Mathf.Abs(deltaAngleRoot); var absDeltaAngleRoot = Mathf.Abs(deltaAngleRoot);

View file

@ -14,7 +14,7 @@ using System.Reflection;
nameof(NAK.IKSimulatedRootAngleFix), nameof(NAK.IKSimulatedRootAngleFix),
AssemblyInfoParams.Version, AssemblyInfoParams.Version,
AssemblyInfoParams.Author, AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/IKSimulatedRootAngleFix" downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/IKSimulatedRootAngleFix"
)] )]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")] [assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]

View file

@ -16,8 +16,8 @@
"requirements": [ "requirements": [
"None" "None"
], ],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r34/IKSimulatedRootAngleFix.dll", "downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r34/IKSimulatedRootAngleFix.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/IKSimulatedRootAngleFix/", "sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/IKSimulatedRootAngleFix/",
"changelog": "- Initial release", "changelog": "- Initial release",
"embedcolor": "#f61963" "embedcolor": "#f61963"
} }

View file

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<Reference Include="BTKUILib">
<HintPath>..\.ManagedLibs\BTKUILib.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<None Remove="Resources\origin-shift-inactive.png" />
<None Remove="Resources\origin-shift-forced.png" />
<None Remove="Resources\origin-shift-active.png" />
</ItemGroup>
</Project>

36
InteractionTest/Main.cs Normal file
View file

@ -0,0 +1,36 @@
using MelonLoader;
namespace NAK.InteractionTest;
public class InteractionTestMod : MelonMod
{
internal static MelonLogger.Instance Logger;
#region Melon Mod Overrides
public override void OnInitializeMelon()
{
Logger = LoggerInstance;
ApplyPatches(typeof(Patches.ControllerRayPatches));
}
#endregion Melon Mod Overrides
#region Melon Mod Utilities
private void ApplyPatches(Type type)
{
try
{
HarmonyInstance.PatchAll(type);
}
catch (Exception e)
{
LoggerInstance.Msg($"Failed while patching {type.Name}!");
LoggerInstance.Error(e);
}
}
#endregion Melon Mod Utilities
}

View file

@ -0,0 +1,7 @@
using MelonLoader;
namespace NAK.InteractionTest;
internal static class ModSettings
{
}

View file

@ -0,0 +1,17 @@

using ABI_RC.Core;
using ABI_RC.Core.InteractionSystem;
using HarmonyLib;
using NAK.InteractionTest.Components;
namespace NAK.InteractionTest.Patches;
internal static class ControllerRayPatches
{
[HarmonyPostfix]
[HarmonyPatch(typeof(ControllerRay), nameof(ControllerRay.Start))]
private static void Postfix_BetterCharacterController_Start(ref ControllerRay __instance)
{
InteractionTracker.Setup(__instance.gameObject, __instance.hand == CVRHand.Left);
}
}

View file

@ -0,0 +1,32 @@
using NAK.InteractionTest.Properties;
using MelonLoader;
using System.Reflection;
[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
[assembly: AssemblyTitle(nameof(NAK.InteractionTest))]
[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
[assembly: AssemblyProduct(nameof(NAK.InteractionTest))]
[assembly: MelonInfo(
typeof(NAK.InteractionTest.InteractionTestMod),
nameof(NAK.InteractionTest),
AssemblyInfoParams.Version,
AssemblyInfoParams.Author,
downloadLink: "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/InteractionTest"
)]
[assembly: MelonGame("Alpha Blend Interactive", "ChilloutVR")]
[assembly: MelonPlatform(MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonPlatformDomain(MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
[assembly: MelonColor(255, 125, 126, 129)]
[assembly: MelonAuthorColor(255, 158, 21, 32)]
[assembly: HarmonyDontPatchAll]
namespace NAK.InteractionTest.Properties;
internal static class AssemblyInfoParams
{
public const string Version = "1.0.0";
public const string Author = "NotAKidoS";
}

52
InteractionTest/README.md Normal file
View file

@ -0,0 +1,52 @@
# OriginShift
Experimental mod that allows world origin to be shifted to prevent floating point precision issues.
## Compromises
- Steam Audio data cannot be shifted.
- NavMesh data cannot be shifted.
- Light Probe data cannot be shifted (until [unity 2022](https://docs.unity3d.com/2022.3/Documentation/Manual/LightProbes-Moving.html)).
- Occlusion Culling data cannot be shifted.
- When using "Forced" mode, occlusion culling is disabled.
- Only 10k trail positions can be shifted per Trail Renderer (artificial limit).
- Only 10k particle positions can be shifted per Particle System (artificial limit).
- Potentially can fix by changing Particle System to Custom Simulation Space ? (untested)
- World Constraints are not shifted.
## Known Issues
- Mod Network is not yet implemented, so Compatibility Mode is required to play with others.
- Portable Camera drone mode is not yet offset by the world origin shift.
- Chunk threshold past 10 units will break Voice Chat with remote players in some cases (without Compatibility Mode).
- This is because the voice server dictates who can hear who based on distance from each other and the world origin shift messes with that.
- Teleports past 50k units will not work.
- BetterBetterCharacterController prevents teleports past 50k units.
- Magica Cloth.
## Mod Incompatibilities
- PlayerRagdollMod will freak out when you ragdoll between chunk boundaries.
## Provided Components
- `OriginShiftController` - World script to configure origin shift.
- `OriginShiftEventReceiver` - Event receiver for OriginShift events.
- `OriginShiftTransformReceiver` - Shifts the transform of the GameObject it is attached to.
- `OriginShiftRigidbodyReceiver` - Shifts the rigidbody of the GameObject it is attached to.
- `OriginShiftTrailRendererReceiver` - Shifts the positions of the Trail Renderer of the GameObject it is attached to.
- `OriginShiftParticleSystemReceiver` - Shifts the positions of the Particle System of the GameObject it is attached to.
The provided receiver components are automatically added to Props, Players, and Object Syncs.
## Provided Shader Globals
- `_OriginShiftChunkOffset` - The current amount of chunks offset from the origin.
- `_OriginShiftChunkThreshold` - The size of a chunk in world units.
- `_OriginShiftChunkPosition` - The chunk offset multiplied by the chunk threshold.
---
Here is the block of text where I tell you this mod is not affiliated with or endorsed by ABI.
https://documentation.abinteractive.net/official/legal/tos/#7-modding-our-games
> This mod is an independent creation not affiliated with, supported by, or approved by Alpha Blend Interactive.
> Use of this mod is done so at the user's own risk and the creator cannot be held responsible for any issues arising from its use.
> To the best of my knowledge, I have adhered to the Modding Guidelines established by Alpha Blend Interactive.

Some files were not shown because too many files have changed in this diff Show more