private static void CreateTracker(uGUI_PowerIndicator __instance) { var parent = __instance.text.transform.parent; if (parent == null) { Logger.Error("Tried to create tracker but hud was null!"); } tracker = BlueprintTracker.Create(parent); }
private static void InitializeTracker(uGUI_PowerIndicator __instance) { if (tracker == null) { tracker = GameObject.FindObjectOfType <BlueprintTracker>(); if (tracker == null) { CreateTracker(__instance); } } }