public void SetPPIFromCloud(PlayerPersistantInfo inCloudPPI) { if (Game.Instance != null && Game.Instance.GameLog) { Debug.Log(Time.timeSinceLevelLoad + " setppifromcloud exp " + LocalPPI.Experience + " new " + inCloudPPI.Experience); } LocalPPI.CopyPlayerData(inCloudPPI); LocalPPI.Name = CloudUser.instance.nickName; PlayerPersistantInfo ppiInList = GetLocalPlayerPPI(); if (ppiInList != null) { ppiInList.CopyPlayerData(inCloudPPI); } OnLocalPlayerInfoChanged(); if (Game.Instance != null && Game.Instance.GameLog) { Debug.Log("PPI updated from cloud"); } }