コード例 #1
0
ファイル: Item.cs プロジェクト: DittoDog12/GMTB-V2
 public void inProximity(object source, ProximityEvent args)
 {
     if (args.Entity == this)
     {
         if (use == true)
         {
             Pickup();
         }
     }
 }
コード例 #2
0
ファイル: Item.cs プロジェクト: DittoDog12/GMTB-Engine
 public void inProximity(object source, ProximityEvent args)
 {
     if (args.Entity == this)
     {
         if (use == true)
         {
             mCollected = true;
             Destroy();
             use = false;
         }
     }
 }
コード例 #3
0
ファイル: HidingPlace.cs プロジェクト: DittoDog12/GMTB-V2
 public void inProximity(object source, ProximityEvent args)
 {
     if (args.Entity == this)
     {
         if (Hide)
         {
             CollisionManager.getInstance.currPlayer.Visible = false;
             Hide = false;
             if (TriggerDialouge == true)
             {
                 if (!runonce)
                 {
                     Script.getInstance.BeginDialogue(Lines);
                     runonce = true;
                 }
             }
         }
     }
 }
コード例 #4
0
        public virtual void inProximity(hasProximity entity)
        {
            ProximityEvent args = new ProximityEvent(entity);

            Proximity(this, args);
        }