since this seemed a bit dead I made some actions for playmaker to access all of Gamecreator's local variables.
Local Number, Bool, String, GameObject, Color, Sprite, Texture2d, Vector2 and Vector3
Drag the game object that contains the Gamecreator variable into the Gamecreator gameobject, choose if you want to look in the children of the game object for the variable (according to the docs this comes at some performance cost, so, drag the object that contains the variable you want)
Define the name of the variable you want (if the variable name can't be found or doesn't exist the action will throw an error in unity's log)
Choose the playmaker variable to use
Choose to do it on enter or every frame (useful if you need to check if a Gamecreator variable has changed)
https://www.dropbox.com/sh/5585uiwmbth5dpl/AAC4JUeM-K5t1t7Ask7mgwXNa?dl=0Tuxxer at the Gamecreator discord made some actions to access some global actions, I've started adapting them to cover all the global variables.
I've tested the actions to the best of my ability, the code probably needs some cleaning (I haven't had any problems so far), so please test them and let me know if there is any problem
Big thanks to Jean for his help and maybe this could go on the ecosystem?
Thanks