From d2f3eb22e0c61519dbe15e436414d4e997617e3f Mon Sep 17 00:00:00 2001 From: minenice55 Date: Sun, 25 Jun 2023 17:17:54 -0400 Subject: [PATCH] set initial player on joyshocks --- Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs index 4d29a1b09..5e687dfe6 100644 --- a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs +++ b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs @@ -14,7 +14,7 @@ namespace HeavenStudio.InputSystem public static InputController[] Initialize() { PlayerInput.PlayerInputCleanUp += DisposeJoyshocks; - + InputController[] controllers; int jslDevicesFound = 0; int jslDevicesConnected = 0; @@ -40,6 +40,7 @@ namespace HeavenStudio.InputSystem { Debug.Log("Setting up JoyShock: ( Handle " + i + ", type " + JslGetControllerType(i) + " )"); InputJoyshock joyshock = new InputJoyshock(i); + joyshock.SetPlayer(null); joyshock.InitializeController(); controllers[i] = joyshock; }