This feels like a newbie question, but for whatever reason I cannot get this to work properly. I have a rule set to run on 'player_added_title'. This runs a cloudscript called "PlayerAddedTitle" that is simply trying to set default UserData.
I get a cloud script failure every time this runs. Can someone please help me find my issue? What is wrong with this cloud script? Am I just formatting this incorrectly? What's the best way to do this?
handlers.PlayerAddedTitle = function (args, context){ var userData = {}; userData["firstRun"] = 1; userData["tutorialActive"] = 1; userData["electricalResources"] = 0; userData["mechanicalResources"] = 0; userData["scrapResources"] = 0; userData["elementalResources"] = 0; userData["bioResources"] = 0; userData["lubricantResources"] = 0; userData["hydroResources"] = 0; userData["alienResources"] = 0; userData["mapInProgress"] = 0; userData["currentSector"] = 0; userData["currentLocationX"] = 0; userData["currentLocationY"] = 0; server.UpdateUserData({ PlayFabId: currentPlayerId, Data: userData }); }