Created
February 5, 2025 05:55
-
-
Save nbravi/bbde7656d6862cc2b4e8fe0c9f1f81bb to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[11:23:25 AM] | |
[PlayFab] - Login Handler Created. | |
PlayfabLoginHandler:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
ConfigureSystemInitOptions | |
PlayEveryWare.EpicOnlineServices.PlatformSpecifics`1:ConfigureSystemInitOptions(EOSInitializeOptions&) | |
PlayEveryWare.EpicOnlineServices.AndroidPlatformSpecifics:ConfigureSystemInitOptions(EOSInitializeOptions&) | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:InitializePlatformInterface() | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:Init(IEOSCoroutineOwner, String) | |
----------------------------------------------- | |
[11:23:25 AM] | |
Assigning thread affinity override values for platform "Android". | |
PlayEveryWare.EpicOnlineServices.PlatformSpecifics`1:ConfigureSystemInitOptions(EOSInitializeOptions&) | |
PlayEveryWare.EpicOnlineServices.AndroidPlatformSpecifics:ConfigureSystemInitOptions(EOSInitializeOptions&) | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:InitializePlatformInterface() | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:Init(IEOSCoroutineOwner, String) | |
----------------------------------------------- | |
[11:23:25 AM] | |
EOSAndroid: Getting activity context... | |
PlayEveryWare.EpicOnlineServices.AndroidPlatformSpecifics:ConfigureAndroidActivity() | |
PlayEveryWare.EpicOnlineServices.AndroidPlatformSpecifics:ConfigureSystemInitOptions(EOSInitializeOptions&) | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:InitializePlatformInterface() | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:Init(IEOSCoroutineOwner, String) | |
----------------------------------------------- | |
[11:23:25 AM] | |
EOSAndroid: activity context found! | |
PlayEveryWare.EpicOnlineServices.AndroidPlatformSpecifics:ConfigureAndroidActivity() | |
PlayEveryWare.EpicOnlineServices.AndroidPlatformSpecifics:ConfigureSystemInitOptions(EOSInitializeOptions&) | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:InitializePlatformInterface() | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:Init(IEOSCoroutineOwner, String) | |
----------------------------------------------- | |
[11:23:25 AM] | |
EOSAndroid: call EOS SDK init. | |
PlayEveryWare.EpicOnlineServices.AndroidPlatformSpecifics:ConfigureAndroidActivity() | |
PlayEveryWare.EpicOnlineServices.AndroidPlatformSpecifics:ConfigureSystemInitOptions(EOSInitializeOptions&) | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:InitializePlatformInterface() | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:Init(IEOSCoroutineOwner, String) | |
----------------------------------------------- | |
[11:23:25 AM] | |
[Notification] OnEnable - ShowNotification called | |
ServerDataHandler:OnEnable() | |
----------------------------------------------- | |
[11:23:25 AM] | |
[Notification] ShowNotification | |
ServerDataHandler:ShowNotificationPopup() | |
ServerDataHandler:OnEnable() | |
----------------------------------------------- | |
[11:23:25 AM] | |
[Notification] AndroidNative - AreNotificationsEnabled - Permission Status Allowed | |
ServerDataHandler:ShowNotificationPopup() | |
ServerDataHandler:OnEnable() | |
----------------------------------------------- | |
[11:23:25 AM] | |
[Notification] OnEnable - ShowNotification called 1 | |
----------------------------------------------- | |
[11:23:25 AM] | |
[Device ID-System Identifier]: e4d0770a52e10e5eba3cdbadc90d67ef | |
SessionHandler:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
[Device ID-System Identifier]: 4c4d2491327d48fe | |
SessionHandler:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
[Indigg] PlayerProgression data - {"isIntroDone":true,"isAnnouncementShown":true,"walletInfo":{"indiggUserId":null,"indiggGlobalWalletId":null,"indiggCustodianWalletId":null},"transactionEntries":[],"cityLevelRewardInfos":[]} | |
Nukebox.FoodTruckChef.IndiGG.PlayerProgression.Manager.ProgressionDataManager:LoadData() | |
Nukebox.IndiGG.Apis.IndiggMainHandler:.ctor() | |
System.Reflection.RuntimeConstructorInfo:InternalInvoke(Object, Object[], Boolean) | |
iPAHeartBeat.Core.Dependency.DependencyResolver:Resolve(Type) | |
iPAHeartBeat.Core.Dependency.DependencyResolver:Resolve() | |
IndiggDependencies:Get() | |
IndiggDependencies:get_IndiggMainHandler() | |
IndiggDependencies:LoadData() | |
SessionHandler:LoadData() | |
SessionHandler:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
[Indigg] PlayerProgression data - {"isIntroDone":true,"isAnnouncementShown":true,"walletInfo":{"indiggUserId":null,"indiggGlobalWalletId":null,"indiggCustodianWalletId":null},"transactionEntries":[],"cityLevelRewardInfos":[]} | |
Nukebox.FoodTruckChef.IndiGG.PlayerProgression.Manager.ProgressionDataManager:LoadData() | |
SessionHandler:LoadData() | |
SessionHandler:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
>> LeagueData : {"LeagueData":[{"LeagueNo":1,"LeagueName":"Rising Chef","EntryQuestAmount":1,"GemReward":1,"CoinReward":0,"BucketSize":10,"TopPromoteCount":2,"BottomDemoteCount":0},{"LeagueNo":2,"LeagueName":"Skilled Chef","EntryQuestAmount":1,"GemReward":1,"CoinReward":0,"BucketSize":8,"TopPromoteCount":3,"BottomDemoteCount":3},{"LeagueNo":3,"LeagueName":"Epic Chef","EntryQuestAmount":1,"GemReward":1,"CoinReward":0,"BucketSize":6,"TopPromoteCount":2,"BottomDemoteCount":2},{"LeagueNo":4,"LeagueName":"Master Chef","EntryQuestAmount":1,"GemReward":1,"CoinReward":0,"BucketSize":6,"TopPromoteCount":2,"BottomDemoteCount":2},{"LeagueNo":5,"LeagueName":"Champion Chef","EntryQuestAmount":1,"GemReward":1,"CoinReward":0,"BucketSize":4,"TopPromoteCount":0,"BottomDemoteCount":2}]} | |
LeaderboardDataHandler:LoadData() | |
SessionHandler:LoadData() | |
SessionHandler:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
>> LeagueRewardData : {"League1":[{"MinPos":1,"MaxPos":1,"Gems":3,"Coins":0},{"MinPos":2,"MaxPos":2,"Gems":2,"Coins":0},{"MinPos":3,"MaxPos":3,"Gems":1,"Coins":0},{"MinPos":4,"MaxPos":30,"Gems":0,"Coins":750},{"MinPos":31,"MaxPos":40,"Gems":0,"Coins":500}],"League2":[{"MinPos":1,"MaxPos":1,"Gems":4,"Coins":1500},{"MinPos":2,"MaxPos":2,"Gems":3,"Coins":1000},{"MinPos":3,"MaxPos":3,"Gems":2,"Coins":750},{"MinPos":4,"MaxPos":15,"Gems":1,"Coins":0},{"MinPos":16,"MaxPos":24,"Gems":0,"Coins":500},{"MinPos":25,"MaxPos":30,"Gems":0,"Coins":250}],"League3":[{"MinPos":1,"MaxPos":1,"Gems":6,"Coins":2500},{"MinPos":2,"MaxPos":2,"Gems":5,"Coins":2000},{"MinPos":3,"MaxPos":3,"Gems":4,"Coins":1500},{"MinPos":4,"MaxPos":10,"Gems":3,"Coins":0},{"MinPos":11,"MaxPos":16,"Gems":1,"Coins":0},{"MinPos":17,"MaxPos":20,"Gems":0,"Coins":1000}],"League4":[{"MinPos":1,"MaxPos":1,"Gems":8,"Coins":2500},{"MinPos":2,"MaxPos":2,"Gems":7,"Coins":2000},{"MinPos":3,"MaxPos":3,"Gems":4,"Coins":1500},{"MinPos":4,"MaxPos":8,"Gems":3,"Coins":0},{"MinPos":9,"MaxPos":11,"Gems":2,"Coins":0},{"MinPos":12,"MaxPos":15,"Gems":1,"Coins":1000}],"League5":[{"MinPos":1,"MaxPos":1,"Gems":12,"Coins":3000},{"MinPos":2,"MaxPos":2,"Gems":8,"Coins":2500},{"MinPos":3,"MaxPos":3,"Gems":7,"Coins":1500},{"MinPos":4,"MaxPos":5,"Gems":4,"Coins":0},{"MinPos":6,"MaxPos":10,"Gems":2,"Coins":0}]} | |
LeaderboardDataHandler:LoadData() | |
SessionHandler:LoadData() | |
SessionHandler:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
XPR:: XPRewardData : {"XpData":[{"Level":1,"PlayerXp":0,"GemReward":0,"CoinReward":0},{"Level":2,"PlayerXp":50,"GemReward":2,"CoinReward":37},{"Level":3,"PlayerXp":100,"GemReward":3,"CoinReward":150},{"Level":4,"PlayerXp":180,"GemReward":3,"CoinReward":225},{"Level":5,"PlayerXp":250,"GemReward":3,"CoinReward":225},{"Level":6,"PlayerXp":350,"GemReward":3,"CoinReward":300},{"Level":7,"PlayerXp":500,"GemReward":3,"CoinReward":375},{"Level":8,"PlayerXp":650,"GemReward":3,"CoinReward":375},{"Level":9,"PlayerXp":860,"GemReward":3,"CoinReward":375},{"Level":10,"PlayerXp":1000,"GemReward":3,"CoinReward":375},{"Level":11,"PlayerXp":1150,"GemReward":3,"CoinReward":375},{"Level":12,"PlayerXp":1300,"GemReward":3,"CoinReward":375},{"Level":13,"PlayerXp":1500,"GemReward":3,"CoinReward":450},{"Level":14,"PlayerXp":1700,"GemReward":3,"CoinReward":450},{"Level":15,"PlayerXp":1900,"GemReward":3,"CoinReward":450},{"Level":16,"PlayerXp":2200,"GemReward":3,"CoinReward":525},{"Level":17,"PlayerXp":2400,"GemReward":3,"CoinReward":525},{"Level":18,"PlayerXp":2700,"GemReward":3,"CoinReward":525},{"Level":19,"PlayerXp":3000,"GemReward":3,"CoinReward":600},{"Level":20,"PlayerXp":3400,"GemReward":3,"CoinReward":600},{"Level":21,"PlayerXp":3800,"GemReward":3,"CoinReward":600},{"Level":22,"PlayerXp":4200,"GemReward":4,"CoinReward":675},{"Level":23,"PlayerXp":4600,"GemReward":4,"CoinReward":675},{"Level":24,"PlayerXp":5100,"GemReward":4,"CoinReward":700},{"Level":25,"PlayerXp":5700,"GemReward":4,"CoinReward":700},{"Level":26,"PlayerXp":6300,"GemReward":4,"CoinReward":700},{"Level":27,"PlayerXp":7000,"GemReward":4,"CoinReward":825},{"Level":28,"PlayerXp":7700,"GemReward":4,"CoinReward":828},{"Level":29,"PlayerXp":8500,"GemReward":4,"CoinReward":900},{"Level":30,"PlayerXp":9400,"GemReward":4,"CoinReward":900},{"Level":31,"PlayerXp":10000,"GemReward":4,"CoinReward":900}]} | |
XpRewardDataHandler:LoadData() | |
SessionHandler:LoadData() | |
SessionHandler:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
SIRC:: RefillCostData : {"SpecialItemsRefillCost":[{"Location":0,"Item":"Cheese Cake","Default":3,"Upgrade1":4,"Upgrade2":5,"Upgrade3":5},{"Location":1,"Item":"Truffle","Default":3,"Upgrade1":3,"Upgrade2":4,"Upgrade3":0},{"Location":2,"Item":"Churros","Default":4,"Upgrade1":4,"Upgrade2":6,"Upgrade3":0},{"Location":3,"Item":"Donut","Default":5,"Upgrade1":7,"Upgrade2":8,"Upgrade3":0},{"Location":4,"Item":"Cookies","Default":5,"Upgrade1":6,"Upgrade2":8,"Upgrade3":0},{"Location":5,"Item":"Tapioca Pudding","Default":3,"Upgrade1":4,"Upgrade2":6,"Upgrade3":0},{"Location":6,"Item":"Key lime pie","Default":3,"Upgrade1":3,"Upgrade2":4,"Upgrade3":0},{"Location":7,"Item":"Danish Pastry","Default":5,"Upgrade1":7,"Upgrade2":9,"Upgrade3":0},{"Location":8,"Item":"Cup cakes","Default":4,"Upgrade1":4,"Upgrade2":6,"Upgrade3":0},{"Location":9,"Item":"Cake Pop","Default":3,"Upgrade1":3,"Upgrade2":4,"Upgrade3":0},{"Location":10,"Item":"Fortune Cookies","Default":3,"Upgrade1":3,"Upgrade2":4,"Upgrade3":0},{"Location":11,"Item":"Cherry Bakewell tarts","Default":3,"Upgrade1":4,"Upgrade2":5,"Upgrade3":0},{"Location":12,"Item":"Black forest cake","Default":3,"Upgrade1":3,"Upgrade2":4,"Upgrade3":0},{"Location":13,"Item":"Tres Leches cake","Default":3,"Upgrade1":2,"Upgrade2":3,"Upgrade3":0},{"Location":14,"Item":"Churros","Default":5,"Upgrade1":5,"Upgrade2":6,"Upgrade3":0},{"Location":15,"Item":"Mochi","Default":5,"Upgrade1":10,"Upgrade2":12,"Upgrade3":0},{"Location":16,"Item":"Flan","Default":3,"Upgrade1":3,"Upgrade2":4,"Upgrade3":0},{"Location":17,"Item":"Carrot Halwa","Default":3,"Upgrade1":3,"Upgrade2":4,"Upgrade3":0},{"Location":18,"Item":"Papaya Cream","Default":3,"Upgrade1":4,"Upgrade2":5,"Upgrade3":0}]} | |
SpecialItemRefillCostDataHandler:LoadData() | |
SessionHandler:LoadData() | |
SessionHandler:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
######## Server control version : SERVER_QA ######## | |
SessionHandler:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
GA:: isAppTrackingCompatible : False | |
Nukebox.FoodTruckChef.GameAnalyticsSdk.GameAnalyticsManager:Initialize(Boolean) | |
----------------------------------------------- | |
[11:23:25 AM] | |
U ID: | |
AnalyticsManager:CalculateTrackerID() | |
AnalyticsManager:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
U ID Length: 0 | |
AnalyticsManager:CalculateTrackerID() | |
AnalyticsManager:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
[SingularLog]: SingularSDK Awake, InitializeOnAwake=False | |
Singular.SingularUnityLogger:TryLog(String, LogLevel, Action`1) | |
Singular.SingularSDK:Awake() | |
----------------------------------------------- | |
[11:23:25 AM] | |
[BAL] Balancy not initialized yet! | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
UnityEngine.SceneManagement.SceneManager:Internal_ActiveSceneChanged(Scene, Scene) | |
----------------------------------------------- | |
[11:23:25 AM] | |
FB.Init() has already been called. You only need to call this once and only once. | |
Facebook.Unity.FB:Init(InitDelegate, HideUnityDelegate, String) | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnSdkInitializedEvent | |
MaxSdkCallbacks:add_OnSdkInitializedEvent(Action`1) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnInterstitialAdLoadedEvent | |
Interstitial:add_OnAdLoadedEvent(Action`2) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnInterstitialAdLoadFailedEvent | |
Interstitial:add_OnAdLoadFailedEvent(Action`2) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnInterstitialAdDisplayedEvent | |
Interstitial:add_OnAdDisplayedEvent(Action`2) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnInterstitialAdClickedEvent | |
Interstitial:add_OnAdClickedEvent(Action`2) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnInterstitialAdHiddenEvent | |
Interstitial:add_OnAdHiddenEvent(Action`2) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnInterstitialAdDisplayFailedEvent | |
Interstitial:add_OnAdDisplayFailedEvent(Action`3) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnRewardedAdLoadedEvent | |
Rewarded:add_OnAdLoadedEvent(Action`2) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnRewardedAdLoadFailedEvent | |
Rewarded:add_OnAdLoadFailedEvent(Action`2) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnRewardedAdDisplayedEvent | |
Rewarded:add_OnAdDisplayedEvent(Action`2) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnRewardedAdClickedEvent | |
Rewarded:add_OnAdClickedEvent(Action`2) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnRewardedAdRevenuePaidEvent | |
Rewarded:add_OnAdRevenuePaidEvent(Action`2) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnRewardedAdHiddenEvent | |
Rewarded:add_OnAdHiddenEvent(Action`2) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnRewardedAdDisplayFailedEvent | |
Rewarded:add_OnAdDisplayFailedEvent(Action`3) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SubscribeToCallbacks() | |
----------------------------------------------- | |
[11:23:25 AM] | |
Debug [AppLovin MAX] Listener has been added to callback: OnRewardedAdReceivedRewardEvent | |
Rewarded:add_OnAdReceivedRewardEvent(Action`3) | |
----------------------------------------------- | |
[11:23:26 AM] | |
Using Facebook Unity SDK v16.0.1 with FBAndroidSDK/16.3.0 | |
Facebook.Unity.CompiledFacebookLoader:Start() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Google Consent] - ConsentRequestParameters about to be invoked | |
ConsentFormHelper:Start() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Amazon] - Received Locale: en_IN | |
Amazon.Util.Internal.AmazonHookedPlatformInfo:Init() | |
Amazon.Util.Internal.AmazonHookedPlatformInfo:get_Instance() | |
Amazon.UnityInitializer:Awake() | |
UnityEngine.GameObject:AddComponent() | |
Amazon.UnityInitializer:AttachToGameObject(GameObject) | |
Nukebox.Unity.Modules.Analytics.Amazon.AmazonAnalyticsTracker:Init() | |
Nukebox.Unity.Modules.Analytics.Implementation.AnalyticManager:Initialize() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Amazon] - AWS Data, Platform: Android PlatformVersion:13 Locale: en_IN, Model: Mi 10 Make:Xiaomi Title: Food Truck Chef™ PackageName: com.nukeboxstudios.foodtruckchef VersionName:8.57 Code/Build: 559 | |
Amazon.Util.Internal.AmazonHookedPlatformInfo:Init() | |
Amazon.Util.Internal.AmazonHookedPlatformInfo:get_Instance() | |
Amazon.UnityInitializer:Awake() | |
UnityEngine.GameObject:AddComponent() | |
Amazon.UnityInitializer:AttachToGameObject(GameObject) | |
Nukebox.Unity.Modules.Analytics.Amazon.AmazonAnalyticsTracker:Init() | |
Nukebox.Unity.Modules.Analytics.Implementation.AnalyticManager:Initialize() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Amazon] - Received Locale: en_IN | |
Amazon.Util.Internal.AmazonHookedPlatformInfo:Init() | |
Amazon.UnityInitializer:Awake() | |
UnityEngine.GameObject:AddComponent() | |
Amazon.UnityInitializer:AttachToGameObject(GameObject) | |
Nukebox.Unity.Modules.Analytics.Amazon.AmazonAnalyticsTracker:Init() | |
Nukebox.Unity.Modules.Analytics.Implementation.AnalyticManager:Initialize() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Amazon] - AWS Data, Platform: Android PlatformVersion:13 Locale: en_IN, Model: Mi 10 Make:Xiaomi Title: Food Truck Chef™ PackageName: com.nukeboxstudios.foodtruckchef VersionName:8.57 Code/Build: 559 | |
Amazon.Util.Internal.AmazonHookedPlatformInfo:Init() | |
Amazon.UnityInitializer:Awake() | |
UnityEngine.GameObject:AddComponent() | |
Amazon.UnityInitializer:AttachToGameObject(GameObject) | |
Nukebox.Unity.Modules.Analytics.Amazon.AmazonAnalyticsTracker:Init() | |
Nukebox.Unity.Modules.Analytics.Implementation.AnalyticManager:Initialize() | |
----------------------------------------------- | |
[11:23:26 AM] | |
DontDestroyOnLoad only works for root GameObjects or components on root GameObjects. | |
Amazon.UnityInitializer:Awake() | |
UnityEngine.GameObject:AddComponent() | |
Amazon.UnityInitializer:AttachToGameObject(GameObject) | |
Nukebox.Unity.Modules.Analytics.Amazon.AmazonAnalyticsTracker:Init() | |
Nukebox.Unity.Modules.Analytics.Implementation.AnalyticManager:Initialize() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Attached unity initializer to Analytics | |
Nukebox.Unity.Modules.Analytics.Amazon.AmazonAnalyticsTracker:Init() | |
Nukebox.Unity.Modules.Analytics.Implementation.AnalyticManager:Initialize() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Initialize a new session. The session storage file is /storage/emulated/0/Android/data/com.nukeboxstudios.epic.foodtruckchef/files/f8c5149f20c24a0794113d3de2545fb0_session_storage.json. | |
Amazon.Runtime.Internal.Util.Logger:InfoFormat(String, Object[]) | |
Amazon.MobileAnalytics.MobileAnalyticsManager.Internal.Session:.ctor(String, MobileAnalyticsManagerConfig) | |
Amazon.MobileAnalytics.MobileAnalyticsManager.MobileAnalyticsManager:.ctor(String, AWSCredentials, RegionEndpoint, MobileAnalyticsManagerConfig) | |
Amazon.MobileAnalytics.MobileAnalyticsManager.MobileAnalyticsManager:GetOrCreateInstanceHelper(String, AWSCredentials, RegionEndpoint, MobileAnalyticsManagerConfig) | |
Nukebox.Unity.Modules.Analytics.Amazon.AmazonAnalyticsTracker:Init() | |
Nukebox.Unity.Modules.Analytics.Implementation.AnalyticManager:Initialize() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Mobile Analytics retrieves session info: {"_startTime":"02/05/2025 05:53:11","_stopTime":"02/05/2025 05:53:19","_preStartTime":"02/05/2025 05:53:11","_sessionId":"a5322f3a-8d30-407c-990d-ce2874044cf9","_duration":8127} | |
Amazon.Runtime.Internal.Util.Logger:DebugFormat(String, Object[]) | |
Amazon.MobileAnalytics.MobileAnalyticsManager.Internal.Session:RetrieveSessionStorage() | |
Amazon.MobileAnalytics.MobileAnalyticsManager.Internal.Session:Start() | |
Amazon.MobileAnalytics.MobileAnalyticsManager.MobileAnalyticsManager:GetOrCreateInstanceHelper(String, AWSCredentials, RegionEndpoint, MobileAnalyticsManagerConfig) | |
Nukebox.Unity.Modules.Analytics.Amazon.AmazonAnalyticsTracker:Init() | |
Nukebox.Unity.Modules.Analytics.Implementation.AnalyticManager:Initialize() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[AmazonAnalyticsTracker]:: Aws Analytic Initialized successfully. | |
Nukebox.Unity.Modules.Analytics.Amazon.AmazonAnalyticsTracker:Init() | |
Nukebox.Unity.Modules.Analytics.Implementation.AnalyticManager:Initialize() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - Firebase Ready Signal | |
FirebaseCoreHandler:InitializeFirebase() | |
FirebaseCoreHandler:<Start>b__2_0(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - InitializeFirebaseMessaging | |
FirebaseMessagingHandler:InitializeFirebaseMessaging(FirebaseIsReadySignal) | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
FirebaseCoreHandler:<Start>b__2_0(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - HandleMessageRelatedEvents | |
FirebaseMessagingHandler:HandleMessageRelatedEvents() | |
FirebaseMessagingHandler:InitializeFirebaseMessaging(FirebaseIsReadySignal) | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
FirebaseCoreHandler:<Start>b__2_0(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - Remote Config Wrapper Starts | |
RemoteConfigWrapper:InitializeRemoteConfig(FirebaseIsReadySignal) | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
FirebaseCoreHandler:<Start>b__2_0(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - Fetching data... | |
RemoteConfigWrapper:FetchData(TimeSpan, Boolean) | |
RemoteConfigWrapper:InitializeRemoteConfig(FirebaseIsReadySignal) | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
FirebaseCoreHandler:<Start>b__2_0(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
firebase- initialized | |
FirebaseAnalyticsEvents:InitializeFirebase() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
FirebaseCoreHandler:<Start>b__2_0(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Leagues Data version : 0.0 :::: Leagues rewards data version : 0.0 | |
Nukebox.FTC.LeaguesLeaderboardApi.Handler.LLApiHandler:LoadData() | |
<ScheduleRoutine>d__8:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:26 AM] | |
[ServicesCore]: { | |
"CommonSettings": { | |
"installation_id": "fa457904afa1f5d2e8ea4b1f83be117a" | |
}, | |
"ServicesRuntimeSettings": { | |
"com.unity.services.core.cloud-environment": "production", | |
"com.unity.services.core.version": "1.12.5", | |
"com.unity.services.core.initializer-assembly-qualified-names": "Unity.Services.Core.Registration.CorePackageInitializer, Unity.Services.Core.Registration, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null;Unity.Services.Core.Internal.IInitializablePackageV2, Unity.Services.Core.Internal, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", | |
"com.unity.services.analytics.version": "5.0.0", | |
"com.unity.services.analytics.initializer-assembly-qualified-names": "Ua2CoreInitializeCallback, Unity.Services.Analytics, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", | |
"com.unity.purchasing.version": "4.12.2", | |
"com.unity.purchasing.initializer-assembly-qualified-names": "UnityEngine.Purchasing.Registration.IapCoreInitializeCallback, UnityEngine.Purchasing.Stores, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", | |
"com.unity.services.core.all-package-names": "com.unity.services.core;com.unity.services.analytics;com.unity.purchasing", | |
"com.unity.services.core.environment-name": "production" | |
} | |
} | |
Unity.Services.Core.Registration.<InitializeComponents>d__47:MoveNext() | |
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(Task`1) | |
Unity.Services.Core.Registration.<InitializeProjectConfigAsync>d__52:MoveNext() | |
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult) | |
Unity.Services.Core.Registration.<GenerateProjectConfigurationAsync>d__53:MoveNext() | |
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult) | |
Unity.Services.Core.Registration.<GetSerializedConfigOrEmptyAsync>d__54:MoveNext() | |
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult) | |
Unity.Services.Core.Configuration.<GetConfigAsync>d__2:MoveNext() | |
System.Threading.Tasks.TaskCompletionSource`1:TrySetResult(TResult) | |
Unity.Services.Core.Internal.<>c__DisplayClass2_0:<GetTextAsync>g__CompleteFetchTaskOnRequestCompleted|0(AsyncOperation) | |
UnityEngine.AsyncOperation:InvokeCompletionEvent() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] GetTokenAsync - Push Message Token: cFT1AX3YSBGBoaQdUPNekJ:APA91bEfCIrLF6bcgXsJjc_3b6dUtTOkZ8nNKGmpkkYwRPgKNIMONx4kNiLzy1eRy9s1KfRMGHhtI35EDUnzVBw5IJS_rJfEAlRiRIkxPzzsToXbY-VjlYk | |
FirebaseMessagingHandler:<GetTokenAsync>b__10_0(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - A/B Test Token: eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBJZCI6IjE6MjQ5MTE3MjU1OTAxOmFuZHJvaWQ6NTIwODg5ZGZjN2ZkYTc0NTcyNTMzNCIsImV4cCI6MTczOTMzODYzMSwiZmlkIjoiY0ZUMUFYM1lTQkdCb2FRZFVQTmVrSiIsInByb2plY3ROdW1iZXIiOjI0OTExNzI1NTkwMX0.AB2LPV8wRgIhAI8OX76yfTYia1_yA3eXXZL_og1kA4KB4czO2GdtuFqHAiEAlPgsC7znBXlYF41Ur8fmYA4PzEOVHdV98E2yZE0W5tw | |
FirebaseMessagingHandler:<GetAbTestToken>b__11_0(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - Remote Data Activation Completed? : True, Status: RanToCompletion, Result: False | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[PlayFab] - RemoteConfig Completed Starting Login. | |
PlayfabLoginHandler:RemoteConfigActivatedSignalListener(RemoteConfigActivatedSignal) | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[PlayFab] - LogIn Status: False | |
PlayfabLoginHandler:PlayfabLogIn() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[LiveOps] - RemoteConfig Activation Completed Assigning data. | |
LiveOpsSetup:RemoteConfigActivatedSignalListener(RemoteConfigActivatedSignal) | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_MLPack_Master : 1 | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
StarterPackFirebaseData data => {"killSwitch":false,"requiredXP":3,"cycleDuration":2,"gapInterval":2,"cycleData":[{"offerData":[{"packType":"CoinsPack","skuId":"starter_v3_coin_pack3","iosSkuId":"starter_v3_coin_n_pack3","rewardId":"jj_coins","defaultPrice":9.99},{"packType":"GemsPack","skuId":"starter_v3_gem_pack5","iosSkuId":"starter_v3_gem_n_pack5","rewardId":"jj_gems","defaultPrice":9.99}],"comboData":[{"packType":"Pack_1","skuId":"starter_v3_combo_pack_20","iosSkuId":"starter_v3_combo_n_pack_20","rewardId":"starterPackCombo_1","gemsMultiplierValue":3,"coinsMultiplierValue":3,"defaultPrice":19.99}]},{"offerData":[{"packType":"CoinsPack","skuId":"starter_v3_coin_pack2","iosSkuId":"starter_v3_coin_n_pack2","rewardId":"cp_3","defaultPrice":4.99},{"packType":"GemsPack","skuId":"starter_v3_gem_pack3","iosSkuId":"starter_v3_gem_n_pack3","rewardId":"gp_3","defaultPrice":4.99}],"comboData":[{"packType":"Pack_1","skuId":"starter_v3_combo_pack_10","iosSkuId":"starter_v3_combo_n_pack_10","rewardId":"starterPackCombo_2","gemsMultiplierValue":3,"coinsMultiplierValue":3,"defaultPrice":9.99}]},{"offerData":[{"packType":"CoinsPack","skuId":"starter_v3_coin_pack1","iosSkuId":"starter_v3_coin_n_pack1","rewardId":"cp_2","defaultPrice":2.99},{"packType":"GemsPack","skuId":"starter_v3_gem_pack2","iosSkuId":"starter_v3_gem_n_pack2","rewardId":"gp_2","defaultPrice":2.99}],"comboData":[{"packType":"Pack_1","skuId":"starter_v3_combo_pack_5","iosSkuId":"starter_v3_combo_n_pack_5","rewardId":"starterPackCombo_3","gemsMultiplierValue":3,"coinsMultiplierValue":3,"defaultPrice":4.99}]}]} | |
StarterPackFirebaseDataHandler:SetStarterPackFirebaseData(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
InitOfferData => {"killSwitch":false,"requiredXP":3,"cycleDuration":2,"gapInterval":2,"cycleData":[{"offerData":[{"packType":"CoinsPack","skuId":"starter_v3_coin_pack3","iosSkuId":"starter_v3_coin_n_pack3","rewardId":"jj_coins","accessibleTo":"","strikeOutValue":0,"offerIndex":0,"defaultPrice":9.989999771118164},{"packType":"GemsPack","skuId":"starter_v3_gem_pack5","iosSkuId":"starter_v3_gem_n_pack5","rewardId":"jj_gems","accessibleTo":"","strikeOutValue":0,"offerIndex":0,"defaultPrice":9.989999771118164}],"comboData":[{"packType":"Pack_1","skuId":"starter_v3_combo_pack_20","iosSkuId":"starter_v3_combo_n_pack_20","rewardId":"starterPackCombo_1","iconType":"","accessibleTo":"","showPopularTag":false,"strikeOutValue":0,"extraPercent":0,"defaultPrice":19.989999771118165,"gemsMultiplierValue":3,"coinsMultiplierValue":3}]},{"offerData":[{"packType":"CoinsPack","skuId":"starter_v3_coin_pack2","iosSkuId":"starter_v3_coin_n_pack2","rewardId":"cp_3","accessibleTo":"","strikeOutValue":0,"offerIndex":0,"defaultPrice":4.989999771118164},{"packType":"GemsPack","skuId":"starter_v3_gem_pack3","iosSkuId":"starter_v3_gem_n_pack3","rewardId":"gp_3","accessibleTo":"","strikeOutValue":0,"offerIndex":0,"defaultPrice":4.989999771118164}],"comboData":[{"packType":"Pack_1","skuId":"starter_v3_combo_pack_10","iosSkuId":"starter_v3_combo_n_pack_10","rewardId":"starterPackCombo_2","iconType":"","accessibleTo":"","showPopularTag":false,"strikeOutValue":0,"extraPercent":0,"defaultPrice":9.989999771118164,"gemsMultiplierValue":3,"coinsMultiplierValue":3}]},{"offerData":[{"packType":"CoinsPack","skuId":"starter_v3_coin_pack1","iosSkuId":"starter_v3_coin_n_pack1","rewardId":"cp_2","accessibleTo":"","strikeOutValue":0,"offerIndex":0,"defaultPrice":2.990000009536743},{"packType":"GemsPack","skuId":"starter_v3_gem_pack2","iosSkuId":"starter_v3_gem_n_pack2","rewardId":"gp_2","accessibleTo":"","strikeOutValue":0,"offerIndex":0,"defaultPrice":2.990000009536743}],"comboData":[{"packType":"Pack_1","skuId":"starter_v3_combo_pack_5","iosSkuId":"starter_v3_combo_n_pack_5","rewardId":"starterPackCombo_3","iconType":"","accessibleTo":"","showPopularTag":false,"strikeOutValue":0,"extraPercent":0,"defaultPrice":4.989999771118164,"gemsMultiplierValue":3,"coinsMultiplierValue":3}]}]} | |
StarterPackOfferHandler:InitOfferData(StarterPackFirebaseData) | |
StarterPackFirebaseDataHandler:SetStarterPackFirebaseData(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - LiveOps Setup: experimentName: exp_ftc_offerdata,variantName: var_ftc_offerdata_off | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: isEnabled? True, Initialized: True | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName, Int32, Int32, List`1, List`1) | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
FB Analytics Enabled?: True, FB IsInitialized: True, EventName: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForFacebook(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_Leaderboard : {"killSwitch":false,"entryQuest":1,"leagueDataVersion":"V_1.1","leagueRewardDataVersion":"V_1.1","xpLevelToUnlock":8,"inactiveDaysToDemotePlayer":30,"lastLevelsForRandomPickedCity":10} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_LeaderboardCarnival : {"enableFeature":true,"starsPerLevel":8,"carnivalChallengeRewardStar":30} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_CustomizedInterstitial : {"enableFeature":true,"disableForDays":30} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_FoodTruckFestival : {"caribbeanDataVersion":"V_1.5","cooldownTime":1,"enableFeature":true,"enableInstantExteriorUpgrade":true,"eventCooldownTime":24,"goldenKeyDiscountedProductId":"golden_key_offer_purchase","goldenKeyDiscountedProductIdIos":"golden_key_offer_purchase","goldenKeyDiscountEligibleDays":0,"goldenKeyProductId":"golden_key_offer_purchase","goldenKeyProductIdIos":"golden_key_offer_purchase","jukeBoxBoostersToGive":3,"noBurnBoostersToGive":1,"onePhaseTime":167,"restoreBoosterGemPrice":20,"restoreLifeGemPrice":50,"rewardDataVersion":"V_1.7","unlockAtXpLevel":10} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_LevelReplayability : {"enableFeature":false,"newUserTargetLevel":4,"oldUserTargetLevel":38,"eventEndTimer":5,"rewardDataVersion":"V_1.4","levelRequirementVersion":"V_1.0","levelDataVersion":"V_1.2","assetBundleVersion":"V_1.3","city0BundleVersion":"V_1.1","city1BundleVersion":"V_1.1","city2BundleVersion":"V_1.1","city3BundleVersion":"V_1.1","city4BundleVersion":"V_1.1","city5BundleVersion":"V_1.1","city6BundleVersion":"V_1.1","city7BundleVersion":"V_1.1","city8BundleVersion":"V_1.1","city9BundleVersion":"V_1.1","city10BundleVersion":"V_1.1","city11BundleVersion":"V_1.1","city12BundleVersion":"V_1.1","city13BundleVersion":"V_1.1","city15BundleVersion":"V_1.1"} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_CustomizedEtBooster : {"enableFeature":true,"forAllCities":true,"enableForCities":[6],"usePerLevel":3,"gemCost":30,"leaderboardGemCost":40} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_GooglePlayPoints : {"gppProductIdList":[{"productId":"gpp_ingame","rewards":[{"rewardType":1,"rewardValue":15,"trackingValue":"gpp_reward"}]}]} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_TowerOfFortune : {"enableFeature":true,"rewardDataVersion":"V_1.0","assetBundleVersion":"V_1.7","unlockXP":5,"gemSinkCostPerStage":10,"gemIncrementalVal":5,"requiredDefaultSkillet":3,"requiredSkilletsCapped":12,"lastLevelsForRandomPickedCity":5,"dayOfWeek":4,"eventStartHour":5,"eventStartMin":0,"announcementCooldown":24,"eventRuntime":36,"stageRewards":[{"stageRewards":["r_1","r_3","r_9"]},{"stageRewards":["r_1","r_3","r_7"]},{"stageRewards":["r_7","r_4","r_9"]},{"stageRewards":["r_2","r_5","r_8"]},{"stageRewards":["r_2","r_3","r_5"]}],"stageProbabilities":[{"stageProbability":[5,30,65,5]},{"stageProbability":[50,20,30,30]},{"stageProbability":[25,50,25,50]},{"stageProbability":[30,50,20,50]},{"stageProbability":[25,30,45,60]}],"finalReward":{"stageRewards":["r_6","r_9"]}} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_Rewards : {"rewardDataVersion":"V_3.3","rewardGroupDataVersion":"V_2.0"} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_PartyBus_Data : {"enableFeature":true,"PartyBusDataList":[{"coinCost":2500,"payoutGem":2,"targetSession":6,"coolDownTimeInHours":1,"maxLimit":999},{"coinCost":3000,"payoutGem":3,"targetSession":18,"coolDownTimeInHours":2.5,"maxLimit":99},{"coinCost":4000,"payoutGem":4,"targetSession":66,"coolDownTimeInHours":3,"maxLimit":99},{"coinCost":5000,"payoutGem":5,"targetSession":162,"coolDownTimeInHours":3.5,"maxLimit":999},{"coinCost":6000,"payoutGem":6,"targetSession":999999,"coolDownTimeInHours":4,"maxLimit":999}]} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - LiveOps Setup: experimentName: exp_ftc_starhaul_data,variantName: var_ftc_starhaul_data_on | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: isEnabled? True, Initialized: True | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName, Int32, Int32, List`1, List`1) | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
FB Analytics Enabled?: True, FB IsInitialized: True, EventName: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForFacebook(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Playfab ID =============== F85062B6732F3450 | |
DebugToolFirebaseData:IsDebugEnabledForUser(String) | |
DebugTool:CheckAndUpdateDebugTool() | |
DebugToolFirebaseDataHandler:SetDebugToolData(Boolean) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
WelcomeBackData +++ 2 ++++ {"killSwitch":false,"gemsToGive":5,"inActiveDays":17} | |
WelcomeBackFirebaseDataHandler:SetWelcomeBackData() | |
System.Reflection.RuntimeConstructorInfo:InternalInvoke(Object, Object[], Boolean) | |
DependencyResolver:Resolve(Type) | |
DependencyResolver:Resolve() | |
Nukebox.FoodTruckChef.Dependepncy.DataDependencies:Get() | |
Nukebox.FoodTruckChef.Dependepncy.DataDependencies:get_WelcomeBackFirebaseDataHandler() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_WelcomeBack : {"killSwitch":false,"gemsToGive":5,"inActiveDays":17} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
WelcomeBackData +++ 2 ++++ {"killSwitch":false,"gemsToGive":5,"inActiveDays":17} | |
WelcomeBackFirebaseDataHandler:SetWelcomeBackData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - LiveOps Setup: experimentName: exp_ftc_cappedtv,variantName: var_ftc_cappedtv_on | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: isEnabled? True, Initialized: True | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName, Int32, Int32, List`1, List`1) | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
FB Analytics Enabled?: True, FB IsInitialized: True, EventName: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForFacebook(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - LiveOps Data: {"isActive":true,"serverTimeOption":0,"eventCoolDown":2,"eventPriority":0,"dataVersion":"v24","assetBundleVersion":"v4","jsonDataFolderFormat":"MergeEvent/{0}/{1}/EventMetaData.json","genericAssetBundleFolderFormat":"MergeEvent/AssetBundles/{0}/{1}","eventAssetBundleFolderFormat":"MergeEvent/AssetBundles/{0}/{1}/","downloadTrigger":{"isSingleTriggerValue":true,"triggerValue":4,"triggerOption":null},"unlockTrigger":{"isSingleTriggerValue":true,"triggerValue":8,"triggerOption":null},"eventStatus":[{"id":1,"name":"Jingle Jangle","isActive":false},{"id":2,"name":"Amalfe Amore","isActive":false},{"id":3,"name":"Amalfe Amore","isActive":false},{"id":4,"name":"Earth day","isActive":false},{"id":5,"name":"Foodie's Paradise","isActive":false},{"id":6,"name":"Wicked Wiggle","isActive":false},{"id":7,"name":"Jingle Jangle","isActive":false},{"id":8,"name":"Amalfe Amore","isActive":false},{"id":9,"name":"Cupid Truffle","isActive":true}],"disableEventsForNewTrigger":[2],"eventAssetBundleVersionOverride":[],"reviveBoosterInfo":{"reviveKillSwitch":false,"customersToBeAdded":3,"primaryOfferInfo":{"costType":1,"costValue":15},"secondaryOfferInfo":{"costType":0,"costValueToStrikeOut":200,"costValueToShow":100,"energyToGive":25,"loseCountToShowOffer":3}}} | |
MergeEventLiveOpsHandler:SetCoreLiveOpsData() | |
MergeEventLiveOpsHandler:.ctor() | |
System.Reflection.RuntimeConstructorInfo:InternalInvoke(Object, Object[], Boolean) | |
DependencyResolver:Resolve(Type) | |
DependencyResolver:Resolve() | |
Nukebox.FoodTruckChef.Dependepncy.DataDependencies:Get() | |
Nukebox.FoodTruckChef.Dependepncy.DataDependencies:get_MergeEventLiveOps() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - Energy System Data: {"isActive":true,"defaultCount":100,"max":100,"regenerateTimeInSec":60,"refillCostType":1,"refillCost":10,"refillCount":25,"dealPercentage":10,"consumption":1,"requestInfo":null,"adsInfo":null} | |
MergeEventLiveOpsHandler:SetEnergySystemLiveOpsData() | |
System.Reflection.RuntimeConstructorInfo:InternalInvoke(Object, Object[], Boolean) | |
DependencyResolver:Resolve(Type) | |
DependencyResolver:Resolve() | |
Nukebox.FoodTruckChef.Dependepncy.DataDependencies:Get() | |
Nukebox.FoodTruckChef.Dependepncy.DataDependencies:get_MergeEventLiveOps() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - LiveOps Data: {"isActive":true,"serverTimeOption":0,"eventCoolDown":2,"eventPriority":0,"dataVersion":"v24","assetBundleVersion":"v4","jsonDataFolderFormat":"MergeEvent/{0}/{1}/EventMetaData.json","genericAssetBundleFolderFormat":"MergeEvent/AssetBundles/{0}/{1}","eventAssetBundleFolderFormat":"MergeEvent/AssetBundles/{0}/{1}/","downloadTrigger":{"isSingleTriggerValue":true,"triggerValue":4,"triggerOption":null},"unlockTrigger":{"isSingleTriggerValue":true,"triggerValue":8,"triggerOption":null},"eventStatus":[{"id":1,"name":"Jingle Jangle","isActive":false},{"id":2,"name":"Amalfe Amore","isActive":false},{"id":3,"name":"Amalfe Amore","isActive":false},{"id":4,"name":"Earth day","isActive":false},{"id":5,"name":"Foodie's Paradise","isActive":false},{"id":6,"name":"Wicked Wiggle","isActive":false},{"id":7,"name":"Jingle Jangle","isActive":false},{"id":8,"name":"Amalfe Amore","isActive":false},{"id":9,"name":"Cupid Truffle","isActive":true}],"disableEventsForNewTrigger":[2],"eventAssetBundleVersionOverride":[],"reviveBoosterInfo":{"reviveKillSwitch":false,"customersToBeAdded":3,"primaryOfferInfo":{"costType":1,"costValue":15},"secondaryOfferInfo":{"costType":0,"costValueToStrikeOut":200,"costValueToShow":100,"energyToGive":25,"loseCountToShowOffer":3}}} | |
MergeEventLiveOpsHandler:SetCoreLiveOpsData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - LiveOps Data: {"isActive":true,"serverTimeOption":0,"eventCoolDown":2,"eventPriority":0,"dataVersion":"v24","assetBundleVersion":"v4","jsonDataFolderFormat":"MergeEvent/{0}/{1}/EventMetaData.json","genericAssetBundleFolderFormat":"MergeEvent/AssetBundles/{0}/{1}","eventAssetBundleFolderFormat":"MergeEvent/AssetBundles/{0}/{1}/","downloadTrigger":{"isSingleTriggerValue":true,"triggerValue":4,"triggerOption":null},"unlockTrigger":{"isSingleTriggerValue":true,"triggerValue":8,"triggerOption":null},"eventStatus":[{"id":1,"name":"Jingle Jangle","isActive":false},{"id":2,"name":"Amalfe Amore","isActive":false},{"id":3,"name":"Amalfe Amore","isActive":false},{"id":4,"name":"Earth day","isActive":false},{"id":5,"name":"Foodie's Paradise","isActive":false},{"id":6,"name":"Wicked Wiggle","isActive":false},{"id":7,"name":"Jingle Jangle","isActive":false},{"id":8,"name":"Amalfe Amore","isActive":false},{"id":9,"name":"Cupid Truffle","isActive":true}],"disableEventsForNewTrigger":[2],"eventAssetBundleVersionOverride":[],"reviveBoosterInfo":{"reviveKillSwitch":false,"customersToBeAdded":3,"primaryOfferInfo":{"costType":1,"costValue":15},"secondaryOfferInfo":{"costType":0,"costValueToStrikeOut":200,"costValueToShow":100,"energyToGive":25,"loseCountToShowOffer":3}}} | |
MergeEventLiveOpsHandler:SetCoreLiveOpsData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - Energy System Data: {"isActive":true,"defaultCount":100,"max":100,"regenerateTimeInSec":60,"refillCostType":1,"refillCost":10,"refillCount":25,"dealPercentage":10,"consumption":1,"requestInfo":null,"adsInfo":null} | |
MergeEventLiveOpsHandler:SetEnergySystemLiveOpsData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - Energy System Data: {"isActive":true,"defaultCount":100,"max":100,"regenerateTimeInSec":60,"refillCostType":1,"refillCost":10,"refillCount":25,"dealPercentage":10,"consumption":1,"requestInfo":null,"adsInfo":null} | |
MergeEventLiveOpsHandler:SetEnergySystemLiveOpsData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - Extension Deal: {"isActive":true,"thresholdForTrigger":1440,"extensionTimeInMinutes":2880,"skuId":"merge_1","nonOfferedSkuId":"merge_1","tokenMultiplier":2} | |
MergeEventLiveOpsHandler:SetExtensionDealLiveOpsData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - Extension Deal: {"isActive":true,"thresholdForTrigger":1440,"extensionTimeInMinutes":2880,"skuId":"merge_1","nonOfferedSkuId":"merge_1","tokenMultiplier":2} | |
MergeEventLiveOpsHandler:SetExtensionDealLiveOpsData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - LiveOps Setup: experimentName: exp_ftc_ziggy_event,variantName: exp_ftc_ziggy_event_on | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: isEnabled? True, Initialized: True | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName, Int32, Int32, List`1, List`1) | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
FB Analytics Enabled?: True, FB IsInitialized: True, EventName: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForFacebook(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[IAP Street Purchase] JSON Data - {"IAPStreetPurchase":[{"cityId":2,"cityKillSwitch":false,"citySkuId":"city_unlock_2","cityUsdPrice":"2","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":3,"cityKillSwitch":false,"citySkuId":"city_unlock_3","cityUsdPrice":"1.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":4,"cityKillSwitch":false,"citySkuId":"city_unlock_4","cityUsdPrice":"2.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":5,"cityKillSwitch":false,"citySkuId":"city_unlock_5","cityUsdPrice":"4.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":6,"cityKillSwitch":false,"citySkuId":"city_unlock_6","cityUsdPrice":"6.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":7,"cityKillSwitch":false,"citySkuId":"city_unlock_7","cityUsdPrice":"6.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":8,"cityKillSwitch":false,"citySkuId":"city_unlock_8","cityUsdPrice":"6.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":9,"cityKillSwitch":false,"citySkuId":"city_unlock_9","cityUsdPrice":"8.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":10,"cityKillSwitch":false,"citySkuId":"city_unlock_10","cityUsdPrice":"12.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":11,"cityKillSwitch":false,"citySkuId":"city_unlock_11","cityUsdPrice":"12.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":12,"cityKillSwitch":false,"citySkuId":"city_unlock_12","cityUsdPrice":"12.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":13,"cityKillSwitch":false,"citySkuId":"city_unlock_13","cityUsdPrice":"12.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":14,"cityKillSwitch":false,"citySkuId":"city_unlock_14","cityUsdPrice":"9.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":15,"cityKillSwitch":false,"citySkuId":"city_unlock_15","cityUsdPrice":"13.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":16,"cityKillSwitch":false,"citySkuId":"city_unlock_16","cityUsdPrice":"15.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":17,"cityKillSwitch":false,"citySkuId":"city_unlock_17","cityUsdPrice":"15.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":18,"cityKillSwitch":false,"citySkuId":"city_unlock_18","cityUsdPrice":"15.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":19,"cityKillSwitch":false,"citySkuId":"city_unlock_19","cityUsdPrice":"15.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":20,"cityKillSwitch":false,"citySkuId":"city_unlock_20","cityUsdPrice":"19.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3}],"killSwitch":false,"purchaseSkuId":"city_unlock_1","promotionalSkuId":"city_unlock_2","usdStreetPrice":"9","unlockXP":3} | |
IAPStreetDataHandler:SetIAPNewStreetPurchase() | |
System.Reflection.RuntimeConstructorInfo:InternalInvoke(Object, Object[], Boolean) | |
DependencyResolver:Resolve(Type) | |
DependencyResolver:Resolve() | |
Nukebox.FoodTruckChef.Dependepncy.DataDependencies:Get() | |
Nukebox.FoodTruckChef.Dependepncy.DataDependencies:get_IAPStreetUnlockFireBaseDataHandler() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[IAP Street Purchase] JSON Data - {"IAPStreetPurchase":[{"cityId":2,"cityKillSwitch":false,"citySkuId":"city_unlock_2","cityUsdPrice":"2","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":3,"cityKillSwitch":false,"citySkuId":"city_unlock_3","cityUsdPrice":"1.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":4,"cityKillSwitch":false,"citySkuId":"city_unlock_4","cityUsdPrice":"2.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":5,"cityKillSwitch":false,"citySkuId":"city_unlock_5","cityUsdPrice":"4.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":6,"cityKillSwitch":false,"citySkuId":"city_unlock_6","cityUsdPrice":"6.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":7,"cityKillSwitch":false,"citySkuId":"city_unlock_7","cityUsdPrice":"6.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":8,"cityKillSwitch":false,"citySkuId":"city_unlock_8","cityUsdPrice":"6.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":9,"cityKillSwitch":false,"citySkuId":"city_unlock_9","cityUsdPrice":"8.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":10,"cityKillSwitch":false,"citySkuId":"city_unlock_10","cityUsdPrice":"12.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":11,"cityKillSwitch":false,"citySkuId":"city_unlock_11","cityUsdPrice":"12.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":12,"cityKillSwitch":false,"citySkuId":"city_unlock_12","cityUsdPrice":"12.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":13,"cityKillSwitch":false,"citySkuId":"city_unlock_13","cityUsdPrice":"12.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":14,"cityKillSwitch":false,"citySkuId":"city_unlock_14","cityUsdPrice":"9.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":15,"cityKillSwitch":false,"citySkuId":"city_unlock_15","cityUsdPrice":"13.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":16,"cityKillSwitch":false,"citySkuId":"city_unlock_16","cityUsdPrice":"15.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":17,"cityKillSwitch":false,"citySkuId":"city_unlock_17","cityUsdPrice":"15.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":18,"cityKillSwitch":false,"citySkuId":"city_unlock_18","cityUsdPrice":"15.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":19,"cityKillSwitch":false,"citySkuId":"city_unlock_19","cityUsdPrice":"15.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":20,"cityKillSwitch":false,"citySkuId":"city_unlock_20","cityUsdPrice":"19.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3}],"killSwitch":false,"purchaseSkuId":"city_unlock_1","promotionalSkuId":"city_unlock_2","usdStreetPrice":"9","unlockXP":3} | |
IAPStreetDataHandler:SetIAPNewStreetPurchase() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Player Profile] Firebase Data {"killSwitch":false,"assetBundleVersion":"V_1.0","avatarDataVersion":"V_1.0","prefabSOName":"PlayerProfileNameSO","avatarSOName":"PlayerProfileAvatarSO","defaultAvatarInfo":{"defaultId":"chef0002","defaultName":"Guest0008"}} | |
Nukebox.PlayerProfile.Manager.PlayerProfileFirebaseDataHandler:SetFirebaseData(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Rolling Offers] Firebase Data {"killSwitch":true,"assetBundleVersion":"V_1.2","assetName":"Canvas_RollingOffers","themeName":"Default","unlockCondition":{"unlockXPs":[{"minXp":5,"maxXp":55}],"streetIds":[],"userLTVs":[{"minLTV":0,"maxLTV":150}]},"eventDetails":{"eventStartDay":4,"eventStartTime":"11:00","eventDuration":4320,"minimumEventActivateDuration":30},"rollingOffersDatas":[{"truckId":"truck1","truckType":0,"skuIdForPurchase":"","rewardId":"re_1_1_c"},{"truckId":"truck2","truckType":0,"skuIdForPurchase":"","rewardId":"re_1_3_g"},{"truckId":"truck3","truckType":0,"skuIdForPurchase":"","rewardId":"re_3_1_c"},{"truckId":"truck4","truckType":1,"skuIdForPurchase":"rolling_offers_3","rewardId":"ro_t4"},{"truckId":"truck5","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t5"},{"truckId":"truck6","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t6"},{"truckId":"truck7","truckType":1,"skuIdForPurchase":"rolling_offers_4","rewardId":"ro_t7"},{"truckId":"truck8","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t8"},{"truckId":"truck9","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t9"},{"truckId":"truck10","truckType":1,"skuIdForPurchase":"rolling_offers_6","rewardId":"ro_t10"},{"truckId":"truck11","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t11"},{"truckId":"truck12","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t12"},{"truckId":"truck13","truckType":1,"skuIdForPurchase":"rolling_offers_7","rewardId":"ro_t13"},{"truckId":"truck14","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t14"},{"truckId":"truck15","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t15"}]} | |
Nukebox.RollingOffers.Manager.RollingOffersLiveOpsHandler:SetFirebaseData(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Reward data > Old | |
Nukebox.FoodTruckChef.Common.Rewards.Manager.RewardDataDownloadHandler:DownloadRewardData() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
League data > Old | |
LeaderboardDataDownloader:DownloadLeagueData() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
League reward data > Old | |
LeaderboardDataDownloader:DownloadLeagueRewardData() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Reward data > Old | |
Nukebox.FoodTruckChef.LevelReplayability.Manager.LevelReplayabilityDataDownloader:DownloadRewardData() | |
Nukebox.FoodTruckChef.LevelReplayability.Manager.LevelReplayabilityDataDownloader:DownloadData() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Level Requirements data > Old | |
Nukebox.FoodTruckChef.LevelReplayability.Manager.LevelReplayabilityDataDownloader:DownloadLevelRequirements() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Reward data > Old | |
Nukebox.FoodTruckChef.RewardsGroup.RewardGroupDataDownloader:DownloadRewardData() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
IAPConfig data > Old | |
IAPDataDownloader:DownloadIAPData() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - Firebase Remote Config Fetch Done, Status: RanToCompletion | |
RemoteConfigWrapper:FetchComplete(Task) | |
Firebase.Extensions.<>c__DisplayClass0_1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[LiveOps] - RemoteConfig Fetch Completed Assigning data. | |
LiveOpsSetup:RemoteConfigFetchedSignalListener(RemoteConfigFetchedSignal) | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:FetchComplete(Task) | |
Firebase.Extensions.<>c__DisplayClass0_1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - Remote Config Fetch is completed. | |
RemoteConfigWrapper:FetchComplete(Task) | |
Firebase.Extensions.<>c__DisplayClass0_1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - Remote Data Activation Completed? : True, Status: RanToCompletion, Result: False | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[PlayFab] - RemoteConfig Completed Starting Login. | |
PlayfabLoginHandler:RemoteConfigActivatedSignalListener(RemoteConfigActivatedSignal) | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[PlayFab] - Login Already called, returning. | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[LiveOps] - RemoteConfig Activation Completed Assigning data. | |
LiveOpsSetup:RemoteConfigActivatedSignalListener(RemoteConfigActivatedSignal) | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_MLPack_Master : 1 | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
StarterPackFirebaseData data => {"killSwitch":false,"requiredXP":3,"cycleDuration":2,"gapInterval":2,"cycleData":[{"offerData":[{"packType":"CoinsPack","skuId":"starter_v3_coin_pack3","iosSkuId":"starter_v3_coin_n_pack3","rewardId":"jj_coins","defaultPrice":9.99},{"packType":"GemsPack","skuId":"starter_v3_gem_pack5","iosSkuId":"starter_v3_gem_n_pack5","rewardId":"jj_gems","defaultPrice":9.99}],"comboData":[{"packType":"Pack_1","skuId":"starter_v3_combo_pack_20","iosSkuId":"starter_v3_combo_n_pack_20","rewardId":"starterPackCombo_1","gemsMultiplierValue":3,"coinsMultiplierValue":3,"defaultPrice":19.99}]},{"offerData":[{"packType":"CoinsPack","skuId":"starter_v3_coin_pack2","iosSkuId":"starter_v3_coin_n_pack2","rewardId":"cp_3","defaultPrice":4.99},{"packType":"GemsPack","skuId":"starter_v3_gem_pack3","iosSkuId":"starter_v3_gem_n_pack3","rewardId":"gp_3","defaultPrice":4.99}],"comboData":[{"packType":"Pack_1","skuId":"starter_v3_combo_pack_10","iosSkuId":"starter_v3_combo_n_pack_10","rewardId":"starterPackCombo_2","gemsMultiplierValue":3,"coinsMultiplierValue":3,"defaultPrice":9.99}]},{"offerData":[{"packType":"CoinsPack","skuId":"starter_v3_coin_pack1","iosSkuId":"starter_v3_coin_n_pack1","rewardId":"cp_2","defaultPrice":2.99},{"packType":"GemsPack","skuId":"starter_v3_gem_pack2","iosSkuId":"starter_v3_gem_n_pack2","rewardId":"gp_2","defaultPrice":2.99}],"comboData":[{"packType":"Pack_1","skuId":"starter_v3_combo_pack_5","iosSkuId":"starter_v3_combo_n_pack_5","rewardId":"starterPackCombo_3","gemsMultiplierValue":3,"coinsMultiplierValue":3,"defaultPrice":4.99}]}]} | |
StarterPackFirebaseDataHandler:SetStarterPackFirebaseData(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
InitOfferData => {"killSwitch":false,"requiredXP":3,"cycleDuration":2,"gapInterval":2,"cycleData":[{"offerData":[{"packType":"CoinsPack","skuId":"starter_v3_coin_pack3","iosSkuId":"starter_v3_coin_n_pack3","rewardId":"jj_coins","accessibleTo":"","strikeOutValue":0,"offerIndex":0,"defaultPrice":9.989999771118164},{"packType":"GemsPack","skuId":"starter_v3_gem_pack5","iosSkuId":"starter_v3_gem_n_pack5","rewardId":"jj_gems","accessibleTo":"","strikeOutValue":0,"offerIndex":0,"defaultPrice":9.989999771118164}],"comboData":[{"packType":"Pack_1","skuId":"starter_v3_combo_pack_20","iosSkuId":"starter_v3_combo_n_pack_20","rewardId":"starterPackCombo_1","iconType":"","accessibleTo":"","showPopularTag":false,"strikeOutValue":0,"extraPercent":0,"defaultPrice":19.989999771118165,"gemsMultiplierValue":3,"coinsMultiplierValue":3}]},{"offerData":[{"packType":"CoinsPack","skuId":"starter_v3_coin_pack2","iosSkuId":"starter_v3_coin_n_pack2","rewardId":"cp_3","accessibleTo":"","strikeOutValue":0,"offerIndex":0,"defaultPrice":4.989999771118164},{"packType":"GemsPack","skuId":"starter_v3_gem_pack3","iosSkuId":"starter_v3_gem_n_pack3","rewardId":"gp_3","accessibleTo":"","strikeOutValue":0,"offerIndex":0,"defaultPrice":4.989999771118164}],"comboData":[{"packType":"Pack_1","skuId":"starter_v3_combo_pack_10","iosSkuId":"starter_v3_combo_n_pack_10","rewardId":"starterPackCombo_2","iconType":"","accessibleTo":"","showPopularTag":false,"strikeOutValue":0,"extraPercent":0,"defaultPrice":9.989999771118164,"gemsMultiplierValue":3,"coinsMultiplierValue":3}]},{"offerData":[{"packType":"CoinsPack","skuId":"starter_v3_coin_pack1","iosSkuId":"starter_v3_coin_n_pack1","rewardId":"cp_2","accessibleTo":"","strikeOutValue":0,"offerIndex":0,"defaultPrice":2.990000009536743},{"packType":"GemsPack","skuId":"starter_v3_gem_pack2","iosSkuId":"starter_v3_gem_n_pack2","rewardId":"gp_2","accessibleTo":"","strikeOutValue":0,"offerIndex":0,"defaultPrice":2.990000009536743}],"comboData":[{"packType":"Pack_1","skuId":"starter_v3_combo_pack_5","iosSkuId":"starter_v3_combo_n_pack_5","rewardId":"starterPackCombo_3","iconType":"","accessibleTo":"","showPopularTag":false,"strikeOutValue":0,"extraPercent":0,"defaultPrice":4.989999771118164,"gemsMultiplierValue":3,"coinsMultiplierValue":3}]}]} | |
StarterPackOfferHandler:InitOfferData(StarterPackFirebaseData) | |
StarterPackFirebaseDataHandler:SetStarterPackFirebaseData(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - LiveOps Setup: experimentName: exp_ftc_offerdata,variantName: var_ftc_offerdata_off | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: isEnabled? True, Initialized: True | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName, Int32, Int32, List`1, List`1) | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
FB Analytics Enabled?: True, FB IsInitialized: True, EventName: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForFacebook(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_Leaderboard : {"killSwitch":false,"entryQuest":1,"leagueDataVersion":"V_1.1","leagueRewardDataVersion":"V_1.1","xpLevelToUnlock":8,"inactiveDaysToDemotePlayer":30,"lastLevelsForRandomPickedCity":10} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_LeaderboardCarnival : {"enableFeature":true,"starsPerLevel":8,"carnivalChallengeRewardStar":30} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_CustomizedInterstitial : {"enableFeature":true,"disableForDays":30} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_FoodTruckFestival : {"caribbeanDataVersion":"V_1.5","cooldownTime":1,"enableFeature":true,"enableInstantExteriorUpgrade":true,"eventCooldownTime":24,"goldenKeyDiscountedProductId":"golden_key_offer_purchase","goldenKeyDiscountedProductIdIos":"golden_key_offer_purchase","goldenKeyDiscountEligibleDays":0,"goldenKeyProductId":"golden_key_offer_purchase","goldenKeyProductIdIos":"golden_key_offer_purchase","jukeBoxBoostersToGive":3,"noBurnBoostersToGive":1,"onePhaseTime":167,"restoreBoosterGemPrice":20,"restoreLifeGemPrice":50,"rewardDataVersion":"V_1.7","unlockAtXpLevel":10} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_LevelReplayability : {"enableFeature":false,"newUserTargetLevel":4,"oldUserTargetLevel":38,"eventEndTimer":5,"rewardDataVersion":"V_1.4","levelRequirementVersion":"V_1.0","levelDataVersion":"V_1.2","assetBundleVersion":"V_1.3","city0BundleVersion":"V_1.1","city1BundleVersion":"V_1.1","city2BundleVersion":"V_1.1","city3BundleVersion":"V_1.1","city4BundleVersion":"V_1.1","city5BundleVersion":"V_1.1","city6BundleVersion":"V_1.1","city7BundleVersion":"V_1.1","city8BundleVersion":"V_1.1","city9BundleVersion":"V_1.1","city10BundleVersion":"V_1.1","city11BundleVersion":"V_1.1","city12BundleVersion":"V_1.1","city13BundleVersion":"V_1.1","city15BundleVersion":"V_1.1"} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_CustomizedEtBooster : {"enableFeature":true,"forAllCities":true,"enableForCities":[6],"usePerLevel":3,"gemCost":30,"leaderboardGemCost":40} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_GooglePlayPoints : {"gppProductIdList":[{"productId":"gpp_ingame","rewards":[{"rewardType":1,"rewardValue":15,"trackingValue":"gpp_reward"}]}]} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_TowerOfFortune : {"enableFeature":true,"rewardDataVersion":"V_1.0","assetBundleVersion":"V_1.7","unlockXP":5,"gemSinkCostPerStage":10,"gemIncrementalVal":5,"requiredDefaultSkillet":3,"requiredSkilletsCapped":12,"lastLevelsForRandomPickedCity":5,"dayOfWeek":4,"eventStartHour":5,"eventStartMin":0,"announcementCooldown":24,"eventRuntime":36,"stageRewards":[{"stageRewards":["r_1","r_3","r_9"]},{"stageRewards":["r_1","r_3","r_7"]},{"stageRewards":["r_7","r_4","r_9"]},{"stageRewards":["r_2","r_5","r_8"]},{"stageRewards":["r_2","r_3","r_5"]}],"stageProbabilities":[{"stageProbability":[5,30,65,5]},{"stageProbability":[50,20,30,30]},{"stageProbability":[25,50,25,50]},{"stageProbability":[30,50,20,50]},{"stageProbability":[25,30,45,60]}],"finalReward":{"stageRewards":["r_6","r_9"]}} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_Rewards : {"rewardDataVersion":"V_3.3","rewardGroupDataVersion":"V_2.0"} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_PartyBus_Data : {"enableFeature":true,"PartyBusDataList":[{"coinCost":2500,"payoutGem":2,"targetSession":6,"coolDownTimeInHours":1,"maxLimit":999},{"coinCost":3000,"payoutGem":3,"targetSession":18,"coolDownTimeInHours":2.5,"maxLimit":99},{"coinCost":4000,"payoutGem":4,"targetSession":66,"coolDownTimeInHours":3,"maxLimit":99},{"coinCost":5000,"payoutGem":5,"targetSession":162,"coolDownTimeInHours":3.5,"maxLimit":999},{"coinCost":6000,"payoutGem":6,"targetSession":999999,"coolDownTimeInHours":4,"maxLimit":999}]} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - LiveOps Setup: experimentName: exp_ftc_starhaul_data,variantName: var_ftc_starhaul_data_on | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: isEnabled? True, Initialized: True | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName, Int32, Int32, List`1, List`1) | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
FB Analytics Enabled?: True, FB IsInitialized: True, EventName: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForFacebook(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Playfab ID =============== F85062B6732F3450 | |
DebugToolFirebaseData:IsDebugEnabledForUser(String) | |
DebugTool:CheckAndUpdateDebugTool() | |
DebugToolFirebaseDataHandler:SetDebugToolData(Boolean) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Data Fetched for FTC_WelcomeBack : {"killSwitch":false,"gemsToGive":5,"inActiveDays":17} | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
WelcomeBackData +++ 2 ++++ {"killSwitch":false,"gemsToGive":5,"inActiveDays":17} | |
WelcomeBackFirebaseDataHandler:SetWelcomeBackData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - LiveOps Setup: experimentName: exp_ftc_cappedtv,variantName: var_ftc_cappedtv_on | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: isEnabled? True, Initialized: True | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName, Int32, Int32, List`1, List`1) | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
FB Analytics Enabled?: True, FB IsInitialized: True, EventName: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForFacebook(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - LiveOps Data: {"isActive":true,"serverTimeOption":0,"eventCoolDown":2,"eventPriority":0,"dataVersion":"v24","assetBundleVersion":"v4","jsonDataFolderFormat":"MergeEvent/{0}/{1}/EventMetaData.json","genericAssetBundleFolderFormat":"MergeEvent/AssetBundles/{0}/{1}","eventAssetBundleFolderFormat":"MergeEvent/AssetBundles/{0}/{1}/","downloadTrigger":{"isSingleTriggerValue":true,"triggerValue":4,"triggerOption":null},"unlockTrigger":{"isSingleTriggerValue":true,"triggerValue":8,"triggerOption":null},"eventStatus":[{"id":1,"name":"Jingle Jangle","isActive":false},{"id":2,"name":"Amalfe Amore","isActive":false},{"id":3,"name":"Amalfe Amore","isActive":false},{"id":4,"name":"Earth day","isActive":false},{"id":5,"name":"Foodie's Paradise","isActive":false},{"id":6,"name":"Wicked Wiggle","isActive":false},{"id":7,"name":"Jingle Jangle","isActive":false},{"id":8,"name":"Amalfe Amore","isActive":false},{"id":9,"name":"Cupid Truffle","isActive":true}],"disableEventsForNewTrigger":[2],"eventAssetBundleVersionOverride":[],"reviveBoosterInfo":{"reviveKillSwitch":false,"customersToBeAdded":3,"primaryOfferInfo":{"costType":1,"costValue":15},"secondaryOfferInfo":{"costType":0,"costValueToStrikeOut":200,"costValueToShow":100,"energyToGive":25,"loseCountToShowOffer":3}}} | |
MergeEventLiveOpsHandler:SetCoreLiveOpsData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - LiveOps Data: {"isActive":true,"serverTimeOption":0,"eventCoolDown":2,"eventPriority":0,"dataVersion":"v24","assetBundleVersion":"v4","jsonDataFolderFormat":"MergeEvent/{0}/{1}/EventMetaData.json","genericAssetBundleFolderFormat":"MergeEvent/AssetBundles/{0}/{1}","eventAssetBundleFolderFormat":"MergeEvent/AssetBundles/{0}/{1}/","downloadTrigger":{"isSingleTriggerValue":true,"triggerValue":4,"triggerOption":null},"unlockTrigger":{"isSingleTriggerValue":true,"triggerValue":8,"triggerOption":null},"eventStatus":[{"id":1,"name":"Jingle Jangle","isActive":false},{"id":2,"name":"Amalfe Amore","isActive":false},{"id":3,"name":"Amalfe Amore","isActive":false},{"id":4,"name":"Earth day","isActive":false},{"id":5,"name":"Foodie's Paradise","isActive":false},{"id":6,"name":"Wicked Wiggle","isActive":false},{"id":7,"name":"Jingle Jangle","isActive":false},{"id":8,"name":"Amalfe Amore","isActive":false},{"id":9,"name":"Cupid Truffle","isActive":true}],"disableEventsForNewTrigger":[2],"eventAssetBundleVersionOverride":[],"reviveBoosterInfo":{"reviveKillSwitch":false,"customersToBeAdded":3,"primaryOfferInfo":{"costType":1,"costValue":15},"secondaryOfferInfo":{"costType":0,"costValueToStrikeOut":200,"costValueToShow":100,"energyToGive":25,"loseCountToShowOffer":3}}} | |
MergeEventLiveOpsHandler:SetCoreLiveOpsData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - Energy System Data: {"isActive":true,"defaultCount":100,"max":100,"regenerateTimeInSec":60,"refillCostType":1,"refillCost":10,"refillCount":25,"dealPercentage":10,"consumption":1,"requestInfo":null,"adsInfo":null} | |
MergeEventLiveOpsHandler:SetEnergySystemLiveOpsData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - Energy System Data: {"isActive":true,"defaultCount":100,"max":100,"regenerateTimeInSec":60,"refillCostType":1,"refillCost":10,"refillCount":25,"dealPercentage":10,"consumption":1,"requestInfo":null,"adsInfo":null} | |
MergeEventLiveOpsHandler:SetEnergySystemLiveOpsData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - Extension Deal: {"isActive":true,"thresholdForTrigger":1440,"extensionTimeInMinutes":2880,"skuId":"merge_1","nonOfferedSkuId":"merge_1","tokenMultiplier":2} | |
MergeEventLiveOpsHandler:SetExtensionDealLiveOpsData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Merge Event] - Extension Deal: {"isActive":true,"thresholdForTrigger":1440,"extensionTimeInMinutes":2880,"skuId":"merge_1","nonOfferedSkuId":"merge_1","tokenMultiplier":2} | |
MergeEventLiveOpsHandler:SetExtensionDealLiveOpsData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Firebase] - LiveOps Setup: experimentName: exp_ftc_ziggy_event,variantName: exp_ftc_ziggy_event_on | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
AWS Analytics: isEnabled? True, Initialized: True | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName, Int32, Int32, List`1, List`1) | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
FB Analytics Enabled?: True, FB IsInitialized: True, EventName: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForFacebook(AnalyticsEventName) | |
LiveOpsSetup:FetchDataFromRemoteConfig(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[IAP Street Purchase] JSON Data - {"IAPStreetPurchase":[{"cityId":2,"cityKillSwitch":false,"citySkuId":"city_unlock_2","cityUsdPrice":"2","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":3,"cityKillSwitch":false,"citySkuId":"city_unlock_3","cityUsdPrice":"1.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":4,"cityKillSwitch":false,"citySkuId":"city_unlock_4","cityUsdPrice":"2.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":5,"cityKillSwitch":false,"citySkuId":"city_unlock_5","cityUsdPrice":"4.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":6,"cityKillSwitch":false,"citySkuId":"city_unlock_6","cityUsdPrice":"6.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":7,"cityKillSwitch":false,"citySkuId":"city_unlock_7","cityUsdPrice":"6.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":8,"cityKillSwitch":false,"citySkuId":"city_unlock_8","cityUsdPrice":"6.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":9,"cityKillSwitch":false,"citySkuId":"city_unlock_9","cityUsdPrice":"8.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":10,"cityKillSwitch":false,"citySkuId":"city_unlock_10","cityUsdPrice":"12.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":11,"cityKillSwitch":false,"citySkuId":"city_unlock_11","cityUsdPrice":"12.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":12,"cityKillSwitch":false,"citySkuId":"city_unlock_12","cityUsdPrice":"12.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":13,"cityKillSwitch":false,"citySkuId":"city_unlock_13","cityUsdPrice":"12.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":14,"cityKillSwitch":false,"citySkuId":"city_unlock_14","cityUsdPrice":"9.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":15,"cityKillSwitch":false,"citySkuId":"city_unlock_15","cityUsdPrice":"13.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":16,"cityKillSwitch":false,"citySkuId":"city_unlock_16","cityUsdPrice":"15.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":17,"cityKillSwitch":false,"citySkuId":"city_unlock_17","cityUsdPrice":"15.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":18,"cityKillSwitch":false,"citySkuId":"city_unlock_18","cityUsdPrice":"15.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":19,"cityKillSwitch":false,"citySkuId":"city_unlock_19","cityUsdPrice":"15.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3},{"cityId":20,"cityKillSwitch":false,"citySkuId":"city_unlock_20","cityUsdPrice":"19.99","killSwitch":true,"purchaseSkuId":null,"promotionalSkuId":null,"usdStreetPrice":null,"unlockXP":3}],"killSwitch":false,"purchaseSkuId":"city_unlock_1","promotionalSkuId":"city_unlock_2","usdStreetPrice":"9","unlockXP":3} | |
IAPStreetDataHandler:SetIAPNewStreetPurchase() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Player Profile] Firebase Data {"killSwitch":false,"assetBundleVersion":"V_1.0","avatarDataVersion":"V_1.0","prefabSOName":"PlayerProfileNameSO","avatarSOName":"PlayerProfileAvatarSO","defaultAvatarInfo":{"defaultId":"chef0002","defaultName":"Guest0008"}} | |
Nukebox.PlayerProfile.Manager.PlayerProfileFirebaseDataHandler:SetFirebaseData(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
[Rolling Offers] Firebase Data {"killSwitch":true,"assetBundleVersion":"V_1.2","assetName":"Canvas_RollingOffers","themeName":"Default","unlockCondition":{"unlockXPs":[{"minXp":5,"maxXp":55}],"streetIds":[],"userLTVs":[{"minLTV":0,"maxLTV":150}]},"eventDetails":{"eventStartDay":4,"eventStartTime":"11:00","eventDuration":4320,"minimumEventActivateDuration":30},"rollingOffersDatas":[{"truckId":"truck1","truckType":0,"skuIdForPurchase":"","rewardId":"re_1_1_c"},{"truckId":"truck2","truckType":0,"skuIdForPurchase":"","rewardId":"re_1_3_g"},{"truckId":"truck3","truckType":0,"skuIdForPurchase":"","rewardId":"re_3_1_c"},{"truckId":"truck4","truckType":1,"skuIdForPurchase":"rolling_offers_3","rewardId":"ro_t4"},{"truckId":"truck5","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t5"},{"truckId":"truck6","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t6"},{"truckId":"truck7","truckType":1,"skuIdForPurchase":"rolling_offers_4","rewardId":"ro_t7"},{"truckId":"truck8","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t8"},{"truckId":"truck9","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t9"},{"truckId":"truck10","truckType":1,"skuIdForPurchase":"rolling_offers_6","rewardId":"ro_t10"},{"truckId":"truck11","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t11"},{"truckId":"truck12","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t12"},{"truckId":"truck13","truckType":1,"skuIdForPurchase":"rolling_offers_7","rewardId":"ro_t13"},{"truckId":"truck14","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t14"},{"truckId":"truck15","truckType":0,"skuIdForPurchase":"","rewardId":"ro_t15"}]} | |
Nukebox.RollingOffers.Manager.RollingOffersLiveOpsHandler:SetFirebaseData(String) | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Reward data > Old | |
Nukebox.FoodTruckChef.Common.Rewards.Manager.RewardDataDownloadHandler:DownloadRewardData() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
League data > Old | |
LeaderboardDataDownloader:DownloadLeagueData() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
League reward data > Old | |
LeaderboardDataDownloader:DownloadLeagueRewardData() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Reward data > Old | |
Nukebox.FoodTruckChef.LevelReplayability.Manager.LevelReplayabilityDataDownloader:DownloadRewardData() | |
Nukebox.FoodTruckChef.LevelReplayability.Manager.LevelReplayabilityDataDownloader:DownloadData() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Level Requirements data > Old | |
Nukebox.FoodTruckChef.LevelReplayability.Manager.LevelReplayabilityDataDownloader:DownloadLevelRequirements() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
Reward data > Old | |
Nukebox.FoodTruckChef.RewardsGroup.RewardGroupDataDownloader:DownloadRewardData() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:26 AM] | |
IAPConfig data > Old | |
IAPDataDownloader:DownloadIAPData() | |
LiveOpsSetup:DownloadAllRequiredData() | |
LiveOpsSetup:DataAssignmentAndDebug() | |
iPAHeartBeat.Core.SignalSystem.SignalManager:Fire(TType) | |
RemoteConfigWrapper:RemoteConfigActivationCallback(Task`1) | |
Firebase.Extensions.<>c__DisplayClass4_1`1:<ContinueWithOnMainThread>b__1() | |
Firebase.<>c__DisplayClass5_0`1:<RunAsync>b__0() | |
Firebase.ExceptionAggregator:Wrap(Action) | |
Firebase.Dispatcher:PollJobs() | |
Firebase.Platform.FirebaseHandler:Update() | |
----------------------------------------------- | |
[11:23:27 AM] | |
<Color=Green>--->>></Color>Parse ParseApplianceDataLite | |
UpgradeManager:ParseApplianceDataLite(String) | |
UpgradeManager:ParseUpgradeData(String) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
ChangeIAPDataAccordingToExperiment 10 | |
InAppPurchaseScript:ChangeIAPDataAccordingToExperiment(Int32) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
Positive | |
InAppPurchaseScript:ChangeIAPDataAccordingToExperiment(Int32) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
UPFATED VALUE 12 | |
InAppPurchaseScript:ChangeIAPDataAccordingToExperiment(Int32) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
UPFATED VALUE 44 | |
InAppPurchaseScript:ChangeIAPDataAccordingToExperiment(Int32) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
UPFATED VALUE 75 | |
InAppPurchaseScript:ChangeIAPDataAccordingToExperiment(Int32) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
UPFATED VALUE 156 | |
InAppPurchaseScript:ChangeIAPDataAccordingToExperiment(Int32) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
UPFATED VALUE 375 | |
InAppPurchaseScript:ChangeIAPDataAccordingToExperiment(Int32) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
UPFATED VALUE 938 | |
InAppPurchaseScript:ChangeIAPDataAccordingToExperiment(Int32) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
UPFATED VALUE 6250 | |
InAppPurchaseScript:ChangeIAPDataAccordingToExperiment(Int32) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
UPFATED VALUE 150 | |
InAppPurchaseScript:ChangeIAPDataAccordingToExperiment(Int32) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
UPFATED VALUE 312 | |
InAppPurchaseScript:ChangeIAPDataAccordingToExperiment(Int32) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
UPFATED VALUE 750 | |
InAppPurchaseScript:ChangeIAPDataAccordingToExperiment(Int32) | |
ConfigCSharp.ConfigResponse:ParseGameDataResult(String) | |
ConfigCSharp.ConfigResponse:ReadDataFromText() | |
<LoadOfflineGameData>d__95:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
[PlayFab] - Login Response: {"EntityToken":{"Entity":{"Id":"871CE458917F239F","Type":"title_player_account"},"EntityToken":"NHxCNzVERVprYXZVK1Z6akdQNTFRdk90SCs3elMvSlRqWi9tdWp1SmZYc2NzPXx7ImkiOiIyMDI1LTAyLTA1VDA1OjUzOjI2WiIsImlkcCI6IkFuZHJvaWREZXZpY2UiLCJlIjoiMjAyNS0wMi0wNlQwNTo1MzoyNloiLCJmaSI6IjIwMjUtMDItMDVUMDU6NTM6MjZaIiwidGlkIjoiL3dpdkVaZmhSaTgiLCJpZGkiOiI0YzRkMjQ5MTMyN2Q0OGZlIiwiaCI6ImludGVybmFsIiwiZWMiOiJ0aXRsZV9wbGF5ZXJfYWNjb3VudCE1ODk3NEVFNzQ2QTE1QUFFLzJEQzg4L0Y4NTA2MkI2NzMyRjM0NTAvODcxQ0U0NTg5MTdGMjM5Ri8iLCJlaSI6Ijg3MUNFNDU4OTE3RjIzOUYiLCJldCI6InRpdGxlX3BsYXllcl9hY2NvdW50In0=","TokenExpiration":"2025-02-06T05:53:26Z"},"InfoResultPayload":null,"LastLoginTime":"2025-02-05T05:52:41.782Z","NewlyCreated":false,"PlayFabId":"F85062B6732F3450","SessionTicket":"F85062B6732F3450-58974EE746A15AAE-871CE458917F239F-2DC88-8DD45A968D3D42D-q6Oi8LGdP9zE4XBKPcN96M64L9NIVxR4rzFB56axX5k=","SettingsForUser":{"GatherDeviceInfo":true,"GatherFocusInfo":true,"NeedsAttribution":false},"TreatmentAssignment":{"Variables":[],"Variants":[]},"AuthenticationContext":{"ClientSessionTicket":"F85062B6732F3450-58974EE746A15AAE-871CE458917F239F-2DC88-8DD45A968D3D42D-q6Oi8LGdP9zE4XBKPcN96M64L9NIVxR4rzFB56axX5k=","PlayFabId":"F85062B6732F3450","EntityToken":"NHxCNzVERVprYXZVK1Z6akdQNTFRdk90SCs3elMvSlRqWi9tdWp1SmZYc2NzPXx7ImkiOiIyMDI1LTAyLTA1VDA1OjUzOjI2WiIsImlkcCI6IkFuZHJvaWREZXZpY2UiLCJlIjoiMjAyNS0wMi0wNlQwNTo1MzoyNloiLCJmaSI6IjIwMjUtMDItMDVUMDU6NTM6MjZaIiwidGlkIjoiL3dpdkVaZmhSaTgiLCJpZGkiOiI0YzRkMjQ5MTMyN2Q0OGZlIiwiaCI6ImludGVybmFsIiwiZWMiOiJ0aXRsZV9wbGF5ZXJfYWNjb3VudCE1ODk3NEVFNzQ2QTE1QUFFLzJEQzg4L0Y4NTA2MkI2NzMyRjM0NTAvODcxQ0U0NTg5MTdGMjM5Ri8iLCJlaSI6Ijg3MUNFNDU4OTE3RjIzOUYiLCJldCI6InRpdGxlX3BsYXllcl9hY2NvdW50In0=","EntityId":"871CE458917F239F","EntityType":"title_player_account"},"Request":{"AndroidDevice":"Xiaomi Mi 10","AndroidDeviceId":"4c4d2491327d48fe","CreateAccount":true,"CustomTags":null,"EncryptedRequest":null,"InfoRequestParameters":null,"OS":"Android OS 13 / API-33 (TKQ1.221114.001/V816.0.2.0.TJBINXM)","PlayerSecret":"KHB8K9H8UQJW83BZ9XF6BHY7ZSNJRHUNO7TZU9BIIFAPK8ODC9","TitleId":"2DC88","AuthenticationContext":null},"CustomData":null} | |
Playfab LogIn Status: True | |
isNewUser: False, | |
PlayfabID: F85062B6732F3450 | |
PlayfabLoginHandler:LoginSuccess(LoginResult) | |
PlayFab.Internal.PlayFabUnityHttp:OnResponse(String, CallRequestContainer) | |
PlayFab.Internal.<Post>d__12:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
Server LINK URL: https://foodtruckcheftime.techtreeit.in/services/index.php | |
<GetServerTime>d__36:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
Server LINK URL: https://foodtruckcheftime.techtreeit.in/services/index.php | |
<GetServerTime>d__36:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
[IndiGG] - URL: https://stage-platform-protocols.kgen.io/api/proxy/auth/user/session | |
HTTP Response: 200 | |
Response: {"user_id":"F85062B6732F3450","name":"","username":"","email":"","device_id":"","phonenumber":"","level":0,"rank":0,"date_joined":"","playertag":"","location":"","location_name":"","device_model":"","screen_height":"","screen_width":"","os_name":"","os_version":"","browser_name":"","metadata":{"game_handle_id":"","pseudo_user_id":""},"indigg_id":"ae8d89e7-0fe7-4201-b752-a811fb773df7","indigg_wallet_address":"0x9accb80ac48c7e2a2bb94b260ec5b3174bcb0c55","third_party_client_id":"b6410c9d-21e1-4da6-bf3d-9b5fb6dd3fdf","third_party_client_name":"NUKEBOX__FOOD_TRUCK_CHEF","namespaced_third_party_user_id":"b6410c9d-21e1-4da6-bf3d-9b5fb6dd3fdf___F85062B6732F3450","wallet_address":"0x5852d6b13fa37350ce763f6a6C0a22F328153359","is_new_user":false,"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJGODUwNjJCNjczMkYzNDUwIiwiY2xpZW50X2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmIiwiaWF0IjoxNzM4NzMzODQwLCJpc3MiOiJiNjQxMGM5ZC0yMWUxLTRkYTYtYmYzZC05YjVmYjZkZDNmZGYiLCJleHAiOjE3Mzg4MjAyNDAsInVzZXJfaWQiOiJGODUwNjJCNjczMkYzNDUwIiwiZ2FtZXJfaWQiOiIiLCJtZXRhZGF0YSI6eyJnYW1lX2hhbmRsZV9pZCI6IiIsInBzZXVkb191c2VyX2lkIjoiIn0sInRoaXJkX3BhcnR5X2NsaWVudF9pZCI6ImI2NDEwYzlkLTIxZTEtNGRhNi1iZjNkLTliNWZiNmRkM2ZkZiIsInRoaXJkX3BhcnR5X2NsaWVudF9uYW1lIjoiTlVLRUJPWF9fRk9PRF9UUlVDS19DSEVGIiwibmFtZXNwYWNlZF90aGlyZF9wYXJ0eV91c2VyX2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmX19fRjg1MDYyQjY3MzJGMzQ1MCIsIndhbGxldF9hZGRyZXNzIjoiMHg1ODUyZDZiMTNmYTM3MzUwY2U3NjNmNmE2QzBhMjJGMzI4MTUzMzU5IiwiaXNfbmV3X3VzZXIiOmZhbHNlLCJpbmRpZ2dfaWQiOiJhZThkODllNy0wZmU3LTQyMDEtYjc1Mi1hODExZmI3NzNkZjciLCJpbmRpZ2dfd2FsbGV0X2FkZHJlc3MiOiIweDlhY2NiODBhYzQ4YzdlMmEyYmI5NGIyNjBlYzViMzE3NGJjYjBjNTUiLCJsaW5rZWRfcGhvbmUiOiIrOTE4NjYwMjM5ODcxIn0.I_uAWsR5TdVZT2kL8SZEJOezOkBsh_JQvjmQ2wzEE4U","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJGODUwNjJCNjczMkYzNDUwIiwiY2xpZW50X2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmIiwiaWF0IjoxNzM4NzMzODQwLCJpc3MiOiJiNjQxMGM5ZC0yMWUxLTRkYTYtYmYzZC05YjVmYjZkZDNmZGYiLCJleHAiOjE3NDEzMjU4NDAsInVzZXJfaWQiOiJGODUwNjJCNjczMkYzNDUwIiwiZ2FtZXJfaWQiOiIiLCJtZXRhZGF0YSI6eyJnYW1lX2hhbmRsZV9pZCI6IiIsInBzZXVkb191c2VyX2lkIjoiIn0sInRoaXJkX3BhcnR5X2NsaWVudF9pZCI6ImI2NDEwYzlkLTIxZTEtNGRhNi1iZjNkLTliNWZiNmRkM2ZkZiIsInRoaXJkX3BhcnR5X2NsaWVudF9uYW1lIjoiTlVLRUJPWF9fRk9PRF9UUlVDS19DSEVGIiwibmFtZXNwYWNlZF90aGlyZF9wYXJ0eV91c2VyX2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmX19fRjg1MDYyQjY3MzJGMzQ1MCIsIndhbGxldF9hZGRyZXNzIjoiMHg1ODUyZDZiMTNmYTM3MzUwY2U3NjNmNmE2QzBhMjJGMzI4MTUzMzU5IiwiaXNfbmV3X3VzZXIiOmZhbHNlLCJpbmRpZ2dfaWQiOiJhZThkODllNy0wZmU3LTQyMDEtYjc1Mi1hODExZmI3NzNkZjciLCJpbmRpZ2dfd2FsbGV0X2FkZHJlc3MiOiIweDlhY2NiODBhYzQ4YzdlMmEyYmI5NGIyNjBlYzViMzE3NGJjYjBjNTUiLCJsaW5rZWRfcGhvbmUiOiIrOTE4NjYwMjM5ODcxIn0.7mHcrYFSkAQMnBGXywpGQNv0QggfGHH2X9AXNGcfTrI","linked_phone":"+918660239871","session_id":"1a4ff81a-c457-4f7d-98bf-1da00132da36","session_start_time":"2025-02-05 05:37:20.469209908 +0000 UTC","appId":"b6410c9d-21e1-4da6-bf3d-9b5fb6dd3fdf","gamer_id":"F85062B6732F3450","token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJGODUwNjJCNjczMkYzNDUwIiwiY2xpZW50X2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmIiwiaWF0IjoxNzM4NzMzODQwLCJpc3MiOiJiNjQxMGM5ZC0yMWUxLTRkYTYtYmYzZC05YjVmYjZkZDNmZGYiLCJleHAiOjE3Mzg4MjAyNDAsInVzZXJfaWQiOiJGODUwNjJCNjczMkYzNDUwIiwiZ2FtZXJfaWQiOiIiLCJtZXRhZGF0YSI6eyJnYW1lX2hhbmRsZV9pZCI6IiIsInBzZXVkb191c2VyX2lkIjoiIn0sInRoaXJkX3BhcnR5X2NsaWVudF9pZCI6ImI2NDEwYzlkLTIxZTEtNGRhNi1iZjNkLTliNWZiNmRkM2ZkZiIsInRoaXJkX3BhcnR5X2NsaWVudF9uYW1lIjoiTlVLRUJPWF9fRk9PRF9UUlVDS19DSEVGIiwibmFtZXNwYWNlZF90aGlyZF9wYXJ0eV91c2VyX2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmX19fRjg1MDYyQjY3MzJGMzQ1MCIsIndhbGxldF9hZGRyZXNzIjoiMHg1ODUyZDZiMTNmYTM3MzUwY2U3NjNmNmE2QzBhMjJGMzI4MTUzMzU5IiwiaXNfbmV3X3VzZXIiOmZhbHNlLCJpbmRpZ2dfaWQiOiJhZThkODllNy0wZmU3LTQyMDEtYjc1Mi1hODExZmI3NzNkZjciLCJpbmRpZ2dfd2FsbGV0X2FkZHJlc3MiOiIweDlhY2NiODBhYzQ4YzdlMmEyYmI5NGIyNjBlYzViMzE3NGJjYjBjNTUiLCJsaW5rZWRfcGhvbmUiOiIrOTE4NjYwMjM5ODcxIn0.I_uAWsR5TdVZT2kL8SZEJOezOkBsh_JQvjmQ2wzEE4U","linkedMobileNumber":"+918660239871"} | |
Nukebox.IndiGG.Apis.<CallAPI>d__1:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
[IndiGG] - Session API call successful. Response data - {"user_id":"F85062B6732F3450","name":"","username":"","email":"","device_id":"","phonenumber":"","level":0,"rank":0,"date_joined":"","playertag":"","location":"","location_name":"","device_model":"","screen_height":"","screen_width":"","os_name":"","os_version":"","browser_name":"","metadata":{"game_handle_id":"","pseudo_user_id":""},"indigg_id":"ae8d89e7-0fe7-4201-b752-a811fb773df7","indigg_wallet_address":"0x9accb80ac48c7e2a2bb94b260ec5b3174bcb0c55","third_party_client_id":"b6410c9d-21e1-4da6-bf3d-9b5fb6dd3fdf","third_party_client_name":"NUKEBOX__FOOD_TRUCK_CHEF","namespaced_third_party_user_id":"b6410c9d-21e1-4da6-bf3d-9b5fb6dd3fdf___F85062B6732F3450","wallet_address":"0x5852d6b13fa37350ce763f6a6C0a22F328153359","is_new_user":false,"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJGODUwNjJCNjczMkYzNDUwIiwiY2xpZW50X2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmIiwiaWF0IjoxNzM4NzMzODQwLCJpc3MiOiJiNjQxMGM5ZC0yMWUxLTRkYTYtYmYzZC05YjVmYjZkZDNmZGYiLCJleHAiOjE3Mzg4MjAyNDAsInVzZXJfaWQiOiJGODUwNjJCNjczMkYzNDUwIiwiZ2FtZXJfaWQiOiIiLCJtZXRhZGF0YSI6eyJnYW1lX2hhbmRsZV9pZCI6IiIsInBzZXVkb191c2VyX2lkIjoiIn0sInRoaXJkX3BhcnR5X2NsaWVudF9pZCI6ImI2NDEwYzlkLTIxZTEtNGRhNi1iZjNkLTliNWZiNmRkM2ZkZiIsInRoaXJkX3BhcnR5X2NsaWVudF9uYW1lIjoiTlVLRUJPWF9fRk9PRF9UUlVDS19DSEVGIiwibmFtZXNwYWNlZF90aGlyZF9wYXJ0eV91c2VyX2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmX19fRjg1MDYyQjY3MzJGMzQ1MCIsIndhbGxldF9hZGRyZXNzIjoiMHg1ODUyZDZiMTNmYTM3MzUwY2U3NjNmNmE2QzBhMjJGMzI4MTUzMzU5IiwiaXNfbmV3X3VzZXIiOmZhbHNlLCJpbmRpZ2dfaWQiOiJhZThkODllNy0wZmU3LTQyMDEtYjc1Mi1hODExZmI3NzNkZjciLCJpbmRpZ2dfd2FsbGV0X2FkZHJlc3MiOiIweDlhY2NiODBhYzQ4YzdlMmEyYmI5NGIyNjBlYzViMzE3NGJjYjBjNTUiLCJsaW5rZWRfcGhvbmUiOiIrOTE4NjYwMjM5ODcxIn0.I_uAWsR5TdVZT2kL8SZEJOezOkBsh_JQvjmQ2wzEE4U","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJGODUwNjJCNjczMkYzNDUwIiwiY2xpZW50X2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmIiwiaWF0IjoxNzM4NzMzODQwLCJpc3MiOiJiNjQxMGM5ZC0yMWUxLTRkYTYtYmYzZC05YjVmYjZkZDNmZGYiLCJleHAiOjE3NDEzMjU4NDAsInVzZXJfaWQiOiJGODUwNjJCNjczMkYzNDUwIiwiZ2FtZXJfaWQiOiIiLCJtZXRhZGF0YSI6eyJnYW1lX2hhbmRsZV9pZCI6IiIsInBzZXVkb191c2VyX2lkIjoiIn0sInRoaXJkX3BhcnR5X2NsaWVudF9pZCI6ImI2NDEwYzlkLTIxZTEtNGRhNi1iZjNkLTliNWZiNmRkM2ZkZiIsInRoaXJkX3BhcnR5X2NsaWVudF9uYW1lIjoiTlVLRUJPWF9fRk9PRF9UUlVDS19DSEVGIiwibmFtZXNwYWNlZF90aGlyZF9wYXJ0eV91c2VyX2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmX19fRjg1MDYyQjY3MzJGMzQ1MCIsIndhbGxldF9hZGRyZXNzIjoiMHg1ODUyZDZiMTNmYTM3MzUwY2U3NjNmNmE2QzBhMjJGMzI4MTUzMzU5IiwiaXNfbmV3X3VzZXIiOmZhbHNlLCJpbmRpZ2dfaWQiOiJhZThkODllNy0wZmU3LTQyMDEtYjc1Mi1hODExZmI3NzNkZjciLCJpbmRpZ2dfd2FsbGV0X2FkZHJlc3MiOiIweDlhY2NiODBhYzQ4YzdlMmEyYmI5NGIyNjBlYzViMzE3NGJjYjBjNTUiLCJsaW5rZWRfcGhvbmUiOiIrOTE4NjYwMjM5ODcxIn0.7mHcrYFSkAQMnBGXywpGQNv0QggfGHH2X9AXNGcfTrI","linked_phone":"+918660239871","session_id":"1a4ff81a-c457-4f7d-98bf-1da00132da36","session_start_time":"2025-02-05 05:37:20.469209908 +0000 UTC","appId":"b6410c9d-21e1-4da6-bf3d-9b5fb6dd3fdf","gamer_id":"F85062B6732F3450","token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJGODUwNjJCNjczMkYzNDUwIiwiY2xpZW50X2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmIiwiaWF0IjoxNzM4NzMzODQwLCJpc3MiOiJiNjQxMGM5ZC0yMWUxLTRkYTYtYmYzZC05YjVmYjZkZDNmZGYiLCJleHAiOjE3Mzg4MjAyNDAsInVzZXJfaWQiOiJGODUwNjJCNjczMkYzNDUwIiwiZ2FtZXJfaWQiOiIiLCJtZXRhZGF0YSI6eyJnYW1lX2hhbmRsZV9pZCI6IiIsInBzZXVkb191c2VyX2lkIjoiIn0sInRoaXJkX3BhcnR5X2NsaWVudF9pZCI6ImI2NDEwYzlkLTIxZTEtNGRhNi1iZjNkLTliNWZiNmRkM2ZkZiIsInRoaXJkX3BhcnR5X2NsaWVudF9uYW1lIjoiTlVLRUJPWF9fRk9PRF9UUlVDS19DSEVGIiwibmFtZXNwYWNlZF90aGlyZF9wYXJ0eV91c2VyX2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmX19fRjg1MDYyQjY3MzJGMzQ1MCIsIndhbGxldF9hZGRyZXNzIjoiMHg1ODUyZDZiMTNmYTM3MzUwY2U3NjNmNmE2QzBhMjJGMzI4MTUzMzU5IiwiaXNfbmV3X3VzZXIiOmZhbHNlLCJpbmRpZ2dfaWQiOiJhZThkODllNy0wZmU3LTQyMDEtYjc1Mi1hODExZmI3NzNkZjciLCJpbmRpZ2dfd2FsbGV0X2FkZHJlc3MiOiIweDlhY2NiODBhYzQ4YzdlMmEyYmI5NGIyNjBlYzViMzE3NGJjYjBjNTUiLCJsaW5rZWRfcGhvbmUiOiIrOTE4NjYwMjM5ODcxIn0.I_uAWsR5TdVZT2kL8SZEJOezOkBsh_JQvjmQ2wzEE4U","linkedMobileNumber":"+918660239871"} | |
SessionApiCallbackHandler:APICallBack(IndiggApiCallback) | |
Nukebox.IndiGG.Apis.<CallAPI>d__1:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:27 AM] | |
[IndiGG] - Auth Token = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJGODUwNjJCNjczMkYzNDUwIiwiY2xpZW50X2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmIiwiaWF0IjoxNzM4NzMzODQwLCJpc3MiOiJiNjQxMGM5ZC0yMWUxLTRkYTYtYmYzZC05YjVmYjZkZDNmZGYiLCJleHAiOjE3Mzg4MjAyNDAsInVzZXJfaWQiOiJGODUwNjJCNjczMkYzNDUwIiwiZ2FtZXJfaWQiOiIiLCJtZXRhZGF0YSI6eyJnYW1lX2hhbmRsZV9pZCI6IiIsInBzZXVkb191c2VyX2lkIjoiIn0sInRoaXJkX3BhcnR5X2NsaWVudF9pZCI6ImI2NDEwYzlkLTIxZTEtNGRhNi1iZjNkLTliNWZiNmRkM2ZkZiIsInRoaXJkX3BhcnR5X2NsaWVudF9uYW1lIjoiTlVLRUJPWF9fRk9PRF9UUlVDS19DSEVGIiwibmFtZXNwYWNlZF90aGlyZF9wYXJ0eV91c2VyX2lkIjoiYjY0MTBjOWQtMjFlMS00ZGE2LWJmM2QtOWI1ZmI2ZGQzZmRmX19fRjg1MDYyQjY3MzJGMzQ1MCIsIndhbGxldF9hZGRyZXNzIjoiMHg1ODUyZDZiMTNmYTM3MzUwY2U3NjNmNmE2QzBhMjJGMzI4MTUzMzU5IiwiaXNfbmV3X3VzZXIiOmZhbHNlLCJpbmRpZ2dfaWQiOiJhZThkODllNy0wZmU3LTQyMDEtYjc1Mi1hODExZmI3NzNkZjciLCJpbmRpZ2dfd2FsbGV0X2FkZHJlc3MiOiIweDlhY2NiODBhYzQ4YzdlMmEyYmI5NGIyNjBlYzViMzE3NGJjYjBjNTUiLCJsaW5rZWRfcGhvbmUiOiIrOTE4NjYwMjM5ODcxIn0.I_uAWsR5TdVZT2kL8SZEJOezOkBsh_JQvjmQ2wzEE4U | |
SessionApiCallbackHandler:APICallBack(IndiggApiCallback) | |
Nukebox.IndiGG.Apis.<CallAPI>d__1:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:28 AM] | |
[IndiGG] - URL: https://stage-platform-protocols.kgen.io/api/wallet/balance | |
HTTP Response: 200 | |
Response: {"wallet_address":"0x5852d6b13fa37350ce763f6a6c0a22f328153359","earned_balance":150,"bought_balance":0,"bonus_balance":9195,"lazy_balance":9345,"on_chain_balance":3255,"wallet_transaction_error":false,"lazy_balance_delta":6090,"is_lazy_balance_updated":false,"created_at":"","modified_at":"","minWalletBalToWithdraw":1000,"earnedKCashNudgeThreshold":387} | |
Nukebox.IndiGG.Apis.<CallAPI>d__1:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:28 AM] | |
[IndiGG] - Get Balance API successful. Response data - {"wallet_address":"0x5852d6b13fa37350ce763f6a6c0a22f328153359","earned_balance":150,"bought_balance":0,"bonus_balance":9195,"lazy_balance":9345,"on_chain_balance":3255,"wallet_transaction_error":false,"lazy_balance_delta":6090,"is_lazy_balance_updated":false,"created_at":"","modified_at":"","minWalletBalToWithdraw":1000,"earnedKCashNudgeThreshold":387} | |
GetBalanceApiCallbackHandler:APICallBack(IndiggApiCallback) | |
Nukebox.IndiGG.Apis.<CallAPI>d__1:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:28 AM] | |
[IndiGG] - Wallet Address = 0x5852d6b13fa37350ce763f6a6c0a22f328153359 | |
GetBalanceApiCallbackHandler:APICallBack(IndiggApiCallback) | |
Nukebox.IndiGG.Apis.<CallAPI>d__1:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:28 AM] | |
Server Link Data fetched from Url: https://foodtruckcheftime.techtreeit.in/services/index.php | |
<GetServerTime>d__36:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:28 AM] | |
Updating Server Time to: 02/05/2025 05:53:28 | |
Nukebox.FTC.LeaguesLeaderboardApi.Utils.ServerDateTime:SetServerTime(DateTime) | |
<GetServerTime>d__36:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:28 AM] | |
<color=orange>Streak Event is locked</color> | |
StreakEventManager:ExecuteStates() | |
StreakEventManager:StartProcess() | |
<GetServerTime>d__36:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:28 AM] | |
[BAL] SetUserPropertiesSignal Signal Received! > Is Balancy Initialized - False > Is Server Time Fetched - True | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:SetUserPropertiesSignal() | |
<GetServerTime>d__36:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:28 AM] | |
Server Link Data fetched from Url: https://foodtruckcheftime.techtreeit.in/services/index.php | |
<GetServerTime>d__36:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:30 AM] | |
CLD:: GuestLogin | |
ServerDataHandler:GuestLogin() | |
UnityEngine.EventSystems.EventSystem:Update() | |
----------------------------------------------- | |
[11:23:30 AM] | |
City unlock before >> {"CitiesUnlocked":[0],"DisplayName":"","LeagueId":1} | |
LeaderboardManager:LoadCitiesUnlocked() | |
ServerDataHandler:GuestLogin() | |
UnityEngine.EventSystems.EventSystem:Update() | |
----------------------------------------------- | |
[11:23:30 AM] | |
City unlock after >> {"CitiesUnlocked":[0],"DisplayName":"","LeagueId":1} | |
LeaderboardManager:LoadCitiesUnlocked() | |
ServerDataHandler:GuestLogin() | |
UnityEngine.EventSystems.EventSystem:Update() | |
----------------------------------------------- | |
[11:23:30 AM] | |
CLD:: GuestLogin 1 | |
ServerDataHandler:GuestLogin() | |
UnityEngine.EventSystems.EventSystem:Update() | |
----------------------------------------------- | |
[11:23:30 AM] | |
CLD:: GuestLogin 2 | |
CloudDataManager:LoadFromCloud() | |
ServerDataHandler:GuestLogin() | |
UnityEngine.EventSystems.EventSystem:Update() | |
----------------------------------------------- | |
[11:23:30 AM] | |
EOSManager is initialized. | |
EOSAuthHandler:Init() | |
<LoadFromCloudRoutin>d__23:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:30 AM] | |
02/05/2025 11:23:30 LogEOSAuth(Warning): No existing persistent auth credentials were found for automatic login. | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:SimplePrintCallback(LogMessage&) | |
Epic.OnlineServices.Logging.LoggingInterface:LogMessageFuncInternalImplementation(LogMessageInternal&) | |
Epic.OnlineServices.Bindings:EOS_Auth_Login(IntPtr, LoginOptionsInternal&, IntPtr, OnLoginCallbackInternal) | |
Epic.OnlineServices.Auth.AuthInterface:Login(LoginOptions&, Object, OnLoginCallback) | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:StartLoginWithLoginOptions(LoginOptions, OnAuthLoginCallback) | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:StartLoginWithLoginTypeAndToken(LoginCredentialType, ExternalCredentialType, String, String, OnAuthLoginCallback) | |
<LoadFromCloudRoutin>d__23:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:30 AM] | |
OnLoginCallback: InvalidAuth | |
EOSAuthHandler:OnLoginCallback(LoginCallbackInfo) | |
PlayEveryWare.EpicOnlineServices.<>c__DisplayClass56_0:<StartPersistentLogin>b__0(LoginCallbackInfo) | |
PlayEveryWare.EpicOnlineServices.<>c__DisplayClass62_0:<StartLoginWithLoginOptions>b__0(LoginCallbackInfo&) | |
Epic.OnlineServices.Auth.AuthInterface:OnLoginCallbackInternalImplementation(LoginCallbackInfoInternal&) | |
Epic.OnlineServices.Bindings:EOS_Platform_Tick(IntPtr) | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:Tick() | |
----------------------------------------------- | |
[11:23:30 AM] | |
PersistentAuth token is invalid. Re-authenticating via AccountPortal... | |
EOSAuthHandler:OnLoginCallback(LoginCallbackInfo) | |
PlayEveryWare.EpicOnlineServices.<>c__DisplayClass56_0:<StartPersistentLogin>b__0(LoginCallbackInfo) | |
PlayEveryWare.EpicOnlineServices.<>c__DisplayClass62_0:<StartLoginWithLoginOptions>b__0(LoginCallbackInfo&) | |
Epic.OnlineServices.Auth.AuthInterface:OnLoginCallbackInternalImplementation(LoginCallbackInfoInternal&) | |
Epic.OnlineServices.Bindings:EOS_Platform_Tick(IntPtr) | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:Tick() | |
----------------------------------------------- | |
[11:23:30 AM] | |
Mobile Analytics is about to store session info: {"_startTime":"02/05/2025 05:53:26","_stopTime":"02/05/2025 05:53:30","_preStartTime":"02/05/2025 05:53:26","_sessionId":"98b5ca3a-7890-4616-ae24-af0055196b06","_duration":4573} | |
Amazon.Runtime.Internal.Util.Logger:DebugFormat(String, Object[]) | |
Amazon.MobileAnalytics.MobileAnalyticsManager.Internal.Session:SaveSessionStorage() | |
Amazon.MobileAnalytics.MobileAnalyticsManager.Internal.Session:Pause() | |
Amazon.MobileAnalytics.MobileAnalyticsManager.MobileAnalyticsManager:PauseSession() | |
----------------------------------------------- | |
[11:23:41 AM] | |
Time Spent: 18.3644040375948, TapCount: 1 | |
SandboxSessionReporter:Update() | |
----------------------------------------------- | |
[11:23:41 AM] | |
OnLoginCallback: Canceled | |
EOSAuthHandler:OnLoginCallback(LoginCallbackInfo) | |
PlayEveryWare.EpicOnlineServices.<>c__DisplayClass62_0:<StartLoginWithLoginOptions>b__0(LoginCallbackInfo&) | |
Epic.OnlineServices.Auth.AuthInterface:OnLoginCallbackInternalImplementation(LoginCallbackInfoInternal&) | |
Epic.OnlineServices.Bindings:EOS_Platform_Tick(IntPtr) | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:Tick() | |
----------------------------------------------- | |
[11:23:41 AM] | |
Login failed: Canceled | |
EOSAuthHandler:OnLoginCallback(LoginCallbackInfo) | |
PlayEveryWare.EpicOnlineServices.<>c__DisplayClass62_0:<StartLoginWithLoginOptions>b__0(LoginCallbackInfo&) | |
Epic.OnlineServices.Auth.AuthInterface:OnLoginCallbackInternalImplementation(LoginCallbackInfoInternal&) | |
Epic.OnlineServices.Bindings:EOS_Platform_Tick(IntPtr) | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:Tick() | |
----------------------------------------------- | |
[11:23:41 AM] | |
CLD:: --->>> No Data saved to the cloud | |
CloudDataManager:ProcessCloudData(Byte[]) | |
EOSAuthHandler:OnLoginCallback(LoginCallbackInfo) | |
PlayEveryWare.EpicOnlineServices.<>c__DisplayClass62_0:<StartLoginWithLoginOptions>b__0(LoginCallbackInfo&) | |
Epic.OnlineServices.Auth.AuthInterface:OnLoginCallbackInternalImplementation(LoginCallbackInfoInternal&) | |
Epic.OnlineServices.Bindings:EOS_Platform_Tick(IntPtr) | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:Tick() | |
----------------------------------------------- | |
[11:23:42 AM] | |
serverControlFileLocalVersion: 1.2.3 | |
<StartProcess>d__53:MoveNext() | |
UnityEngine.GameObject:AddComponent() | |
Global:set_noOfPurchasesDone(Int32) | |
ServerDataHandler:LoadNextScene() | |
<LoadNextScene>d__36:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:42 AM] | |
[BAL] UserProgression data null | |
Global:set_noOfPurchasesDone(Int32) | |
ServerDataHandler:LoadNextScene() | |
<LoadNextScene>d__36:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:42 AM] | |
[BAL] SetUserPropertiesSignal Signal Received! > Is Balancy Initialized - False > Is Server Time Fetched - True | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:SetUserPropertiesSignal() | |
<LoadNextScene>d__36:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:43 AM] | |
Server LINK URL: https://foodtruckcheftime.techtreeit.in/services/index.php | |
<GetServerTime>d__36:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:43 AM] | |
[GameObject Destroyed]:GenericRewardPopup is destroyed | |
Type: Autopopup | |
PopUp:OnDestroy() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[GameObject Destroyed]:GenericPopup is destroyed | |
Type: Autopopup | |
PopUp:OnDestroy() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Ads] [NB Module] [AdSystemManager] Network set to AppLovin | |
Nukebox.AdsSystem.Manager.AdsSystemManager:SetupNetwork(String) | |
AdManager:Awake() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[NB Ad Module] [AppLovin] userID : F85062B6732F3450 | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SetUserId(String) | |
AdManager:Awake() | |
----------------------------------------------- | |
[11:23:43 AM] | |
Debug [AppLovin MAX] Initial background callback. | |
MaxSdkCallbacks:ForwardEvent(String) | |
MaxSdkBase:HandleBackgroundCallback(String) | |
UnityEngine._AndroidJNIHelper:InvokeJavaProxyMethod(AndroidJavaProxy, IntPtr, IntPtr) | |
----------------------------------------------- | |
[11:23:43 AM] | |
---->>>> Player Age In Days: 0 | |
Global:get_GetPlayerAge() | |
MenuSystem:Awake() | |
----------------------------------------------- | |
[11:23:43 AM] | |
---->>>> Age below 7 | |
MenuSystem:Awake() | |
----------------------------------------------- | |
[11:23:43 AM] | |
AWS Analytics: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
PiggyBankMaster:SetValuesAccordingToRemoteConfig() | |
PiggyBankMaster:Awake() | |
----------------------------------------------- | |
[11:23:43 AM] | |
AWS Analytics: isEnabled? True, Initialized: True | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName, Int32, Int32, List`1, List`1) | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
PiggyBankMaster:SetValuesAccordingToRemoteConfig() | |
PiggyBankMaster:Awake() | |
----------------------------------------------- | |
[11:23:43 AM] | |
FB Analytics Enabled?: True, FB IsInitialized: True, EventName: exp_register_player | |
AnalyticsManager:SendAnalyticsEventForFacebook(AnalyticsEventName) | |
PiggyBankMaster:SetValuesAccordingToRemoteConfig() | |
PiggyBankMaster:Awake() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Indigg] PlayerProgression data - {"isIntroDone":true,"isAnnouncementShown":true,"walletInfo":{"indiggUserId":null,"indiggGlobalWalletId":null,"indiggCustodianWalletId":null},"transactionEntries":[],"cityLevelRewardInfos":[]} | |
Nukebox.FoodTruckChef.IndiGG.PlayerProgression.Manager.ProgressionDataManager:LoadData() | |
Nukebox.FoodTruckChef.IndiGG.Ui.IndiggHudIconFtueHandler:OnEnable() | |
Nukebox.FoodTruckChef.IndiGG.Ui.IndiggHudIconView:OnEnable() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Rolling Offers] Progression data - | |
Nukebox.RollingOffers.Manager.RollingOffersProgressionHandler:LoadData() | |
Nukebox.RollingOffers.Manager.RollingOffersManager:.ctor() | |
System.Reflection.RuntimeConstructorInfo:InternalInvoke(Object, Object[], Boolean) | |
DependencyResolver:Resolve(Type) | |
DependencyResolver:Resolve() | |
Nukebox.RollingOffers.ResourceHandler.RollingOffersBundleHandler:InitData() | |
Nukebox.RollingOffers.ResourceHandler.RollingOffersBundleHandler:.ctor() | |
System.Reflection.RuntimeConstructorInfo:InternalInvoke(Object, Object[], Boolean) | |
DependencyResolver:Resolve(Type) | |
DependencyResolver:Resolve() | |
Nukebox.RollingOffers.Manager.RollingOffersIconHandler:get_RollingOffersBundleHandler() | |
Nukebox.RollingOffers.Manager.RollingOffersIconHandler:OnROBundleLoaded() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Test] Rect : position = (0.00, 0.00) => AnchorMin :x = 0 y = 0 => AnchorMax : x = 1 y = 1 | |
SafeAreaHandler:ApplySafeArea(Rect) | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Test] Rect : position = (0.00, 0.00) => AnchorMin :x = 0 y = 0 => AnchorMax : x = 1 y = 1 | |
SafeAreaHandler:ApplySafeArea(Rect) | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Test] Rect : position = (0.00, 0.00) => AnchorMin :x = 0 y = 0 => AnchorMax : x = 1 y = 1 | |
SafeAreaHandler:ApplySafeArea(Rect) | |
----------------------------------------------- | |
[11:23:43 AM] | |
--------------------Disabling icon--------------------- | |
LeaderboarIcon:SetIcon() | |
LeaderBoardUIManager:OnEnable() | |
----------------------------------------------- | |
[11:23:43 AM] | |
LLDependencies.LeaderboardManager.RewardData : | |
LeaderBoardUIManager:GetInBoxData(Boolean) | |
LeaderBoardUIManager:OnEnable() | |
----------------------------------------------- | |
[11:23:43 AM] | |
LeagueData : {"LeagueData":[{"LeagueNo":1,"LeagueName":"Rising Chef","EntryQuestAmount":1,"GemReward":1,"CoinReward":0,"BucketSize":10,"TopPromoteCount":2,"BottomDemoteCount":0},{"LeagueNo":2,"LeagueName":"Skilled Chef","EntryQuestAmount":1,"GemReward":1,"CoinReward":0,"BucketSize":8,"TopPromoteCount":3,"BottomDemoteCount":3},{"LeagueNo":3,"LeagueName":"Epic Chef","EntryQuestAmount":1,"GemReward":1,"CoinReward":0,"BucketSize":6,"TopPromoteCount":2,"BottomDemoteCount":2},{"LeagueNo":4,"LeagueName":"Master Chef","EntryQuestAmount":1,"GemReward":1,"CoinReward":0,"BucketSize":6,"TopPromoteCount":2,"BottomDemoteCount":2},{"LeagueNo":5,"LeagueName":"Champion Chef","EntryQuestAmount":1,"GemReward":1,"CoinReward":0,"BucketSize":4,"TopPromoteCount":0,"BottomDemoteCount":2}]} | |
LeaderBoardUIManager:OnEnable() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[BAL] Balancy not initialized yet! | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
UnityEngine.SceneManagement.SceneManager:Internal_ActiveSceneChanged(Scene, Scene) | |
----------------------------------------------- | |
[11:23:43 AM] | |
AWS Analytics: load_time_measurement | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
AnalyticsManager:SceneLoadChanged(Scene, LoadSceneMode) | |
UnityEngine.SceneManagement.SceneManager:Internal_SceneLoaded(Scene, LoadSceneMode) | |
----------------------------------------------- | |
[11:23:43 AM] | |
AWS Analytics: isEnabled? True, Initialized: True | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName, Int32, Int32, List`1, List`1) | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
AnalyticsManager:SceneLoadChanged(Scene, LoadSceneMode) | |
UnityEngine.SceneManagement.SceneManager:Internal_SceneLoaded(Scene, LoadSceneMode) | |
----------------------------------------------- | |
[11:23:43 AM] | |
FB Analytics Enabled?: True, FB IsInitialized: True, EventName: load_time_measurement | |
AnalyticsManager:SendAnalyticsEventForFacebook(AnalyticsEventName) | |
AnalyticsManager:SceneLoadChanged(Scene, LoadSceneMode) | |
UnityEngine.SceneManagement.SceneManager:Internal_SceneLoaded(Scene, LoadSceneMode) | |
----------------------------------------------- | |
[11:23:43 AM] | |
TapJoy Consent :: ConsentInformation.ConsentStatus NotRequired | |
AdManager:SetTJConsent() | |
AdManager:TapjoyConnect() | |
AdManager:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Ads][AdManager] Trying to init sdk .... | |
AdManager:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Ads][AdManager] SetUserConsent | |
AdManager:SetUserConsent() | |
AdManager:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Ads][AdManager] GetUserConsentStatus | |
AdManager:GetUserConsentStatus() | |
AdManager:SetUserConsent() | |
AdManager:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[NB Ad Module] [AppLovin] consent : True | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:SetConsent(Boolean) | |
AdManager:SetUserConsent() | |
AdManager:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[NB Ad Module] [AppLovin] Initializing | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:Initialize() | |
AdManager:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Test] Rect : position = (0.00, 0.00) => AnchorMin :x = 0 y = 0 => AnchorMax : x = 1 y = 1 | |
SafeAreaHandler:ApplySafeArea(Rect) | |
CitySelectionState:SetCurrentCityMapScreen(Boolean, Boolean) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
CT:: lastAdWatchedTime : 02/05/2025 05:53:43 | |
Nukebox.FoodTruckChef.CappedTv.CappedTvManager:get_IsDailyQuotaExhausted() | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
CT:: currentTime : 02/05/2025 05:53:43 | |
Nukebox.FoodTruckChef.CappedTv.CappedTvManager:get_IsDailyQuotaExhausted() | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
CT:: totalAdsWatchedInDay : 0 | |
Nukebox.FoodTruckChef.CappedTv.CappedTvManager:get_IsDailyQuotaExhausted() | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
CT:: cappedTvFirebaseData.adWatchInADay : 25 | |
Nukebox.FoodTruckChef.CappedTv.CappedTvManager:get_IsDailyQuotaExhausted() | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Ads] [NB Module] [AdSystemManager] Checking Reward Ad for: Capped_TV | |
Nukebox.AdsSystem.Manager.AdsSystemManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady: not ready for Capped_TV : 724bea03fd3180f0. | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady : isValueAvailable in download dictionary -False ,download status : False | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady: Capped_TV is not ready. loading now | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Ads] [NB Module] [AdSystemManager] Checking Reward Ad for: Capped_TV | |
Nukebox.AdsSystem.Manager.AdsSystemManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady: not ready for Capped_TV : 724bea03fd3180f0. | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady : isValueAvailable in download dictionary -True ,download status : True | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady : isValueAvailable in download dictionary -True ,download status : True,Already downloading | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Ads][AdManager] CappedTV rewardAd not ready | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
<color=orange>Streak Event is locked</color> | |
StreakEventManager:ExecuteStates() | |
StreakEventManager:StartProcess() | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Merge-Event] - Is AdapterAccess? False | |
MergeEventHudIconHandler:CheckAndEnableIcon(StateID) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Merge-Event] - isGenericDownloadable? False, isUnlocked? False | |
MergeEventHudIconHandler:CheckAndEnableIcon(StateID) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Merge-Event] - Assets are not ready | |
MergeEventHudIconHandler:CheckAndEnableIcon(StateID) | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
>>>>> PopUpManager.PreviousState : Splash <<<<< | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
>>>>> PopUpManager.CurrentState : Splash <<<<< | |
MenuSystem:changeState(StateID, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
AWS Analytics: app_launch | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
AWS Analytics: isEnabled? True, Initialized: True | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName, Int32, Int32, List`1, List`1) | |
AnalyticsManager:SendAnalyticsEventForAmazon(AnalyticsEventName) | |
AnalyticsManager:SendAnalyticsEvent(AnalyticsEventName) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
FB Analytics Enabled?: True, FB IsInitialized: True, EventName: app_launch | |
AnalyticsManager:SendAnalyticsEventForFacebook(AnalyticsEventName) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
Facebook event name : app_launch | |
AnalyticsManager:TrackEvent(String, Dictionary`2, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
[Singular Event] Trying to check EventName app_launch_Sandbox | |
AnalyticsManager:TrackEvent(String, Dictionary`2, Boolean) | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
Facebook event name : app_launch | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:43 AM] | |
---->>>> Player Age In Days: 0 | |
Global:get_GetPlayerAge() | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[BAL] UserProgression data null | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[BAL] UserProgression data null | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[BAL] UserProgression data null | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[BAL] UserProgression data null | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[BAL] SetUserPropertiesSignal Signal Received! > Is Balancy Initialized - False > Is Server Time Fetched - True | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:SetUserPropertiesSignal() | |
MenuSystem:Start() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[Merge-Event] Could Data: | |
Nukebox.Modules.MergeEvent.GameSpecific.MergeEventGameAdapterOverride:ReadProgression() | |
Nukebox.Modules.MergeEvent.Adapter.MergeEventAdapter:InitMergeEvent() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[Merge-Event] Json Data is updated with Cloud data | |
Nukebox.Modules.MergeEvent.GameSpecific.MergeEventGameAdapterOverride:ReadProgression() | |
Nukebox.Modules.MergeEvent.Adapter.MergeEventAdapter:InitMergeEvent() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[Merge-Event] Player Pref is updated for with Cloud Data | |
Nukebox.Modules.MergeEvent.GameSpecific.MergeEventGameAdapterOverride:ReadProgression() | |
Nukebox.Modules.MergeEvent.Adapter.MergeEventAdapter:InitMergeEvent() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[Merge-Event] Read Progression = 1 Data: | |
Nukebox.Modules.MergeEvent.GameSpecific.MergeEventGameAdapterOverride:ReadProgression() | |
Nukebox.Modules.MergeEvent.Adapter.MergeEventAdapter:InitMergeEvent() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[Merge-Event] Data is null or empty | |
Nukebox.Modules.MergeEvent.GameSpecific.MergeEventGameAdapterOverride:ReadProgression() | |
Nukebox.Modules.MergeEvent.Adapter.MergeEventAdapter:InitMergeEvent() | |
----------------------------------------------- | |
[11:23:44 AM] | |
CheckingConditionTrue | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
-> BEFORE <-6.066859 | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
-> AFTER <-6.066859 | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
starCollectEventAssetVersion4 | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
starCollectEventAssetVersion_Saved4 | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
eventAssetDownloaded : False | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
Start Process Called | |
StarCollectEventSystem:StartProcess() | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
event_FileVersion_Android0 | |
StarCollectEventSystem:StartProcess() | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
event_FileVersion_Android_Saved-1 | |
StarCollectEventSystem:StartProcess() | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
starCollectEventAssetVersion4 | |
StarCollectEventSystem:StartProcess() | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
starCollectEventAssetVersion_Saved4 | |
StarCollectEventSystem:StartProcess() | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
CheckingConditionTrue | |
StarCollectEventSystem:CheckingCondition() | |
StarCollectEventSystem:LoadAndParseAssetBundleData() | |
StarCollectEventSystem:StartProcess() | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
-> BEFORE <-6.066859 | |
StarCollectEventSystem:CheckingCondition() | |
StarCollectEventSystem:LoadAndParseAssetBundleData() | |
StarCollectEventSystem:StartProcess() | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
-> AFTER <-6.066859 | |
StarCollectEventSystem:CheckingCondition() | |
StarCollectEventSystem:LoadAndParseAssetBundleData() | |
StarCollectEventSystem:StartProcess() | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
starCollectEventAssetVersion4 | |
StarCollectEventSystem:CheckingCondition() | |
StarCollectEventSystem:LoadAndParseAssetBundleData() | |
StarCollectEventSystem:StartProcess() | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
starCollectEventAssetVersion_Saved4 | |
StarCollectEventSystem:CheckingCondition() | |
StarCollectEventSystem:LoadAndParseAssetBundleData() | |
StarCollectEventSystem:StartProcess() | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
eventAssetDownloaded : True | |
StarCollectEventSystem:CheckingCondition() | |
StarCollectEventSystem:LoadAndParseAssetBundleData() | |
StarCollectEventSystem:StartProcess() | |
StarCollectEventSystem:CheckingCondition() | |
----------------------------------------------- | |
[11:23:44 AM] | |
IAP Check : ++++++++++++++++ 1 +++++++++++++++ | |
CompleteProject.Purchaser:InitializePurchasing(ConfigurationBuilder) | |
<InitPurchasing>d__3:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
IAP Check : ++++++++++++++++ 2 +++++++++++++++ | |
CompleteProject.Purchaser:InitializePurchasing(ConfigurationBuilder) | |
<InitPurchasing>d__3:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
02/05/2025 11:23:44 LogEOSEcom(Error): Invalid parameter EOS_Ecom_QueryOffersOptions.LocalUserId reason: must be the ID for a logged in user | |
PlayEveryWare.EpicOnlineServices.EOSSingleton:SimplePrintCallback(LogMessage&) | |
Epic.OnlineServices.Logging.LoggingInterface:LogMessageFuncInternalImplementation(LogMessageInternal&) | |
Epic.OnlineServices.Bindings:EOS_Ecom_QueryOffers(IntPtr, QueryOffersOptionsInternal&, IntPtr, OnQueryOffersCallbackInternal) | |
Epic.OnlineServices.Ecom.EcomInterface:QueryOffers(QueryOffersOptions&, Object, OnQueryOffersCallback) | |
EOSPurchaser:QueryCatalog() | |
<InitPurchasing>d__3:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
[EOS IAP] Failed to fetch catalog: InvalidUser | |
EOSPurchaser:OnCatalogQueryComplete(QueryOffersCallbackInfo&) | |
Epic.OnlineServices.Ecom.EcomInterface:OnQueryOffersCallbackInternalImplementation(QueryOffersCallbackInfoInternal&) | |
Epic.OnlineServices.Bindings:EOS_Ecom_QueryOffers(IntPtr, QueryOffersOptionsInternal&, IntPtr, OnQueryOffersCallbackInternal) | |
Epic.OnlineServices.Ecom.EcomInterface:QueryOffers(QueryOffersOptions&, Object, OnQueryOffersCallback) | |
EOSPurchaser:QueryCatalog() | |
<InitPurchasing>d__3:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
[BAL] ***=> STATUS DictionariesReady | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnInitProgress(InitProgress) | |
Balancy.<>c__DisplayClass10_0:<InitStorage>b__0(ResponseData) | |
Balancy.<>c__DisplayClass27_0:<UpdateDictionariesFromInternet>b__0(LoaderResponseData) | |
Balancy.Dictionaries.<Load>d__29:MoveNext() | |
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(Task`1) | |
Balancy.Dictionaries.<Load>d__24:MoveNext() | |
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult) | |
Balancy.Dictionaries.<LoadFile>d__38:MoveNext() | |
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult) | |
Balancy.Dictionaries.<TryLoadFile>d__32:MoveNext() | |
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult) | |
Balancy.Dictionaries.<TryLoadFile>d__31:MoveNext() | |
UnityEngine.UnitySynchronizationContext:Exec() | |
----------------------------------------------- | |
[11:23:44 AM] | |
Time Spent: 20.9721061140299, TapCount: 2 | |
SandboxSessionReporter:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
${TAG} Initialized callback | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnSDKInitialized(SdkConfiguration) | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[Ads] [NB Module] [AdSystemManager] InitSuccessEvent triggered. | |
Nukebox.AdsSystem.Manager.AdsSystemManager:OnInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[Ads][AdManager] AppLovin SDK inited | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[Ads] [NB Module] [AdSystemManager] Loading Reward Ad for : Capped_TV | |
Nukebox.AdsSystem.Manager.AdsSystemManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady: not ready for Capped_TV : 724bea03fd3180f0. | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady : isValueAvailable in download dictionary -True ,download status : True | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady : isValueAvailable in download dictionary -True ,download status : True,Already downloading | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[NB Ad Module] [AppLovin] LoadRewardedAd Capped_TV. IsRewardedAdReady False | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[Ads] [NB Module] [AdSystemManager] Loading Reward Ad for : Free_Coins | |
Nukebox.AdsSystem.Manager.AdsSystemManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady: not ready for Free_Coins : f2a40fd438c8bb69. | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady : isValueAvailable in download dictionary -False ,download status : False | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady: Free_Coins is not ready. loading now | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[NB Ad Module] [AppLovin] LoadRewardedAd Free_Coins. IsRewardedAdReady False | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[Ads] [NB Module] [AdSystemManager] Loading Reward Ad for : Exterior_Upgrade_Speedup | |
Nukebox.AdsSystem.Manager.AdsSystemManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady: not ready for Exterior_Upgrade_Speedup : 9b30583575d9bf5c. | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady : isValueAvailable in download dictionary -False ,download status : False | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady: Exterior_Upgrade_Speedup is not ready. loading now | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[NB Ad Module] [AppLovin] LoadRewardedAd Exterior_Upgrade_Speedup. IsRewardedAdReady False | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:LoadRewardedAd(String) | |
AdManager:LoadAdsAndCache() | |
AdManager:OnAdSDKInitSuccess() | |
<>c__DisplayClass155_0`1:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
<color=yellow> >>> CHCKING FOR ONLINE/OFFLINE <<< </color> | |
LeaderBoardUIManager:<CheckForOnlineOffline>b__72_0(Single) | |
Utilities.Scheduler:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
--------------------Disabling icon--------------------- | |
LeaderboarIcon:SetIcon() | |
LeaderBoardUIManager:<CheckForOnlineOffline>b__72_0(Single) | |
Utilities.Scheduler:Update() | |
----------------------------------------------- | |
[11:23:44 AM] | |
[Test] Rect : position = (0.00, 0.00) => AnchorMin :x = 0 y = 0 => AnchorMax : x = 1 y = 1 | |
SafeAreaHandler:ApplySafeArea(Rect) | |
CitySelectionState:SetCurrentCityMapScreen(Boolean, Boolean) | |
<DisableLoadingBG>d__47:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
START TIMER 2 | |
StarCollectEventSystem:StartTimer() | |
----------------------------------------------- | |
[11:23:44 AM] | |
Auto popup On Enter Start | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
OnStartCustom PiggyBank | |
PiggyBankMaster:OnStartCustom(Boolean, Boolean) | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
OnStartCustom PiggyBank | |
PiggyBankMaster:OnStartCustom(Boolean, Boolean) | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
localCheck PiggyBank : False | |
PiggyBankMaster:OnStartCustom(Boolean, Boolean) | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
ShouldPlayerGetPiggyBank PiggyBank :True | |
PiggyBankMaster:OnStartCustom(Boolean, Boolean) | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
--------------------Disabling icon--------------------- | |
LeaderboarIcon:SetIcon() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.cityID!0 | |
ObjectPlateformBehaviour:EnableFunction() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
PARTY BUS -> ReadPartyConfigFromResources else 2 | |
<CheckPartyBusConfigSheet>d__58:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 1 Pasta | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 2 Pizza | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 3 TexMex | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 4 Bakery | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 5 Sandwich | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 6 Asian | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 7 BBQ | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 8 Breakfast | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 9 Waffle | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 10 Icecream | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 11 Bubble Tea | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 12 Fish N Chips | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 13 Bratwurst | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 14 tapas | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 15 Space | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 16 Ramen | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 17 Taco | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 18 Tandoor | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 19 Brazil | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 20 Popcorn | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.citiesUnlocked [i]CITY 21 Donut | |
CitySelectionState:CheckCities() | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Global.ChallengeTriggerTime = 0 | |
CitySelectionState:LoadGame() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
WelcomeBackData +++ 3 ++++ {"killSwitch":false,"gemsToGive":5,"inActiveDays":17}Saved Time1738734795 | |
CitySelectionState:CheckWelcomeBackReward() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
--->>> SessionHandler.instance.previousWeekDaySessionData.sessionStartTime: 1738734795 | |
CitySelectionState:CheckWelcomeBackReward() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
WelcomeBackData +++ 4 ++++ {"killSwitch":false,"gemsToGive":5,"inActiveDays":17}TotalDays Time0.229512711018519 | |
CitySelectionState:CheckWelcomeBackReward() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
CheckingConditionTrue | |
StarCollectEventSystem:CheckingCondition() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
-> BEFORE <-6.220254 | |
StarCollectEventSystem:CheckingCondition() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
-> AFTER <-6.220254 | |
StarCollectEventSystem:CheckingCondition() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
starCollectEventAssetVersion4 | |
StarCollectEventSystem:CheckingCondition() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
starCollectEventAssetVersion_Saved4 | |
StarCollectEventSystem:CheckingCondition() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
eventAssetDownloaded : True | |
StarCollectEventSystem:CheckingCondition() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Leagues leaderboard is not unlocked! | |
Nukebox.FTC.LeaguesLeaderboardApi.Handler.LLApiHandler:IsApiAvailable() | |
Nukebox.FTC.LeaguesLeaderboardApi.Handler.LLApiHandler:InitiateApiCall(LLAPI, LLApiResultObject) | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Leagues leaderboard is not unlocked! | |
Nukebox.FTC.LeaguesLeaderboardApi.Handler.LLApiHandler:IsApiAvailable() | |
Nukebox.FTC.LeaguesLeaderboardApi.Handler.LLApiHandler:InitiateApiCall(LLAPI, LLApiResultObject) | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
<color=red>LB:: Leaderboard is not running</color> | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
---->>>> Player Age In Days: 0 | |
Global:get_GetPlayerAge() | |
CitySelectionState:CheckAndSendFirebaseEvents() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
EnableFirebaseAnalytics: True, IsFirebaseReady: True, isFirebaseAnalyticReady: True | |
AnalyticsManager:SendFirebaseEvent(AnalyticsEventName, Int32, Int32, List`1, List`1) | |
CitySelectionState:CheckAndSendFirebaseEvents() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Auto popup On Enter Streak Check Started | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Auto popup CheckAndDownLoadStreakEventAB start | |
CitySelectionState:CheckAndDownLoadStreakEventAB() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Auto popup CheckAndDownLoadStreakEventAB end | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Auto popup UpdateStreakRestore start | |
CitySelectionState:UpdateStreakRestore() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Auto popup UpdateStreakRestore end | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Auto popup LoadPrefabsForStreakAutoPopup start | |
CitySelectionState:LoadPrefabsForStreakAutoPopup() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Auto popup LoadPrefabsForStreakAutoPopup end | |
CitySelectionState:LoadPrefabsForStreakAutoPopup() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Auto popup CheckForStreakAutoPopup Start | |
CitySelectionState:CheckForStreakAutoPopup() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Auto popup CheckForStreakAutoPopup bundleData:False currentState:False isTopOnFTUECompleted:False | |
CitySelectionState:CheckForStreakAutoPopup() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Auto popup CheckForStreakAutoPopup end | |
CitySelectionState:CheckForStreakAutoPopup() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
[Player Profile] Progression data - {"isFirstAutoPopupShown":true,"currentAvatarSelected":"chef0002","currentPlayerName":"","unlockedAvatars":[],"isNameSyncedToLB":true} | |
Nukebox.PlayerProfile.Manager.PlayerProfileProgressionHandler:LoadData() | |
Nukebox.PlayerProfile.Manager.PlayerProfileManager:.ctor() | |
System.Reflection.RuntimeConstructorInfo:InternalInvoke(Object, Object[], Boolean) | |
DependencyResolver:Resolve(Type) | |
DependencyResolver:Resolve() | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileBundleHandler:InitData() | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileBundleHandler:.ctor() | |
System.Reflection.RuntimeConstructorInfo:InternalInvoke(Object, Object[], Boolean) | |
DependencyResolver:Resolve(Type) | |
DependencyResolver:Resolve() | |
CitySelectionState:CheckForPlayerProfilePopup() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:44 AM] | |
Trying to download file from link : https://nukeboxstudiosftc.s3.amazonaws.com/Food_Truck_QA/EventAssets/PlayerProfile/Android/V_1.0/playerprofilebundle | |
PlayerProfileBundleURL:GetURL(String) | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileBundleHandler:LoadEventBundle(Boolean) | |
CitySelectionState:CheckForPlayerProfilePopup() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
Ziggy event is disabled | |
Nukebox.FoodTruckChef.ZiggyDeliveryEvent.Manager.ZiggyEventManager:StartProcess() | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Xsolla] Remote Bundle version V_1.1 | |
Path /storage/emulated/0/Android/data/com.nukeboxstudios.epic.foodtruckchef/files/Xsolla/EventAssets/xsollabundle | |
Folder /storage/emulated/0/Android/data/com.nukeboxstudios.epic.foodtruckchef/files/Xsolla/EventAssets/ | |
XsollaBundleHandler:LoadEventBundle(Boolean) | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
Trying to download file from link : https://nukeboxstudiosftc.s3.amazonaws.com/Food_Truck_QA/EventAssets/Xsolla/Android/V_1.1/xsollabundle | |
XsollaBundleURL:GetURL(String) | |
XsollaBundleHandler:LoadEventBundle(Boolean) | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
Auto popup On Enter End | |
CitySelectionState:OnEnter() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
CT:: lastAdWatchedTime : 02/05/2025 05:53:44 | |
Nukebox.FoodTruckChef.CappedTv.CappedTvManager:get_IsDailyQuotaExhausted() | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
CT:: currentTime : 02/05/2025 05:53:44 | |
Nukebox.FoodTruckChef.CappedTv.CappedTvManager:get_IsDailyQuotaExhausted() | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
CT:: totalAdsWatchedInDay : 0 | |
Nukebox.FoodTruckChef.CappedTv.CappedTvManager:get_IsDailyQuotaExhausted() | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
CT:: cappedTvFirebaseData.adWatchInADay : 25 | |
Nukebox.FoodTruckChef.CappedTv.CappedTvManager:get_IsDailyQuotaExhausted() | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Ads] [NB Module] [AdSystemManager] Checking Reward Ad for: Capped_TV | |
Nukebox.AdsSystem.Manager.AdsSystemManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady: not ready for Capped_TV : 724bea03fd3180f0. | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady : isValueAvailable in download dictionary -True ,download status : True | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady : isValueAvailable in download dictionary -True ,download status : True,Already downloading | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Ads] [NB Module] [AdSystemManager] Checking Reward Ad for: Capped_TV | |
Nukebox.AdsSystem.Manager.AdsSystemManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady: not ready for Capped_TV : 724bea03fd3180f0. | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady : isValueAvailable in download dictionary -True ,download status : True | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[NB Ad Module] [AppLovin] IsRewardedAdReady : isValueAvailable in download dictionary -True ,download status : True,Already downloading | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Ads][AdManager] CappedTV rewardAd not ready | |
AdManager:CheckAdStatus(AdPlacement) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
<color=orange>Streak Event is locked</color> | |
StreakEventManager:ExecuteStates() | |
StreakEventManager:StartProcess() | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Merge-Event] - Is AdapterAccess? True | |
MergeEventHudIconHandler:CheckAndEnableIcon(StateID) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Merge-Event] - isGenericDownloadable? False, isUnlocked? False | |
MergeEventHudIconHandler:CheckAndEnableIcon(StateID) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Merge-Event] - Assets are not ready | |
MergeEventHudIconHandler:CheckAndEnableIcon(StateID) | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
>>>>> PopUpManager.PreviousState : Splash <<<<< | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
>>>>> PopUpManager.CurrentState : CitySelection <<<<< | |
MenuSystem:changeState(StateID, Boolean) | |
<OnClickPlayButton>d__73:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
<Balancy> Payments were not added. Please import Balancy.Payments plugin from Tools->Balancy window if you need real product info from store (e.g. price, currency, etc) | |
Balancy.API.DefaultSocial:UpdateProducts(Product[], Action`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Tapjoy] - Connect Success | |
AdManager:HandleConnectSuccess() | |
----------------------------------------------- | |
[11:23:45 AM] | |
[EOS FILE] SaveToCloud = {"DataInfo":[{"deviceID":"e4d0770a52e10e5eba3cdbadc90d67ef","timeWhenSaved":"02/05/2025 11:23:33"}],"gameData":[{"coins":570,"gems":0,"playerExperience":39,"playerExperienceTarget":50,"playerLevel":1,"saveCityAchievements":[{"name":"Brand new day","isUnlocked":true,"isClaimed":true},{"name":"Top notch","isUnlocked":false,"isClaimed":false},{"name":"Special service","isUnlocked":false,"isClaimed":false},{"name":"Culinary perfection","isUnlocked":false,"isClaimed":false},{"name":"Bonus income","isUnlocked":false,"isClaimed":false},{"name":"Coffee break","isUnlocked":false,"isClaimed":false},{"name":"New chef on the block","isUnlocked":false,"isClaimed":false},{"name":"Cautious chef","isUnlocked":false,"isClaimed":false},{"name":"Perfect score","isUnlocked":false,"isClaimed":false},{"name":"Overtime","isUnlocked":false,"isClaimed":false},{"name":"Good business","isUnlocked":false,"isClaimed":false},{"name":"Pro chef","isUnlocked":false,"isClaimed":false},{"name":"Satisfied customers","isUnlocked":false,"isClaimed":false},{"name":"Master chef","isUnlocked":false,"isClaimed":false},{"name":"Coffee addict","isUnlocked":false,"isClaimed":false},{"name":"Best service","isUnlocked":false,"isClaimed":false},{"name":"Booming business","isUnlocked":false,"isClaimed":false},{"name":"Bad publicity","isUnlocked":false,"isClaimed":false},{"name":"Raise the bar","isUnlocked":false,"isClaimed":false},{"name":"Arson","isUnlocked":false,"isClaimed":false},{"name":"More the merrier","isUnlocked":false,"isClaimed":false},{"name":"Every penny counts","isUnlocked":false,"isClaimed":false},{"name":"Sleepless nights","isUnlocked":false,"isClaimed":false},{"name":"Non stop cooking","isUnlocked":false,"isClaimed":false},{"name":"Clockwork Chef","isUnlocked":false,"isClaimed":false},{"name":"The finest food truck","isUnlocked":false,"isClaimed":false},{"name":"Over achiever","isUnlocked":false,"isClaimed":false},{"name":"Bling bling","isUnlocked":false,"isClaimed":false},{"name":"Spending spree","isUnlocked":false,"isClaimed":false},{"name":"Unfortunate day","isUnlocked":false,"isClaimed":false},{"name":"Lightning fast","isUnlocked":false,"isClaimed":false},{"name":"Try until you succeed","isUnlocked":false,"isClaimed":false},{"name":"Come back tomorrow","isUnlocked":false,"isClaimed":false},{"name":"Well done","isUnlocked":false,"isClaimed":false},{"name":"Top of the line","isUnlocked":false,"isClaimed":false},{"name":"Outstanding service","isUnlocked":false,"isClaimed":false},{"name":"No one leaves thirsty","isUnlocked":false,"isClaimed":false},{"name":"Pizza supreme","isUnlocked":false,"isClaimed":false},{"name":"Next adventure","isUnlocked":false,"isClaimed":false},{"name":"Speak Out Loud","isUnlocked":false,"isClaimed":false},{"name":"Negative Balance","isUnlocked":false,"isClaimed":false},{"name":"Dirty Chef","isUnlocked":false,"isClaimed":false},{"name":"Upgrading It All","isUnlocked":false,"isClaimed":false},{"name":"Millionaire","isUnlocked":false,"isClaimed":false},{"name":"Extra Job","isUnlocked":false,"isClaimed":false},{"name":"Food Truck Chain","isUnlocked":false,"isClaimed":false},{"name":"Smart Upgrading","isUnlocked":false,"isClaimed":false},{"name":"High stakes","isUnlocked":false,"isClaimed":false},{"name":"It's raining tips","isUnlocked":false,"isClaimed":false},{"name":"Flawless","isUnlocked":false,"isClaimed":false},{"name":"Sweet Paradise","isUnlocked":false,"isClaimed":false},{"name":"Veteran Cook","isUnlocked":false,"isClaimed":false},{"name":"Minting money","isUnlocked":false,"isClaimed":false},{"name":"Food truck empire","isUnlocked":false,"isClaimed":false},{"name":"King of Sandwiches","isUnlocked":false,"isClaimed":false},{"name":"World chef","isUnlocked":false,"isClaimed":false},{"name":"Unstoppable","isUnlocked":false,"isClaimed":false},{"name":"Top-notch food trucks","isUnlocked":false,"isClaimed":false},{"name":"Food truck tycoon","isUnlocked":false,"isClaimed":false}],"starsInEachLevel":[3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"citiesUnlocked":[true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false],"latestLevelUnlockedPerCity":[4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"isCollectAllCoinsOnBoardingDone":false,"isAutoCookerUnlockedForPasta":false,"isAutoCookerUnlockedForMaxicon":false,"isAutoCookerEnabledForPasta":false,"isAutoCookerEnabledForMaxicon":false,"isAutoCookerPurchased":false,"isAutoCookerPurchasedForMaxicon":false,"IsSpecialItem_1_Unlocked":0,"IsSpecialItem_2_Unlocked":0,"ChocolateTruffleUnlocked":0,"ChurrosUnlocked":0,"BBQKeyLimePieUnlock":0,"DonutUnlocked":0,"asianPuddingUnlocked":0,"isAutoCookerUnlockedForAsian":false,"isAutoCookerEnabledForAsian":false,"isAutoCookerPurchasedForAsian":false,"BreakfastDanishPastryUnlock":0,"isAutoCookerEnabledForBreakfast":false,"isAutoCookerPurchasedForBreakFast":false,"isAutoCookerUnlockedForBreakFast":false,"CakePopUnlocked":0,"isAutoCookerEnabledForIceCream":false,"isAutoCookerPurchasedForIceCream":false,"isAutoCookerUnlockedForIceCream":false,"CupCakeUnlocked":0,"cherryTartUnlocked":0,"isAutoCookerEnabledForBubbleTea":false,"isAutoCookerPurchasedForBubbleTea":false,"isAutoCookerUnlockedForBubbleTea":false,"FortuneCookiesUnlocked":0,"IsCityUnlockOnboardingDone":false,"roundRobinIndexForChallenge":0,"totalChallengeLevelsPerCity":[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],"isChallengeEnabled":[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false],"isChallangeUnlocked":[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false],"isChallangeCompleted":[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false],"isChallangeRewardClaimed":[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false],"latestChallangeLevelUnlocked":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"isChallangeTimerEnd":[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false],"challangeTimer":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"starsAchievedPerChallangeLevel":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"challangeElapsedTime":0,"CookiesUnlocked":0,"challangeStartDate":0,"challangeStartMonth":0,"challangeStartYear":0,"challangeStartTime":"","challengeFirstTime":true,"isPitchingSystemVariableSet":false,"canShowPitchingSystem":true,"IsStarterPackShown":false,"IsPurchasedHigherThanStarterPack":false,"PurchasedIAP_ID":-1,"IsPurchasedStarterPack":false,"CityIDStr":"","IsStarterPackTimerEnded":false,"IsStarterPackTimerStarted":false,"isGoogleplayLoggedinOnce":false,"isFBLoggedinOnce":false,"isFBLikedOnce":false,"fbLikePopShown":false,"isTwitterFollowed":false,"twitterFollowedPopShown":false,"isDataMigrationDone":false,"isIOSDataMigrationDone":false,"isAutoOvenEnabledForBBQ":false,"isAutoOvenPurchasedForBBQ":false,"isAutoOvenUnlockedForBBQ":false,"isExteriorUpgradeOnBoardingDone":false,"isFBLaunchedOnce":false,"startDateAutoCookerAvailableForPasta":"","startDateAutoCookerAvailableForTexMex":"","startDateAutoCookerAvailableForAsian":"","startDateAutoOvenAvailableForBBQ":"","startDateAutoCookerAvailableForBreakFast":"","startDateAutoCookerAvailableForIceCream":"","startDateAutoCookerAvailableForBubbleTea":"","firstLaunchDate":"22-10-2019 00:00:00","sessionCount":0,"challengeCountForAnalytics":0,"totalOffersCompleted":0,"statPastaLevel":0,"totalPartiesStarted":0,"iapData":{"purchaseDataList":[]},"totalChallengesBoughtin":0,"lastPartyStartTime":"","lastPartyClaimTime":"","totalUsdSpentOnIap":0.0,"totalAdRevenue":0.0,"lastAdEventTrackedForSingular":0.0,"lastAdEventTrackedForFacebook":0.0,"dailyBonusTimer":["02/05/2025 11:08:43","","","","","","","","","","","","","","","","","","","","","","",""],"isRewardGivenForDataLoss":true,"offerBuyCounterDuringChineseEventPB":0,"playerTypePB":0,"noOfPurchasesDonePB":0,"after_LevelAttempt":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"before_LevelAttempt":[1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"IsRFPromoDownloaded":false,"leagueLeaderboardData":{"CitiesUnlocked":[0],"DisplayName":"","LeagueId":1},"lastPurchaseDateTime":0,"ftfNoBurnBooster":0,"ftfJukeBoxBooster":0,"ftfGameData":{"isGoldenKeyPurchased":false,"isGoldenFridgeRewardCollected":false,"goldenFridgeStartDate":"","allPhaseData":[{"allLevelData":[{"levelNo":0,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":1,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":2,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":3,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":4,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":5,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":6,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":7,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":8,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":9,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":10,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":11,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":12,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":13,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":14,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false}],"lastCompletedLevelNo":0,"isPhaseCompletedShown":false},{"allLevelData":[{"levelNo":0,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":1,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":2,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":3,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":4,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":5,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":6,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":7,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":8,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":9,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":10,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":11,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":12,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":13,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":14,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false}],"lastCompletedLevelNo":0,"isPhaseCompletedShown":false},{"allLevelData":[{"levelNo":0,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":1,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":2,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":3,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":4,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":5,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":6,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":7,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":8,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":9,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":10,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":11,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":12,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":13,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":14,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false}],"lastCompletedLevelNo":0,"isPhaseCompletedShown":false},{"allLevelData":[{"levelNo":0,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":1,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":2,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":3,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":4,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":5,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":6,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":7,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":8,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":9,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":10,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":11,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":12,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":13,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false},{"levelNo":14,"isBlueRewardCollected":false,"isGoldenRewardCollected":false,"isLevelCompleted":false}],"lastCompletedLevelNo":0,"isPhaseCompletedShown":false}],"isEvenEndedShown":false,"isUserParticipated":false},"streakEventProgressData":{"eventId":0,"eventStartTime":0,"isEventEndedEarly":false,"milestoneNum":0,"prevMilestoneNum":0,"streakStatus":0,"unclaimRewards":"","shouldShowFirstMileStonePopup":false,"hasShownFirstMileStonePopup":false,"adWatchedCount":0,"isTopOnFTUECompleted":false,"isStreakEventInfoShown":false,"isMainScreenSeenOnce":false},"raceEventProgress":{"eventId":0,"eventStartTime":0,"roundStartTime":0,"eventEndTime":0,"currentRoundIndex":0,"isInfoShown":false,"playerTruckId":0,"isEndPopUpShown":false,"isEventEndedEarly":false,"isEarlyEventPassed":false,"isTapOnFTUECompleted":false,"lastSeenMainScreen":0,"raceEventRoundProgress":[]},"saraPopupProgress":{"isNewUser":true,"hasShownPopup":false},"discordPopupProgress":{"isRewardClaimed":false,"lastSeen":0,"isUserAttempted":false,"canRewardBeClaimed":false},"ftfEventData":{"startTime":0,"endTime":0,"currentPhase":0},"ftfUserData":{"NoBurnDistributed":false,"JukeBoxDistributed":false,"CompletedFTFEventOnboarding":false,"CompletedFTFLevelFailedOnboarding":false,"CompletedFTFImpatientCustomerOnboarding":false,"CompletedFTFIndecisiveCusomerOnboarding":false,"CompletedKitchenOnboarding":0,"phaseStartTracked":-1,"eventEndTracked":false,"phaseCompletedTracker":[false,false,false,false]},"ftfEventPlayed":{"eventPlayed":[]},"ftfEventID":9,"levelReplayabilityGameData":{"starLevelCityData":[]},"levelReplayabilityTimerData":{"lRUser":2,"startTime":0,"endTime":0,"hasTimerEnded":false,"hasTimerStarted":false},"googlePlayPointsSkuData":{"skuIds":[]},"towerOfFortuneGameData":{"skilletCollected":0,"eventPlayedCount":0,"gemSinkUsedCount":0,"isFreePlayUsed":false,"miniGameData":{"currentStageIndex":0,"isRewardDistributed":false,"rewardsCollected":[]}},"towerOfFortuneTimerData":{"isEventComingSoonEnded":false,"isEventRunning":false,"isEventEnded":false,"isComingSoonPopupShown":false,"isEventRunningPopupShown":false},"towerOfFortuneLevelPickData":{"TOFPickedLevel":[]},"towerOfFortunePreviousLevelPickData":{"TOFPickedLevel":[]},"TOFEventId":0,"TotalCappedTvAdsWatched":0,"TotalCappedTvAdsWatchedInDay":0,"LastCappedTvAdWatchedTime":"02/05/2025 05:53:44","MergeEvent":{"eventId":0,"playedEvents":[],"playedTriggerFtues":[],"events":[],"completedFtueId":0,"completedGPFtueStepId":0,"isFtueRunning":false,"levelLostCount":0,"customerLostCount":0},"userEngagement":{"LastPlayedTimestamp":1738734762,"TotalDaysPlayed":1,"TotalInactiveDays":0},"ziggyEventProgressionData":{"currentActiveDay":0,"currentStateStartTime":0,"currentStateEndTime":0,"currentState":0,"currentMileStoneNum":0,"prevMileStoneNum":0,"deliveryRewardToGive":"","milestoneRewardToGive":"","canForceAwakeState":false,"smilyReceived":0,"timeSpent":0,"orderIds":[],"completedMilestone":[],"orderId":0,"isAnnouncementPopupShown":false,"isInfoPopupShown":false,"canTriggerStateAnim":false,"isOrderDelivered":false,"isLastOrderFailed":false},"IndiGGData":{"isIntroDone":true,"isAnnouncementShown":true,"walletInfo":{"indiggUserId":"","indiggGlobalWalletId":"","indiggCustodianWalletId":""},"transactionEntries":[],"cityLevelRewardInfos":[]},"nBProgressionData":{"canClaimReward":false,"isRewardClaimed":false},"streetPopupData":{"announcementData":[]},"playerProfileData":{"isFirstAutoPopupShown":false,"currentAvatarSelected":"","currentPlayerName":"","unlockedAvatars":[],"isNameSyncedToLB":true},"rollingOffersData":{"isAutoPopupShownOnEventStart":false,"currentTruckId":0,"nextTruckId":0,"isRewardClaimed":false,"eventStartDate":0,"eventEndDate":0,"offersData":{"truckId":"0","truckType":0,"skuIdForPurchase":"","defaultPrice":"","rewardId":""}},"xsollaProgressData":{"xsollaOrderInfos":[],"isHudIntroDone":false,"isPackIntroDone":false}}],"City_0":[{"name":"","isUnlocked":true,"unlockedLevels":4,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Red pasta","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Red sauce","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cheese","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Olive","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"White pasta","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"White sauce","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Tomato","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Coffee","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Garlic Bread","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Lemon Tea","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Peach Tea","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Bruschetta","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cheese Cake","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Red sauce plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Red sauce pan","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Espresso Machine","isUnlocked":true,"level":1,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Bread Oven","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"White pasta plates","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"White sauce pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Hot plate","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Popular dish","isUnlocked":false,"isClaimed":false},{"name":"Pasta fever","isUnlocked":false,"isClaimed":false},{"name":"Freebie","isUnlocked":false,"isClaimed":false},{"name":"Supreme sauce","isUnlocked":false,"isClaimed":false},{"name":"Finest white sauce","isUnlocked":false,"isClaimed":false},{"name":"The next best thing","isUnlocked":false,"isClaimed":false},{"name":"Good start","isUnlocked":false,"isClaimed":false},{"name":"Cant do without coffee","isUnlocked":false,"isClaimed":false},{"name":"Coffee bliss","isUnlocked":false,"isClaimed":false},{"name":"Baker's choice","isUnlocked":false,"isClaimed":false},{"name":"Best appetizers","isUnlocked":false,"isClaimed":false},{"name":"Quick Fix","isUnlocked":false,"isClaimed":false},{"name":"Nimble hands","isUnlocked":false,"isClaimed":false},{"name":"Pick one","isUnlocked":false,"isClaimed":false},{"name":"Burn out","isUnlocked":false,"isClaimed":false},{"name":"Tried and tested","isUnlocked":false,"isClaimed":false},{"name":"Give it your best","isUnlocked":false,"isClaimed":false},{"name":"Ready to serve","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"speakers\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,0,350,400],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,10,20,25],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,1.0,5.0,5.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,350,400,500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,20,25,30],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,2.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,5.0,30.0],\"speedUpCostGems\":[0,1,1,2],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,350,400,500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,20,25,30],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,2.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,5.0,30.0],\"speedUpCostGems\":[0,1,1,2],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,350,400,500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,20,25,30],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,2.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,5.0,30.0],\"speedUpCostGems\":[0,1,1,2],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"beanBag\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,350,400,500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,20,25,30],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,2.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,5.0,30.0],\"speedUpCostGems\":[0,1,1,2],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"beanBag\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,350,400,500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,20,25,30],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,2.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,5.0,30.0],\"speedUpCostGems\":[0,1,1,2],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"spanishGuitar\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1800,2000,2200],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,120,140,160],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,60.0,300.0],\"speedUpCostGems\":[0,3,3,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"planter\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,300,350,400],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,12,20,25],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,1.0,5.0,5.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"bookRack\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,800,1000],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,20,30,40],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,5.0,30.0],\"speedUpCostGems\":[0,1,1,2],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuStandee\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1000,1200],\"upgradeCostGolds\":[0,0,0,3],\"xpRewarded\":[0,40,50,60],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,30.0,30.0],\"speedUpCostGems\":[0,1,2,2],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"airDancer\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1300,1500,1700],\"upgradeCostGolds\":[0,3,5,5],\"xpRewarded\":[0,70,90,110],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,4,6],\"installTime\":[0.0,30.0,30.0,60.0],\"speedUpCostGems\":[0,2,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["{\"applianceName\":\"Red sauce plates\",\"applianceID\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":2,\"unlockLevel\":1,\"preprationTime\":[0,0,0],\"capacity\":[1,2,3],\"upgradeCostCoins\":[0,400,600],\"upgradeCostGolds\":[0,0,0],\"xpRewarded\":[0,10,20],\"installTime\":[15,35,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"applianceName\":\"Red sauce pan\",\"applianceID\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":1,\"preprationTime\":[10,9,7,4],\"capacity\":[1,2,3,4],\"upgradeCostCoins\":[0,600,700,800],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,7,10,20],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"applianceName\":\"Espresso Machine\",\"applianceID\":2,\"upgradeLevel\":1,\"maxUpgradeLevel\":3,\"unlockLevel\":1,\"preprationTime\":[13,10,8,5],\"capacity\":[1,1,2,3],\"upgradeCostCoins\":[0,150,600,700],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,5,10,20],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"applianceName\":\"Bread Oven\",\"applianceID\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":18,\"preprationTime\":[13,8,8,5],\"capacity\":[1,1,2,3],\"upgradeCostCoins\":[0,600,700,850],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,7,10,25],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"applianceName\":\"White pasta plates\",\"applianceID\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":2,\"unlockLevel\":4,\"preprationTime\":[0,0,0],\"capacity\":[4,5,6],\"upgradeCostCoins\":[0,400,600],\"upgradeCostGolds\":[0,0,0],\"xpRewarded\":[0,10,20],\"installTime\":[15,35,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"applianceName\":\"White sauce pan\",\"applianceID\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":4,\"preprationTime\":[10,9,7,4],\"capacity\":[5,6,7,8],\"upgradeCostCoins\":[0,600,700,800],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,7,10,20],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"applianceName\":\"Hot plate\",\"applianceID\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":4,\"preprationTime\":[0,0,0,0],\"capacity\":[1,2,3,4],\"upgradeCostCoins\":[0,300,400,500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,5,10,20],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}"],"ingredientUpgradeDetails":["{\"ingredientName\":\"Red pasta\",\"ingredientID\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":6,\"price\":[5,6,7,8],\"upgradeCostCoins\":[0,700,800,900],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,7,12,20],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"ingredientName\":\"Red sauce\",\"ingredientID\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":1,\"price\":[10,11,12,13],\"upgradeCostCoins\":[0,700,800,900],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,7,12,20],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"ingredientName\":\"Cheese\",\"ingredientID\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":11,\"price\":[2,3,4,5],\"upgradeCostCoins\":[0,400,500,600],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,3,7,15],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"ingredientName\":\"Olive\",\"ingredientID\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":12,\"price\":[2,3,4,5],\"upgradeCostCoins\":[0,400,500,600],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,3,7,15],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"ingredientName\":\"White pasta\",\"ingredientID\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":4,\"price\":[5,6,7,8],\"upgradeCostCoins\":[0,700,800,900],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,7,12,20],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"ingredientName\":\"White sauce\",\"ingredientID\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":4,\"price\":[10,11,12,13],\"upgradeCostCoins\":[0,700,800,900],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,7,12,20],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"ingredientName\":\"Tomato\",\"ingredientID\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":8,\"price\":[2,3,4,5],\"upgradeCostCoins\":[0,400,500,600],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,3,7,15],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}"],"productUpgradeDetails":["{\"productName\":\"Coffee\",\"productID\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":1,\"price\":[5,6,7,8],\"upgradeCostCoins\":[0,800,900,1000],\"upgradeCostGolds\":[0,5,5,10],\"xpRewarded\":[0,10,20,30],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"productName\":\"Garlic Bread\",\"productID\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":18,\"price\":[6,7,8,9],\"upgradeCostCoins\":[0,800,900,1000],\"upgradeCostGolds\":[0,5,5,10],\"xpRewarded\":[0,10,20,30],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"productName\":\"Lemon Tea\",\"productID\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":18,\"price\":[5,6,7,8],\"upgradeCostCoins\":[0,800,900,1000],\"upgradeCostGolds\":[0,5,5,10],\"xpRewarded\":[0,10,20,30],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"productName\":\"Peach Tea\",\"productID\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":25,\"price\":[5,6,7,8],\"upgradeCostCoins\":[0,800,900,1000],\"upgradeCostGolds\":[0,5,5,10],\"xpRewarded\":[0,10,20,30],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"productName\":\"Bruschetta\",\"productID\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":30,\"price\":[15,20,30,45],\"upgradeCostCoins\":[0,0,0,0],\"upgradeCostGolds\":[0,2,3,5],\"xpRewarded\":[0,10,20,50],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}","{\"productName\":\"Cheese Cake\",\"productID\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"unlockLevel\":22,\"price\":[15,20,30,45],\"upgradeCostCoins\":[0,0,0,0],\"upgradeCostGolds\":[2,2,3,5],\"xpRewarded\":[0,10,20,50],\"installTime\":[15,30,50,75],\"adboostTime\":[10,10,10,10],\"timeRemaining\":0,\"isUpgradeStarted\":false,\"startDate\":0,\"timeProgress\":0.0,\"currentUpgradeLevel\":0}",""]}],"City_1":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Round","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Square","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Triangle","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cheese","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Olive","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Pepperoni","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Jalapeno","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Peach Iced Tea","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chicken Wings","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chocolate Truffle","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Table Top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Deep Fryer","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Iced Tea Dispenser","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Oven","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Tasty drink","isUnlocked":false,"isClaimed":false},{"name":"Multi task master","isUnlocked":false,"isClaimed":false},{"name":"Pizza express","isUnlocked":false,"isClaimed":false},{"name":"Up the ante","isUnlocked":false,"isClaimed":false},{"name":"Perfect crust","isUnlocked":false,"isClaimed":false},{"name":"Thirst quenchers","isUnlocked":false,"isClaimed":false},{"name":"Keeping it cool","isUnlocked":false,"isClaimed":false},{"name":"Chef's choice","isUnlocked":false,"isClaimed":false},{"name":"Only the finest","isUnlocked":false,"isClaimed":false},{"name":"Best of the best","isUnlocked":false,"isClaimed":false},{"name":"Crispy wings","isUnlocked":false,"isClaimed":false},{"name":"The more the merrier","isUnlocked":false,"isClaimed":false},{"name":"No limits","isUnlocked":false,"isClaimed":false},{"name":"Let the feast begin","isUnlocked":false,"isClaimed":false},{"name":"Wing it","isUnlocked":false,"isClaimed":false},{"name":"Refreshment vendor","isUnlocked":false,"isClaimed":false},{"name":"Lip smacking wings","isUnlocked":false,"isClaimed":false},{"name":"Delicious dessert","isUnlocked":false,"isClaimed":false},{"name":"Pizzeria mastery","isUnlocked":false,"isClaimed":false},{"name":"Every tip counts","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"table\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,900,1100],\"upgradeCostGolds\":[0,0,0,3],\"xpRewarded\":[0,40,60,80],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.4000000059604645,1.0,3.0],\"tipTime\":[0.0,0.4000000059604645,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,30.0,30.0],\"speedUpCostGems\":[0,1,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"table\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,900,1100],\"upgradeCostGolds\":[0,0,0,3],\"xpRewarded\":[0,40,60,80],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.4000000059604645,1.0,3.0],\"tipTime\":[0.0,0.4000000059604645,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,30.0,30.0],\"speedUpCostGems\":[0,1,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"table\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,900,1100],\"upgradeCostGolds\":[0,0,0,3],\"xpRewarded\":[0,40,60,80],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.4000000059604645,1.0,3.0],\"tipTime\":[0.0,0.4000000059604645,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,30.0,30.0],\"speedUpCostGems\":[0,1,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"beanBag\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,900,1100],\"upgradeCostGolds\":[0,0,0,3],\"xpRewarded\":[0,40,60,80],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.4000000059604645,1.0,3.0],\"tipTime\":[0.0,0.4000000059604645,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,30.0,30.0],\"speedUpCostGems\":[0,1,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"beanBag\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,900,1100],\"upgradeCostGolds\":[0,0,0,3],\"xpRewarded\":[0,40,60,80],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.4000000059604645,1.0,3.0],\"tipTime\":[0.0,0.4000000059604645,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,30.0,30.0],\"speedUpCostGems\":[0,1,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"planter\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,400,500,700],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,20,30,50],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.4000000059604645,1.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,5.0,5.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"planter\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,400,500,700],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,20,30,50],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.4000000059604645,1.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,5.0,5.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuStandee\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,600,800,1000],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,30,40,50],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,4],\"installTime\":[0.0,5.0,5.0,5.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"cheeseBoard\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,900,1100],\"upgradeCostGolds\":[0,0,0,3],\"xpRewarded\":[0,40,60,80],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.4000000059604645,1.0,3.0],\"tipTime\":[0.0,0.4000000059604645,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,30.0,30.0],\"speedUpCostGems\":[0,1,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"guitar\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4000],\"upgradeCostGolds\":[0,10,15,20],\"xpRewarded\":[0,200,300,400],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,3,9],\"installTime\":[0.0,240.0,240.0,360.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"trampoline\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3000],\"upgradeCostGolds\":[0,6,8,10],\"xpRewarded\":[0,140,190,240],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,3,9],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,5,5,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"hammock\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1200,1500,1800],\"upgradeCostGolds\":[0,3,5,5],\"xpRewarded\":[0,60,80,100],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,3,9],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"beatBox\",\"id\":12,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,400,500,700],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,20,30,50],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.4000000059604645,1.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,5.0,5.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"bookRack\",\"id\":13,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,800,1000,1200],\"upgradeCostGolds\":[0,0,0,3],\"xpRewarded\":[0,40,50,60],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,4],\"installTime\":[0.0,5.0,30.0,30.0],\"speedUpCostGems\":[0,1,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","",""],"ingredientUpgradeDetails":["","","","","","",""],"productUpgradeDetails":["","",""]}],"City_2":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Quesadilla","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chicken Steak","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chimi Changa","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Sour Cream","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Salad","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Rice","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Strawberry Smoothie","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Corn","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Churros","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Table Top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Quesadilla Pan","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Smoothie Dispenser","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Hot Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chicken Steak Pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chimi Changa Pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Corn Grill","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Quick Service","isUnlocked":false,"isClaimed":false},{"name":"Big drink","isUnlocked":false,"isClaimed":false},{"name":"Quesadilla Supreme","isUnlocked":false,"isClaimed":false},{"name":"Making Space","isUnlocked":false,"isClaimed":false},{"name":"Lightning Hands","isUnlocked":false,"isClaimed":false},{"name":"Steak House","isUnlocked":false,"isClaimed":false},{"name":"No Left Overs","isUnlocked":false,"isClaimed":false},{"name":"Smooth Operator","isUnlocked":false,"isClaimed":false},{"name":"Tasty treats","isUnlocked":false,"isClaimed":false},{"name":"Clean Sweep","isUnlocked":false,"isClaimed":false},{"name":"Delicious Drinks","isUnlocked":false,"isClaimed":false},{"name":"Express Service","isUnlocked":false,"isClaimed":false},{"name":"Mexican Feast","isUnlocked":false,"isClaimed":false},{"name":"Fancy Plates","isUnlocked":false,"isClaimed":false},{"name":"Fiery Fiesta","isUnlocked":false,"isClaimed":false},{"name":"Hot Streak","isUnlocked":false,"isClaimed":false},{"name":"Raise The Stakes","isUnlocked":false,"isClaimed":false},{"name":"Churros Crunch","isUnlocked":false,"isClaimed":false},{"name":"Mix And Match","isUnlocked":false,"isClaimed":false},{"name":"Big Tipper","isUnlocked":false,"isClaimed":false},{"name":"Cornilicious","isUnlocked":false,"isClaimed":false},{"name":"Corntastic","isUnlocked":false,"isClaimed":false},{"name":"Fun For All","isUnlocked":false,"isClaimed":false},{"name":"On Demand","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"sunShelter\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1200,1500,1800],\"upgradeCostGolds\":[0,0,0,6],\"xpRewarded\":[0,100,130,180],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"sunShelter\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1200,1500,1800],\"upgradeCostGolds\":[0,0,0,6],\"xpRewarded\":[0,100,130,180],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"sunShelter\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1200,1500,1800],\"upgradeCostGolds\":[0,0,0,6],\"xpRewarded\":[0,100,130,180],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"woodenStool\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1200,1500,1800],\"upgradeCostGolds\":[0,0,0,6],\"xpRewarded\":[0,100,130,180],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"woodenStool\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1200,1500,1800],\"upgradeCostGolds\":[0,0,0,6],\"xpRewarded\":[0,100,130,180],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"surfBoard\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,800,1000],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,50,70,100],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"trampoline\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1200,1500,1800],\"upgradeCostGolds\":[0,5,7,8],\"xpRewarded\":[0,90,120,140],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"dartBoard\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1200,1500],\"upgradeCostGolds\":[0,0,0,3],\"xpRewarded\":[0,60,80,100],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"boomBox\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,800,1000],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,50,70,100],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"boomBox\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,800,1000],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,50,70,100],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"cutOutBoard\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1200,1500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,60,80,100],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"balls\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1200,1500,1800],\"upgradeCostGolds\":[0,5,7,8],\"xpRewarded\":[0,90,120,140],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"hammock\",\"id\":12,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3300,4000],\"upgradeCostGolds\":[0,10,14,17],\"xpRewarded\":[0,200,300,370],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,240.0,240.0,240.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"bookRack\",\"id\":13,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,100,130,180],\"upgradeCostGolds\":[0,0,0,6],\"xpRewarded\":[0,100,130,180],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"guitar\",\"id\":14,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,4000,4800,5500],\"upgradeCostGolds\":[0,15,20,25],\"xpRewarded\":[0,300,400,500],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,240.0,240.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","","","","",""],"ingredientUpgradeDetails":["","","","","",""],"productUpgradeDetails":["","",""]}],"City_3":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Square Cake Base","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Round Cake Base","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Butter Cream","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Glaze","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Strawberry","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Pineapple","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cherry","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Kiwi","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Hot Chocolate","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Waffle","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Donuts","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Square Cake Table Top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Round Cake Table Top","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cake Oven","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Waffle Maker","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Hot Chocolate Dispenser","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Ahead of the curve","isUnlocked":false,"isClaimed":false},{"name":"Sugar rush","isUnlocked":false,"isClaimed":false},{"name":"Hot and gooey","isUnlocked":false,"isClaimed":false},{"name":"Serve it hot","isUnlocked":false,"isClaimed":false},{"name":"It's all good","isUnlocked":false,"isClaimed":false},{"name":"Butterlicious","isUnlocked":false,"isClaimed":false},{"name":"Little customers","isUnlocked":false,"isClaimed":false},{"name":"Clean slate","isUnlocked":false,"isClaimed":false},{"name":"Waffle King","isUnlocked":false,"isClaimed":false},{"name":"Cake Maker","isUnlocked":false,"isClaimed":false},{"name":"Unlimited waffles","isUnlocked":false,"isClaimed":false},{"name":"Sleight of hand","isUnlocked":false,"isClaimed":false},{"name":"Cake express","isUnlocked":false,"isClaimed":false},{"name":"Layer cake","isUnlocked":false,"isClaimed":false},{"name":"Déjà vu","isUnlocked":false,"isClaimed":false},{"name":"Cake factory","isUnlocked":false,"isClaimed":false},{"name":"Flavourful","isUnlocked":false,"isClaimed":false},{"name":"Wonderland","isUnlocked":false,"isClaimed":false},{"name":"Cherry on top","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"tables\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1600,2000,2500],\"upgradeCostGolds\":[0,0,3,9],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1600,2000,2500],\"upgradeCostGolds\":[0,0,3,9],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1600,2000,2500],\"upgradeCostGolds\":[0,0,3,9],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"chessSet\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1200,1500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,80,120,160],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,30.0,30.0],\"speedUpCostGems\":[0,1,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"beanBag\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1600,2000,2500],\"upgradeCostGolds\":[0,0,3,9],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"beanBag\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1600,2000,2500],\"upgradeCostGolds\":[0,0,3,9],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"bannerStand\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1600,2000,2500],\"upgradeCostGolds\":[0,0,3,9],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"airDancer\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,4500,5000,6000],\"upgradeCostGolds\":[0,15,20,25],\"xpRewarded\":[0,400,500,600],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,240.0,240.0,240.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"boomBox\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1200,1500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,80,120,170],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,30.0,30.0],\"speedUpCostGems\":[0,1,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"boomBox\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1200,1500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,80,120,170],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,30.0,30.0],\"speedUpCostGems\":[0,1,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"flowerPot\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3600],\"upgradeCostGolds\":[0,0,15,20],\"xpRewarded\":[0,240,300,360],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,5,5,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"flowerPot\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3600],\"upgradeCostGolds\":[0,0,15,20],\"xpRewarded\":[0,240,300,360],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,5,5,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"guitar\",\"id\":12,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,6000,7000],\"upgradeCostGolds\":[0,20,27,30],\"xpRewarded\":[0,400,500,600],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,360.0,360.0,600.0],\"speedUpCostGems\":[0,12,12,12],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","",""],"ingredientUpgradeDetails":["","","","","","","",""],"productUpgradeDetails":["","",""]}],"City_4":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Bread","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cheese","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Avocado","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Tomato","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Lettuce","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Ham","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Onion","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Cola","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Soup","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cookies","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Cola Dispenser","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Stove","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Table Top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Soup Pot","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"More room for sandwiches","isUnlocked":false,"isClaimed":false},{"name":"Grilling time!","isUnlocked":false,"isClaimed":false},{"name":"Unlimited sandwiches","isUnlocked":false,"isClaimed":false},{"name":"Value for money","isUnlocked":false,"isClaimed":false},{"name":"Kids first","isUnlocked":false,"isClaimed":false},{"name":"Best in business","isUnlocked":false,"isClaimed":false},{"name":"Get comfortable","isUnlocked":false,"isClaimed":false},{"name":"Sandwich gourmet","isUnlocked":false,"isClaimed":false},{"name":"Crunchy onions","isUnlocked":false,"isClaimed":false},{"name":"Grill cheese","isUnlocked":false,"isClaimed":false},{"name":"No empty belly","isUnlocked":false,"isClaimed":false},{"name":"Coin sweep","isUnlocked":false,"isClaimed":false},{"name":"Cookie delight","isUnlocked":false,"isClaimed":false},{"name":"Better upgrades","isUnlocked":false,"isClaimed":false},{"name":"Cola magic","isUnlocked":false,"isClaimed":false},{"name":"Sandwiches for everyone","isUnlocked":false,"isClaimed":false},{"name":"Unicyclist","isUnlocked":false,"isClaimed":false},{"name":"Sandwich spree","isUnlocked":false,"isClaimed":false},{"name":"Slick service","isUnlocked":false,"isClaimed":false},{"name":"Upgrade frenzy","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"flowerPot\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1800,2100,2500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,150,190,240],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,60.0,60.0],\"speedUpCostGems\":[0,3,5,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"flowerPot\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1800,2100,2500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,150,190,240],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,60.0,60.0],\"speedUpCostGems\":[0,3,5,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"beanBags\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1600,2000,2500],\"upgradeCostGolds\":[0,0,3,9],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"beanBags\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1600,2000,2500],\"upgradeCostGolds\":[0,0,3,9],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"boomBox\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1600,2000,2500],\"upgradeCostGolds\":[0,0,3,9],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"boomBox\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1600,2000,2500],\"upgradeCostGolds\":[0,0,3,9],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"table\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1600,2000,2500],\"upgradeCostGolds\":[0,0,3,9],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"table\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1600,2000,2500],\"upgradeCostGolds\":[0,0,3,9],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuBoard\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3600],\"upgradeCostGolds\":[0,5,15,20],\"xpRewarded\":[0,240,300,360],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,30.0,30.0],\"speedUpCostGems\":[0,5,5,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"unicycle\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,6000,7000],\"upgradeCostGolds\":[0,20,27,30],\"xpRewarded\":[0,400,500,600],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,600.0,600.0,600.0],\"speedUpCostGems\":[0,12,12,12],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"mascot\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,4500,5000,6000],\"upgradeCostGolds\":[0,15,20,25],\"xpRewarded\":[0,450,500,600],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,240.0,240.0,240.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","",""],"ingredientUpgradeDetails":["","","","","","",""],"productUpgradeDetails":["","",""]}],"City_5":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Tofu","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Fish","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Steak","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Bok Choy","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Soy Gravy","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Noodles","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Green Tea","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Dumpling","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Asian Pudding","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Tea Pot","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Table Top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Tofu Pan","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Fish Pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Dumpling Oven","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Steak Pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Space enhancement","isUnlocked":false,"isClaimed":false},{"name":"Tight service","isUnlocked":false,"isClaimed":false},{"name":"First come first serve","isUnlocked":false,"isClaimed":false},{"name":"High upkeep","isUnlocked":false,"isClaimed":false},{"name":"Mahjong Master","isUnlocked":false,"isClaimed":false},{"name":"Tofu express","isUnlocked":false,"isClaimed":false},{"name":"Delicious puddin'","isUnlocked":false,"isClaimed":false},{"name":"Steady payroll","isUnlocked":false,"isClaimed":false},{"name":"Temptation","isUnlocked":false,"isClaimed":false},{"name":"Combo wombo","isUnlocked":false,"isClaimed":false},{"name":"Outdoor improvements","isUnlocked":false,"isClaimed":false},{"name":"Something's Fishy","isUnlocked":false,"isClaimed":false},{"name":"One of each","isUnlocked":false,"isClaimed":false},{"name":"100% quality","isUnlocked":false,"isClaimed":false},{"name":"Cooking frenzy","isUnlocked":false,"isClaimed":false},{"name":"A la carte","isUnlocked":false,"isClaimed":false},{"name":"Sugary madness","isUnlocked":false,"isClaimed":false},{"name":"Zingy!","isUnlocked":false,"isClaimed":false},{"name":"Going all out","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"speakers\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,800,1000],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,120,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"speakers\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,800,1000],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,120,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"bonsaiTree\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,800,1000],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,120,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"table\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,1500,1800],\"upgradeCostGolds\":[0,0,0,6],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"table\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,1500,1800],\"upgradeCostGolds\":[0,0,0,6],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"table\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,1500,1800],\"upgradeCostGolds\":[0,0,0,6],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"segway\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,1500,1800],\"upgradeCostGolds\":[0,0,0,6],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"beanBags\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,1500,1800],\"upgradeCostGolds\":[0,0,3,5],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"mahjong\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,1500,1800],\"upgradeCostGolds\":[0,0,3,5],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"bannerBoard\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,1500,1800],\"upgradeCostGolds\":[0,0,3,5],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"chineseLantern\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,2500],\"upgradeCostGolds\":[0,5,7,12],\"xpRewarded\":[0,200,300,400],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,240.0,240.0,240.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"chineseLion\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,2500],\"upgradeCostGolds\":[0,5,7,12],\"xpRewarded\":[0,200,300,400],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,240.0,240.0,240.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"asianGong\",\"id\":12,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3700],\"upgradeCostGolds\":[0,10,12,15],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,180.0,360.0,360.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"mascot\",\"id\":13,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,4000,4800,5500],\"upgradeCostGolds\":[0,15,20,25],\"xpRewarded\":[0,500,600,700],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,600.0,600.0,600.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","","","",""],"ingredientUpgradeDetails":["","","","","",""],"productUpgradeDetails":["","",""]}],"City_6":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Pork Chops","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Mashed Potato","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Hush Puppies","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Grilled Corn","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Root Beer","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Grilled Zucchini","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Mac and Cheese","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Bread","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Baked Beans","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Corn Dog","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Key Lime Pie","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Lollipop","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Mugs","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cotton Candy","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Caps","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"BBQ Grill","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Table Top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Tray","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Root Beer Dispenser","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Oven","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Fryer","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Customer comes first","isUnlocked":false,"isClaimed":false},{"name":"Pocket money","isUnlocked":false,"isClaimed":false},{"name":"Steak out","isUnlocked":false,"isClaimed":false},{"name":"Grill on","isUnlocked":false,"isClaimed":false},{"name":"Next level","isUnlocked":false,"isClaimed":false},{"name":"Gastronomical","isUnlocked":false,"isClaimed":false},{"name":"Nice to meat you","isUnlocked":false,"isClaimed":false},{"name":"All set","isUnlocked":false,"isClaimed":false},{"name":"Hot and sizzling","isUnlocked":false,"isClaimed":false},{"name":"Dart em-all","isUnlocked":false,"isClaimed":false},{"name":"Guzzler","isUnlocked":false,"isClaimed":false},{"name":"Fizzle","isUnlocked":false,"isClaimed":false},{"name":"Rush hour","isUnlocked":false,"isClaimed":false},{"name":"Legendary chef","isUnlocked":false,"isClaimed":false},{"name":"Gourmet grill","isUnlocked":false,"isClaimed":false},{"name":"Face lift","isUnlocked":false,"isClaimed":false},{"name":"Sausage fest","isUnlocked":false,"isClaimed":false},{"name":"Cheesy goodness","isUnlocked":false,"isClaimed":false},{"name":"Grill house","isUnlocked":false,"isClaimed":false},{"name":"Five star truck","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"wreath\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,500,1500,2000],\"upgradeCostGolds\":[0,0,0,3],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,10.0,15.0,30.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"flowerPot\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,500,750,1250],\"upgradeCostGolds\":[0,1,2,3],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,10.0,15.0,30.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"miniFoosballTable\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,500,750,1250],\"upgradeCostGolds\":[0,3,4,5],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,10.0,15.0,30.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"boomBox\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,1000,1500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,10.0,15.0,30.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,1500,2500],\"upgradeCostGolds\":[0,0,2,3],\"xpRewarded\":[0,25,50,75],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,1500,2500],\"upgradeCostGolds\":[0,0,2,3],\"xpRewarded\":[0,25,50,75],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,1500,2500],\"upgradeCostGolds\":[0,0,2,3],\"xpRewarded\":[0,25,50,75],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"airDancer\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,700,1000,1250],\"upgradeCostGolds\":[0,3,3,3],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,300.0,600.0,900.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"bannerStand\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,750,1250,1750],\"upgradeCostGolds\":[0,0,2,3],\"xpRewarded\":[0,25,50,75],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"decorationFlags\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,750,1000,1750],\"upgradeCostGolds\":[0,0,2,3],\"xpRewarded\":[0,25,50,75],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"balloonArch\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1000,1250,1500],\"upgradeCostGolds\":[0,3,4,5],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"dartBoard\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,2500],\"upgradeCostGolds\":[0,0,0,3],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"photoStand-in\",\"id\":12,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,2250],\"upgradeCostGolds\":[0,0,2,3],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"toyStatue\",\"id\":13,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4000],\"upgradeCostGolds\":[0,7,10,13],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,120.0,240.0,360.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","","","",""],"ingredientUpgradeDetails":["","","","","","","","","",""],"productUpgradeDetails":["","","","",""]}],"City_7":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Egg","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Fried Tomatoes","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Toast","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Bacon","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Sausage","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Baked Beans","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Danish Pastry","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Pancake","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Orange Juice","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Juice Mixer","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Egg Pan","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"TAble Top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Hot Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Bacon Fry Pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Pancake Maker","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Sausage Pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Girl power","isUnlocked":false,"isClaimed":false},{"name":"In a flash","isUnlocked":false,"isClaimed":false},{"name":"Sublime service","isUnlocked":false,"isClaimed":false},{"name":"Sunny side up","isUnlocked":false,"isClaimed":false},{"name":"Super spacious","isUnlocked":false,"isClaimed":false},{"name":"Mixing it up","isUnlocked":false,"isClaimed":false},{"name":"Scrambled eggs","isUnlocked":false,"isClaimed":false},{"name":"Bacon to the call","isUnlocked":false,"isClaimed":false},{"name":"Flipping pancakes","isUnlocked":false,"isClaimed":false},{"name":"Tangerine goodness","isUnlocked":false,"isClaimed":false},{"name":"Eggs all day","isUnlocked":false,"isClaimed":false},{"name":"Red hot sausages","isUnlocked":false,"isClaimed":false},{"name":"Sausage fest","isUnlocked":false,"isClaimed":false},{"name":"Lets put a smile","isUnlocked":false,"isClaimed":false},{"name":"Silver platter","isUnlocked":false,"isClaimed":false},{"name":"Pick and choose","isUnlocked":false,"isClaimed":false},{"name":"Gourmet ingredients","isUnlocked":false,"isClaimed":false},{"name":"Take my money","isUnlocked":false,"isClaimed":false},{"name":"Blink of an eye","isUnlocked":false,"isClaimed":false},{"name":"Pancake king","isUnlocked":false,"isClaimed":false},{"name":"Venerable chef","isUnlocked":false,"isClaimed":false},{"name":"Dazzling diner","isUnlocked":false,"isClaimed":false},{"name":"In a heartbeat","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"mascot\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3500],\"upgradeCostGolds\":[0,14,17,20],\"xpRewarded\":[0,220,280,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,5,5,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"flowerPot\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3200],\"upgradeCostGolds\":[0,0,6,12],\"xpRewarded\":[0,200,260,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"flowerPot\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3200],\"upgradeCostGolds\":[0,0,6,12],\"xpRewarded\":[0,200,260,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3200],\"upgradeCostGolds\":[0,0,6,12],\"xpRewarded\":[0,200,260,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3200],\"upgradeCostGolds\":[0,0,6,12],\"xpRewarded\":[0,200,260,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuStandee\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,2500],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,140,200,290],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"miniJukebox\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1200,1600,1800],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,120,170,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"miniJukebox\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1200,1600,1800],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,120,170,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"magazineRack\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4200],\"upgradeCostGolds\":[0,17,20,25],\"xpRewarded\":[0,300,350,450],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,240.0,240.0],\"speedUpCostGems\":[0,5,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"bubblegumDispenser\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1200,1600,1800],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,120,170,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,2.0,4.0,6.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"airHockey\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,6000,700],\"upgradeCostGolds\":[0,22,30,35],\"xpRewarded\":[0,700,900,1200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,2,4,6],\"installTime\":[0.0,360.0,360.0,360.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3200],\"upgradeCostGolds\":[0,0,6,12],\"xpRewarded\":[0,200,260,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"guitar\",\"id\":12,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,6000,7000,8000],\"upgradeCostGolds\":[0,25,35,40],\"xpRewarded\":[0,600,700,1000],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,600.0,600.0,600.0],\"speedUpCostGems\":[0,12,12,12],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","","","","",""],"ingredientUpgradeDetails":["","","","","",""],"productUpgradeDetails":["","",""]}],"City_8":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Waffle","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chocolate Syrup","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Banana","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Strawberry","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Blackberries","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Strawberry Syrup","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Maple Syrup","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Ice Cream","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Blueberry Syrup","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Coffee","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Vanilla Milkshake","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chocolate milkshake","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cupcake","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Coffee dispenser","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Waffle maker","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Table top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Storage cabinet","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Sweet Syrup","isUnlocked":false,"isClaimed":false},{"name":"Ice Cream Maker","isUnlocked":false,"isClaimed":false},{"name":"Impresario","isUnlocked":false,"isClaimed":false},{"name":"Shape Up","isUnlocked":false,"isClaimed":false},{"name":"Spread The Waffles","isUnlocked":false,"isClaimed":false},{"name":"Quickster, Quick Finger","isUnlocked":false,"isClaimed":false},{"name":"Extra Money","isUnlocked":false,"isClaimed":false},{"name":"Royal Waffle","isUnlocked":false,"isClaimed":false},{"name":"Vanilla Trail","isUnlocked":false,"isClaimed":false},{"name":"Chocotastic","isUnlocked":false,"isClaimed":false},{"name":"Wafflicious","isUnlocked":false,"isClaimed":false},{"name":"Fancy Waffles","isUnlocked":false,"isClaimed":false},{"name":"Waffle House","isUnlocked":false,"isClaimed":false},{"name":"Syrup Mania","isUnlocked":false,"isClaimed":false},{"name":"Cupcake Express","isUnlocked":false,"isClaimed":false},{"name":"Waffle Craze","isUnlocked":false,"isClaimed":false},{"name":"Waffle Fever","isUnlocked":false,"isClaimed":false},{"name":"Waffle Connoisseur","isUnlocked":false,"isClaimed":false},{"name":"Lavish Arrangement","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"tables\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3200],\"upgradeCostGolds\":[0,0,6,12],\"xpRewarded\":[0,200,260,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3200],\"upgradeCostGolds\":[0,0,6,12],\"xpRewarded\":[0,200,260,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3200],\"upgradeCostGolds\":[0,0,6,12],\"xpRewarded\":[0,200,260,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"stools\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3200],\"upgradeCostGolds\":[0,0,7,14],\"xpRewarded\":[0,200,260,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,4.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"stools\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3200],\"upgradeCostGolds\":[0,0,7,14],\"xpRewarded\":[0,200,260,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,4.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuStandee\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,3000],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,120,170,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"boomBox\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3500],\"upgradeCostGolds\":[0,3,5,10],\"xpRewarded\":[0,220,280,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,5,5,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"pogoStick\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3500,4500,5500],\"upgradeCostGolds\":[0,7,14,20],\"xpRewarded\":[0,700,900,1200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,360.0,360.0,360.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"basketballHoop\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,4000,5000],\"upgradeCostGolds\":[0,10,15,20],\"xpRewarded\":[0,600,700,1000],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,600.0,600.0,600.0],\"speedUpCostGems\":[0,12,12,12],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"flowerPot\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,2500],\"upgradeCostGolds\":[0,0,3,7],\"xpRewarded\":[0,140,200,290],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"newspaperRack\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4200],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,300,350,450],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,240.0,240.0],\"speedUpCostGems\":[0,5,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"mascot\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1200,1600,1800],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,120,170,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,2.0,4.0,6.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","",""],"ingredientUpgradeDetails":["","","","","","","","",""],"productUpgradeDetails":["","","",""]}],"City_9":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Candy Floss cone","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Lavender Ice cream","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Sour patch","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Raspberry Ice Cream","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Toffee popcorn","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Caramel Ice Cream","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Wafer cigar","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Matcha Ice Cream","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chocolate candy","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Crystalized flower","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Spearmint smoothie","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Rose smoothie","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Forest berry smoothie","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cake pop","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Ice Cream maker","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Candy floss maker","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Fridge","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Smoothie dispenser","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Candy cream","isUnlocked":false,"isClaimed":false},{"name":"Rich and creamy","isUnlocked":false,"isClaimed":false},{"name":"Sweet and juicy","isUnlocked":false,"isClaimed":false},{"name":"Dandy candy","isUnlocked":false,"isClaimed":false},{"name":"Wasted!","isUnlocked":false,"isClaimed":false},{"name":"Flavourtastic","isUnlocked":false,"isClaimed":false},{"name":"Get your ice cream!","isUnlocked":false,"isClaimed":false},{"name":"On the double","isUnlocked":false,"isClaimed":false},{"name":"Best in business","isUnlocked":false,"isClaimed":false},{"name":"Super candy","isUnlocked":false,"isClaimed":false},{"name":"Swanky truck","isUnlocked":false,"isClaimed":false},{"name":"Scooped up","isUnlocked":false,"isClaimed":false},{"name":"Crème de la crème","isUnlocked":false,"isClaimed":false},{"name":"Smoothie star","isUnlocked":false,"isClaimed":false},{"name":"Money hungry","isUnlocked":false,"isClaimed":false},{"name":"One short","isUnlocked":false,"isClaimed":false},{"name":"Ice cream empire","isUnlocked":false,"isClaimed":false},{"name":"Smoothie king","isUnlocked":false,"isClaimed":false},{"name":"Groovy dispenser","isUnlocked":false,"isClaimed":false},{"name":"Wall to wall","isUnlocked":false,"isClaimed":false},{"name":"Pronto!","isUnlocked":false,"isClaimed":false},{"name":"Popsilicious","isUnlocked":false,"isClaimed":false},{"name":"Hook line and sinker","isUnlocked":false,"isClaimed":false},{"name":"Impeccable","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"tables\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"heliumBalloons\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4000],\"upgradeCostGolds\":[0,3,6,12],\"xpRewarded\":[0,400,500,600],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,300.0,540.0],\"speedUpCostGems\":[0,4,5,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"cutOutBoard\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3000],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,200,250,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"gramophone\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"jetPack\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3000],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,200,250,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,540.0,540.0,540.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"signboard\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,2500],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,60.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"circularSwing\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,3000],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,360.0,360.0,360.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"gliderPlane\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,4000,5000],\"upgradeCostGolds\":[0,10,15,20],\"xpRewarded\":[0,600,700,1000],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,360.0,720.0,1440.0],\"speedUpCostGems\":[0,6,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuBoard\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1000,1500,2000],\"upgradeCostGolds\":[0,0,2,5],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,1.5],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"mascot\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,3000,4000],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,2.0,4.0,6.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,300.0,540.0],\"speedUpCostGems\":[0,4,5,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"barStools\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,360.0,360.0,360.0],\"speedUpCostGems\":[0,6,6,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"ballPool\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3500],\"upgradeCostGolds\":[0,3,5,7],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,360.0,540.0,720.0],\"speedUpCostGems\":[0,6,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","",""],"ingredientUpgradeDetails":["","","","","","","","","",""],"productUpgradeDetails":["","","",""]}],"City_10":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Whipped Cream","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Lime and Matcha Tea","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Taro and Lavender Tea","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Coconut and Vanilla Tea","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Mango and Passion Fruit Tea","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Fruit Garnish","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Bluberry and Blackberry Tea","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Strawberry and Raspberry Tea","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Balloon","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cups","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Lollipop","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Pretzel","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Popcorn","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Fortune Cookies","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Blender","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Glass","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Table top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Boba Steamer","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Petzel Oven","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Rich and fruity","isUnlocked":false,"isClaimed":false},{"name":"Bubble maker","isUnlocked":false,"isClaimed":false},{"name":"Hands full","isUnlocked":false,"isClaimed":false},{"name":"Fancy bubbles","isUnlocked":false,"isClaimed":false},{"name":"Bubble tea blitz","isUnlocked":false,"isClaimed":false},{"name":"Blend in","isUnlocked":false,"isClaimed":false},{"name":"Bubble tea king","isUnlocked":false,"isClaimed":false},{"name":"Hot pretzels","isUnlocked":false,"isClaimed":false},{"name":"Fruitastic","isUnlocked":false,"isClaimed":false},{"name":"Fun for all","isUnlocked":false,"isClaimed":false},{"name":"Whip it up","isUnlocked":false,"isClaimed":false},{"name":"Cherry on top","isUnlocked":false,"isClaimed":false},{"name":"Finest blend","isUnlocked":false,"isClaimed":false},{"name":"Ripe and juicy","isUnlocked":false,"isClaimed":false},{"name":"Super oven","isUnlocked":false,"isClaimed":false},{"name":"Bubble tea unlimited","isUnlocked":false,"isClaimed":false},{"name":"Pretzel supreme","isUnlocked":false,"isClaimed":false},{"name":"Fortune 50","isUnlocked":false,"isClaimed":false},{"name":"Amazing kitchen","isUnlocked":false,"isClaimed":false},{"name":"Complete package","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"tables\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,3000],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"btbicycle\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3000],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,200,250,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,1.5],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"btsnackvendingmachine\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,4000,5000],\"upgradeCostGolds\":[0,10,15,20],\"xpRewarded\":[0,600,700,1000],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,540.0,540.0,540.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"barStools\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"btadvertisingbillboard\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1000,1500,2000],\"upgradeCostGolds\":[0,0,2,5],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,1.5],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuBoard\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4000],\"upgradeCostGolds\":[0,3,6,12],\"xpRewarded\":[0,400,500,600],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,1.5,2.0],\"tipTime\":[0.0,1.0,2.0,2.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,300.0,360.0],\"speedUpCostGems\":[0,4,5,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"btphonebooth\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3500],\"upgradeCostGolds\":[0,3,5,7],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"btkidswings\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,300.0,300.0,300.0],\"speedUpCostGems\":[0,5,5,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"btradio\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,2500],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,60.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"btplants\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3000],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,200,250,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,1.5],\"tipTime\":[0.0,0.5,1.0,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"signboard\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"mascot\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,3000,4000],\"upgradeCostGolds\":[0,2,5,12],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,300.0,360.0],\"speedUpCostGems\":[0,4,5,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","",""],"ingredientUpgradeDetails":["","","","","","","",""],"productUpgradeDetails":["","","","","",""]}],"City_11":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Ketchup","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cod","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Hand Cut Chips","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Mustard","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Mushy Beans","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Cider","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Crumpets","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cherry Bakewell Tarts","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Cider","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Table top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Skillet Pan","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Beer Batter","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Deep Fryer","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Food Warmer","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Crumpet Pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Heat up the pan","isUnlocked":false,"isClaimed":false},{"name":"Serving More!","isUnlocked":false,"isClaimed":false},{"name":"Cod amateur","isUnlocked":false,"isClaimed":false},{"name":"Exquisite batter","isUnlocked":false,"isClaimed":false},{"name":"Generous tippers","isUnlocked":false,"isClaimed":false},{"name":"Tasty dips!","isUnlocked":false,"isClaimed":false},{"name":"Customer comfort","isUnlocked":false,"isClaimed":false},{"name":"Cod expert","isUnlocked":false,"isClaimed":false},{"name":"A Quick drink","isUnlocked":false,"isClaimed":false},{"name":"Serve them all!","isUnlocked":false,"isClaimed":false},{"name":"Crumpet trumpet","isUnlocked":false,"isClaimed":false},{"name":"Fastest fish first","isUnlocked":false,"isClaimed":false},{"name":"More the merrier!","isUnlocked":false,"isClaimed":false},{"name":"Saucy-licious","isUnlocked":false,"isClaimed":false},{"name":"Side dish express","isUnlocked":false,"isClaimed":false},{"name":"Cod-mania","isUnlocked":false,"isClaimed":false},{"name":"Super fast cod!","isUnlocked":false,"isClaimed":false},{"name":"Sweet tooth","isUnlocked":false,"isClaimed":false},{"name":"Fish N Chips royalty!","isUnlocked":false,"isClaimed":false},{"name":"Beach fun","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"tables\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,3000,4000],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,2.0,4.0,6.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,300.0,360.0],\"speedUpCostGems\":[0,4,5,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"speakers\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"jetSki\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,300.0,300.0,300.0],\"speedUpCostGems\":[0,5,5,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"cutOutBoard1\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,2500],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,60.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"beachHouse\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4000],\"upgradeCostGolds\":[0,3,6,12],\"xpRewarded\":[0,300,500,600],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,300.0,360.0],\"speedUpCostGems\":[0,4,5,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuBoard\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,3000],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"signBoard\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,1,2],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"sandCastle\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3500,4500,5500],\"upgradeCostGolds\":[0,7,14,18],\"xpRewarded\":[0,300,700,1000],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,540.0,540.0,540.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"boat\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3000],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,200,250,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"beachLounge\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1000,1500,2000],\"upgradeCostGolds\":[0,1,2,3],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,1.5],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"boat\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3000],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,200,250,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"lifeguardTower\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3500],\"upgradeCostGolds\":[0,3,5,7],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","","","","",""],"ingredientUpgradeDetails":["","","","",""],"productUpgradeDetails":["","",""]}],"City_12":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Sausage","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Pretzel bun","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Potato skins","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Ketchup","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Mustard sauce","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Sauerkraut","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Rosti","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cheese","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Curry sauce","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Shorle","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Fondue","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Black Forest Cake","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Sausage pan","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Sausage maker","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Table top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Oven","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Rosti pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Couch potato","isUnlocked":false,"isClaimed":false},{"name":"Sausage fever","isUnlocked":false,"isClaimed":false},{"name":"No.1 oven","isUnlocked":false,"isClaimed":false},{"name":"Bigger better","isUnlocked":false,"isClaimed":false},{"name":"Superior pans","isUnlocked":false,"isClaimed":false},{"name":"Outdoor fun","isUnlocked":false,"isClaimed":false},{"name":"Never say no","isUnlocked":false,"isClaimed":false},{"name":"Exterior renovation","isUnlocked":false,"isClaimed":false},{"name":"Get every tip","isUnlocked":false,"isClaimed":false},{"name":"Oven king","isUnlocked":false,"isClaimed":false},{"name":"Rapid serving","isUnlocked":false,"isClaimed":false},{"name":"Its grillin time","isUnlocked":false,"isClaimed":false},{"name":"Finest fry pan","isUnlocked":false,"isClaimed":false},{"name":"Perfecto","isUnlocked":false,"isClaimed":false},{"name":"Sweet treat","isUnlocked":false,"isClaimed":false},{"name":"No waiting line","isUnlocked":false,"isClaimed":false},{"name":"Fun zone","isUnlocked":false,"isClaimed":false},{"name":"Venerable kitchen","isUnlocked":false,"isClaimed":false},{"name":"Bratwurst's best","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"tables\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3000],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,200,250,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,1.5],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"stools\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4000],\"upgradeCostGolds\":[0,3,6,12],\"xpRewarded\":[0,400,500,600],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,1.5],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,300.0,360.0],\"speedUpCostGems\":[0,4,5,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"snackRack\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,2500],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,60.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3000],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,200,250,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,1.5],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuBoard\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1000,1500,2000],\"upgradeCostGolds\":[0,1,2,3],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,1.5],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"bandoneon\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3500],\"upgradeCostGolds\":[0,3,5,7],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"ticTacToeBoard\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3500,4500,5500],\"upgradeCostGolds\":[0,7,14,18],\"xpRewarded\":[0,600,700,1000],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,540.0,540.0,540.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"speakers\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"plantStand\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,3000,4000],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,300.0,360.0],\"speedUpCostGems\":[0,4,5,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"hoverBoard\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,3000],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,1.5],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"speakers\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"nutcracker\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,300.0,300.0,300.0],\"speedUpCostGems\":[0,5,5,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","","",""],"ingredientUpgradeDetails":["","","","","","","","",""],"productUpgradeDetails":["","",""],"isAutoCookerEnabled":false,"isAutoCookerPurchased":false,"isAutoCookerUnlocked":false,"startDateAutoCookerAvailable":"","specialItemUnlocked":0}],"City_13":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Calamari","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Patatas Bravas","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Marinated Olives","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Lemon Slice","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chorizo","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Padron Peppers","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chilli Aioli","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Bechamel Sauce","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Croquette","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Cucumber Fresca","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Pineapple Fresca","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Tamarind Fresca","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Watermelon Fresca","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Tres Leches Cake","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Calamari Pan","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Patatas Bravas Pan","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cucumber Fresca Dispenser","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Table Top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Pineapple Fresca Dispenser","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Food Warmer","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chorizo Pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Tamrind Fresca Dispenser","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Watermelon Fresca Dispenser","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Pardon Pepper Pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Croquette Fryer","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Pan powerup","isUnlocked":false,"isClaimed":false},{"name":"Fancy Cucumbers","isUnlocked":false,"isClaimed":false},{"name":"Olive for this","isUnlocked":false,"isClaimed":false},{"name":"Frescas Quench","isUnlocked":false,"isClaimed":false},{"name":"In a queue","isUnlocked":false,"isClaimed":false},{"name":"Speedy step","isUnlocked":false,"isClaimed":false},{"name":"Bravos Patata","isUnlocked":false,"isClaimed":false},{"name":"Verve to Serve!","isUnlocked":false,"isClaimed":false},{"name":"Pineapple rush","isUnlocked":false,"isClaimed":false},{"name":"Trippy Tip","isUnlocked":false,"isClaimed":false},{"name":"Tamarind rush","isUnlocked":false,"isClaimed":false},{"name":"Fried & the Furious ","isUnlocked":false,"isClaimed":false},{"name":"Quick Call","isUnlocked":false,"isClaimed":false},{"name":"Rich' O live","isUnlocked":false,"isClaimed":false},{"name":"Sour Slice","isUnlocked":false,"isClaimed":false},{"name":"Chill chilly","isUnlocked":false,"isClaimed":false},{"name":"Nothing left behind","isUnlocked":false,"isClaimed":false},{"name":"Riverside tycoon","isUnlocked":false,"isClaimed":false},{"name":"Dream Kitchen","isUnlocked":false,"isClaimed":false},{"name":"Finest Chef","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"tables\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3500,5000,6500],\"upgradeCostGolds\":[0,2,3,5],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,5000,7500],\"upgradeCostGolds\":[0,4,6,8],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,6000,9000],\"upgradeCostGolds\":[0,0,0,2],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"cycle\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,7500,15000],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"liveBand\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,10000,12500,15000],\"upgradeCostGolds\":[0,7,14,21],\"xpRewarded\":[0,400,700,1000],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,540.0,540.0,540.0],\"speedUpCostGems\":[0,2,4,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"speakers\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,4000,6000],\"upgradeCostGolds\":[0,2,4,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"speakers\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,4000,6000],\"upgradeCostGolds\":[0,2,4,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"pram\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,2500],\"upgradeCostGolds\":[0,2,4,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"plantPot\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,4000,6000],\"upgradeCostGolds\":[0,2,4,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"binoculus\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,5000,7000],\"upgradeCostGolds\":[0,1,2,3],\"xpRewarded\":[0,90,140,190],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuBoard\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,3,5,7],\"xpRewarded\":[0,350,400,450],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"dartBoard\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,5000,7000],\"upgradeCostGolds\":[0,1,2,3],\"xpRewarded\":[0,40,65,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"balloonCart\",\"id\":12,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,4000,6000],\"upgradeCostGolds\":[0,2,4,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"binoculus\",\"id\":13,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,5000,7000],\"upgradeCostGolds\":[0,1,2,3],\"xpRewarded\":[0,90,140,190],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"lampSignBoard\",\"id\":14,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,4000,6000],\"upgradeCostGolds\":[0,2,4,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","","","","","","","","",""],"ingredientUpgradeDetails":["","","","","","","","",""],"productUpgradeDetails":["","","","",""],"isAutoCookerEnabled":false,"isAutoCookerPurchased":false,"isAutoCookerUnlocked":false,"startDateAutoCookerAvailable":"","specialItemUnlocked":0}],"City_14":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Start Steak","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Grilled Space Crab","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Astro Burrito","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Rance Sauce","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Space Salad","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"White rice with chopstick","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Neutron Zing","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Space Kabab","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Tessaract Churros","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Table Top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Star Steak Grill","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Neutron Zing Dispenser","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Hot Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Space Crab Grill","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Astro Burrito Pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Kabab Grill","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Excelsior service","isUnlocked":false,"isClaimed":false},{"name":"Neutral charge","isUnlocked":false,"isClaimed":false},{"name":"Star steak supreme","isUnlocked":false,"isClaimed":false},{"name":"Stellar expansion","isUnlocked":false,"isClaimed":false},{"name":"Speed of light","isUnlocked":false,"isClaimed":false},{"name":"Crab den","isUnlocked":false,"isClaimed":false},{"name":"None left behind","isUnlocked":false,"isClaimed":false},{"name":"Warp speed","isUnlocked":false,"isClaimed":false},{"name":"Crabs and burritos","isUnlocked":false,"isClaimed":false},{"name":"Cash cleave","isUnlocked":false,"isClaimed":false},{"name":"In zing we trust","isUnlocked":false,"isClaimed":false},{"name":"Maximum warp","isUnlocked":false,"isClaimed":false},{"name":"Galactic diversity","isUnlocked":false,"isClaimed":false},{"name":"Novice plating","isUnlocked":false,"isClaimed":false},{"name":"Faster than light","isUnlocked":false,"isClaimed":false},{"name":"Use the force","isUnlocked":false,"isClaimed":false},{"name":"The first element","isUnlocked":false,"isClaimed":false},{"name":"Churros crunch","isUnlocked":false,"isClaimed":false},{"name":"One with everything","isUnlocked":false,"isClaimed":false},{"name":"Imperial tipper","isUnlocked":false,"isClaimed":false},{"name":"Grilliscious","isUnlocked":false,"isClaimed":false},{"name":"Centurion ka-bob","isUnlocked":false,"isClaimed":false},{"name":"Compliant completer","isUnlocked":false,"isClaimed":false},{"name":"A grand service","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"dejarikTables\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1125,1350],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,100,130,180],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"dejarikTables\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1125,1350],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,100,130,180],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"sittingPods\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1125,1350],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,100,130,180],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"sittingPods\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1125,1350],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,100,130,180],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"sittingPods\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1125,1350],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,100,130,180],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"solarPannels\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1125,1350],\"upgradeCostGolds\":[0,4,5,6],\"xpRewarded\":[0,90,120,140],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"solarPannels\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1125,1350],\"upgradeCostGolds\":[0,4,5,6],\"xpRewarded\":[0,90,120,140],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"electricStation\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1125,1350],\"upgradeCostGolds\":[0,4,5,6],\"xpRewarded\":[0,90,120,140],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"electricStation\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,900,1125,1350],\"upgradeCostGolds\":[0,0,0,5],\"xpRewarded\":[0,100,130,180],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuBoard\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,525,600,750],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,50,70,100],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"serviceDroids\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,525,600,750],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,50,70,100],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"portalStation\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,675,900,1125],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,60,80,100],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"portalStation\",\"id\":12,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,675,900,1125],\"upgradeCostGolds\":[0,0,0,0],\"xpRewarded\":[0,60,80,100],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,30.0],\"speedUpCostGems\":[0,3,3,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"alienBike\",\"id\":13,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1875,2475,3000],\"upgradeCostGolds\":[0,8,11,13],\"xpRewarded\":[0,200,300,370],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,2,4,6],\"installTime\":[0.0,240.0,240.0,240.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"spaceBuggy\",\"id\":14,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3600,4125],\"upgradeCostGolds\":[0,11,15,19],\"xpRewarded\":[0,300,400,500],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,240.0,240.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","","","","",""],"ingredientUpgradeDetails":["","","","","",""],"productUpgradeDetails":["","",""],"isAutoCookerEnabled":false,"isAutoCookerPurchased":false,"isAutoCookerUnlocked":false,"startDateAutoCookerAvailable":"","specialItemUnlocked":0}],"City_15":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Noodles","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Onigiri","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Egg Rolls","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Boiled Egg","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Kombucha Tea","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Nori","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Gyoza","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Katsu","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Soy Sauce","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Takoyaki","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Mochi","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chocolate Sticks","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Kitsune Mask","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Kawaii Plushies","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Japanese Fan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Noodle Pot","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Bowl","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Broth Pot","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Kombucha Tea Dispenser","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Gyoza Pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Takoyaki Pan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Noodle Up!","isUnlocked":false,"isClaimed":false},{"name":"Benefit in Kind","isUnlocked":false,"isClaimed":false},{"name":"Instant Noodles","isUnlocked":false,"isClaimed":false},{"name":"Brew It!","isUnlocked":false,"isClaimed":false},{"name":"Par-Tea!","isUnlocked":false,"isClaimed":false},{"name":"Brew Master","isUnlocked":false,"isClaimed":false},{"name":"Happy Brothday!","isUnlocked":false,"isClaimed":false},{"name":"So Ramentic!","isUnlocked":false,"isClaimed":false},{"name":"Beat It!","isUnlocked":false,"isClaimed":false},{"name":"Eggceptional!","isUnlocked":false,"isClaimed":false},{"name":"Speedster","isUnlocked":false,"isClaimed":false},{"name":"Gyoza Me Up!","isUnlocked":false,"isClaimed":false},{"name":"Gyoza Sensei!","isUnlocked":false,"isClaimed":false},{"name":"With a Smile !","isUnlocked":false,"isClaimed":false},{"name":"Ramen-ia","isUnlocked":false,"isClaimed":false},{"name":"Facelift","isUnlocked":false,"isClaimed":false},{"name":"Ramen Specialist","isUnlocked":false,"isClaimed":false},{"name":"Ornamentalist","isUnlocked":false,"isClaimed":false},{"name":"Ramen King","isUnlocked":false,"isClaimed":false},{"name":"Ramen Perfectionist","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"samuraiStatue\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,4500,5250,6000],\"upgradeCostGolds\":[0,7,10,13],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,120.0,240.0,360.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"sakuraBonsai\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1525,2010,3125],\"upgradeCostGolds\":[0,2,4,6],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,10.0,15.0,30.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"lantern\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,750,1125,1875],\"upgradeCostGolds\":[0,0,1,3],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,10.0,15.0,30.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"birdBath\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2250,3000,3375],\"upgradeCostGolds\":[0,0,3,5],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"bambooFountain\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1525,2010,3125],\"upgradeCostGolds\":[0,3,5,7],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1050,2250,3750],\"upgradeCostGolds\":[0,0,3,5],\"xpRewarded\":[0,25,50,75],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1050,2250,3750],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,25,50,75],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"shogiTable\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1525,2010,3125],\"upgradeCostGolds\":[0,3,4,5],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tables\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1050,2250,3750],\"upgradeCostGolds\":[0,0,3,7],\"xpRewarded\":[0,25,50,75],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"taikoDrum\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3125,4100,5625],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,10.0,15.0,30.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuStand\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,1875,2250],\"upgradeCostGolds\":[0,0,3,5],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"vendingMachine\",\"id\":11,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3500],\"upgradeCostGolds\":[0,3,4,5],\"xpRewarded\":[0,30,60,90],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"toriiGate\",\"id\":12,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1125,1875,2625],\"upgradeCostGolds\":[0,0,3,5],\"xpRewarded\":[0,25,50,75],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"sakuraBonsai\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1525,2010,3125],\"upgradeCostGolds\":[0,2,4,6],\"xpRewarded\":[0,25,50,75],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,2.0,3.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,5.0,10.0,15.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","","","",""],"ingredientUpgradeDetails":["","","","","","","","","",""],"productUpgradeDetails":["","","","",""],"isAutoCookerEnabled":false,"isAutoCookerPurchased":false,"isAutoCookerUnlocked":false,"startDateAutoCookerAvailable":"","specialItemUnlocked":0}],"City_16":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Plain Tortilla","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Guacamole","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cheese","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Salsa","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Mexican Rice","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Empanada","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Refried Beans","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Flan","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Hard shell taco maker","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Tortilla chip maker","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chips plate","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Tabletop","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Bowl taco Maker","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Mexican rice maker","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Empanada oven","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Shellebration","isUnlocked":false,"isClaimed":false},{"name":"Taco Tuesday","isUnlocked":false,"isClaimed":false},{"name":"Bowled!","isUnlocked":false,"isClaimed":false},{"name":"Taco rush","isUnlocked":false,"isClaimed":false},{"name":"Lunch rush","isUnlocked":false,"isClaimed":false},{"name":"Tips for tacs","isUnlocked":false,"isClaimed":false},{"name":"Guactopus","isUnlocked":false,"isClaimed":false},{"name":"Taco bout progress","isUnlocked":false,"isClaimed":false},{"name":"like Nuevo","isUnlocked":false,"isClaimed":false},{"name":"Guacamo-OLE!","isUnlocked":false,"isClaimed":false},{"name":"Just Cheese it","isUnlocked":false,"isClaimed":false},{"name":"Chip off the old Guac!","isUnlocked":false,"isClaimed":false},{"name":"Totally Tortilla","isUnlocked":false,"isClaimed":false},{"name":"Bean me up Scotty","isUnlocked":false,"isClaimed":false},{"name":"Davey Crock-it","isUnlocked":false,"isClaimed":false},{"name":"Empa-si, Empa-nada","isUnlocked":false,"isClaimed":false},{"name":"Speedy tacover","isUnlocked":false,"isClaimed":false},{"name":"Maximum Taco","isUnlocked":false,"isClaimed":false},{"name":"Taco Grande","isUnlocked":false,"isClaimed":false},{"name":"El Jefe","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"city17exterior1\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,7500,10000],\"upgradeCostGolds\":[0,7,7,8],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city17exterior1\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,10000,15000,20000],\"upgradeCostGolds\":[0,7,7,9],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city17exterior2\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,4000,5000],\"upgradeCostGolds\":[0,10,10,9],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,120.0,240.0,390.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city17exterior3\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,3000,4000],\"upgradeCostGolds\":[0,7,6,6],\"xpRewarded\":[0,350,400,450],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city17exterior3\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,8000,10000],\"upgradeCostGolds\":[0,7,6,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city17exterior4\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,7500,10000],\"upgradeCostGolds\":[0,7,6,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city17exterior5\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,7500,10000],\"upgradeCostGolds\":[0,10,10,9],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,120.0,240.0,360.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city17exterior6\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,4000,5000],\"upgradeCostGolds\":[0,10,10,9],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,120.0,240.0,360.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city17exterior7\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,8000,10000,12000],\"upgradeCostGolds\":[0,20,20,22],\"xpRewarded\":[0,400,700,1000],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,540.0,540.0,540.0],\"speedUpCostGems\":[0,2,4,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city17exterior8\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,8000,10000],\"upgradeCostGolds\":[0,10,10,9],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,120.0,240.0,360.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city17exterior9\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,7500,15000,25000],\"upgradeCostGolds\":[0,0,0,1],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,1.5,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","","","","",""],"ingredientUpgradeDetails":["","","","","","",""],"productUpgradeDetails":[""],"isAutoCookerEnabled":false,"isAutoCookerPurchased":false,"isAutoCookerUnlocked":false,"startDateAutoCookerAvailable":"","specialItemUnlocked":0}],"City_17":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Naan","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Tandoor Chicken","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Butter Chicken","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Raita","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Biriyani","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Carrot Halwa","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Lassi","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Clay Oven","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Naan Slicer","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Lassi Maker","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Tabletop","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plate","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Fired up","isUnlocked":false,"isClaimed":false},{"name":"Second to naan!","isUnlocked":false,"isClaimed":false},{"name":"NAAN-STOPPABLE!","isUnlocked":false,"isClaimed":false},{"name":"Chicken Maestro","isUnlocked":false,"isClaimed":false},{"name":"Kiln it!","isUnlocked":false,"isClaimed":false},{"name":"Fast fingers","isUnlocked":false,"isClaimed":false},{"name":"Bhai! Aur Ek Lassi!","isUnlocked":false,"isClaimed":false},{"name":"Mix it up","isUnlocked":false,"isClaimed":false},{"name":"Biryani Boss","isUnlocked":false,"isClaimed":false},{"name":"JAB TAK HEI NAAN","isUnlocked":false,"isClaimed":false},{"name":"Lassied!","isUnlocked":false,"isClaimed":false},{"name":"Slicer Master","isUnlocked":false,"isClaimed":false},{"name":"Cut above the rest","isUnlocked":false,"isClaimed":false},{"name":"KARRATE HALWA!","isUnlocked":false,"isClaimed":false},{"name":"Deep fried!","isUnlocked":false,"isClaimed":false},{"name":"Its Halwa-ween!","isUnlocked":false,"isClaimed":false},{"name":"Let's get wasted!","isUnlocked":false,"isClaimed":false},{"name":"Up you go","isUnlocked":false,"isClaimed":false},{"name":"Now serve puns!","isUnlocked":false,"isClaimed":false},{"name":"Tandoor King","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"city18exterior1\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,7500,10000],\"upgradeCostGolds\":[0,10,12,8],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city18exterior2\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,10000,15000,20000],\"upgradeCostGolds\":[0,10,12,8],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city18exterior3\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,4000,5000],\"upgradeCostGolds\":[0,10,9,8],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,120.0,240.0,390.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city18exterior4\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,3000,4000],\"upgradeCostGolds\":[0,6,8,5],\"xpRewarded\":[0,350,400,450],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city18exterior5\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,8000,10000],\"upgradeCostGolds\":[0,12,11,9],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city18exterior6\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,7500,10000],\"upgradeCostGolds\":[0,8,4,3],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,30.0,60.0,90.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city18exterior7\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,7500,10000],\"upgradeCostGolds\":[0,10,10,7],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,120.0,240.0,360.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city18exterior8\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,4000,5000],\"upgradeCostGolds\":[0,9,7,6],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,120.0,240.0,360.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city18exterior9\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,8000,10000,12000],\"upgradeCostGolds\":[0,25,30,30],\"xpRewarded\":[0,400,700,1000],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,540.0,540.0,540.0],\"speedUpCostGems\":[0,2,4,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city18exterior10\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,8000,10000],\"upgradeCostGolds\":[0,13,13,10],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,120.0,240.0,360.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city18exterior10\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,7500,15000,25000],\"upgradeCostGolds\":[0,10,8,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,1.0,1.5,2.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","",""],"ingredientUpgradeDetails":["","","","",""],"productUpgradeDetails":["",""],"isAutoCookerEnabled":false,"isAutoCookerPurchased":false,"isAutoCookerUnlocked":false,"startDateAutoCookerAvailable":"","specialItemUnlocked":0}],"City_18":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Orange slices","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Broth","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Pork","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Beans","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Acaraje","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Vatapa","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Salsa","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chard","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Fejioada","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Lemonade","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"One Pot Shrimp","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Papaya Cream","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Lemonade Dispenser","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Table top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Stove","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Prep Table","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Acaraje Fryer","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Food Warmer","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Induction Cooker","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Fire up the container","isUnlocked":false,"isClaimed":false},{"name":"Serving More!","isUnlocked":false,"isClaimed":false},{"name":"Feijoada mania","isUnlocked":false,"isClaimed":false},{"name":"Keep it warm","isUnlocked":false,"isClaimed":false},{"name":"Two is better than one","isUnlocked":false,"isClaimed":false},{"name":"Express Service","isUnlocked":false,"isClaimed":false},{"name":"Lemon Lemon Lemon","isUnlocked":false,"isClaimed":false},{"name":"Fire up the Fryer","isUnlocked":false,"isClaimed":false},{"name":"Looks does matter","isUnlocked":false,"isClaimed":false},{"name":"Why so serious","isUnlocked":false,"isClaimed":false},{"name":"Fancy plates","isUnlocked":false,"isClaimed":false},{"name":"Gone Shrimping","isUnlocked":false,"isClaimed":false},{"name":"Lime it up","isUnlocked":false,"isClaimed":false},{"name":"Top Notch","isUnlocked":false,"isClaimed":false},{"name":"Hey ya Papya","isUnlocked":false,"isClaimed":false},{"name":"Big tipper","isUnlocked":false,"isClaimed":false},{"name":"A fine Diner","isUnlocked":false,"isClaimed":false},{"name":"Don't burn the kitchen","isUnlocked":false,"isClaimed":false},{"name":"A fine feast","isUnlocked":false,"isClaimed":false},{"name":"Neat and Clean","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"city19exterior1\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,3000,4000],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,2.0,4.0,6.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,300.0,360.0],\"speedUpCostGems\":[0,4,5,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city19exterior2\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city19exterior3\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,300.0,300.0,300.0],\"speedUpCostGems\":[0,5,5,5],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city19exterior4\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,2500],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,150,200,250],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,30.0,30.0,60.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city19exterior5\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4000],\"upgradeCostGolds\":[0,3,6,12],\"xpRewarded\":[0,300,500,600],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,300.0,360.0],\"speedUpCostGems\":[0,4,5,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city19exterior6\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1500,2000,3000],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,1,1,1],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city19exterior7\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4500],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,1,2],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city19exterior8\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3500,4500,5500],\"upgradeCostGolds\":[0,7,14,18],\"xpRewarded\":[0,300,700,1000],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,540.0,540.0,540.0],\"speedUpCostGems\":[0,9,9,9],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city19exterior9\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2000,2500,3000],\"upgradeCostGolds\":[0,0,3,6],\"xpRewarded\":[0,200,250,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city19exterior10\",\"id\":9,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,1000,1500,2000],\"upgradeCostGolds\":[0,1,2,3],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.5,1.0,1.5],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city19exterior11\",\"id\":10,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3500],\"upgradeCostGolds\":[0,3,5,7],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","","","","",""],"ingredientUpgradeDetails":["","","","","","","","",""],"productUpgradeDetails":["","",""],"isAutoCookerEnabled":false,"isAutoCookerPurchased":false,"isAutoCookerUnlocked":false,"startDateAutoCookerAvailable":"","specialItemUnlocked":0}],"City_19":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Popcorn","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Lime Sugar","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Pretzel","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Oreo","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Strawberry Sugar","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Umbrella","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Pineapple Sugar","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Chocolate","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Blueberry Sugar","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Cola","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Menthe Ice Cream","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cassis Ice Cream","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Caramel Popcorn Brownie","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Cola Dispenser","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Popcorn Maker","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Popcorn Bucket","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Table Top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Popcorn Freezer","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Cola Mania","isUnlocked":false,"isClaimed":false},{"name":"The Bigger the better","isUnlocked":false,"isClaimed":false},{"name":"Side income","isUnlocked":false,"isClaimed":false},{"name":"Being Prepared","isUnlocked":false,"isClaimed":false},{"name":"Express Service","isUnlocked":false,"isClaimed":false},{"name":"Sweet like Sugar","isUnlocked":false,"isClaimed":false},{"name":"Scoopy dooby do","isUnlocked":false,"isClaimed":false},{"name":"Speed it up","isUnlocked":false,"isClaimed":false},{"name":"Refreshing time","isUnlocked":false,"isClaimed":false},{"name":"Pop it up","isUnlocked":false,"isClaimed":false},{"name":"Chocolate is Love","isUnlocked":false,"isClaimed":false},{"name":"Chef's special","isUnlocked":false,"isClaimed":false},{"name":"The Add-ons","isUnlocked":false,"isClaimed":false},{"name":"Popcorn Fanatic","isUnlocked":false,"isClaimed":false},{"name":"Kernel Captain","isUnlocked":false,"isClaimed":false},{"name":"Maximum capacity","isUnlocked":false,"isClaimed":false},{"name":"Staying ahead","isUnlocked":false,"isClaimed":false},{"name":"Lavish Arrangement","isUnlocked":false,"isClaimed":false},{"name":"A fine Diner","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"tablesAndChairs1\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4000],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"tablesAndChairs2\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4000],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"popcornCart\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,5500,6000],\"upgradeCostGolds\":[0,7,14,18],\"xpRewarded\":[0,300,700,1000],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,540.0,540.0,540.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"cupcakes\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3500,4000,4500],\"upgradeCostGolds\":[0,3,6,12],\"xpRewarded\":[0,200,250,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"pinata\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3500],\"upgradeCostGolds\":[0,3,6,12],\"xpRewarded\":[0,200,250,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"balloonArch\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,4000,5000,5500],\"upgradeCostGolds\":[0,7,14,18],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,240.0,300.0,360.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"menuBoard\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4000],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"faceMask\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4000],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,240.0,300.0,360.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"guitar\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,4000,5000,5500],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,300.0,360.0],\"speedUpCostGems\":[0,2,4,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":["","","","",""],"ingredientUpgradeDetails":["","","","","","","","",""],"productUpgradeDetails":["","","",""],"isAutoCookerEnabled":false,"isAutoCookerPurchased":false,"isAutoCookerUnlocked":false,"startDateAutoCookerAvailable":"","specialItemUnlocked":0}],"City_20":[{"name":"","isUnlocked":false,"unlockedLevels":1,"lastLevelPopUpShowedPerCity":false,"allStarLevelsCountPerCity":0,"ingredients":[{"name":"Sprinkles","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Donut Batter","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Hot Chocolate","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Marshmallow","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Macaron","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"products":[{"name":"Strawberry Smoothie","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Donut Holes","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Cheesecake Bars","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"appliances":[{"name":"Smoothie Dispenser","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Plates","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Table top","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Donut Maker","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Donut Cutter","isUnlocked":true,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Hot Chocolate Dispenser","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Donut Fridge","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"Donut Hole Fryer","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0},{"name":"","isUnlocked":false,"level":0,"timeRemaining":0,"isUpgradeStarted":false,"startDate":0,"timeProgress":0.0,"currentUpgradeLevel":0}],"cityMissions":[{"name":"Smooth Operator","isUnlocked":false,"isClaimed":false},{"name":"Pastry Chef","isUnlocked":false,"isClaimed":false},{"name":"Cheesy Delight","isUnlocked":false,"isClaimed":false},{"name":"Customer Care","isUnlocked":false,"isClaimed":false},{"name":"Glaze Master","isUnlocked":false,"isClaimed":false},{"name":"Lord of the Donuts","isUnlocked":false,"isClaimed":false},{"name":"Exterior Designer","isUnlocked":false,"isClaimed":false},{"name":"Well Furnished","isUnlocked":false,"isClaimed":false},{"name":"Hot Chocolate Mania","isUnlocked":false,"isClaimed":false},{"name":"Hole in the Wall","isUnlocked":false,"isClaimed":false},{"name":"Infinite Flavor","isUnlocked":false,"isClaimed":false},{"name":"Cheese Overload","isUnlocked":false,"isClaimed":false},{"name":"Topping Bonanza","isUnlocked":false,"isClaimed":false},{"name":"Air Bender","isUnlocked":false,"isClaimed":false},{"name":"Full Capacity","isUnlocked":false,"isClaimed":false},{"name":"Very Berry Heaven","isUnlocked":false,"isClaimed":false},{"name":"Meet your Maker","isUnlocked":false,"isClaimed":false},{"name":"Pastry Prodigy","isUnlocked":false,"isClaimed":false},{"name":"Fine Ambience","isUnlocked":false,"isClaimed":false},{"name":"Night of the Appliance","isUnlocked":false,"isClaimed":false}],"interiorUpgrade":["{\"name\":\"city21exterior1\",\"id\":0,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3500,4500,5000],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city21exterior2\",\"id\":1,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3500,4500,5000],\"upgradeCostGolds\":[0,5,7,10],\"xpRewarded\":[0,100,150,200],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,1.0,2.0,3.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city21exterior3\",\"id\":2,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,5000,5500,6000],\"upgradeCostGolds\":[0,7,14,18],\"xpRewarded\":[0,300,700,1000],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,540.0,540.0,540.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city21exterior4\",\"id\":3,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3500,4500,5000],\"upgradeCostGolds\":[0,3,6,12],\"xpRewarded\":[0,150,200,300],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,300.0,350.0,450.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city21exterior5\",\"id\":4,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,2500,3000,3500],\"upgradeCostGolds\":[0,3,6,12],\"xpRewarded\":[0,200,250,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,60.0,60.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city21exterior6\",\"id\":5,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,4000,5000,5500],\"upgradeCostGolds\":[0,7,14,18],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,300.0,350.0,450.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city21exterior7\",\"id\":6,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,3000,3500,4000],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,0,0,0],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,60.0,120.0,180.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city21exterior8\",\"id\":7,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,4000,5000,5500],\"upgradeCostGolds\":[0,7,14,18],\"xpRewarded\":[0,350,450,550],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.0,0.0,0.0],\"tipValue\":[0,1,2,3],\"installTime\":[0.0,300.0,350.0,450.0],\"speedUpCostGems\":[0,1,2,3],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}","{\"name\":\"city21exterior9\",\"id\":8,\"upgradeLevel\":0,\"maxUpgradeLevel\":3,\"upgradeCostCoins\":[0,4000,5000,5500],\"upgradeCostGolds\":[0,2,5,10],\"xpRewarded\":[0,250,300,350],\"extraCustomer\":[0,1,2,3],\"customerWaitTime\":[0.0,0.0,0.0,0.0],\"tipTime\":[0.0,0.5,1.0,1.5],\"tipValue\":[0,0,0,0],\"installTime\":[0.0,240.0,300.0,360.0],\"speedUpCostGems\":[0,2,4,6],\"timeRemaining\":\"\",\"isUpgradeStarted\":false,\"startDate\":\"\",\"timeProgress\":0.0}"],"kitchenUpgradeDetails":[],"ingredientUpgradeDetails":[],"productUpgradeDetails":[],"isAutoCookerEnabled":false,"isAutoCookerPurchased":false,"isAutoCookerUnlocked":false,"startDateAutoCookerAvailable":"","specialItemUnlocked":0}],"PARTY_BUS_DATA":[{"startTime":"01/01/0001 00:00:00","isCooldownTimerActive":false,"isRewardClaimed":false,"busLevel":"0","noOfClaims":"0","noOfParticipates":"0"}],"PARTY_BUS_INFO_DATA":[{"isInfoOnBoardingSeen":false}],"PROPERTIES_DATA":[{"totalAdsViewed":1,"firstLaunchDate":"02/05/2025 11:08:31","sessionCount":5,"challengeCountForAnalytics":0,"totalOffersCompleted":0,"statPastaLevel":0,"totalPartiesStarted":0,"iapData":{"purchaseDataList":[]},"totalChallengesBoughtin":0,"lastPartyStartTime":"","lastPartyClaimTime":"","totalUsdSpentOnIap":0.0}],"SPACE_STREET_DATA":[{"is30GemRewardRecieved":false}],"REGEN_POPUP_DATA":[{"isRegenPopUpSeen":[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false]}],"STAR_COLLECT_EVENT_DATA":[{"isTimerStarted":false,"isTimerEnded":false,"eventStartDate":0,"eventEndDate":0,"collectedStars":0,"currentEventVersionNum":0,"currentAssetVersionNum":0,"gemsEarned":0,"milestone1Collected":false,"milestone2Collected":false,"milestone3Collected":false,"eventCompletedDate":0}],"OFFER_DATA":[{"list":[]}],"OFFER_COUNT":[{"uniqueId":"OFFER_COUNT","count":0}],"LAST_PLAYED_LOCATION":[0],"SUPER_CHEF_EVENT_DATA":[{"superChefEventStartDate_Data":"02/08/2025 11:00:00","superChefEventEndDate_Data":"02/08/2025 11:00:00","superChefEventStartOnBoardingDone_Data":false,"superChefEventTastyPastryOnBoardingDone_Data":false,"superChefEventGetStartedClicked_Data":false,"superChefEventRunningVersion_Data":"0","superChefEventCityID_Data":"8","superChefEventMilestine1Claimed_Data":false,"superChefEventMilestine2Claimed_Data":false,"superChefEventMilestine3Claimed_Data":false,"superChefEventEndedForCheck_Data":false,"superChefEventLikesCollected_Data":"0","superChefEventTicketsCollected_Data":"100","superChefEventTastyPastryCollected_Data":"3","superChefEventNoBurnOnBoardingDone_Data":false,"superChefEventEndedVersion_Data":"-1"}],"RESTURANT_OFFER_DATA":[{"isResturantOfferShownForCity_Data":[false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false]}],"EARLY_UNLOCK_DATA":[{"earlyUnlockStartTime":""}],"DUFF_EVENT_DATA":[{"duffEventEndDateForUser_Data":"","duffEventStartOnBoarding_Data":false,"duffEventTastyPastryOnBoardingDone_Data":false,"duffEventNoBurnOnBoardingDone_Data":false,"duffEventLikesCollected_Data":"0","duffEventRunningVersion_Data":"0","duffEventTicketsCollected_Data":"50","duffEventEndedVersion_Data":"-1","duffEventEndedForCheck_Data":false}],"DUFF_COOKBOOK_DATA":[{"duffRecipeUnlocked_Data":"000"}],"PIGGY_BANK_DATA":[{"piggyBankTimerStartDate_Data":"","piggyBankGemCollected_Data":0,"piggyBankVariant_Data":"","piggyBankMaster_Data":""}],"DAILY_QUEST_DATA_V3":[{"m_Quest":[],"mKeys":[],"mValues":[]}]} | |
CloudDataManager:SaveToCloud(String) | |
<SaveDataAfterDelay>d__31:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[EOS FILE] IsAuthenticated = False | |
CloudDataManager:SaveToCloud(String) | |
<SaveDataAfterDelay>d__31:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
LLDependencies.LeaderboardManager.RewardData : | |
LeaderBoardUIManager:GetInBoxData(Boolean) | |
LeaderBoardUIManager:CheckLeaderboardInboxData() | |
<>c__DisplayClass21_0:<GetInboxData>b__0(String) | |
PlayFabInboxHandler:OnGetInboxDataApiSuccess(Action`1, Action, GetUserDataResult) | |
PlayFab.Internal.PlayFabUnityHttp:OnResponse(String, CallRequestContainer) | |
PlayFab.Internal.<Post>d__12:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
START TIMER 2 | |
StarCollectEventSystem:StartTimer() | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Player Profile Asset] assets/resources/playerprofile/playerprofileavatarso.asset | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileResourceHandler:LoadAsset(String) | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileResourceHandler:GetPlayerProfileSO() | |
Nukebox.PlayerProfile.Manager.PlayerProfileUIManager:LoadPopup(PlayerProfilePopup) | |
Nukebox.PlayerProfile.Manager.PlayerProfileUIManager:PreLoadAutoPopup() | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileBundleHandler:AddPrefabsForAutoPopup() | |
Nukebox.PlayerProfile.ResourceHandler.<LoadPrefabs>d__26:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Player Profile Asset] assets/resources/playerprofile/playerprofilenameso.asset | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileResourceHandler:LoadAsset(String) | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileResourceHandler:GetPlayerProfileSO() | |
Nukebox.PlayerProfile.Manager.PlayerProfileUIManager:LoadPopup(PlayerProfilePopup) | |
Nukebox.PlayerProfile.Manager.PlayerProfileUIManager:PreLoadAutoPopup() | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileBundleHandler:AddPrefabsForAutoPopup() | |
Nukebox.PlayerProfile.ResourceHandler.<LoadPrefabs>d__26:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Player Profile Asset] assets/resources/playerprofile/playerprofileavatarso.asset | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileResourceHandler:LoadAsset(String) | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileResourceHandler:GetPlayerProfileAvatarSO() | |
Nukebox.PlayerProfile.Abstraction.PlayerProfileUIView:SetAvatar() | |
Nukebox.PlayerProfile.UI.PlayerProfileSelectionUIView:OnEnable() | |
UnityEngine.Object:Instantiate(T) | |
Nukebox.PlayerProfile.Manager.PlayerProfileUIManager:LoadPopup(PlayerProfilePopup) | |
Nukebox.PlayerProfile.Manager.PlayerProfileUIManager:PreLoadAutoPopup() | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileBundleHandler:AddPrefabsForAutoPopup() | |
Nukebox.PlayerProfile.ResourceHandler.<LoadPrefabs>d__26:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Player Profile Asset] assets/resources/playerprofile/playerprofilenameso.asset | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileResourceHandler:LoadAsset(String) | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileResourceHandler:GetPlayerProfileAvatarSO() | |
Nukebox.PlayerProfile.Abstraction.PlayerProfileUIView:SetAvatar() | |
Nukebox.PlayerProfile.UI.PlayerProfileSelectionUIView:OnEnable() | |
UnityEngine.Object:Instantiate(T) | |
Nukebox.PlayerProfile.Manager.PlayerProfileUIManager:LoadPopup(PlayerProfilePopup) | |
Nukebox.PlayerProfile.Manager.PlayerProfileUIManager:PreLoadAutoPopup() | |
Nukebox.PlayerProfile.ResourceHandler.PlayerProfileBundleHandler:AddPrefabsForAutoPopup() | |
Nukebox.PlayerProfile.ResourceHandler.<LoadPrefabs>d__26:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Xsolla Asset] assets/feature/xsolla/editor/prefabs/canvas_nbpopup.prefab | |
XsollaUIManager:LoadAsset(String) | |
XsollaUIManager:LoadPopup(XsollaPopup) | |
XsollaUIManager:PreLoadAutoPopup() | |
XsollaBundleHandler:AddPrefabsForAutoPopup() | |
<LoadPrefabs>d__22:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Xsolla Asset] assets/feature/xsolla/editor/prefabs/canvas_xsollarewards.prefab | |
XsollaUIManager:LoadAsset(String) | |
XsollaUIManager:LoadPopup(XsollaPopup) | |
XsollaUIManager:PreLoadAutoPopup() | |
XsollaBundleHandler:AddPrefabsForAutoPopup() | |
<LoadPrefabs>d__22:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:45 AM] | |
[Xsolla Asset] assets/feature/xsolla/editor/prefabs/xsollaiappack.prefab | |
XsollaUIManager:LoadAsset(String) | |
XsollaUIManager:LoadPopup(XsollaPopup) | |
XsollaUIManager:PreLoadAutoPopup() | |
XsollaBundleHandler:AddPrefabsForAutoPopup() | |
<LoadPrefabs>d__22:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Playfab ID =============== F85062B6732F3450 | |
DebugToolFirebaseData:IsDebugEnabledForUser(String) | |
DebugTool:OpenDebug() | |
UnityEngine.EventSystems.EventSystem:Update() | |
----------------------------------------------- | |
[11:23:46 AM] | |
[Test] Rect : position = (0.00, 0.00) => AnchorMin :x = 0 y = 0 => AnchorMax : x = 1 y = 1 | |
SafeAreaHandler:ApplySafeArea(Rect) | |
UnityEngine.EventSystems.EventSystem:Update() | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] OnUserProfilesLoaded | |
Balancy.Server.UserData:InitProfile() | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] ***=> STATUS Finished | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnInitProgress(InitProgress) | |
Balancy.Controller:OnStorageResponse(ResponseData, Action`1, Action`1) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Balancy Init Response: {"deployVersion":511,"updatedDictionaries":null,"affectedDictionaries":null,"success":true,"error":null} | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Balancy Initialized :- True | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Total 19 products fetched! | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : FetchAdditionalProducts() started | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [balancy.offer.20, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_10, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_9, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_8, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_7, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_6, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_5, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_4, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_3, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_2, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_1, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [location_purchase_non_payer, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [location_purchase_payer, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [piggybank2, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [piggybank1, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [piggybank3, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [sku_test_01, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [remove_ad, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [remove_ad_comb0_1, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : Products [{"id":"balancy.offer.20","storeSpecificId":"balancy.offer.20","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_10","storeSpecificId":"ltd_10","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_9","storeSpecificId":"ltd_9","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_8","storeSpecificId":"ltd_8","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_7","storeSpecificId":"ltd_7","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_6","storeSpecificId":"ltd_6","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_5","storeSpecificId":"ltd_5","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_4","storeSpecificId":"ltd_4","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_3","storeSpecificId":"ltd_3","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_2","storeSpecificId":"ltd_2","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_1","storeSpecificId":"ltd_1","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"location_purchase_non_payer","storeSpecificId":"location_purchase_non_payer","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"location_purchase_payer","storeSpecificId":"location_purchase_payer","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"piggybank2","storeSpecificId":"piggybank2","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"piggybank1","storeSpecificId":"piggybank1","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"piggybank3","storeSpecificId":"piggybank3","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"sku_test_01","storeSpecificId":"sku_test_01","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"remove_ad","storeSpecificId":"remove_ad","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"remove_ad_comb0_1","storeSpecificId":"remove_ad_comb0_1","type":0,"enabled":true,"payouts":[],"payout":null}] | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : FetchAdditionalProducts() started | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_3, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : Products [{"id":"ltd_3","storeSpecificId":"ltd_3","type":0,"enabled":true,"payouts":[],"payout":null}] | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Total 2 active events! | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Offers Name - 2024 15th Aug Npu 5k 15 099 | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Offers Name - Ho Np C35000 G30 | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] SetUserPropertiesSignal Signal Received! > Is Balancy Initialized - True > Is Server Time Fetched - True | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:SetUserPropertiesSignal() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] UserProgression data {"coins":570,"gems":0,"totalUsdSpent":0.0,"xpLevel":1,"currentCity":1,"currentCityLevel":3,"isPayer":false,"inactiveDays":0,"totalDaysPlayed":1} | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:UpdateUserEngagementUserProperties() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:SetUserPropertiesSignal() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] UserProgression data {"coins":570,"gems":0,"totalUsdSpent":0.0,"xpLevel":1,"currentCity":1,"currentCityLevel":3,"isPayer":false,"inactiveDays":0,"totalDaysPlayed":1} | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:UpdateUserEngagementUserProperties() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:SetUserPropertiesSignal() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Device id : e4d0770a52e10e5eba3cdbadc90d67ef | |
User id : 92455d5e-89ca-11ee-b621-0260a0c170f4 | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:PrintSystemPropertiesValue() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Install Version : 8.56.10 | |
Deploy Version :511 | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:PrintSystemPropertiesValue() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] System Language : {"name":"English","localizedName":"English","code":"en","unnyId":"987"} | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:PrintSystemPropertiesValue() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Total Revenue: 0 | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:PrintSystemPropertiesValue() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:OnBalancyReady(InitializedResponseData) | |
Balancy.Controller:OnStorageResponse(ResponseData, BaseAppConfig) | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] OnSmartObjectsInitialized. | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Total 19 products fetched! | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : FetchAdditionalProducts() started | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [balancy.offer.20, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_10, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_9, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_8, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_7, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_6, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_5, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_4, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_3, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_2, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_1, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [location_purchase_non_payer, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [location_purchase_payer, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [piggybank2, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [piggybank1, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [piggybank3, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [sku_test_01, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [remove_ad, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [remove_ad_comb0_1, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : Products [{"id":"balancy.offer.20","storeSpecificId":"balancy.offer.20","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_10","storeSpecificId":"ltd_10","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_9","storeSpecificId":"ltd_9","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_8","storeSpecificId":"ltd_8","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_7","storeSpecificId":"ltd_7","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_6","storeSpecificId":"ltd_6","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_5","storeSpecificId":"ltd_5","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_4","storeSpecificId":"ltd_4","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_3","storeSpecificId":"ltd_3","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_2","storeSpecificId":"ltd_2","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"ltd_1","storeSpecificId":"ltd_1","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"location_purchase_non_payer","storeSpecificId":"location_purchase_non_payer","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"location_purchase_payer","storeSpecificId":"location_purchase_payer","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"piggybank2","storeSpecificId":"piggybank2","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"piggybank1","storeSpecificId":"piggybank1","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"piggybank3","storeSpecificId":"piggybank3","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"sku_test_01","storeSpecificId":"sku_test_01","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"remove_ad","storeSpecificId":"remove_ad","type":0,"enabled":true,"payouts":[],"payout":null},{"id":"remove_ad_comb0_1","storeSpecificId":"remove_ad_comb0_1","type":0,"enabled":true,"payouts":[],"payout":null}] | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyManager:<FetchProducts>b__25_0(ProductsResponseData) | |
Balancy.Payments:NeedToCheckCachedMeta(Action`1, Boolean) | |
Balancy.Payments:GetProducts(Action`1, Boolean) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : FetchAdditionalProducts() started | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : [ltd_3, Consumable] did not exist before. Now getting added to Hashset | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
Purchaser : Products [{"id":"ltd_3","storeSpecificId":"ltd_3","type":0,"enabled":true,"payouts":[],"payout":null}] | |
CompleteProject.Purchaser:FetchAdditionalProducts(Dictionary`2) | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Total 2 active events! | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Offers Name - 2024 15th Aug Npu 5k 15 099 | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] Offers Name - Ho Np C35000 G30 | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUiHandler:CheckForOffers() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyEventsHandler:OnSmartObjectsInitialized() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] SetUserPropertiesSignal Signal Received! > Is Balancy Initialized - True > Is Server Time Fetched - True | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:SetUserPropertiesSignal() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] UserProgression data {"coins":570,"gems":0,"totalUsdSpent":0.0,"xpLevel":1,"currentCity":1,"currentCityLevel":3,"isPayer":false,"inactiveDays":0,"totalDaysPlayed":1} | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:UpdateUserEngagementUserProperties() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:SetUserPropertiesSignal() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:46 AM] | |
[BAL] UserProgression data {"coins":570,"gems":0,"totalUsdSpent":0.0,"xpLevel":1,"currentCity":1,"currentCityLevel":3,"isPayer":false,"inactiveDays":0,"totalDaysPlayed":1} | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:UpdateUserEngagementUserProperties() | |
Nukebox.FoodTruckChef.BalancySdk.BalancyUserProperties:SetUserPropertiesSignal() | |
Balancy.Data.SmartObjects.UnnyProfileManager:FinalInitComplete() | |
Balancy.Data.<>c__DisplayClass32_1:<CheckAndUpdateCloudSaves>b__0(Boolean) | |
Balancy.Data.SmartObjectInfo`1:LoadAndRestoreCloudSaves(Action`1) | |
Balancy.Data.SmartStorage:CheckAndUpdateCloudSaves(Action`1) | |
Balancy.Server.<>c__DisplayClass60_0:<LoadSystemProfile>b__0(SmartObjectResponseData`1) | |
Balancy.DataManager:RunLogicInUserContext(String, Action) | |
Balancy.Data.<>c__DisplayClass14_0:<LoadCloudSmartObjectInfo>b__0(LoadMultipleResponseData`1) | |
Balancy.API.BalancyApi:OnCallback(String, ApiError, String, Action`1) | |
Balancy.<SendWebRequest>d__4:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:47 AM] | |
[Tapjoy] - C#: HandlePlacementRequestSuccess: placement: TapPlacement | |
TapjoyUnity.TJPlacement:DispatchPlacementEvent(String) | |
----------------------------------------------- | |
[11:23:47 AM] | |
[Tapjoy] - C#: HandlePlacementContentReady: placement: TapPlacement | |
AdManager:HandlePlacementContentReady(TJPlacement) | |
TapjoyUnity.TJPlacement:DispatchPlacementEvent(String) | |
----------------------------------------------- | |
[11:23:47 AM] | |
[NB Ad Module] [AppLovin] - OnRewardedAdLoadedEvent, Unit ID: 724bea03fd3180f0, Ad Info:{"AdUnitIdentifier":"724bea03fd3180f0","AdFormat":"REWARDED","NetworkName":"Facebook","NetworkPlacement":"1264203816949710_2228714760498606","Placement":"","CreativeIdentifier":"389298074171164786","Revenue":0.0,"RevenuePrecision":"undefined","WaterfallInfo":{"Name":"Default Waterfall","TestName":"Control","NetworkResponses":[{"AdLoadState":1,"MediatedNetwork":{"Name":"Facebook","AdapterClassName":"com.applovin.mediation.adapters.FacebookMediationAdapter","AdapterVersion":"6.18.0.1","SdkVersion":"6.18.0"},"Credentials":{"placement_ids":["1264203816949710_2228714760498606","1264203816949710_3790744030962330"],"encrypted_cpm":"ARHoZWudz0E6Cc9bizu-02GhyRRl48a-YxztMpPjNnHPW85B4w2hPPtNGlvfSuJUItIV8yj8kRrzBs-dwMNh64Z4pK_sDlXE6-HI2Q","placement_id":"1264203816949710_2228714760498606"},"IsBidding":true,"LatencyMillis":1536,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"AppLovin","AdapterClassName":"com.applovin.mediation.adapters.AppLovinMediationAdapter","AdapterVersion":"13.0.1","SdkVersion":"13.0.1"},"Credentials":{"placement_id":"inter_videoa"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"Mintegral","AdapterClassName":"com.applovin.mediation.adapters.MintegralMediationAdapter","AdapterVersion":"16.8.81.0","SdkVersion":"MAL_16.8.81"},"Credentials":{"app_id":"198395","app_key":"edc58188995af6842db47ea247f9f082","placement_id":"2258830"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"Unity Ads","AdapterClassName":"com.applovin.mediation.adapters.UnityAdsMediationAdapter","AdapterVersion":"4.12.5.0","SdkVersion":"4.12.5"},"Credentials":{"is_bidding_enabled":true,"game_id":"3863067","placement_id":"Unity_bidding_rewarded"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"Vungle","AdapterClassName":"com.applovin.mediation.adapters.VungleMediationAdapter","AdapterVersion":"7.4.2.1","SdkVersion":"7.4.2"},"Credentials":{"app_id":"61bad8e6cfe4c8eb2650e062","placement_id":"RV_AN_DF-9877588"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"Fyber","AdapterClassName":"com.applovin.mediation.adapters.InneractiveMediationAdapter","AdapterVersion":"8.3.3.0","SdkVersion":"8.3.3"},"Credentials":{"load_timeout":30,"app_id":"191706","placement_id":"2158130"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"AdMob","AdapterClassName":"com.applovin.mediation.adapters.GoogleMediationAdapter","AdapterVersion":"23.5.0.0","SdkVersion":"23.5.0"},"Credentials":{"app_id":"ca-app-pub-3448068875135490~2038853677","placement_id":"ca-app-pub-3448068875135490/5729350465"},"IsBidding":true,"LatencyMillis":-1,"Error":null}],"LatencyMillis":1537},"LatencyMillis":3729,"DspName":""} | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnRewardedAdLoadedEvent(String, AdInfo) | |
<>c__DisplayClass156_0`2:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:47 AM] | |
[Ads] [NB Module] [AdSystemManager] RewardAdLoadedEvent triggered. Info {"sdk":"AppLovin","adUnitId":"724bea03fd3180f0","networkName":"Facebook","placement":"","adType":"REWARDED"} | |
Nukebox.AdsSystem.Manager.AdsSystemManager:OnRewardAdLoaded(AdBaseInfo) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnRewardedAdLoadedEvent(String, AdInfo) | |
<>c__DisplayClass156_0`2:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:47 AM] | |
[Ads] [AdManager] OnRewardAdLoaded {"sdk":"AppLovin","adUnitId":"724bea03fd3180f0","networkName":"Facebook","placement":"","adType":"REWARDED"} | |
AdManager:OnRewardAdLoaded(AdBaseInfo) | |
Nukebox.AdsSystem.Manager.AdsSystemManager:OnRewardAdLoaded(AdBaseInfo) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnRewardedAdLoadedEvent(String, AdInfo) | |
<>c__DisplayClass156_0`2:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:47 AM] | |
DR:: RewardedVideoAdReadyEvent | |
Nukebox.AdsSystem.Manager.AdsSystemManager:OnRewardAdLoaded(AdBaseInfo) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnRewardedAdLoadedEvent(String, AdInfo) | |
<>c__DisplayClass156_0`2:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:50 AM] | |
[NB Ad Module] [AppLovin] - OnRewardedAdLoadedEvent, Unit ID: 9b30583575d9bf5c, Ad Info:{"AdUnitIdentifier":"9b30583575d9bf5c","AdFormat":"REWARDED","NetworkName":"Facebook","NetworkPlacement":"1264203816949710_2228714760498606","Placement":"","CreativeIdentifier":"3241398467095392740","Revenue":0.0,"RevenuePrecision":"undefined","WaterfallInfo":{"Name":"Default Waterfall","TestName":"Control","NetworkResponses":[{"AdLoadState":1,"MediatedNetwork":{"Name":"Facebook","AdapterClassName":"com.applovin.mediation.adapters.FacebookMediationAdapter","AdapterVersion":"6.18.0.1","SdkVersion":"6.18.0"},"Credentials":{"placement_ids":["1264203816949710_2228714760498606","1264203816949710_3790744030962330"],"encrypted_cpm":"ARHwxpKRvHpCGkogNKcCc7nyyz6ATR8ZxXCEdmwLqhcxM2cUyapzTTxXl1X53X0qPynW2fRIbWibUrFkCwdXXZdPxC4oqDPJJVOhh9M","placement_id":"1264203816949710_2228714760498606"},"IsBidding":true,"LatencyMillis":2953,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"AppLovin","AdapterClassName":"com.applovin.mediation.adapters.AppLovinMediationAdapter","AdapterVersion":"13.0.1","SdkVersion":"13.0.1"},"Credentials":{"placement_id":"inter_videoa"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"Mintegral","AdapterClassName":"com.applovin.mediation.adapters.MintegralMediationAdapter","AdapterVersion":"16.8.81.0","SdkVersion":"MAL_16.8.81"},"Credentials":{"app_id":"198395","app_key":"edc58188995af6842db47ea247f9f082","placement_id":"2258830"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"Unity Ads","AdapterClassName":"com.applovin.mediation.adapters.UnityAdsMediationAdapter","AdapterVersion":"4.12.5.0","SdkVersion":"4.12.5"},"Credentials":{"is_bidding_enabled":true,"game_id":"3863067","placement_id":"Unity_bidding_rewarded"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"Vungle","AdapterClassName":"com.applovin.mediation.adapters.VungleMediationAdapter","AdapterVersion":"7.4.2.1","SdkVersion":"7.4.2"},"Credentials":{"app_id":"61bad8e6cfe4c8eb2650e062","placement_id":"RV_AN_DF-9877588"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"ironSource","AdapterClassName":"com.applovin.mediation.adapters.IronSourceMediationAdapter","AdapterVersion":"8.5.0.0.0","SdkVersion":"8.5.0"},"Credentials":{"app_key":"d9eb38c1","placement_id":"3231838"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"Fyber","AdapterClassName":"com.applovin.mediation.adapters.InneractiveMediationAdapter","AdapterVersion":"8.3.3.0","SdkVersion":"8.3.3"},"Credentials":{"load_timeout":30,"app_id":"191706","placement_id":"2158130"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"AdMob","AdapterClassName":"com.applovin.mediation.adapters.GoogleMediationAdapter","AdapterVersion":"23.5.0.0","SdkVersion":"23.5.0"},"Credentials":{"app_id":"ca-app-pub-3448068875135490~2038853677","placement_id":"ca-app-pub-3448068875135490/5729350465"},"IsBidding":true,"LatencyMillis":-1,"Error":null}],"LatencyMillis":2953},"LatencyMillis":5781,"DspName":""} | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnRewardedAdLoadedEvent(String, AdInfo) | |
<>c__DisplayClass156_0`2:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:50 AM] | |
[Ads] [NB Module] [AdSystemManager] RewardAdLoadedEvent triggered. Info {"sdk":"AppLovin","adUnitId":"9b30583575d9bf5c","networkName":"Facebook","placement":"","adType":"REWARDED"} | |
Nukebox.AdsSystem.Manager.AdsSystemManager:OnRewardAdLoaded(AdBaseInfo) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnRewardedAdLoadedEvent(String, AdInfo) | |
<>c__DisplayClass156_0`2:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:50 AM] | |
[Ads] [AdManager] OnRewardAdLoaded {"sdk":"AppLovin","adUnitId":"9b30583575d9bf5c","networkName":"Facebook","placement":"","adType":"REWARDED"} | |
AdManager:OnRewardAdLoaded(AdBaseInfo) | |
Nukebox.AdsSystem.Manager.AdsSystemManager:OnRewardAdLoaded(AdBaseInfo) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnRewardedAdLoadedEvent(String, AdInfo) | |
<>c__DisplayClass156_0`2:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:50 AM] | |
DR:: RewardedVideoAdReadyEvent | |
Nukebox.AdsSystem.Manager.AdsSystemManager:OnRewardAdLoaded(AdBaseInfo) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnRewardedAdLoadedEvent(String, AdInfo) | |
<>c__DisplayClass156_0`2:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:23:53 AM] | |
Time Spent: 30.0295838937163, TapCount: 7 | |
SandboxSessionReporter:Update() | |
----------------------------------------------- | |
[11:23:55 AM] | |
DR:: OnApplicationPause | |
----------------------------------------------- | |
[11:23:55 AM] | |
Mobile Analytics is about to store session info: {"_startTime":"02/05/2025 05:53:41","_stopTime":"02/05/2025 05:53:55","_preStartTime":"02/05/2025 05:53:41","_sessionId":"23b2268f-d770-4dda-8f47-011f00437dd6","_duration":13815} | |
Amazon.Runtime.Internal.Util.Logger:DebugFormat(String, Object[]) | |
Amazon.MobileAnalytics.MobileAnalyticsManager.Internal.Session:SaveSessionStorage() | |
Amazon.MobileAnalytics.MobileAnalyticsManager.Internal.Session:Pause() | |
Amazon.MobileAnalytics.MobileAnalyticsManager.MobileAnalyticsManager:PauseSession() | |
----------------------------------------------- | |
[11:23:55 AM] | |
DR:: OnApplicationFocus | |
----------------------------------------------- | |
[11:23:57 AM] | |
[Ads][ServerTimeFetched] | |
MenuSystem:OnApplicationFocus(Boolean) | |
----------------------------------------------- | |
[11:23:57 AM] | |
DR:: OnApplicationFocus | |
----------------------------------------------- | |
[11:23:57 AM] | |
DR:: OnApplicationPause | |
----------------------------------------------- | |
[11:23:57 AM] | |
[BAL] UserProgression data {"coins":570,"gems":0,"totalUsdSpent":0.0,"xpLevel":1,"currentCity":1,"currentCityLevel":3,"isPayer":false,"inactiveDays":0,"totalDaysPlayed":1} | |
Nukebox.FoodTruckChef.BalancySdk.<ResetInactiveDays>d__36:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:58 AM] | |
CT:: lastAdWatchedTime : 02/05/2025 05:53:57 | |
Nukebox.FoodTruckChef.CappedTv.CappedTvManager:get_IsDailyQuotaExhausted() | |
AdManager:CheckAdStatus(AdPlacement) | |
<startOnlineCheckAfterDataFetch>d__115:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:58 AM] | |
CT:: currentTime : 02/05/2025 05:53:57 | |
Nukebox.FoodTruckChef.CappedTv.CappedTvManager:get_IsDailyQuotaExhausted() | |
AdManager:CheckAdStatus(AdPlacement) | |
<startOnlineCheckAfterDataFetch>d__115:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:58 AM] | |
CT:: totalAdsWatchedInDay : 0 | |
Nukebox.FoodTruckChef.CappedTv.CappedTvManager:get_IsDailyQuotaExhausted() | |
AdManager:CheckAdStatus(AdPlacement) | |
<startOnlineCheckAfterDataFetch>d__115:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:58 AM] | |
CT:: cappedTvFirebaseData.adWatchInADay : 25 | |
Nukebox.FoodTruckChef.CappedTv.CappedTvManager:get_IsDailyQuotaExhausted() | |
AdManager:CheckAdStatus(AdPlacement) | |
<startOnlineCheckAfterDataFetch>d__115:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:58 AM] | |
[Ads] [NB Module] [AdSystemManager] Checking Reward Ad for: Capped_TV | |
Nukebox.AdsSystem.Manager.AdsSystemManager:IsRewardedAdReady(String) | |
AdManager:CheckAdStatus(AdPlacement) | |
<startOnlineCheckAfterDataFetch>d__115:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:23:58 AM] | |
[Ads][AdManager] CappedTV rewardAdReady and timer not running | |
AdManager:CheckAdStatus(AdPlacement) | |
<startOnlineCheckAfterDataFetch>d__115:MoveNext() | |
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr) | |
----------------------------------------------- | |
[11:24:02 AM] | |
[NB Ad Module] [AppLovin] - OnRewardedAdLoadedEvent, Unit ID: f2a40fd438c8bb69, Ad Info:{"AdUnitIdentifier":"f2a40fd438c8bb69","AdFormat":"REWARDED","NetworkName":"Facebook","NetworkPlacement":"1264203816949710_2228714760498606","Placement":"","CreativeIdentifier":"1751135406175769370","Revenue":0.0,"RevenuePrecision":"undefined","WaterfallInfo":{"Name":"Default Waterfall","TestName":"Control","NetworkResponses":[{"AdLoadState":1,"MediatedNetwork":{"Name":"Facebook","AdapterClassName":"com.applovin.mediation.adapters.FacebookMediationAdapter","AdapterVersion":"6.18.0.1","SdkVersion":"6.18.0"},"Credentials":{"placement_ids":["1264203816949710_2228714760498606","1264203816949710_3790744030962330"],"encrypted_cpm":"ARGW1yHsiXMW94vYG7EjR6rCIl5nT4CKDLoRbsRBcZ8e_NaGDo2cOkDzmPW30M8W72tmQVi4DhQU_LSFbzTpBA11Vxamhluxrg2OBNI","placement_id":"1264203816949710_2228714760498606"},"IsBidding":true,"LatencyMillis":15821,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"AppLovin","AdapterClassName":"com.applovin.mediation.adapters.AppLovinMediationAdapter","AdapterVersion":"13.0.1","SdkVersion":"13.0.1"},"Credentials":{"placement_id":"inter_videoa"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"Mintegral","AdapterClassName":"com.applovin.mediation.adapters.MintegralMediationAdapter","AdapterVersion":"16.8.81.0","SdkVersion":"MAL_16.8.81"},"Credentials":{"app_id":"198395","app_key":"edc58188995af6842db47ea247f9f082","placement_id":"2258830"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"Unity Ads","AdapterClassName":"com.applovin.mediation.adapters.UnityAdsMediationAdapter","AdapterVersion":"4.12.5.0","SdkVersion":"4.12.5"},"Credentials":{"is_bidding_enabled":true,"game_id":"3863067","placement_id":"Unity_bidding_rewarded"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"Vungle","AdapterClassName":"com.applovin.mediation.adapters.VungleMediationAdapter","AdapterVersion":"7.4.2.1","SdkVersion":"7.4.2"},"Credentials":{"app_id":"61bad8e6cfe4c8eb2650e062","placement_id":"RV_AN_DF-9877588"},"IsBidding":true,"LatencyMillis":-1,"Error":null},{"AdLoadState":0,"MediatedNetwork":{"Name":"AdMob","AdapterClassName":"com.applovin.mediation.adapters.GoogleMediationAdapter","AdapterVersion":"23.5.0.0","SdkVersion":"23.5.0"},"Credentials":{"app_id":"ca-app-pub-3448068875135490~2038853677","placement_id":"ca-app-pub-3448068875135490/5729350465"},"IsBidding":true,"LatencyMillis":-1,"Error":null}],"LatencyMillis":15822},"LatencyMillis":17765,"DspName":""} | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnRewardedAdLoadedEvent(String, AdInfo) | |
<>c__DisplayClass156_0`2:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:24:02 AM] | |
[Ads] [NB Module] [AdSystemManager] RewardAdLoadedEvent triggered. Info {"sdk":"AppLovin","adUnitId":"f2a40fd438c8bb69","networkName":"Facebook","placement":"","adType":"REWARDED"} | |
Nukebox.AdsSystem.Manager.AdsSystemManager:OnRewardAdLoaded(AdBaseInfo) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnRewardedAdLoadedEvent(String, AdInfo) | |
<>c__DisplayClass156_0`2:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:24:02 AM] | |
[Ads] [AdManager] OnRewardAdLoaded {"sdk":"AppLovin","adUnitId":"f2a40fd438c8bb69","networkName":"Facebook","placement":"","adType":"REWARDED"} | |
AdManager:OnRewardAdLoaded(AdBaseInfo) | |
Nukebox.AdsSystem.Manager.AdsSystemManager:OnRewardAdLoaded(AdBaseInfo) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnRewardedAdLoadedEvent(String, AdInfo) | |
<>c__DisplayClass156_0`2:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:24:02 AM] | |
DR:: RewardedVideoAdReadyEvent | |
Nukebox.AdsSystem.Manager.AdsSystemManager:OnRewardAdLoaded(AdBaseInfo) | |
Nukebox.AdsSystem.Platform.AppLovin.AppLovinAdManager:OnRewardedAdLoadedEvent(String, AdInfo) | |
<>c__DisplayClass156_0`2:<InvokeEvent>b__0() | |
AppLovinMax.Internal.MaxEventExecutor:Update() | |
----------------------------------------------- | |
[11:24:03 AM] | |
Time Spent: 40.0044607136733, TapCount: 9 | |
SandboxSessionReporter:Update() | |
----------------------------------------------- | |
[11:24:13 AM] | |
Time Spent: 50.0121570367701, TapCount: 14 | |
SandboxSessionReporter:Update() | |
----------------------------------------------- | |
[11:24:23 AM] | |
Time Spent: 60.0207723405547, TapCount: 19 | |
SandboxSessionReporter:Update() | |
----------------------------------------------- | |
[11:24:33 AM] | |
Time Spent: 70.0288189601488, TapCount: 20 | |
SandboxSessionReporter:Update() | |
----------------------------------------------- | |
[11:24:43 AM] | |
Time Spent: 80.0035313394255, TapCount: 22 | |
SandboxSessionReporter:Update() | |
----------------------------------------------- | |
[11:24:53 AM] | |
Time Spent: 90.0123728391118, TapCount: 27 | |
SandboxSessionReporter:Update() | |
----------------------------------------------- | |
[11:25:03 AM] | |
Time Spent: 100.020603603531, TapCount: 32 | |
SandboxSessionReporter:Update() | |
----------------------------------------------- | |
End of logs. | |
Additional Info | |
----------------------------------------------- | |
Playfab id: F85062B6732F3450 | |
Application version: 8.57 | |
Firebase environment: ftc-sandbox | |
Ad id: 0 | |
FCM Token: | |
AB Test Token: | |
----------------------------------------------- | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment