private void OnMaidBanished(object sender, MaidChangeEventArgs e) { if (IsDeserializing) { return; } Emit("maid_removed", new Dict { ["maid_id"] = e.Maid.status.guid }); RemoveMaid(e.Maid); }
private void OnMaidAdded(object sender, MaidChangeEventArgs e) { if (IsDeserializing) { return; } Debugger.Debug(LogLevel.Info, $"Got maid: {e.Maid}"); Emit("maid_added", new Dict { ["maid"] = ReadBasicMaidData(e.Maid) }); AddMaid(e.Maid); }