private void Start() { gameSettings = GameSettingsManager.instance; SetVrToggleText(); sensitivity = gameSettings.GetSensitivity(); SetSensitivityText(); }
private void Start() { transform.position = target.position + Vector3.up * pitch + offset * currentZoom; transform.LookAt(target.position + Vector3.up * pitch); transform.RotateAround(target.position, Vector3.up, target.eulerAngles.y); gameSettings = GameSettingsManager.instance; }
public void Awake() { Instance = this; TouchSensitivity = 1.0f; MusicVolume = 0.75f; SFXVolume = 0.75f; }
void Start() { DontDestroyOnLoad(transform.gameObject); gameSettingsManager = GameObject.Find("GameSettingsController").GetComponent <GameSettingsManager>(); category = gameSettingsManager.GetCategory(); Mode = gameSettingsManager.GetMode(); }
// Use this for initialization void Start() { // Get instance of gameSettings gameSettings = GameSettingsManager.Instance; // Set Game Over canvas as inactive gameOverCanvas.SetActive(false); }
public void Test_GetObjectCountFromSavFile() { SessionPath.ToSession = TestPaths.ToSessionTestFolder; GameSettingsManager.GetQuantityFileAddresses(); }
private void Start() { if (FindObjectOfType <GameSettingsManager>() != null) { waterSpeedAddition = GameSettingsManager.GetWaterRisingSpeed(); if (GameSettingsManager.GetHandicapNoIndicator()) { waterLevelIndicatorObject.SetActive(false); } if (GameSettingsManager.GetHandicapLimitedLives() || GameSettingsManager.GetHandicapOneLife()) { lifePanel.SetActive(true); UpdateLifeCount(); } else { lifePanel.SetActive(false); } } else { // Call when play from level straight from editor! Debug.Log("No GameSettingsManager script exists. Setting to default diffculty."); waterSpeedAddition = 1.0f; } }
public void Setup() { PlayerPrefs.DeleteAll(); am = MonoBehaviour.Instantiate(TestConstants.GetResource("Managers/Achievement Manager")).GetComponent <AchievementManager>(); gs = MonoBehaviour.Instantiate(TestConstants.GetResource("Managers/Game Settings")).GetComponent <GameSettingsManager>(); hm = MonoBehaviour.Instantiate(TestConstants.GetResource("Managers/Highscore Manager")).GetComponent <HighscoreManager>(); }
private void Initialise() { GameSettingsManager gs = GameSettingsManager.instance; normalCamera.SetActive(!gs.vrMode()); VRCamera.SetActive(gs.vrMode()); cameraToUse = gs.vrMode() ? VRCamera : normalCamera; sensitivity = gs.GetSensitivity(); ShipData shipData = ShopManager.instance.GetSelectedShipData(); shipModel = GameObject.FindGameObjectWithTag(shipData.GetShipName()).transform; speed = shipData.GetSpeed(); acceleration = shipData.GetAcceleration(); turningSpeed = shipData.GetTurningSpeed(); foreach (Transform model in shipModels) { model.gameObject.SetActive(model.tag.Equals(shipData.GetShipName())); } hud = GetComponent <PlayerHud>(); hud.SetSpeedText(speed); startingYPosition = transform.position.y; }
public void Setup() { am = MonoBehaviour.Instantiate(TestConstants.GetResource("Managers/Achievement Manager")).GetComponent <AchievementManager>(); gs = MonoBehaviour.Instantiate(TestConstants.GetResource("Managers/Game Settings")).GetComponent <GameSettingsManager>(); hm = MonoBehaviour.Instantiate(TestConstants.GetResource("Managers/Highscore Manager")).GetComponent <HighscoreManager>(); notificationIcon = MonoBehaviour.Instantiate(TestConstants.GetResource("Notification Icon").GetComponent <NotificationIcon>()); }
void OceanColorMenuEntrySelected(object sender, EventArgs e) { GameSettingsManager.Default.OceanColor = (GameSettingsManager.Default.OceanColor + 1) % _AvailableOceanColors.Length; GameSettingsManager.Save(); SetMenuEntryText(); }
void InsultsMenuEntrySelected(object sender, EventArgs e) { GameSettingsManager.Default.Insults = !GameSettingsManager.Default.Insults; GameSettingsManager.Save(); SetMenuEntryText(); }
bool NeedTutorialLevelInputManager(string input) { if (GameSettingsManager.currentLevel == 0) { if (needInput) { switch (chatIndex) { case 1: playerName = input; break; case 2: favoriteColour = input; GameSettingsManager.SetPlayerCodeName(playerName, favoriteColour); break; default: YesOrNoAnswer(input, GoToNextLevel, SkipTutorial); return(true); } SetNextTyping(); return(true); } } return(false); }
public void pwUpdate() { gsettings = GameObject.Find("AIOGameManager").GetComponent <GameSettingsManager>(); login_module = GameObject.Find("AIOGameManager").GetComponent <LoginModule>(); // update password from the database StartCoroutine(dbPassUpdate(gsettings.link, txt_accPassword.text, txt_newPassword.text, txt_confirmNewPassword.text)); }
/// <summary> /// Setup the rigidBody and grab an instance of the gameSettings /// </summary> private void Start() { rigidbody = GetComponent <Rigidbody>(); gameSettings = GameSettingsManager.Instance; //Debug.Log(Vector3.Magnitude(new Vector3(0, transform.position.y, 0) - transform.position)); //11 units away from the center }
void LanguageMenuEntrySelected(object sender, EventArgs e) { _CurrentLocale = (_CurrentLocale + 1) % _AvailableLocales.Count; GameSettingsManager.Default.Locale = _AvailableLocales[_CurrentLocale]; GameSettingsManager.Save(); SetMenuEntryText(); }
// Use this for initialization void Start() { // Get instance of gameSettings gameSettings = GameSettingsManager.Instance; // Get instance of soundManager soundManagerRef = gameSettings.soundManager.GetComponent <SoundManager>(); }
public GameEnvironment() { modelScale = Matrix.CreateScale(1, 1, 1); inputHelper = new InputHelper(); gameStateManager = new GameStateManager(); random = new Random(); assetManager = new AssetManager(Content); gameSettingsManager = new GameSettingsManager(); }
private void Awake() { if (instance != null) { Debug.LogWarning("More than one instance of <color=green>" + name + "</color> found!"); return; } instance = this; }
private void InitSettings() { DebugManager.RegisterCommand("resetsettings", (string keyword, string fullCmd, string[] args) => { GameSettingsManager.ResetDefaultSettings(); GameLogger.Log(TAG, "设置已还原默认"); return(true); }, 0, "[还原默认设置]"); }
public void Setup() { am = MonoBehaviour.Instantiate(TestConstants.GetResource("Managers/Audio Manager")).GetComponent <AudioManager>(); achm = MonoBehaviour.Instantiate(TestConstants.GetResource("Managers/Achievement Manager")).GetComponent <AchievementManager>(); gs = MonoBehaviour.Instantiate(TestConstants.GetResource("Managers/Game Settings")).GetComponent <GameSettingsManager>(); sm = MonoBehaviour.Instantiate(TestConstants.GetResource("Managers/Shop Manager")).GetComponent <ShopManager>(); player = MonoBehaviour.Instantiate(TestConstants.GetResource("Player")); pc = player.GetComponent <PlayerControl>(); sm.SetSelectedShipData(Resources.Load <ShipData>("Tests/Mock Ship")); }
public GameEnvironment() { graphics = new GraphicsDeviceManager(this); inputHelper = new InputHelper(); gameStateManager = new GameStateManager(); spriteScale = Matrix.CreateScale(1, 1, 1); random = new Random(); assetManager = new AssetManager(Content); gameSettingsManager = new GameSettingsManager(); }
public bool UpdateGameSettings() { string returnMessage = ""; BoolWithMessage didSetSettings = GameSettingsManager.UpdateGameSettings(SkipMovieIsChecked, DBufferIsChecked); BoolWithMessage didSetObjCount = BoolWithMessage.True(); // set to true by default in case the user does not have the file to modify BoolWithMessage didSetVideoSettings = ValidateAndUpdateVideoSettings(); if (GameSettingsManager.DoesInventorySaveFileExist()) { didSetObjCount = GameSettingsManager.ValidateAndUpdateObjectCount(ObjectCountText); if (didSetObjCount.Result == false) { returnMessage += didSetObjCount.Message; } } if (didSetSettings.Result == false) { returnMessage += didSetSettings.Message; } if (didSetVideoSettings.Result == false) { returnMessage += didSetVideoSettings.Message; } if (!didSetVideoSettings.Result || !didSetSettings.Result) { MessageService.Instance.ShowMessage(returnMessage); return(false); } returnMessage = "Game settings updated!"; if (GameSettingsManager.DoesInventorySaveFileExist() == false) { returnMessage += " Object count cannot be changed until a .sav file exists."; } if (SessionPath.IsSessionRunning()) { returnMessage += " Restart the game for changes to take effect."; } MessageService.Instance.ShowMessage(returnMessage); return(didSetSettings.Result && didSetObjCount.Result && didSetVideoSettings.Result); }
private void InitSettings() { GameSettings = GameSettingsManager.GetSettings("core"); #if UNITY_EDITOR debug = true; #else debug = GameSettings.GetBool("debug"); #endif GameSettings.RegisterSettingsUpdateCallback("control", new GameHandler(TAG, OnControlSettingsChanged)); GameSettings.RequireSettingsLoad("control"); }
static GlobalData() { levelData = new LevelData(); levelData.LoadFromXML("gameData"); gameStateManager = new GameStateManager(levelData); gameSettingsManager = new GameSettingsManager(levelData); resourcesManager = new ResourcesManager(levelData); Debug.Log("Global Data Initialized"); }
public GameEnvironment() { graphics = new GraphicsDeviceManager(this); Content.RootDirectory = "Content"; inputHelper = new InputHelper(); gameStateManager = new GameStateManager(); spriteScale = Matrix.CreateScale(1, 1, 1); random = new Random(); assetManager = new AssetManager(Content); gameSettingsManager = new GameSettingsManager(); graphics.GraphicsProfile = GraphicsProfile.HiDef; }
private void Awake() { DontDestroyOnLoad(transform.gameObject); if (_instance != null) { Destroy(gameObject); } else { _instance = this; } }
private void Start() { gameSettings = GameSettingsManager.Instance; rigidbody = GetComponent <Rigidbody>(); //Pushes in Rigidbody //rigidbody.AddForce(transform.right * gameSettings.pongBallMovementSpeed); //Adds force to the ball soundManagerRef = gameSettings.soundManager.GetComponent <SoundManager>(); //Calls soundManager spawnWait = true; }
/// <summary> /// Apply any changes made (most likely via the "Options" screen) /// </summary> public static void ApplyResolutionChanges() { //If no GraphicsDeviceManager has been set up yet, don't apply changes. if (!_Initialized) { return; } //Set width/height PhysicalWidth = GameSettingsManager.Default.ResolutionWidth; PhysicalHeight = GameSettingsManager.Default.ResolutionHeight; //Make sure width/height is at least minimum if (PhysicalWidth <= 0 || PhysicalHeight <= 0) { PhysicalWidth = GameSettingsManager.MinimumResolutionWidth; PhysicalHeight = GameSettingsManager.MinimumResolutionHeight; } #if XBOX360 // Xbox 360 graphics settings are fixed _GraphicsDeviceManager.IsFullScreen = true; _GraphicsDeviceManager.PreferredBackBufferWidth = CutlassEngine.Device.Adapter.CurrentDisplayMode.Width; _GraphicsDeviceManager.PreferredBackBufferHeight = CutlassEngine.Device.Adapter.CurrentDisplayMode.Height; #else _GraphicsDeviceManager.IsFullScreen = GameSettingsManager.Default.IsFullscreen; _GraphicsDeviceManager.PreferredBackBufferWidth = PhysicalWidth; _GraphicsDeviceManager.PreferredBackBufferHeight = PhysicalHeight; if (GameSettingsManager.Default.IsBorderless) { _GameForm.FormBorderStyle = FormBorderStyle.None; } else { _GameForm.FormBorderStyle = FormBorderStyle.FixedSingle; } #endif //Calculate new aspect ratio float aspectRatio = (float)PhysicalWidth / PhysicalHeight; VirtualWidth = (int)(VIRTUAL_HEIGHT * aspectRatio); //Update screens ScreenManager.ChangeViewSettings(VirtualWidth); //Apply new settings on Graphics Device _GraphicsDeviceManager.ApplyChanges(); //Save new settings out to disk. GameSettingsManager.Save(); }
private void AddInCurrentScoreStats() { HighScoreStat currentStat = new HighScoreStat(); currentStat.score = playerScore; currentStat.difficulty = playerDifficulty; currentStat.handicapNoIndicator = GameSettingsManager.GetHandicapNoIndicator(); currentStat.handicapLimitedLives = GameSettingsManager.GetHandicapLimitedLives(); currentStat.handicapOneLife = GameSettingsManager.GetHandicapOneLife(); currentStat.handicapZeroDivine = GameSettingsManager.GetHandicapZeroDivine(); highScores.Add(currentStat); }
public GameEnvironment() { modelScale = Matrix.CreateScale(1, 1, 1); inputHelper = new InputHelper(); gameStateManager = new GameStateManager(); random = new Random(); assetManager = new AssetManager(Content); gameSettingsManager = new GameSettingsManager(); graphics = new GraphicsDeviceManager(this); camera = new Camera(); //IsMouseVisible = false; }