Playmaker Forum
PlayMaker News => General Discussion => Topic started by: PollitronicDev on January 14, 2019, 08:00:26 AM
-
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!
-
Nevermind, I failed to find the solution Alex posted here:
https://hutonggames.com/playmakerforum/index.php?topic=12094.msg56432#msg56432
After this, the action works like a charm :D Thanks!