private void LoadMenuData() { string filePath = Path.Combine(Application.streamingAssetsPath, menuDataFileName); if (File.Exists(filePath)) { string dataAsJson = File.ReadAllText(filePath); loadedMenuData = MenuData.CreateFromJSON(dataAsJson); allMenuWeaponData = loadedMenuData.menuWeaponData; allMenuAbilityData = loadedMenuData.menuAbilityData; navData = loadedMenuData.navData; } else { Debug.LogError("Cannot load game data"); } }
private void LoadMenuData() { string filePath = Path.Combine(Application.streamingAssetsPath, gameDataFileName); if (File.Exists(filePath)) { string dataAsJson = File.ReadAllText(filePath); loadedData = MenuData.CreateFromJSON(dataAsJson); allMenuCharacterData = loadedData.allMenuCharacterData; allMenuPartyData = loadedData.allMenuPartyData; allMenuWeaponData = loadedData.allMenuWeaponData; allMenuAbilityData = loadedData.allMenuAbilityData; navData = loadedData.navData; previousCharacterId = loadedData.previousCharacterId; characterSwapParty = loadedData.characterSwapParty; } else { Debug.LogError("Cannot load game data"); } }