public override void Read(PacketInput input) { TargetId = input.ReadInt32(); Effects = new byte[input.ReadByte()]; for (byte i = 0; i < Effects.Length; i++) { Effects[i] = input.ReadByte(); } DamageAmount = input.ReadUInt16(); Kill = input.ReadBoolean(); ArmorPierce = input.ReadBoolean(); BulletId = input.ReadByte(); ObjectId = input.ReadInt32(); }
public override void Read(PacketInput input) { BulletId = input.ReadByte(); OwnerId = input.ReadInt32(); ContainerType = input.ReadInt16(); Angle = input.ReadSingle(); }
public override void Read(PacketInput input) { EffectType = input.ReadByte(); TargetObjectId = input.ReadInt32(); Pos1.Read(input); Pos2.Read(input); Color = input.ReadInt32(); Duration = input.ReadSingle(); }
public override void Read(PacketInput input) { BulletId = input.ReadByte(); OwnerId = input.ReadInt32(); ContainerType = input.ReadInt32(); (StartingPos = new WorldPosData()).Read(input); Angle = input.ReadSingle(); Damage = input.ReadInt16(); }
public override void Read(PacketInput input) { Pos.Read(input); Radius = input.ReadSingle(); Damage = input.ReadUInt16(); Effect = input.ReadByte(); Duration = input.ReadSingle(); OrigType = input.ReadUInt16(); Color = input.ReadInt32(); }
public override void Read(PacketInput input) { BulletId = input.ReadByte(); OwnerId = input.ReadInt32(); BulletType = input.ReadByte(); (StartingPos = new WorldPosData()).Read(input); Angle = input.ReadSingle(); Damage = input.ReadInt16(); if (input.Remaining() > 0) { NumShots = input.ReadByte(); AngleInc = input.ReadSingle(); } else { NumShots = 1; AngleInc = 0; } }
public override void Read(PacketInput input) { Name = input.ReadUTF(); ObjectId = input.ReadInt32(); NumStars = input.ReadInt32(); BubbleTime = input.ReadByte(); Recipient = input.ReadUTF(); Text = input.ReadUTF(); CleanText = input.ReadUTF(); IsSupporter = input.ReadBoolean(); }
public void Read(PacketInput input) { StatType = input.ReadByte(); if (!IsStringStat()) { StatValue = input.ReadInt32(); } else { StringValue = input.ReadUTF(); } }
public void Read(PacketInput input) { ObjectId = input.ReadInt32(); SlotId = input.ReadByte(); ObjectType = input.ReadInt32(); }
public override void Read(PacketInput input) { OwnerId = input.ReadInt32(); SoundId = input.ReadByte(); }