Entity:Visible

  boolean Entity:Visible( Entity target )

Açıklama

Bu varlığın bakış açısından, hedef/verilen varlığın görünüp görünmediğini döndürür.

Bu fonksiyonun sadece NPC'ler ile kullanılması amaçlanmıştır.

Basit bir izlemeden (trace) farkları şunlardır:

  • Eğer hedefin FL_NOTARGET bayrağı varsa, false döndürür
  • Eğer ai_ignoreplayers açıksa ve hedef bir oyuncuysa, false döndürür
  • ai_LOS_mode'a göre tepki verir:
    • Eğer 1 ise, COLLISION_GROUP_NONE ve MASK_BLOCKLOS ile basit bir izleme yapar
    • Değilse, MASK_BLOCKLOS_AND_NPCS (eğer hedef oyuncuysa CONTENTS_BLOCKLOS çıkarılır) ve özel bir görüş hattı filtresi (CTraceFilterLOS) ile bir izleme yapar
  • Eğer hedefin sürdüğü bir araca isabet ederse true döndürür

Argümanlar

1 Entity target
Görünürlüğün kontrol edileceği varlık.

Döndürülen Değer

1 boolean
Varlıkların birbirini görüp göremediği.

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord