public void Init() { user = SignInManager.Instance.GetPlayer(1); gameSaveHelper = new GameSaveHelper(); StartCoroutine(gameSaveHelper.Initialize(user, result => { print(result == GameSaveStatus.Ok ? "Successfully initialized save system." : string.Format("InitializeSaveSystem failed: {0}", result)); })); }
// Use this for initialization void Start() { XboxLiveServicesSettings.EnsureXboxLiveServicesSettings(); this.logText = string.Empty; this.random = new System.Random(); this.gameSaveHelper = new GameSaveHelper(); this.logLines = new List <string>(); if (this.XboxLiveUser == null) { this.XboxLiveUser = XboxLiveUserManager.Instance.GetSingleModeUser(); } }
// Use this for initialization void Start() { XboxLiveServicesSettings.EnsureXboxLiveServicesSettings(); this.logText = string.Empty; this.gameSaveHelper = new GameSaveHelper(); this.logLines = new List <string>(); this.xboxLiveUser = SignInManager.Instance.GetPlayer(this.PlayerNumber); if (this.xboxLiveUser != null && this.xboxLiveUser.IsSignedIn) { this.InitializeSaveSystem(); } else { SignInManager.Instance.OnPlayerSignIn(this.PlayerNumber, this.OnPlayerSignIn); SignInManager.Instance.OnPlayerSignOut(this.PlayerNumber, this.OnPlayerSignOut); } if (this.EnableControllerInput) { if (this.GenerateDataButton != XboxControllerButtons.None) { this.generateNewControllerButton = "joystick " + this.JoystickNumber + " button " + XboxControllerConverter.GetUnityButtonNumber(this.GenerateDataButton); } if (this.SaveDataButton != XboxControllerButtons.None) { this.saveDataControllerButton = "joystick " + this.JoystickNumber + " button " + XboxControllerConverter.GetUnityButtonNumber(this.SaveDataButton); } if (this.LoadDataButton != XboxControllerButtons.None) { this.loadDataControllerButton = "joystick " + this.JoystickNumber + " button " + XboxControllerConverter.GetUnityButtonNumber(this.LoadDataButton); } if (this.GetInfoButton != XboxControllerButtons.None) { this.getInfoControllerButton = "joystick " + this.JoystickNumber + " button " + XboxControllerConverter.GetUnityButtonNumber(this.GetInfoButton); } if (this.DeleteContainerButton != XboxControllerButtons.None) { this.deleteContainerControllerButton = "joystick " + this.JoystickNumber + " button " + XboxControllerConverter.GetUnityButtonNumber(this.DeleteContainerButton); } } }