Пример #1
0
        private void Awake()
        {
            Player1Stats.Health = 3;
            Player2Stats.Health = 3;
            BSS = FindObjectOfType <BallSpawnerScript>();

            UltimatePinballData Data = SaveManager.LoadUltimatePinball();

            Game_Type = (GameTypes)Data.LastGameTypeSelected;

            switch (Game_Type)
            {
            case GameTypes.Lives:
                Player1Stats.Health = Data.LastGameTypeAmountSelected;
                Player2Stats.Health = Data.LastGameTypeAmountSelected;
                break;

            case GameTypes.Timer:
                TimeLimit = Data.LastGameTypeAmountSelected;
                Timer     = TimeLimit;
                break;

            case GameTypes.SetScore:
                TargetScore = Data.LastGameTypeAmountSelected;
                break;

            default:
                break;
            }
        }
Пример #2
0
 protected override void Start()
 {
     base.Start();
     maxPos = ButtonOptions.Count - 1;
     UpdateDisplay();
     ModeData = SaveManager.LoadUltimatePinball();
     ShowCorrectStats();
 }
Пример #3
0
        void Start()
        {
            LoadedData      = SaveManager.LoadLastUltimatePinballSession();
            PinballGameData = SaveManager.LoadUltimatePinball();

            Player1_LB_Data.PlayerScore = LoadedData.Player1Score;
            Player2_LB_Data.PlayerScore = LoadedData.Player2Score;

            Player1_LB_Data.PlayerGamemode = PinballGameData.LastGameTypeSelected;
            Player2_LB_Data.PlayerGamemode = PinballGameData.LastGameTypeSelected;
        }