Looking at how long ago most things in the forums have been posted I don't expect an answer to this but here it goes.
I want to store and retrieve variables using ue4 blueprints. I have searched for an answer and the most I could come up with is this cloud code.
var weapons = Spark.getPlayer().getScriptData("weapons");
What I don't understand is how I can use blueprints to set script data to change what weapon the character has. Maybe this is not even possible in gamesparks api. Any help would be greatly appreciated.