ENTITY:OverrideMoveFacing
Açıklama
NPC'nin navigasyon sırasında bakacağı yönü tamamen geçersiz kılmak için çağrılır.
Bu hook yalnızca
ai türündeki SENT'ler için mevcuttur.Bu hook, varsayılan hareket hook'u tarafından çağrılır. ENTITY:OverrideMove içinde
true döndürmek, oyun motorunun bu hook'u çağırmasını engeller.Argümanlar
1 number interval
Hareket için zaman aralığı, saniye cinsinden. Genellikle son hareketten bu yana geçen süredir.
2 table AILMG
Hareket için ek veriler. Aşağıdaki verileri içeren bir tablo:
- boolean hasTraced - Öne doğru bir probing trace yapılıp yapılmadığının sonucu
- number expectedDist =
speed*interval- Bu think'te hareket edilmesi beklenen mesafe - number flags - AILMG bayrakları
- number maxDist = NPC:GetPathDistanceToGoal - Yol uzunluğunda kat edilmesi hedeflenen maksimum mesafe
- number navType - NAV enum
- number speed - Entity:GetSequenceGroundSpeed Not: bunun
targetile her zaman uyuşması gerekmez - Entity moveTarget =
m_hGoalEnt- Hedef olarak belirlenen entity. - Vector dir - Adım yönü,
target'a doğru - Vector facing - NPC'nin vücudunun hareket sırasında döneceği yön.
- Vector target = NPC:GetCurWaypointPos - Dünya koordinatlarındaki mevcut ara nokta (waypoint).
Döndürülenler
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord