[FixDynamicBones] Fix nipple rings #82

Merged
Njaecha merged 3 commits from NippleRingFix into master 2025-09-11 20:11:49 +00:00
Njaecha commented 2025-09-11 20:03:25 +00:00 (Migrated from github.com)

The game has a very weird structure for the dynamic bone on nipple rings which breaks if there is a leaf-particle on the chain.
Since this fix removed the issue that leaf particles will only be added for transforms without children, the EndLength and EndOffset parameters have to actually be 0 now.
Fixes https://github.com/IllusionMods/IllusionFixes/issues/80

The game has a very weird structure for the dynamic bone on nipple rings which breaks if there is a leaf-particle on the chain. Since this fix removed the issue that leaf particles will only be added for transforms without children, the EndLength and EndOffset parameters have to actually be 0 now. Fixes https://github.com/IllusionMods/IllusionFixes/issues/80
ManlyMarco (Migrated from github.com) reviewed 2025-09-11 20:04:38 +00:00
@ -38,6 +40,32 @@ namespace IllusionFixes
}
ManlyMarco (Migrated from github.com) commented 2025-09-11 20:04:38 +00:00
            [HarmonyPostfix, HarmonyWrapSafe, HarmonyPatch(typeof(ChaControl), nameof(ChaControl.ChangeShakeAccessory))]
```suggestion [HarmonyPostfix, HarmonyWrapSafe, HarmonyPatch(typeof(ChaControl), nameof(ChaControl.ChangeShakeAccessory))] ```
ManlyMarco (Migrated from github.com) reviewed 2025-09-11 20:11:15 +00:00
@ -38,6 +40,32 @@ namespace IllusionFixes
}
ManlyMarco (Migrated from github.com) commented 2025-09-11 20:11:14 +00:00
                Transform yure1 = gameObject.transform.FindLoop("N_move")?.transform.Children().Find(t => t.name.Contains("yure"));
```suggestion Transform yure1 = gameObject.transform.FindLoop("N_move")?.transform.Children().Find(t => t.name.Contains("yure")); ```
ManlyMarco (Migrated from github.com) approved these changes 2025-09-11 20:11:38 +00:00
Sign in to join this conversation.
No description provided.