Hi !
I've seen a few threads on this same topic but none of them answer what I'm facing.
Following this
https://hutonggames.fogbugz.com/default.asp?W1707 I have multiple normal prefab in my scene.
All of theses prefabs contains a gameobject with a FSM template.
This FSM template have several input variables that store some object references present in the same prefab as this FSM, except one.
This last input variable is an object outside of the prefab in the scene.
Knowing that a scene reference can't be stored in a prefab, I place my prefab in the scene and give to the prefab's FSM this scene variable value (the rest of inputs values are link inside the prefab).
The prefab is not instantiated or anything in runtime, it's directly in the scene at all times.
When I build or reopen (not always) the project I loose this scene variable reference, all inputs variables who references object prefab are mark as changed in the scene (bold value). Or worst, sometimes inputs are complitly inverted.
Did I miss understand something about Prefab/FSM template/Scene ref workflow ? (Btw I can't but this ref scene in a global variable cause it's for a bundle)
Unity : 2021.3
PlayMaker : 1.9.7