Replace UltimateXR with HurricaneVR

This commit is contained in:
2024-08-08 17:01:07 +02:00
parent e8658374d6
commit fb21dbbb73
5932 changed files with 358362 additions and 2174150 deletions

View File

@@ -0,0 +1,39 @@
using System;
using HurricaneVR.Framework.Shared;
using UnityEngine;
namespace HurricaneVR.Framework.Weapons.Guns
{
[CreateAssetMenu(menuName = "HurricaneVR/GunHaptics", fileName = "GunHaptics")]
public class HVRGunHaptics : ScriptableObject
{
public void Reset()
{
Fire = new HapticData(.20f, .70f, 150f);
DryFire = new HapticData(.04f, .5f, 50f);
TriggerSqueezed = new HapticData(.1f, .01f, 60f);
TriggeredReleased = new HapticData(.025f, .2f, 45f);
CockingHandleEject = new HapticData(.05f, 200f, .22f);
CockingHandleChamberedRound = new HapticData(.05f, 200f, .22f);
CockingHandleReleased = new HapticData(.05f, 200f, .22f);
AmmoSocketed = new HapticData(.05f, 200f, .22f);
AmmoSocketReleased = new HapticData(.05f, 200f, .22f);
}
public HapticData DryFire;
public HapticData Fire;
public HapticData TriggeredReleased;
public HapticData TriggerSqueezed;
public HapticData CockingHandleEject;
public HapticData CockingHandleChamberedRound;
public HapticData CockingHandleReleased;
public HapticData AmmoSocketed;
public HapticData AmmoSocketReleased;
public float TriggerSqueezeStop = .7f;
public float TriggerSqueezeStart = .1f;
}
}