private void Awake() { if (Instance == null) { Instance = this; } }
public void Initialize() { Logger.WriteInfo("Initializing ..."); RotationManager.Reset(); ViewModels.BaseSettings.Instance.RoutineSelectedInUi = RotationManager.CurrentRotation.ToString(); DispelManager.Reset(); InterruptsAndStunsManager.Reset(); TankBusterManager.ResetHealers(); TankBusterManager.ResetTanks(); TreeRoot.OnStart += OnStart; TreeRoot.OnStop += OnStop; CurrentZone = WorldManager.ZoneId; CurrentJob = Core.Me.CurrentJob; Application.Current.Dispatcher.Invoke(delegate { _form = new SettingsWindow(); _form.Closed += (sender, args) => { _form = null; }; }); TogglesManager.LoadTogglesForCurrentJob(); Logger.WriteInfo("Initialized"); }
// setup the instance void Awake() { if (instance != null) { Destroy(gameObject); return; } instance = this; }
public void Initialize() { Logger.WriteInfo("Initializing ..."); var patternFinder = new GreyMagic.PatternFinder(Core.Memory); var intPtr = patternFinder.Find("Search 48 8D 0D ? ? ? ? E8 ? ? ? ? 48 8D 0D ? ? ? ? E8 ? ? ? ? EB AB Add 3 TraceRelative"); var languageByte = Core.Memory.Read <byte>(intPtr); switch (languageByte) { case 1: Globals.Language = GameVersion.English; break; case 2: Globals.Language = GameVersion.English; break; case 3: Globals.Language = GameVersion.English; break; case 4: Globals.Language = GameVersion.Chinese; break; default: Globals.Language = GameVersion.English; break; } Logger.WriteInfo($"Current Language: {Globals.Language}"); RotationManager.Reset(); ViewModels.BaseSettings.Instance.RoutineSelectedInUi = RotationManager.CurrentRotation.ToString(); DispelManager.Reset(); InterruptsAndStunsManager.Reset(); TankBusterManager.ResetHealers(); TankBusterManager.ResetTanks(); TreeRoot.OnStart += OnStart; TreeRoot.OnStop += OnStop; CurrentZone = WorldManager.ZoneId; CurrentJob = Core.Me.CurrentJob; Application.Current.Dispatcher.Invoke(delegate { _form = new SettingsWindow(); _form.Closed += (sender, args) => { _form = null; }; }); TogglesManager.LoadTogglesForCurrentJob(); Logger.WriteInfo("Initialized"); }
public static RotationManager Instance; //Our Instance of RotationManager #endregion #region Methods private void Awake() { if (!Instance) { Instance = this; } else { Destroy(gameObject); } DontDestroyOnLoad(gameObject); }
private void Start() { m_contactFilter.SetLayerMask(Physics2D.GetLayerCollisionMask(gameObject.layer)); m_contactFilter.useLayerMask = true; m_contactFilter.useTriggers = true; m_CurrentRotation = transform.parent.GetComponent <RotationManager>(); if (m_CurrentRotation != transform.parent) { transform.SetParent(m_CurrentRotation.transform); } }
private void Awake() { // Set this class as Singleton if (Instance == null) { Instance = this; } else { Destroy(gameObject); } }
private void Awake() { if (RotationManager.instance == null) { RotationManager.instance = this; DontDestroyOnLoad(this.gameObject); } else { Destroy(gameObject); } }
// Start is called before the first frame update void Start() { rotationManager = GameObject.FindWithTag("Rotation Manager").GetComponent <RotationManager>(); catchersHolder = GameObject.FindWithTag("Catchers Holder"); lineRenderer = GetComponent <LineRenderer>(); lineRenderer.startWidth = pathWidth; lineRenderer.endWidth = pathWidth; numOfVertices = lineRenderer.positionCount; Destroy(gameObject, timeToLive); }
private void GenerateBrain() { stand = spawnPoint.transform.Find("Stand").gameObject; if (stand == null) { Debug.Log("Did not find your stand"); } var standPosition = stand.transform.position; var transformedPosition = new Vector3(stand.transform.position.x, stand.transform.position.y + 0.6f, stand.transform.position.z); Vector3 scale = new Vector3(0.0014f, 0.0014f, 0.0014f); // brain.SetActive(false); var createdBrain = Instantiate(brain, transformedPosition, Quaternion.identity); RotationManager rotation_script = createdBrain.GetComponent <RotationManager>(); Slider slider = (Slider)FindObjectOfType(typeof(Slider)); rotation_script.slider = slider; rotation_script.text = consoleText; if (slider == null) { consoleText.text += "SLIDER COMPONENT NOT GOTTEN F -- FORWARD NOT SET"; } // Debug.Log(rotation_script.sliderForward); createdBrain.SetActive(true); createdBrain.transform.localScale = scale; createdBrain.transform.rotation = Quaternion.Euler(new Vector3(-90f, 90 * PlayerID, 0)); // SIMPLIFIED MESH // collisionBrain.SetActive(false); var brain_for_collision = Instantiate(collisionBrain, transformedPosition, Quaternion.identity); RotationManager collision_rotation_script = brain_for_collision.GetComponent <RotationManager>(); collision_rotation_script.slider = slider; collision_rotation_script.text = consoleText; if (slider == null) { consoleText.text += "SLIDER COMPONENT NOT GOTTEN F -- FORWARD NOT SET"; } // Debug.Log(rotation_script.slider); brain_for_collision.SetActive(true); brain_for_collision.transform.localScale = new Vector3(0.0015f, 0.0015f, 0.0015f); brain_for_collision.transform.rotation = Quaternion.Euler(new Vector3(-90f, 90 * PlayerID, 0)); }
private void Close(object sender, RoutedEventArgs e) { Dispelling.Instance.Save(); InterruptsAndStuns.Instance.Save(); TankBusters.Instance.Save(); DispelManager.Reset(); InterruptsAndStunsManager.Reset(); TankBusterManager.ResetHealers(); TankBusterManager.ResetTanks(); AuthenticationSettings.Instance.Save(); RotationManager.Reset(); GambitsViewModel.Instance.SaveGambits(); GambitsViewModel.Instance.ApplyGambits(); OpenersViewModel.Instance.SaveOpeners(); OpenersViewModel.Instance.ApplyOpeners(); TogglesViewModel.Instance.SaveToggles(); Hide(); }
void Start() { //Directory.CreateDirectory(Application.streamingAssetsPath + "/Test"); modelManager = ModelManager.Instance; rotationManager = RotationManager.Instance; positionManager = PositionManager.Instance; scaleManager = ScaleManager.Instance; modelManager.SetModels(ModelDownloader.DownloadModels(inputDirectoryPath, startPoint, parentOfmodels, defaultMaterial)); if (clearOutputFolder) { ScreenshotUploader.ClearFolder(outputDirectoryPath); } ModelObject modelObj = modelManager.GetCurrentModelObject(); rotationManager.SetCurrentModel(modelObj.gameObject); positionManager.SetCurrentModel(modelObj.gameObject); scaleManager.SetCurrentModel(modelObj.gameObject); }
protected override string DoImpl() { if (!this.ExecutedCommand.Parameters.ContainsKey("orientation")) { // TODO: in the future '400 : invalid argument' will be used return(this.JsonResponse(ResponseStatus.UnknownError, "WRONG PARAMETERS")); } var orientation = (DisplayOrientation)Enum.Parse( typeof(DisplayOrientation), this.ExecutedCommand.Parameters["orientation"].ToString()); var result = RotationManager.SetOrientation(orientation); string message; switch (result) { case 0: return(this.JsonResponse()); case 1: message = "A device restart is required"; break; case -2: message = this.ExecutedCommand.Parameters["orientation"] + " not supported by device"; break; default: message = "Unknown error: " + result; break; } Logger.Warn(message); return(this.JsonResponse(ResponseStatus.UnknownError, message)); }
public void Pulse() { #region Job switching because events aren't reliable apparently if (CurrentJob != Core.Me.CurrentJob) { // Set our current job CurrentJob = Core.Me.CurrentJob; Logger.WriteInfo("Job Changed"); // Run the shit we need to Application.Current.Dispatcher.Invoke(delegate { GambitsViewModel.Instance.ApplyGambits(); OpenersViewModel.Instance.ApplyOpeners(); TogglesManager.LoadTogglesForCurrentJob(); }); RotationManager.Reset(); DispelManager.Reset(); InterruptsAndStunsManager.Reset(); TankBusterManager.ResetHealers(); TankBusterManager.ResetTanks(); } #endregion #region Zone switching because events aren't reliable apparently if (WorldManager.ZoneId != CurrentZone) { // Set the current zone CurrentZone = WorldManager.ZoneId; // Run the shit we need to GambitsViewModel.Instance.ApplyGambits(); OpenersViewModel.Instance.ApplyOpeners(); } #endregion Tracking.Update(); Combat.AdjustCombatTime(); Combat.AdjustDutyTime(); Debug.Instance.InCombatTime = (long)Combat.CombatTime.Elapsed.TotalSeconds; Debug.Instance.OutOfCombatTime = (int)Combat.OutOfCombatTime.Elapsed.TotalSeconds; Debug.Instance.InCombatMovingTime = (int)Combat.MovingInCombatTime.Elapsed.TotalSeconds; Debug.Instance.NotMovingInCombatTime = (int)Combat.NotMovingInCombatTime.Elapsed.TotalSeconds; Debug.Instance.DutyTime = (long)Combat.DutyTime.Elapsed.TotalSeconds; Debug.Instance.DutyState = Duty.State(); Debug.Instance.CastingGambit = Casting.CastingGambit; if (BaseSettings.Instance.DebugHealingLists) { Debug.Instance.CastableWithin10 = new ObservableCollection<GameObject>(Group.CastableAlliesWithin10); Debug.Instance.CastableWithin15 = new ObservableCollection<GameObject>(Group.CastableAlliesWithin15); Debug.Instance.CastableWithin30 = new ObservableCollection<GameObject>(Group.CastableAlliesWithin30); } if (Core.Me.InCombat) { Debug.Instance.InCombatTimeLeft = Combat.CombatTotalTimeLeft; Debug.Instance.Enmity = new AsyncObservableCollection<Enmity>(EnmityManager.EnmityList); } // Reset Zoom Limit based on ZoomHack Setting ZoomHack.Toggle(); if (Core.Me.HasTarget) { if (BaseSettings.Instance.DebugEnemyInfo) { Debug.Instance.IsBoss = XivDataHelper.BossDictionary.ContainsKey(Core.Me.CurrentTarget.NpcId) ? "True" : "False"; Debug.Instance.TargetCombatTimeLeft = Core.Me.CurrentTarget.CombatTimeLeft(); } } }
private void Start() { rotationManager = GameObject.FindWithTag("Rotation Manager").GetComponent <RotationManager>(); }
// bool b_groundHit, b_doOnce; private void Awake() { m_myrotMgr = transform.parent.GetComponent <RotationManager>(); myrigidBody = GetComponent <Rigidbody2D>(); }
void Awake() { instance = this; }
private void Awake() { _rotationManager = GetComponent <RotationManager>(); }
protected override string DoImpl() { var orientation = RotationManager.GetCurrentOrientation(); return(this.JsonResponse(ResponseStatus.Success, orientation.ToString())); }