private static void Init() { if (instance == null && !initializing) { initializing = true; instance = new HudApiMin(); initializing = false; } }
/// <summary> /// Unregisters mod and frees references. /// </summary> public void Unload() { MyAPIGateway.Utilities.UnregisterMessageHandler(REGISTRATIONID, RegisterComponents); MessageFactory = null; MessageSetter = null; MessageGetter = null; registered = false; m_onRegisteredAction = null; Instance = null; }
public override void Close() { Instance = null; Unload(); }