public static void Init() { handlers = new eventHandlers(); handlers.readyCallback = _ReadyCallback; handlers.disconnectedCallback += _DisconnectedCallback; handlers.errorCallback += _ErrorCallback; try { log.WriteLine("discord: initializing"); Initialize(_appid, ref handlers, true, _steamappid); } catch { log.WriteLine("discord: failed to init is " + DLL + " missing?", log.LogMessageType.Error); } }
private static extern void Initialize(string applicationId, ref eventHandlers handlers, bool autoRegister, string optionalSteamId);