I added all the integrations properly for Puppet Master and Final IK. Everything works but there are few issues. First issue is I'm getting this runtime error. (I'm using Full body Biped IK with Grounder Biped IK and Puppet master) This cause after integrating the Puppet Master.
ArgumentNullException: Value cannot be null.
Parameter name: key
System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) (at <695d1cc93cca45069c528c15c9fdd749>:0)
Opsive.Shared.Events.EventHandler.GetActionList (System.Object obj, System.String eventName) (at <27da9e1afec54f2fb2a11d46a234f9df>:0)
Opsive.Shared.Events.EventHandler.ExecuteEvent[T1] (System.Object obj, System.String eventName, T1 arg1) (at <27da9e1afec54f2fb2a11d46a234f9df>:0)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotion.set_UpdateLocation (Opsive.UltimateCharacterController.Game.KinematicObjectManager+UpdateLocation value) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotion.cs:170)
Opsive.UltimateCharacterController.Integrations.FinalIK.FinalIKBridge.Awake () (at Assets/Opsive/UltimateCharacterController/Integrations/Final IK/FinalIKBridge.cs:126)
Second issue is as everyone mentioned before in other threads there is a jittering when I move the character. This almost disappear when drop mapping weight 1 to 0 in Puppet Master. (But it's not a solution)
Third issue is I'm using swimming addon and after integrating Puppet Master, character doesn't swim on surface. surface swim animation works but it's below the surface level.
ArgumentNullException: Value cannot be null.
Parameter name: key
System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) (at <695d1cc93cca45069c528c15c9fdd749>:0)
Opsive.Shared.Events.EventHandler.GetActionList (System.Object obj, System.String eventName) (at <27da9e1afec54f2fb2a11d46a234f9df>:0)
Opsive.Shared.Events.EventHandler.ExecuteEvent[T1] (System.Object obj, System.String eventName, T1 arg1) (at <27da9e1afec54f2fb2a11d46a234f9df>:0)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotion.set_UpdateLocation (Opsive.UltimateCharacterController.Game.KinematicObjectManager+UpdateLocation value) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotion.cs:170)
Opsive.UltimateCharacterController.Integrations.FinalIK.FinalIKBridge.Awake () (at Assets/Opsive/UltimateCharacterController/Integrations/Final IK/FinalIKBridge.cs:126)
Second issue is as everyone mentioned before in other threads there is a jittering when I move the character. This almost disappear when drop mapping weight 1 to 0 in Puppet Master. (But it's not a solution)
Third issue is I'm using swimming addon and after integrating Puppet Master, character doesn't swim on surface. surface swim animation works but it's below the surface level.