public override void Write(UdpPacket packet) { packet.WriteFloat(hitPosition.x); packet.WriteFloat(hitPosition.y); packet.WriteFloat(hitPosition.z); packet.WriteBool(hitType); }
void IProtocolToken.Write(UdpPacket packet) { packet.WriteBoltEntity(this.Parent); packet.WriteFloat(this.Height); packet.WriteBoltEntity(this.Support); if (packet.WriteBool(this.Holes != null && this.Holes.Length > 0)) { packet.WriteInt(this.Holes.Length); for (int i = 0; i < this.Holes.Length; i++) { packet.WriteVector3(this.Holes[i]._position); packet.WriteFloat(this.Holes[i]._yRotation); packet.WriteVector2(this.Holes[i]._size); } } }
void IProtocolToken.Write(UdpPacket packet) { packet.WriteVector3(this.Scale); packet.WriteVector3(this.HipPosition); packet.WriteQuaternion(this.HipRotation); packet.WriteInt(this.MaterialIndex); packet.WriteFloat(this.skinDamage1); packet.WriteFloat(this.skinDamage2); packet.WriteFloat(this.skinDamage3); packet.WriteFloat(this.skinDamage4); packet.WriteInt(this.storedRagDollName); if (packet.WriteBool(this.OriginalMutant && this.OriginalMutant.IsAttached())) { packet.WriteBoltEntity(this.OriginalMutant); } packet.WriteBool(this.Skinny); packet.WriteInt(this.Props); }
public override void Write(UdpPacket packet) { base.Write(packet); packet.WriteInt((int)DeathState); packet.WriteInt(FactionId); packet.WriteInt(ModelId); packet.WriteInt(OriginalModelId); packet.WriteBool(FreeForAll); packet.WriteFloat(Scale); }
void IProtocolToken.Write(UdpPacket packet) { packet.WriteBoltEntity(this.Parent); if (packet.WriteBool(this.Holes != null)) { int num = Mathf.Min(this.Holes.Length, 20); packet.WriteInt(num); for (int i = 0; i < num; i++) { packet.WriteVector3(this.Holes[i]._position); packet.WriteFloat(this.Holes[i]._yRotation); packet.WriteVector2(this.Holes[i]._size); } } }
void IProtocolToken.Write(UdpPacket packet) { packet.WriteBoltEntity(this.Parent); packet.WriteFloat(this.Height); packet.WriteBoltEntity(this.Support); if (packet.WriteBool(this.Holes != null)) { packet.WriteInt(this.Holes.Length); for (int i = 0; i < this.Holes.Length; i++) { packet.WriteVector3(this.Holes[i]._position); packet.WriteVector2(this.Holes[i]._size); } } }
void IProtocolToken.Write(UdpPacket packet) { packet.WriteBoltEntity(this.Parent); packet.WriteVector3(this.P1); packet.WriteVector3(this.P2); packet.WriteBoltEntity(this.Support); packet.WriteInt((int)this.Additions); packet.WriteFloat(this.Height); packet.WriteInt((this.PointsPositions == null) ? 0 : this.PointsPositions.Length); if (this.PointsPositions != null) { for (int i = 0; i < this.PointsPositions.Length; i++) { packet.WriteVector3(this.PointsPositions[i]); } } }
public override void Write(UdpPacket packet) { base.Write(packet); packet.WriteInt((int)VisualEffectFlags); packet.WriteInt((int)DisplayPowerType); packet.WriteInt((int)DeathState); packet.WriteInt((int)EmoteType); packet.WriteInt((int)ClassType); packet.WriteInt(FactionId); packet.WriteInt(ModelId); packet.WriteInt(OriginalModelId); packet.WriteInt(OriginalAIInfoId); packet.WriteInt(DisplayPower); packet.WriteInt(DisplayPowerMax); packet.WriteBool(FreeForAll); packet.WriteFloat(Scale); }
void IProtocolToken.Write(UdpPacket packet) { packet.WriteFloat(this.bottomY); }