Files
sbox-public/engine/Sandbox.Engine/Systems/Input/Haptics/HapticEffect.VR.cs
s&box team 71f266059a Open source release
This commit imports the C# engine code and game files, excluding C++ source code.

[Source-Commit: ceb3d758046e50faa6258bc3b658a30c97743268]
2025-11-24 09:05:18 +00:00

18 lines
348 B
C#

using Sandbox.VR;
namespace Sandbox;
partial record class HapticEffect
{
internal void Update( VRController vrController )
{
const float duration = 0.1f; // 100ms
if ( ControllerPattern != null )
{
ControllerPattern.Update( out var amplitude, out var frequency );
vrController.Rumble( duration, frequency, amplitude );
}
}
}