diff --git a/JBTrackIR/JBTrackIR.csproj b/JBTrackIR/JBTrackIR.csproj index 5996305..92fbffd 100644 --- a/JBTrackIR/JBTrackIR.csproj +++ b/JBTrackIR/JBTrackIR.csproj @@ -3,8 +3,8 @@ netstandard2.0 JBTrackIR - My first plugin - 1.0.0 + SPT TrackIR Support + 1.0.1 true latest diff --git a/JBTrackIR/Plugin.cs b/JBTrackIR/Plugin.cs index 8e8ca3f..8822f77 100644 --- a/JBTrackIR/Plugin.cs +++ b/JBTrackIR/Plugin.cs @@ -16,7 +16,7 @@ using UnityEngine; namespace JBTrackIR; -[BepInPlugin("com.jonbons.trackir", "JonBons.TrackIR", "1.0.0")] +[BepInPlugin("com.jonbons.trackir", "JonBons.TrackIR", "1.0.1")] public class Plugin : BaseUnityPlugin { static ConfigEntry tirEnabled; @@ -36,9 +36,16 @@ public class Plugin : BaseUnityPlugin tirClient = new TrackIRClient(); if (tirClient != null && !tirRunning) { - tirClient.TrackIR_Enhanced_Init(); - tirRunning = true; - Logger.LogInfo($"com.jonbons.trackir: trackir is running"); + var result = tirClient.TrackIR_Enhanced_Init(); + Logger.LogInfo($"com.jonbons.trackir: detecting... {result}"); + if (!string.IsNullOrEmpty(result)) + { + tirRunning = true; + Logger.LogInfo($"com.jonbons.trackir: detected"); + } + else { + Logger.LogInfo($"com.jonbons.trackir: not detected"); + } } BindSettings();