diff --git a/src/LoveMachine.Core/Controller/VibratorController.cs b/src/LoveMachine.Core/Controller/VibratorController.cs index cfeefa3..6947e49 100644 --- a/src/LoveMachine.Core/Controller/VibratorController.cs +++ b/src/LoveMachine.Core/Controller/VibratorController.cs @@ -19,7 +19,7 @@ protected override IEnumerator HandleAnimation(Device device, StrokeInfo strokeI float intensity = Mathf.Lerp( device.Settings.VibratorSettings.IntensityMin, device.Settings.VibratorSettings.IntensityMax, - t: strength * Game.VibrationIntensity); + t: strength); Client.VibrateCmd(device, intensity); yield return WaitForSecondsUnscaled(1f / device.Settings.UpdatesHz); } diff --git a/src/LoveMachine.Core/Game/GameAdapter.cs b/src/LoveMachine.Core/Game/GameAdapter.cs index 196db5a..89ef5d9 100644 --- a/src/LoveMachine.Core/Game/GameAdapter.cs +++ b/src/LoveMachine.Core/Game/GameAdapter.cs @@ -91,13 +91,6 @@ public abstract class GameAdapter : CoroutineHandler /// protected internal virtual float MinStrokeLength => 0.5f; - /// - /// Override this to control the maximum vibration intensity.
- /// Value must be between 0 (=no vibration) and 1 (=full intensity). - ///
- [HideFromIl2Cpp] - protected internal virtual float VibrationIntensity => 1f; - /// /// Override this to control the speed of down-strokes.
/// Value must be between 0 (=normal speed) and 1 (=2x speed). diff --git a/src/LoveMachine.KK/KoikatsuGame.cs b/src/LoveMachine.KK/KoikatsuGame.cs index 55003ca..cf8256d 100644 --- a/src/LoveMachine.KK/KoikatsuGame.cs +++ b/src/LoveMachine.KK/KoikatsuGame.cs @@ -57,8 +57,6 @@ internal sealed class KoikatsuGame : AbstractKoikatsuGame protected override float PenisSize => 0.1f; - protected override float VibrationIntensity => Flags.speedCalc == 0f ? 1f : Flags.speedCalc; - protected override MethodInfo[] StartHMethods => new[] { AccessTools.Method(typeof(HFlag), nameof(HFlag.Start)) };