public static void Load(LogicJSONObject jsonObject) { ResourceSettings.ContentUrlList = ResourceSettings.LoadStringArray(jsonObject.GetJSONArray("contentUrls")); ResourceSettings.ChronosContentUrlList = ResourceSettings.LoadStringArray(jsonObject.GetJSONArray("chronosContentUrls")); ResourceSettings.AppStoreUrlList = ResourceSettings.LoadStringArray(jsonObject.GetJSONArray("appstoreUrls")); ResourceSettings.ResourceSHA = jsonObject.GetJSONString("resourceSHA").GetStringValue(); ResourceSettings.GoogleServiceId = jsonObject.GetJSONString("googleServiceId").GetStringValue(); ResourceSettings.FacebookAppId = jsonObject.GetJSONString("fbAppId").GetStringValue(); }
public static LogicJSONObject Save() { LogicJSONObject jsonObject = new LogicJSONObject(); jsonObject.Put("contentUrls", ResourceSettings.SaveStringArray(ResourceSettings.ContentUrlList)); jsonObject.Put("chronosContentUrls", ResourceSettings.SaveStringArray(ResourceSettings.ChronosContentUrlList)); jsonObject.Put("appstoreUrls", ResourceSettings.SaveStringArray(ResourceSettings.AppStoreUrlList)); jsonObject.Put("resourceSHA", new LogicJSONString(ResourceSettings.ResourceSHA)); jsonObject.Put("googleServiceId", new LogicJSONString(ResourceSettings.GoogleServiceId)); jsonObject.Put("fbAppId", new LogicJSONString(ResourceSettings.FacebookAppId)); return(jsonObject); }
public static void Init() { ResourceSettings.Load(ServerHttpClient.DownloadJSON("resource.json")); }