using System.Collections.Generic; using UnityEngine; using Ability; using Ui.Screens; public static class GlobalsVar { public static Dictionary gStoreOffersInfo = new Dictionary(); public static List gSkinsInfo = new List(); public static MainAbility gMainAbilities; public static InGameAbilities gInGameAbilities; public static BaseBoard gBoard; public static Material gGrayscaleMaterial; public static GameTextManager gGameTextMng; public static User gUser; public static Purchaser gPurchaser; public static ScreenSelector gScreenSelector; public static string gCurrentLangPostfix = ""; public static long gLostFocusTime = 0; public static float gMusicVolume = 1f; public static float gDeltaTimeFromLostFocus = 0; public static float gCurrentTimeToRegenerateEnergy = 0f; public static float gTimeToRegenerateEnergy = 60f * 6f; public static float gDeltaTimeFromLastSave = 0f; public static float gTimeToFreeStoreCoins = 60f * 60f * 24f; public static float gCurrentTimeToFreeStoreCoins = 0f; public static float gSafeAreaHudShift = 0; public static float gSkipClickTime = 0f; //--PRICES------------------------------------ public static int gRespawnPrice = 10; public static int gAdsCoinsCount = 100; public static int gUnlockAbPrice = 10; public static int gUpgradeAbBaseCoins = 200; public static int gUpgradeAbBaseCrystals = 4; public static int gBuyFullEnergy = 10; public static int gBuySkinPrice = 700; //-------------------------------------------- public static int gBaseHealth = 500; public static int gBaseDamage = 50; public static int gStartLvlEnergyCount = 5; public static int gMaxEnergyCount = 20; public static int gPlayerLvlUpInRun = 0; public static int gCurrentRoomInRun = 0; public static int gCurrentAbRandomCount = 0; public static bool gSelectRoomMode = false; public static bool gNeedPlayMusic = true; public static bool gNeedPlaySounds = true; public static bool gRealPurchasesWasInitialized = false; public static bool gOnMenuDrag = false; public static List gRoomByStage = new List { 9, 50, 50 }; }