public void GameOver() { this.manager.GameOver(); // this.gameObject.SetActive(false); CancelInvoke("RegisterFlip"); switch (this.mode) { case GameplayMode.Runner: if (PrefsManager.GetCurrentBottleFlipsCount() > PrefsManager.GetBestBottleFlipCount()) { PrefsManager.SetBestBottleFlipCount(PrefsManager.GetCurrentBottleFlipsCount()); } break; case GameplayMode.StaticDump: if (PrefsManager.GetCurrentBottleDumps() > PrefsManager.GetBestBottleDumpCount()) { PrefsManager.SetBestBottleDumpCount(PrefsManager.GetCurrentBottleDumps()); Social.ReportScore((int)(PrefsManager.GetBestBottleDumpCount()), "CgkIkO25l88cEAIQAQ", (bool success) => { }); } this.enabled = false; Debug.Log("gaaaame"); break; } }
void Start() { Debug.Log(PrefsManager.GetTotalCoins().ToString()); PrefsManager.ResetGameplayCoins(); PrefsManager.ResetCurrentGamePlayCoins(); this.Counter = 0; }
public void onClickYes() { //PrefsManager.unLoackDragon(AppController.dragoIndex); PrefsManager.SubtractFromTotalCoins(bottleCost); PlayerPrefs.SetInt("isBottle" + bottleIndex.BottleNo + "Purchased", 1); PlayerPrefs.SetInt("BottleSelected", bottleIndex.BottleNo); PlayerPrefs.Save(); if (!buttonClick.isPlaying) { buttonClick.Play(); } if (!unlockItem.isPlaying) { unlockItem.Play(); } //bottleIndex.showBottleINFO(bottleIndex.BottleNo); //SendMessage("showBottleINFO"); store.BroadcastMessage("showBottleINFO"); //dragoSelection.SetActive(true); mainCanves.interactable = true; gameObject.SetActive(false); }
public static PrefsManager getInstance () { if (sInstance == null) { sInstance = ScriptableObject.CreateInstance<PrefsManager> (); } return sInstance; }
public override void Execute() { //TODO: Import from clipboard //Debug.LogWarning($"<color=\"aqua\">ImportInstrumentsCommand.Execute() : {GUIUtility.systemCopyBuffer}</color>"); //var instruments = PyramidParser.ParseInstruments(GUIUtility.systemCopyBuffer); //Get Path var loadDirectory = PrefsManager.GetUserString(LOAD_DIRECTORY_KEY, null); var path = FileBrowser.OpenSingleFile("Import CKI file", loadDirectory, JsonKeys.FILE_EXTENSIONS); PrefsManager.SetUserData(LOAD_DIRECTORY_KEY, Path.GetDirectoryName(path)); //Decide which parser to use based on extension var jsonString = File.ReadAllText(path); var extension = Path.GetExtension(path).Substring(1); var parser = extension == JsonKeys.PYRAMID_EXTENSION ? PyramidParser : CkiParser; var instruments = parser.ParseInstruments(jsonString); //return if no instruments found TODO: inform user if (instruments == null || instruments.Count == 0) { return; } var instrumentIdAfterImport = InstrumentsModel.GetAllInstruments().Count; InstrumentsModel.AddInstruments(instruments); InstrumentsModel.SelectEditedInstrument(instrumentIdAfterImport); EditedInstrumentChangedSignal.Dispatch(InstrumentsModel.GetEditedInstrument()); InstrumentsImportedSignal.Dispatch(); }
public void showBottleINFO() { priceText.text = "100"; if (PlayerPrefs.GetInt("isBottle" + BottleNo + "Purchased") == 1 || PrefsManager.getUnlockAll() == 1) { unLock.SetActive(true); locked.SetActive(false); if (PlayerPrefs.GetInt("BottleSelected") == BottleNo) { //this.GetComponent<Image>().color = selectedClr; unLock.transform.GetChild(0).gameObject.SetActive(true); } else { //this.GetComponent<Image>().color = unSelectedClr; unLock.transform.GetChild(0).gameObject.SetActive(false); } } else { unLock.SetActive(false); locked.SetActive(true); if (PrefsManager.GetTotalCoins() < 100) { priceText.color = Color.red; this.GetComponent <Button>().interactable = false; } else { priceText.color = Color.white; this.GetComponent <Button>().interactable = true; } } }
public void OnClickBuy(int index) { if (!clickSound.isPlaying) { clickSound.Play(); } if (PlayerPrefs.GetInt("isBottle" + index + "Purchased") == 1 || PrefsManager.getUnlockAll() == 1) { PlayerPrefs.SetInt("BottleSelected", index); PlayerPrefs.Save(); transform.root.BroadcastMessage("showBottleINFO"); } else { if (PrefsManager.GetTotalCoins() >= 100) { ConfirmPurchase.bottleCost = 100; ConfirmPurchase.bottleIndex = this.GetComponent <ItemSelection>(); buyPopUp.SetActive(true); } else { //InAPPMenu.SetActive(true); //gameObject.SetActive(false); } } }
public void SetTableId(string tableIdToAssign) { GlobalGameManager.instance.GetRoomData().socketTableId = tableIdToAssign; TABLE_ID = tableIdToAssign; PrefsManager.SetData(PrefsKey.RoomData, JsonUtility.ToJson(GlobalGameManager.instance.GetRoomData())); }
public override void ViewDidLoad() { base.ViewDidLoad(); this.OkayBtn.Clicked += (sender, e) => { DismissViewController(true, null); // get & parse params this.YourWeightTF.ResignFirstResponder(); string your_w = this.YourWeightTF.Text; string desire_w = this.DesireWeightTF.Text; m_my_weight = System.Convert.ToInt32(your_w, 10); int goal_diff = m_my_weight - System.Convert.ToInt32(desire_w, 10); int a_days = System.Convert.ToInt32(this.AtackTF.Text, 10); // clear prev schedule ScheduleManager.DeleteAllScheduleRecords(); // calculate and save schedule(attack& cruise for now) List <ScheduleRecord> recs_list = ScheduleMaker.makeAttackCruise(goal_diff, a_days, DateTime.Now.Date); foreach (var sch in recs_list) { sch.m_weight = m_my_weight; ScheduleManager.SaveScheduleRecord(sch); } PrefsRecord pref = PrefsManager.GetPrefsRecordValue("isDietStarted"); pref.PrefValue = "1"; // diet have started PrefsManager.UpdatePrefsRecord(pref); }; }
public void RegisterFlip() { PrefsManager.AddToTotalSuccessFullFlips(); PrefsManager.AddToCurrentBottleFlipCount(); // Debug.Log(PrefsManager.GetCurrentBottleFlipsCount()); // Debug.Log(PrefsManager.GetTotalSuccessFullFlips().ToString()); }
public void CreationTestUsingSpecifiedFullPath() { PrefsManager <MockPrefs> serializer = new PrefsManager <MockPrefs>(Environment.CurrentDirectory + "\\Junk.ser"); string expectedPath = Environment.CurrentDirectory + "\\Junk.ser"; Assert.AreEqual(expectedPath, serializer.FilePath); }
public void CreationTestUsingSpecifiedFilenameOnly() { PrefsManager <MockPrefs> serializer = new PrefsManager <MockPrefs>("Junk.ser"); string path = defaultFolder + "\\Junk.ser"; Assert.AreEqual(path, serializer.FilePath); }
async void Start() { food = await LoadDataFromConfig(); prefs = new PrefsManager(); SpawnFood(); }
void SaveScore() { int level = GameController.CurrentLevel; if (levelModel.PlayerScore > PrefsManager.GetScore(level)) { PrefsManager.SetScore(level, levelModel.PlayerScore); } }
void Update() { totelCoins.text = "" + PrefsManager.GetTotalCoins(); if (Input.GetKey(KeyCode.Escape) && mainCanvesGroup.interactable) { SceneManager.LoadScene(backScene); } }
public void ResetProgress() { PrefsManager.ClearProgress(); UILevelButton[] levelButtons = FindObjectsOfType <UILevelButton> (); foreach (var button in levelButtons) { button.UpdateState(); } }
public void UpdateState() { int score = PrefsManager.GetScore(level); scoreText.text = score.ToString(); scoreText.enabled = score > 0; image.color = score > 0 ? finishedColor : unfinishedColor; scoreText.color = score > 0 ? unfinishedColor : finishedColor; levelText.color = score > 0 ? unfinishedColor : finishedColor; }
void defaultSetup() { PrefsManager.SetUnLoackAllStatus(0); PlayerPrefs.SetInt("isBottle" + 0 + "Purchased", 1); PrefsManager.setAnimUnloackStatus(0, 1); PrefsManager.setAnimUnloackStatus(1, 1); PlayerPrefs.SetInt("TotalCoins", 300); //PlayerPrefs.SetInt("TotelFires", 10); PlayerPrefs.SetInt("defaultSetup", 1); }
public void PrefsFileCreationTest() { PrefsManager <MockPrefs> serializer = new PrefsManager <MockPrefs>(); serializer.Save(); Assert.IsTrue(File.Exists(defaultFullPath)); if (File.Exists(defaultFullPath)) { File.Delete(defaultFullPath); } }
public void InitDefaultFolder() { PrefsManager <MockPrefs> serializer = new PrefsManager <MockPrefs>(); defaultFolder = serializer.DefaultPrefsFolder; defaultFullPath = defaultFolder + "\\" + defaultFilename; if (File.Exists(defaultFullPath)) { File.Delete(defaultFullPath); } }
void Awake() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); } }
void Awake() { if (instance != null) { Destroy(gameObject); return; } initPrefsManager(); instance = this; DontDestroyOnLoad(gameObject); }
public void NoPrefsFileNewDataCreated() { PrefsManager <MockPrefs> serializer = new PrefsManager <MockPrefs>(); Assert.IsFalse(serializer.LoadedFromFile); MockPrefs prefs = serializer.Data; Assert.AreEqual(prefs.TestString, "Mock test string"); Assert.AreEqual(prefs.TestInt, 0); Assert.AreEqual(prefs.TestDateTime, new DateTime(0)); Assert.IsFalse(File.Exists(defaultFullPath)); }
void Update() { if (Input.anyKey) { if (Input.GetKeyDown(KeyCode.Escape) || Input.GetKeyDown(PrefsManager.GetKeyCode("Pause"))) { //Debug.Log("game paused?: " + Pause); Pause = !Pause; } } }
void Awake() { Time.timeScale = 1; //AppController.chartBoostMainMenu = true; BF_gamePlayed.text = PrefsManager.GetBottleFlipGameCount().ToString(); BF_SuccessfullFlip.text = PrefsManager.GetTotalSuccessFullFlips().ToString(); //bottleflip SuccessfullFlip BF_Distance.text = PrefsManager.GetHighestDistance().ToString(); //bottleflip Distance DTB_gamePlayed.text = PrefsManager.GetDumpBottleGameCount().ToString(); //dump the bottle gameplay DTB_SuccessfullDump.text = PrefsManager.GetTotalSuccessFullDumps().ToString(); //dump the bottle SuccessfullDump this.TotalCoins.text = PrefsManager.GetTotalCoins().ToString(); }
public void OnClickFires() { clickSound.Play(); if (PrefsManager.GetTotalCoins() >= price[PrefsManager.getfireDeal()]) { ConfirmPurchaseFire.FireCost = price[PrefsManager.getfireDeal()]; ConfirmPurchaseFire.Fires = fires[PrefsManager.getfireDeal()]; confirmDialogFire.SetActive(true); } else { InAPPMenu.SetActive(true); } }
// Use this for initialization void Start() { switch (this.gamePlayMode) { case GameplaySceneMode.BottleFlip: PrefsManager.AddToBottleFlipGameCount(); //Debug.Log(PrefsManager.GetBottleFlipGameCount()); break; case GameplaySceneMode.DumpTheBottle: PrefsManager.AddToDumpBottleGameCount(); Debug.Log(PrefsManager.GetDumpBottleGameCount()); break; } }
public void updateValues() { for (int i = 0; i < priceAnim.Length; i++) { priceText[i].text = priceAnim[i].ToString(); if (PrefsManager.getAnimUnloackStatus(i) == 0 && PrefsManager.getUnlockAll() == 0) { priceObj[i].SetActive(true); } else { priceObj[i].SetActive(false); } } }
void unlockAnim(int index, int price) { if (PrefsManager.GetTotalCoins() >= price) { selectedAnim = index; ConfirmPurchaseAnim.animCost = price; confirmDilog.SetActive(true); //PrefsManager.SubtractFromTotalCoins(price); //PrefsManager.setAnimUnloackStatus(index, 1); //updateValues(); } else { store.SetActive(true); } }
void OnEnable() { if (this.CurrentSuccessfullFlips) { this.CurrentSuccessfullFlips.text = PrefsManager.GetCurrentBottleFlipsCount().ToString(); } if (BestSuccessfullFlips) { this.BestSuccessfullFlips.text = PrefsManager.GetBestBottleFlipCount().ToString(); } if (CurrentCoins) { this.CurrentCoins.text = PrefsManager.GetCurrentGamePlayCoins().ToString(); } if (BestCoins) { this.BestCoins.text = PrefsManager.GetBestCoins().ToString(); } if (CurrentDistance) { this.CurrentDistance.text = ((int)this.manager.TotalDistance).ToString() + "m"; } if (BestDistance) { this.BestDistance.text = PrefsManager.GetHighestDistance().ToString() + "m"; } if (TotalCoins) { this.TotalCoins.text = PrefsManager.GetTotalCoins().ToString(); } if (this.BottleFlipCounts) { this.BottleFlipCounts.text = PrefsManager.GetBottleFlipGameCount().ToString(); } if (this.DumpBottleCounts) { this.DumpBottleCounts.text = PrefsManager.GetDumpBottleGameCount().ToString(); } }
private void Start() { roomData = PrefsManager.GetRoomData(); Debug.Log("is lobby in script = " + roomData.isLobbyRoom); if (!string.IsNullOrEmpty(roomData.socketTableId)) { ToggleLoadingScreen(true); Connect(); StartCoroutine(WaitAndCheckConnectionStatus()); } else { Destroy(gameObject); } }