Hello fellow PM'ers!
We found that the ConditionalExpression action does not work in builds for the Switch platform, displaying the following message on load:
Could Not Create Action: : FSM_Name: State_Name: ConditionalExpression (Maybe the script was removed?)
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
HutongGames.PlayMaker.ActionData:CreateAction(Context, Int32)
HutongGames.PlayMaker.ActionData:LoadActions(FsmState)
HutongGames.PlayMaker.FsmState:LoadActions()
HutongGames.PlayMaker.Fsm:InitData()
PlayMakerFSM:OnAfterDeserialize()
This action is included via a separate .dll instead of c# scripts. We have made sure the .dll is indeed added to the Switch platform, so I guess the action is incompatible with the Switch platform or simply not compiled against it. So, I wonder:
- Does the action actually work in Switch and we are doing something wrong (if so, what could it be)?
- Can we hope for a Switch-compatible version of ConditionalExpression to be released?
- Failing that, could we somehow have access to the ConditionalExpression sources so we can at least give a try to compile it for the Switch?
In any case, thanks a lot in advance!