playMaker

Author Topic: Missing System Event Error  (Read 1684 times)

keyan

  • Playmaker Newbie
  • *
  • Posts: 2
Missing System Event Error
« on: December 08, 2016, 05:39:03 PM »
My game will run from the editor on my machine, but when it's sent to build the build fails. And I constantly have this error message in the console:

Quote
Missing System Event:
UnityEngine.Debug:LogError(Object)
HutongGames.PlayMaker.FsmEvent:GetFsmEvent(FsmEvent) (at c:/Users/Alex/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/FsmEvent.cs:354)
HutongGames.PlayMaker.Fsm:InitData() (at c:/Users/Alex/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/Fsm.cs:1639)
HutongGames.PlayMakerEditor.FsmErrorChecker:DoCheckFsmForErrors(Fsm) (at c:/Users/Alex/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/FsmErrorChecker.cs:275)
HutongGames.PlayMakerEditor.FsmErrorChecker:DoCheckForErrors() (at c:/Users/Alex/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/FsmErrorChecker.cs:232)
HutongGames.PlayMakerEditor.FsmErrorChecker:Update() (at c:/Users/Alex/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/FsmErrorChecker.cs:197)
HutongGames.PlayMakerEditor.FsmEditor:Update() (at c:/Users/Alex/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/FsmEditor.cs:828)
HutongGames.PlayMakerEditor.FsmEditorWindow:Update() (at Assets/PlayMaker/Editor/FsmEditorWindow.cs:336)
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()

I will also get this error
Quote
Missing System Event:
UnityEngine.Debug:LogError(Object)
HutongGames.PlayMaker.FsmEvent:GetFsmEvent(FsmEvent) (at c:/Users/Alex/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/FsmEvent.cs:354)
HutongGames.PlayMaker.Fsm:InitData() (at c:/Users/Alex/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/Fsm.cs:1639)
PlayMakerFSM:OnAfterDeserialize() (at c:/Users/Alex/Documents/Unity/Playmaker/Projects/Playmaker.source.unity/Assets/PlayMaker/PlayMakerFSM.cs:1110)
UnityEngine.Object:Instantiate(Object, Transform)
Inventory:CreateLayout() (at Assets/Scripts/Inventory/Inventory.cs:97)
Inventory:Start() (at Assets/Scripts/Inventory/Inventory.cs:58)

jeanfabre

  • Administrator
  • Hero Member
  • *****
  • Posts: 15500
  • Official Playmaker Support
Re: Missing System Event Error
« Reply #1 on: December 09, 2016, 01:51:44 AM »
Hi,

 What version of Unity, PlayMaker and build target?

 Bye,

 Jean

keyan

  • Playmaker Newbie
  • *
  • Posts: 2
Re: Missing System Event Error
« Reply #2 on: December 09, 2016, 02:33:56 PM »
Hello,

I'm using Unity 5.4.1f1 personal with Playmaker 1.8.3

I think I've figured my particular issue out. I had a script(inventory.cs) that was creating (X) number of slots each with an FSM and an event trigger that was sending an event to a child GO's FSM. I instead took the child out, and made it a single GO and the slots now send info to it along with the event instead of each Slot having it's own child.

I hope that makes senseā€¦ I submitted this as a bug as well I'll send the same and any relevant info I can.

Thanks!

jeanfabre

  • Administrator
  • Hero Member
  • *****
  • Posts: 15500
  • Official Playmaker Support
Re: Missing System Event Error
« Reply #3 on: December 12, 2016, 02:07:22 AM »
Hi,

 If you could send a repro case,I can take a look because I am still unsure on how to repro this.

 Thanks :)

 Bye,

 Jean