private void OnStatusNotify(object sender, StatusNotify notify) { foreach (NStatus status in notify.Status) { Notify(status); } }
private void OnStatusNotify(object sender, StatusNotify message) { foreach (var item in message.Status) { Notify(item); } }
public virtual void OnStatusNotify(string title, string message, string icon) { StatusNotify handler = StatusNotifyEvent; if (handler != null) { handler(title, message, icon); } }
private void OnStatusNotify(object sender, StatusNotify message) { foreach (var NStatus in message.Status) { //Debug.Log($"status {NStatus.Id} type{NStatus.Type}"); StatusNotifyHandler handler = null; if (eventMap.TryGetValue(NStatus.Type, out handler)) { handler(NStatus); } queue.Enqueue(NStatus); } LuaBehaviour.Instance.SafeDoString("ItemGainCtrl:ShowGain()"); }
private void OnNotify(object sender, StatusNotify notifies) { Debug.LogFormat("status change notify received"); foreach (var statusNotify in notifies.Status) { if (statusNotify.Type == StatusType.Item) { if (OnItemNotify != null) { OnItemNotify.Invoke(statusNotify); } } } }