CEngineSharp_Server.World.Maps.Map.SpawnItem C# (CSharp) Method

SpawnItem() public method

public SpawnItem ( System.Item item, Vector position, int spawnTime ) : void
item System.Item
position CEngineSharp_Utilities.Vector
spawnTime int
return void
        public void SpawnItem(Item item, Vector position, int spawnTime)
        {
            var mapItem = new MapItem(item, position, spawnTime);

            this.items.Add(mapItem);

            Packet packet = new Packet(PacketType.SpawnMapItemPacket);
            packet.Message.Write(mapItem.Item.Name);
            packet.Message.Write(mapItem.Item.TextureNumber);
            packet.Message.Write(mapItem.Position);
            packet.Message.Write(mapItem.SpawnDuration);
            this.SendPacket(packet, NetDeliveryMethod.ReliableOrdered, ChannelTypes.WORLD, true);
        }