void Awake() { Instance = this; if (AutoJoinChannels) { OnConnected += JoinChannel; } if (ConnectOnAwake) { Connect(); } }
void OnEnable() { t = (IpcIrc)target; GetTarget = new SerializedObject(t); IpcIrcHandshake = GetTarget.FindProperty("IpcIrcHandshake"); Servers = GetTarget.FindProperty("Servers"); ServerName = GetTarget.FindProperty("ServerName"); ServerPort = GetTarget.FindProperty("ServerPort"); MessageDebug = GetTarget.FindProperty("MessageDebug"); ConnectOnAwake = GetTarget.FindProperty("ConnectOnAwake"); SetInvisibleMode = GetTarget.FindProperty("SetInvisibleMode"); globalNickname = GetTarget.FindProperty("Nickname"); globalAuthString = GetTarget.FindProperty("AuthString"); CommandChannel = GetTarget.FindProperty("CommandChannel"); Channels = GetTarget.FindProperty("Channels"); AutoJoinChannels = GetTarget.FindProperty("AutoJoinChannels"); }