public NetworkPacketMushroom(Mushroom mushroom) : base(NetworkPacketTypes.Mushroom, (byte)mushroom.Id, 0, mushroom) { AddFloat(mushroom.Range); AddBool(mushroom.Target != null); AddBool(mushroom.Owner != null); AddUInt((uint)mushroom.Level); if (mushroom.Owner != null) AddByte(mushroom.Owner.Client.PlayerId); }
public Stone(Mushroom mushroom) : base(Config.StoneCylinderRadius, Config.StoneCylinderHeight, Config.StoneCylinderOffset) { Mushroom = mushroom; }