public void startGame(int level) { introToggle = SaveSystem.loadData().getIsIntroOn(); Level.setLevel(level); if (introToggle == IntroToggle.ON) { GameObject.Find("Intro").GetComponent <ChildEnabler>().enableChilds(true); GameObject.Find("BackgroundMusic").GetComponent <AudioSource>().volume = 0.1f; } StartCoroutine(changeScene()); }
private void Initialize() { SaveData oldData = SaveSystem.loadData(); score = score == 0 ? oldData.score : score; isSoundOn = isSoundOn == AudioToggle.UNKNOWN ? oldData.getIsSoundOn() : isSoundOn; isIntroOn = isIntroOn == IntroToggle.UNKNOWN ? oldData.getIsIntroOn() : isIntroOn; }
public SaveData(IntroToggle isIntroOn) { this.isIntroOn = isIntroOn; Initialize(); }
public SaveData(int score, AudioToggle isSoundOn, IntroToggle isIntroOn) { this.score = score; this.isSoundOn = isSoundOn; this.isIntroOn = isIntroOn; }