public static UnclusterBadgeMessage Read(Dictionary<byte, object> par) { var res = new UnclusterBadgeMessage(); res.badgeId = (int) par[(byte) DiscussionParamKey.ShapeId]; res.clusterId = (int) par[(byte) DiscussionParamKey.ClusterId]; res.playImmidiately = (bool) par[(byte) DiscussionParamKey.BoolParameter1]; res.topicId = (int) par[(byte) DiscussionParamKey.ChangedTopicId]; res.usrId = (int) par[(byte) DiscussionParamKey.UserId]; res.callToken = (int) par[(byte) DiscussionParamKey.CallToken]; return res; }
public static UnclusterBadgeMessage Read(Dictionary <byte, object> par) { var res = new UnclusterBadgeMessage(); res.badgeId = (int)par[(byte)DiscussionParamKey.ShapeId]; res.clusterId = (int)par[(byte)DiscussionParamKey.ClusterId]; res.playImmidiately = (bool)par[(byte)DiscussionParamKey.BoolParameter1]; res.topicId = (int)par[(byte)DiscussionParamKey.ChangedTopicId]; res.usrId = (int)par[(byte)DiscussionParamKey.UserId]; res.callToken = (int)par[(byte)DiscussionParamKey.CallToken]; return(res); }
void __unclusterBadge(UnclusterBadgeMessage ev) { if (ev.topicId != TopicId) return; clusterRebuildPending = false; PlayUnclusterBadge(ev.clusterId, ev.badgeId, ev.playImmidiately, ev.callToken); }