Ejemplo n.º 1
0
        private void HandleActivityPointNotification(InterceptArgs e)
        {
            int amount             = e.Packet.ReadInt();
            int change             = e.Packet.ReadInt();
            ActivityPointType type = (ActivityPointType)e.Packet.ReadInt();

            Points[type] = amount;

            OnPointsUpdated(type, amount, change);
        }
Ejemplo n.º 2
0
 protected virtual void OnPointsUpdated(ActivityPointType type, int amount, int change)
 => PointsUpdated?.Invoke(this, new PointsUpdatedEventArgs(type, amount, change));
Ejemplo n.º 3
0
 public PointsUpdatedEventArgs(ActivityPointType type, int amount, int change)
 {
     Type   = type;
     Amount = amount;
     Change = change;
 }