private void Start() { progData = GameObject.Find("Data/ClientData").GetComponent <ProgressData>(); pc = playerPanel.GetComponent <OWPlayerController>(); pfd = GameObject.Find("GlobalGameManager/PlayFabController/PlayFabDataController").GetComponent <PlayFabData>(); levelCount = GameObject.Find("LevelDesign/Levels").transform.childCount; ToggleUI(false); }
private void SaveConfig() { PlayFabData.TitleId = titleId; PlayFabData.CatalogVersion = catalogVersion; PlayFabData.KeepSessionKey = keepSessionKey; PlayFabData.SaveData(); AssetDatabase.Refresh(); }
void Awake() { PlayFabData.LoadData(); titleId = PlayFabData.TitleId; catalogVersion = PlayFabData.CatalogVersion; keepSessionKey = PlayFabData.KeepSessionKey; pfLogo = (Texture2D)Resources.LoadAssetAtPath("Assets/Playfab/Editor/PlayFablogo.png", typeof(Texture2D)); hideFlags = HideFlags.HideAndDontSave; txtStyle.normal.textColor = Color.red; }
// TODO: Check which crystals are already collected and populate accordingly. void Start() { ggm = GlobalGameManager.instance; lc = GameObject.Find("LevelController").GetComponent <LevelController>(); rluiController = GameObject.Find("UI").GetComponent <RLUIController>(); pfd = GameObject.Find("GlobalGameManager/PlayFabController/PlayFabDataController").GetComponent <PlayFabData>(); completionRewards = GameObject.Find("GlobalGameManager/LevelData/Completion").GetComponent <RewardGroup>(); firstTimeRewards = GameObject.Find("GlobalGameManager/LevelData/FirstTime").GetComponent <RewardGroup>(); masteryRewards = GameObject.Find("GlobalGameManager/LevelData/Mastery").GetComponent <RewardGroup>(); levelLength = ggm.GetLevelLength(); spellMultiplier = ggm.GetSpellMultiplier(); spellMultiplierCap = ggm.GetSpellMultiplierCap(); speedMultiplierCap = ggm.GetMaxSpeedBonus(); maxSpeed = ggm.GetMaxVelocity(); scoreMarks = ggm.GetScoreMarks(); scoreCap = ggm.GetScoreCap(); freeMovement = ggm.GetFreeMovement(); levelName = ggm.GetLevelName(); if (freeMovement) { levelTime = 0; } levelPerformance = ggm.GetLevelPerformance(); if (levelPerformance == null) { levelPerformance = string.Empty; } if (levelPerformance.Contains("R")) { rluiController.OnCrystal("Red"); lc.CollectRedCrystal(); OnCrystalCollect("Red"); } if (levelPerformance.Contains("G")) { rluiController.OnCrystal("Green"); lc.CollectGreenCrystal(); OnCrystalCollect("Green"); } if (levelPerformance.Contains("B")) { rluiController.OnCrystal("Blue"); lc.CollectBlueCrystal(); OnCrystalCollect("Blue"); } StartCoroutine(GetCompletionData()); }
private void Start() { PlayFabData.LoadData(); errorStyle.normal.textColor = Color.red; }
// Simple script to load the PlayFabDataFile. // ie : Usualy put on the first scene to have everything ready upon initiation. void Awake() { PlayFabData.LoadData(); }
// TODO: Get completed level Performance Data from PlayFab and update to each level. void Awake() { ggm = GlobalGameManager.instance; levels = new List <LevelData>(); pfd = GameObject.Find("GlobalGameManager/PlayFabController/PlayFabDataController").GetComponent <PlayFabData>(); }
private void Start() { pfd = GameObject.Find("GlobalGameManager/PlayFabController/PlayFabDataController").GetComponent <PlayFabData>(); PopulateCrystalInventory(); }