protected override void Read(Client psr, NReader rdr)
 {
     EffectType     = (EffectType)rdr.ReadByte();
     TargetObjectId = rdr.ReadInt32();
     PosA           = Position.Read(psr, rdr);
     PosB           = Position.Read(psr, rdr);
     Color          = ARGB.Read(psr, rdr);
 }
Пример #2
0
 protected override void Read(NReader rdr)
 {
     EffectType = (EffectType)rdr.ReadByte();
     TargetId   = rdr.ReadInt32();
     PosA       = Position.Read(rdr);
     PosB       = Position.Read(rdr);
     Color      = ARGB.Read(rdr);
 }
Пример #3
0
 public override void Read(PacketReader r)
 {
     EffectType = (EffectType)r.ReadByte();
     TargetId   = r.ReadInt32();
     PosA       = (Location) new Location().Read(r);
     PosB       = (Location) new Location().Read(r);
     Color      = ARGB.Read(r);
 }
Пример #4
0
 protected override void Read(NReader rdr)
 {
     EffectType     = (EffectType)rdr.ReadByte();
     TargetObjectId = rdr.ReadInt32();
     Pos1           = Position.Read(rdr);
     Pos2           = Position.Read(rdr);
     Color          = ARGB.Read(rdr);
     Duration       = rdr.ReadInt32();
 }
Пример #5
0
 protected override void Read(NReader rdr)
 {
     Position       = Position.Read(rdr);
     Radius         = rdr.ReadSingle();
     Damage         = rdr.ReadUInt16();
     Effects        = (ConditionEffectIndex)rdr.ReadByte();
     EffectDuration = rdr.ReadSingle();
     OriginType     = rdr.ReadInt16();
     Color          = ARGB.Read(rdr);
 }
Пример #6
0
    // Token: 0x0600042F RID: 1071 RVA: 0x000165B8 File Offset: 0x000147B8
    public override void Read(PacketReader r)
    {
        this.EffectType = (EffectType)r.ReadByte();
        byte b = r.ReadByte();

        this.TargetId = (((b & 64) != 0) ? CompressedInt.Read(r) : 0);
        this.PosA.X   = (double)(((b & 2) != 0) ? r.ReadSingle() : 0f);
        this.PosA.Y   = (double)(((b & 4) != 0) ? r.ReadSingle() : 0f);
        this.PostB.X  = (double)(((b & 8) != 0) ? r.ReadSingle() : 0f);
        this.PostB.Y  = (double)(((b & 16) != 0) ? r.ReadSingle() : 0f);
        this.Color    = (((b & 1) != 0) ? ARGB.Read(r) : ShowEffectPacket.EmptyArgb);
        this.Duration = (((b & 32) != 0) ? r.ReadSingle() : 1f);
        if ((b & 128) != 0)
        {
            this.UnknownValue = r.ReadByte();
        }
    }
 protected override void Read(ClientProcessor psr, NReader rdr)
 {
     ObjectId = rdr.ReadInt32();
     Text     = rdr.ReadUTF();
     Color    = ARGB.Read(rdr);
 }
Пример #8
0
 protected override void Read(NReader rdr)
 {
     ObjectId = rdr.ReadInt32();
     Message  = rdr.ReadUTF();
     Color    = ARGB.Read(rdr);
 }
Пример #9
0
 protected override void Read(DReader rdr)
 {
     ObjectId = rdr.ReadInt32();
     Text     = rdr.ReadUTF();
     Color    = ARGB.Read(rdr);
 }