VisualPinball.Engine icon indicating copy to clipboard operation
VisualPinball.Engine copied to clipboard

ArgumentException: Unknown flipper coil "". Valid names are: [ "main_coil", "hold_coil" ].

Open shntat opened this issue 7 months ago • 1 comments

After manually installing package I got down to the following errors

one time ArgumentException: Unknown flipper coil "". Valid names are: [ "main_coil", "hold_coil" ]. VisualPinball.Unity.FlipperApi.Coil (System.String deviceItem) (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/VPT/Flipper/FlipperApi.cs:133) VisualPinball.Unity.FlipperApi.VisualPinball.Unity.IApiCoilDevice.Coil (System.String deviceItem) (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/VPT/Flipper/FlipperApi.cs:126) VisualPinball.Unity.CoilPlayer.Coil (VisualPinball.Unity.ICoilDeviceComponent component, System.String coilItem) (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/Game/CoilPlayer.cs:51) VisualPinball.Unity.Player.Coil (VisualPinball.Unity.ICoilDeviceComponent component, System.String coilItem) (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/Game/Player.cs:137) VisualPinball.Unity.CoilSoundComponent.TryFindEventSource (VisualPinball.Unity.IApiCoil& coil) (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/Sound/CoilSoundComponent.cs:46) VisualPinball.Unity.EventSoundComponent`2[TEventSource,TEventArgs].OnEnableAfterAfterAwake () (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/Sound/EventSoundComponent.cs:40) VisualPinball.Unity.EnableAfterAwakeComponent.Start () (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/Common/EnableAfterAwakeComponent.cs:34)

four times ArgumentException: Unknown plunger coil "". Valid names are: [ "c_autofire", "c_pull" ]. VisualPinball.Unity.PlungerApi.Coil (System.String deviceItem) (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/VPT/Plunger/PlungerApi.cs:139) VisualPinball.Unity.PlungerApi.VisualPinball.Unity.IApiCoilDevice.Coil (System.String deviceItem) (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/VPT/Plunger/PlungerApi.cs:130) VisualPinball.Unity.CoilPlayer.Coil (VisualPinball.Unity.ICoilDeviceComponent component, System.String coilItem) (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/Game/CoilPlayer.cs:51) VisualPinball.Unity.Player.Coil (VisualPinball.Unity.ICoilDeviceComponent component, System.String coilItem) (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/Game/Player.cs:137) VisualPinball.Unity.CoilSoundComponent.TryFindEventSource (VisualPinball.Unity.IApiCoil& coil) (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/Sound/CoilSoundComponent.cs:46) VisualPinball.Unity.EventSoundComponent`2[TEventSource,TEventArgs].OnEnableAfterAfterAwake () (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/Sound/EventSoundComponent.cs:40) VisualPinball.Unity.EnableAfterAwakeComponent.Start () (at C:/Users/Shaun/Desktop/vpe/org.visualpinball.engine.unity-0.0.1-preview.162/VisualPinball.Unity/VisualPinball.Unity/Common/EnableAfterAwakeComponent.cs:34)

shntat avatar May 25 '25 01:05 shntat

It's probably best to share your project so I can go through and fix those errors. There was quite some refactoring on VPE side and it might be due to that.

I'll need to finish the work on the asset library refactoring first, though.

freezy avatar May 25 '25 21:05 freezy