void Awake() { useGUILayout = false; IsFreeVersion = PlayerPrefs.HasKey("IsFreeVersion") ? PlayerPrefs.GetInt("IsFreeVersion") > 0 ? true : false : false; fader = new Fader(fade); buttonFire = new HighlightableControlButton(this, fireButtonGUI, fireButtonOn, fireButtonOff, fireButtonHighlight); buttonBoost = new HighlightableControlButton(this, boostButtonGUI, boostButtonOn, boostButtonOff, boostButtonHighlight); buttonAim = new HighlightableControlButton(this, aimButtonGUI, aimButtonOn, aimButtonOff, aimButtonHighlight); fishesInfo = new FishesInfo(); airTankLevel = new ValueHolder(airTank.Length - 1); airTankLevel.Subscribe(OnAirTankLevelChanged); }