Exemplo n.º 1
0
        public Blip CreateBlip(Vector3 pos, int netHandle)
        {
            var blip = World.CreateBlip(pos);

            lock (HandleMap) HandleMap.Add(netHandle, blip.Handle);
            lock (Blips) Blips.Add(blip.Handle);
            return(blip);
        }
Exemplo n.º 2
0
        public void CreateAndRegisterBlip(BlipType type, int index, Point coords)
        {
            CollectibleBlip blip = new CollectibleBlip()
            {
                Type = type, Index = index, Coords = coords
            };

            blip.PropertyChanged += Blip_PropertyChanged;
            Blips.Add(blip);
        }
Exemplo n.º 3
0
        public Blip CreateBlip(Entity entity, int netHandle)
        {
            if (entity == null)
            {
                return(null);
            }
            var blip = entity.AddBlip();

            lock (HandleMap) HandleMap.Add(netHandle, blip.Handle);
            lock (Blips) Blips.Add(blip.Handle);
            return(blip);
        }