public static void Clear() { HoverScreenEmitter hse = GameObject.Find("LocalCar")?.GetComponent <HoverScreenEmitter>(); HoverScreenParent hsp = hse.hoverScreenParent_; TrickyTextLogic ttl = hsp.rightTrickyTextObj_.GetComponent <TrickyTextLogic>(); ttl.textList_.Clear(); }
public void Clear() { HoverScreenEmitter hse = GameObject.Find("LocalCar")?.GetComponent <HoverScreenEmitter>(); HoverScreenParent hsp = Utilities.Utilities.GetPrivate <HoverScreenParent>(hse, "hoverScreenParent_"); TrickyTextLogic ttl = hsp.trickyTextObj_.GetComponent <TrickyTextLogic>(); Utilities.Utilities.GetPrivate <PriorityQueue <TrickyTextLogic.TrickText> >(ttl, "textList_").Clear(); }
public void Update() { var playerManager = G.Sys.PlayerManager_; var optionsManager = G.Sys.OptionsManager_; GeneralSettings = optionsManager ? optionsManager.General_ : null; var localPlayer = playerManager ? playerManager.Current_ : null; var playerDataLocal = localPlayer?.playerData_; var carGameObject = playerDataLocal ? playerDataLocal.Car_ : null; HoverScreenEmitter = carGameObject ? carGameObject.GetComponent <HoverScreenEmitter>() : null; CarLogic = playerDataLocal ? playerDataLocal.CarLogic_ : null; CarStats = CarLogic ? CarLogic.CarStats_ : null; }
private void UpdateParentObject() { var localCar = Utilities.Utilities.FindLocalCar(); HoverScreenEmitter = localCar?.GetComponent <HoverScreenEmitter>(); }