/// <summary> /// vip开启鼓舞判断 /// </summary> private void InitGuwuOpen() { bool isOpen = VipManager.IsVipDriotOpen(VipManager.WorldBossInspiation); btn_bj.SetActive(isOpen); btn_gj.SetActive(isOpen); }
public void GuWu(byte type) { if (!VipManager.IsVipDriotOpen(VipManager.WorldBossInspiation)) { MessageManager.Show("Vip等级不够"); } else { if (type == BossMode.AttackGuwuId && BossMode.Instance.AttackTime == BossMode.GuwuMaxTime || type == BossMode.CritGuwuId && BossMode.Instance.CritTime == BossMode.GuwuMaxTime) { MessageManager.Show("鼓舞属性已达上限"); } else { Singleton <BossMode> .Instance.GuWu(type); } } }
void SetVipSpeedUp() { int vipLv = 0; PlayerManager playerMgr = Core.Data.playerManager; VipManager vipMgr = Core.Data.vipManager; if (playerMgr != null && vipMgr != null) { vipLv = playerMgr.RTData.curVipLevel; VipInfoData vipdata = vipMgr.GetVipInfoData(vipLv); if (vipdata != null) { OpenSpeedUp = vipdata.speedup == (short)1; } else { OpenSpeedUp = false; } } }
void SetVipAuto() { int vipLv = 0; PlayerManager playerMgr = Core.Data.playerManager; VipManager vipMgr = Core.Data.vipManager; if (playerMgr != null && vipMgr != null) { vipLv = playerMgr.RTData.curVipLevel; VipInfoData vipdata = vipMgr.GetVipInfoData(vipLv); if (vipdata != null) { isAutoBattle = true; //vipdata.speedup == (short)1; } else { isAutoBattle = false; } } }
IEnumerator _LoadAllScenes() { AsyncOperation async; string[] enums = Enum.GetNames(typeof(SceneType)); BundleManager bundleM = BundleManager.instance; for (int i = 2; i < enums.Length; i++) { bundleM.txtStatusBar.text = "Memuat permainan " + Mathf.RoundToInt(((float)i / (float)enums.Length) * 100).ToString() + "%"; string loadPath = BundleManager.instance.GetSceneLoadPath(i); //Logger.E ("loading scene: " + loadPath); AssetBundle ab = AssetBundle.LoadFromFile(loadPath); string[] scenePath = ab.GetAllScenePaths(); //Logger.E (scenePath[0]); async = SceneManager.LoadSceneAsync(scenePath[0], LoadSceneMode.Additive); while (!async.isDone) { yield return(_WFSUtility.wef); //Logger.E ("name: " + scenePath[0] + " | progress: " + async.progress); } ab.Unload(false); //add progress here } yield return(_WFSUtility.wef); homeM = HomeManager.instance; yield return(_WFSUtility.wef); profileM = ProfileManager.instance; yield return(_WFSUtility.wef); verifyM = VerifyManager.instance; yield return(_WFSUtility.wef); vipM = VipManager.instance; yield return(_WFSUtility.wef); pokerM = PokerManager.instance; yield return(_WFSUtility.wef); beginM = BeginManager.instance; yield return(_WFSUtility.wef); loginM = LoginManager.instance; yield return(_WFSUtility.wef); shopM = ShopManager.instance; yield return(_WFSUtility.wef); proomM = PokerRoomManager.instance; yield return(_WFSUtility.wef); slotoM = FindObjectOfType <SlotoManagerScript> (); yield return(_WFSUtility.wef); sicboM = SicboManager.instance; yield return(_WFSUtility.wef); settingsM = SettingsManager.instance; yield return(_WFSUtility.wef); heroM = HeroManager.instance; yield return(_WFSUtility.wef); leaderboardM = LeaderboardManager.instance; yield return(_WFSUtility.wef); friendM = FriendManager.instance; yield return(_WFSUtility.wef); inboxM = InboxManager.instance; yield return(_WFSUtility.wef); transferM = TransferManager.instance; yield return(_WFSUtility.wef); redeemM = RedeemManager.instance; yield return(_WFSUtility.wef); dailyRewardsM = DailyRewardsManager.instance; yield return(_WFSUtility.wef); weeklyRewardsM = WeeklyRewardsManager.instance; yield return(_WFSUtility.wef); moneySlotM = MoneySlotManager.instance; yield return(_WFSUtility.wef); dailyQuestM = DailyQuestManager.instance; yield return(_WFSUtility.wef); watchAdsM = WatchAdsManager.instance; PhotonNetwork.ConnectUsingSettings("v1.0"); yield return(_WFSUtility.wef); SetActiveScene(SceneType.SLOTO, false); yield return(_WFSUtility.wef); int playerID = PlayerPrefs.GetInt(PrefEnum.PLAYER_ID.ToString(), 0); string token = PlayerPrefs.GetString(PrefEnum.TOKEN.ToString(), string.Empty); if (playerID != 0 && token != string.Empty) { ApiManager.instance.GetHome(); } else { SetActiveScene(SceneType.LOGIN, true); } yield return(_WFSUtility.wef); BundleManager.instance.bLoadingScenes = true; yield return(_WFSUtility.wef); SceneManager.UnloadSceneAsync("SeSplash"); }
IEnumerator _LoadLocalScenes() { AsyncOperation async; BundleManager bundleM = BundleManager.instance; for (int i = 2; i < SceneManager.sceneCountInBuildSettings; i++) { bundleM.txtStatusBar.text = "Memuat permainan " + Mathf.RoundToInt(((float)i / (float)SceneManager.sceneCountInBuildSettings) * 100).ToString() + "%"; async = SceneManager.LoadSceneAsync(i, LoadSceneMode.Additive); while (!async.isDone) { yield return(_WFSUtility.wef); } } yield return(_WFSUtility.wef); homeM = HomeManager.instance; yield return(_WFSUtility.wef); profileM = ProfileManager.instance; yield return(_WFSUtility.wef); verifyM = VerifyManager.instance; yield return(_WFSUtility.wef); vipM = VipManager.instance; yield return(_WFSUtility.wef); pokerM = PokerManager.instance; PhotonNetwork.ConnectUsingSettings("v1.0"); yield return(_WFSUtility.wef); beginM = BeginManager.instance; yield return(_WFSUtility.wef); loginM = LoginManager.instance; yield return(_WFSUtility.wef); shopM = ShopManager.instance; yield return(_WFSUtility.wef); proomM = PokerRoomManager.instance; yield return(_WFSUtility.wef); slotoM = FindObjectOfType <SlotoManagerScript> (); yield return(_WFSUtility.wef); sicboM = SicboManager.instance; yield return(_WFSUtility.wef); settingsM = SettingsManager.instance; yield return(_WFSUtility.wef); heroM = HeroManager.instance; yield return(_WFSUtility.wef); leaderboardM = LeaderboardManager.instance; yield return(_WFSUtility.wef); friendM = FriendManager.instance; yield return(_WFSUtility.wef); inboxM = InboxManager.instance; yield return(_WFSUtility.wef); transferM = TransferManager.instance; yield return(_WFSUtility.wef); redeemM = RedeemManager.instance; yield return(_WFSUtility.wef); dailyRewardsM = DailyRewardsManager.instance; yield return(_WFSUtility.wef); weeklyRewardsM = WeeklyRewardsManager.instance; yield return(_WFSUtility.wef); moneySlotM = MoneySlotManager.instance; yield return(_WFSUtility.wef); dailyQuestM = DailyQuestManager.instance; yield return(_WFSUtility.wef); watchAdsM = WatchAdsManager.instance; yield return(_WFSUtility.wef); SetActiveScene(SceneType.SLOTO, false); yield return(_WFSUtility.wef); int playerID = PlayerPrefs.GetInt(PrefEnum.PLAYER_ID.ToString(), 0); string token = PlayerPrefs.GetString(PrefEnum.TOKEN.ToString(), string.Empty); if (playerID != 0 && token != string.Empty) { ApiManager.instance.GetHome(); } else { SetActiveScene(SceneType.LOGIN, true); } yield return(_WFSUtility.wef); BundleManager.instance.bLoadingScenes = true; yield return(_WFSUtility.wef); SceneManager.UnloadSceneAsync("SeSplash"); }