private void RaveUI(On.RoR2.UI.HUD.orig_Awake orig, RoR2.UI.HUD self) { orig(self); RaveTint = new GameObject(); RaveTint.name = "RaveTint"; RaveTintRect = RaveTint.AddComponent <RectTransform>(); RaveTintRect.parent = self.mainContainer.transform; //var test1 = self.mainUIPanel.GetComponent<RectTransform>(); //var test2 = self.mainContainer.GetComponent<RectTransform>(); //var test3 = self.transform.GetComponent<RectTransform>(); //if (test1) //{ // Debug.Log("MainPannel height: " + test1.rect.height + " width: " + test1.rect.width); //} //if (test2) //{ // Debug.Log("Maincontainter height: " + test2.rect.height + " width: " + test2.rect.width); //} //if (test3) //{ // Debug.Log("Maincontainter height: " + test3.rect.height + " width: " + test3.rect.width); //} //Screen.width; RaveTintRect.anchorMax = Vector2.one; RaveTintRect.anchorMin = Vector2.zero; //RaveTintRect..width = Screen.width; RaveTintRect.localScale = new Vector3(10, 10, 10); RaveTintRect.anchoredPosition = Vector2.zero; RaveTintImg = RaveTint.AddComponent <Image>(); RaveTintImg.color = new Color(1, 1, 1, 0f); RaveTintImg.raycastTarget = false; }
public void HUDAwake(On.RoR2.UI.HUD.orig_Awake orig, RoR2.UI.HUD self) { orig(self); if (!ArtifactIsActive) { return; } HUDRoot = self.transform.root; MainExpBarStart(); }
public void HUDAwake(On.RoR2.UI.HUD.orig_Awake orig, RoR2.UI.HUD self) { orig(self); NetworkClass.EnsureNetworking(); Networking._instance.IsArtifactEnabled = RunArtifactManager.instance.IsArtifactEnabled(ArtifactOfDoom.Transmutation.artifactIndex); Networking._instance.IsCalculationSacrifice = ArtifactOfDoomConfig.useArtifactOfSacrificeCalculation.Value; if (!Networking._instance.IsArtifactEnabled) { return; } HUDRoot = self.transform.root; MainExpBarStart(); }