コード例 #1
0
ファイル: NetEntityHandler.cs プロジェクト: Radviger/MultiV
        public void ClearAll()
        {
            lock (HandleMap)
            {
                foreach (var pair in HandleMap)
                {
                    if (Blips.Contains(pair.Value))
                    {
                        new Blip(pair.Value).Remove();
                    }
                    else if (Pickups.Contains(pair.Value))
                    {
                        Function.Call(Hash.REMOVE_PICKUP, pair.Value);
                    }
                    else
                    {
                        new Prop(pair.Value).Delete();
                    }
                }

                HandleMap.Clear();
                Markers.Clear();
                Blips.Clear();
                Pickups.Clear();
                _localMarkers.Clear();
                _markerCount = 0;
            }
        }
コード例 #2
0
ファイル: NetEntityHandler.cs プロジェクト: Radviger/MultiV
 public bool IsBlip(int localHandle)
 {
     return(Blips.Contains(localHandle));
 }