SCHED

Açıklama

ENTITY:StartEngineSchedule, ENTITY:TranslateSchedule ve NPC:SetSchedule tarafından kullanılan NPC programları için numaralandırmalar. Yalnızca sunucu taraflıdır.

Değerler

LAST_SHARED_SCHEDULE88Program enum limiti
SCHED_AISCRIPT56NPC'nin m_hCine kayıt değerine dayalı olarak yapay zeka betiğini başlatır.
SCHED_ALERT_FACE5Boşta duruş ve ideal sapma açılarına dönme.
SCHED_ALERT_FACE_BESTSOUND6
SCHED_ALERT_REACT_TO_COMBAT_SOUND7
SCHED_ALERT_SCAN8Düşmanları kontrol etmek için 180 derece döner ve geri gelir.
SCHED_ALERT_STAND9Bir düşman duyulana veya bulunana kadar boşta kalır.
SCHED_ALERT_WALK10Bir düşman duyulana veya bulunana kadar yürür.
SCHED_AMBUSH52Kışkırtılana veya bir düşman bulunana kadar boşta kalır.
SCHED_ARM_WEAPON48ACT_ARM eylemini gerçekleştirir.
SCHED_BACK_AWAY_FROM_ENEMY24Düşmandan geri çekilir. Geri çekilmek mümkün değilse düşmanın arkasına geçer.
SCHED_BACK_AWAY_FROM_SAVE_POSITION26Geçerli bir düşman gerektirir, SaveValue: m_vSavePosition'dan geri çekilir.
SCHED_BIG_FLINCH23Uzun bir aradan sonra ilk kez ağır hasar alındı.
SCHED_CHASE_ENEMY17Bir düşmanı kovalamaya başlar.
SCHED_CHASE_ENEMY_FAILED18Düşmanı kovalama başarısız oldu.
SCHED_COMBAT_FACE12Mevcut düşmana döner.
SCHED_COMBAT_PATROL75Bir düşman bulunana kadar bir alanda devriye gezerek dolaşır.
SCHED_COMBAT_STAND15
SCHED_COMBAT_SWEEP13
SCHED_COMBAT_WALK16
SCHED_COWER40Hareket etmediğinde, ACT_COWER eylemini gerçekleştirir.
SCHED_DIE53Normal NPC ölümü.
SCHED_DIE_RAGDOLL54NPC ölüm sesini çalar (NPC'yi öldürmez).
SCHED_DISARM_WEAPON49Aktif silahı kılıfına koyar. (Sadece silahını kılıfına koyabilen NPC'lerle çalışır)
SCHED_DROPSHIP_DUSTOFF79
SCHED_DUCK_DODGE84Eğilme animasyonunu gerçekleştirir. (Sadece `npc_alyx` ile çalışır)
SCHED_ESTABLISH_LINE_OF_FIRE35Mevcut düşmana ateş etmek için bir yer arar.
SCHED_ESTABLISH_LINE_OF_FIRE_FALLBACK36Oluşturulmuş bir atış hattından geri çekilir.
SCHED_FAIL81Mevcut programı gerçekleştirme başarısız oldu.
SCHED_FAIL_ESTABLISH_LINE_OF_FIRE38Bir atış hattı oluşturma başarısız oldu.
SCHED_FAIL_NOSTOP82
SCHED_FAIL_TAKE_COVER31Siper alma başarısız oldu.
SCHED_FALL_TO_GROUND78Havadayken yere düşer.
SCHED_FEAR_FACE14Korku yüz ifadesi sergiler. (Sadece yüz ifadeleri olan NPC'lerde çalışır)
SCHED_FLEE_FROM_BEST_SOUND29
SCHED_FLINCH_PHYSICS80ACT_FLINCH_PHYSICS'i oynatır.
SCHED_FORCED_GO71`SaveValue: m_vecLastPosition`'a zorla yürü (hata ayıklama).
SCHED_FORCED_GO_RUN72`SaveValue: m_vecLastPosition`'a zorla koş (hata ayıklama).
SCHED_GET_HEALTHKIT665 birim yarıçap içindeyse eşyayı alır.
SCHED_HIDE_AND_RELOAD50Siper alır ve silahı yeniden doldurur.
SCHED_IDLE_STAND1Boşta duruş
SCHED_IDLE_WALK2Pozisyona yürü.
SCHED_IDLE_WANDER3200 birimlik bir yarıçap içindeki rastgele bir konuma yürür.
SCHED_INTERACTION_MOVE_TO_PARTNER85
SCHED_INTERACTION_WAIT_FOR_PARTNER86
SCHED_INVESTIGATE_SOUND11
SCHED_MELEE_ATTACK141
SCHED_MELEE_ATTACK242
SCHED_MOVE_AWAY68Oyuncudan uzaklaşır.
SCHED_MOVE_AWAY_END70Hareketi durdurur ve düşman taramasına devam eder.
SCHED_MOVE_AWAY_FAIL69Uzaklaşma başarısız oldu; hareketi durdurur.
SCHED_MOVE_AWAY_FROM_ENEMY25Düşmana dönükken ondan uzaklaşır ve yeni düşmanlar için kontrol yapar.
SCHED_MOVE_TO_WEAPON_RANGE34Silahın tercihen kullanıldığı menzile hareket eder.
SCHED_NEW_WEAPON635 birim yarıçap içindeyse yeni bir silah alır.
SCHED_NEW_WEAPON_CHEAT64Güvenlik önlemi: Eğer alma programı sırasında kaldırıldıysa, NPC'nin almaya gittiği silahı oluşturur.
SCHED_NONE0Hiçbir program gerçekleştirilmiyor.
SCHED_NPC_FREEZE73`COND.NPC_UNFREEZE(68)` ayarlanana kadar hareketi engeller.
SCHED_PATROL_RUN76Rastgele bir konuma koşar ve düşman duyulursa veya bulunursa durur.
SCHED_PATROL_WALK74Rastgele bir konuma yürür ve düşman duyulursa veya bulunursa durur.
SCHED_PRE_FAIL_ESTABLISH_LINE_OF_FIRE37
SCHED_RANGE_ATTACK143
SCHED_RANGE_ATTACK244
SCHED_RELOAD51Hareketi durdurur ve tehlike duyulana kadar yeniden doldurur.
SCHED_RUN_FROM_ENEMY32Belirlenen düşmandan geri çekilir.
SCHED_RUN_FROM_ENEMY_FALLBACK33
SCHED_RUN_FROM_ENEMY_MOB83
SCHED_RUN_RANDOM77500 birimlik bir yarıçap içindeki rastgele bir konuma koşar.
SCHED_SCENE_GENERIC62
SCHED_SCRIPTED_CUSTOM_MOVE59
SCHED_SCRIPTED_FACE61
SCHED_SCRIPTED_RUN58
SCHED_SCRIPTED_WAIT60
SCHED_SCRIPTED_WALK57
SCHED_SHOOT_ENEMY_COVER39Düşmanın arkasında olduğu sipere ateş eder.
SCHED_SLEEP87NPC'yi uyku benzeri bir duruma ayarlar.
SCHED_SMALL_FLINCH22
SCHED_SPECIAL_ATTACK145
SCHED_SPECIAL_ATTACK246
SCHED_STANDOFF47
SCHED_SWITCH_TO_PENDING_WEAPON65
SCHED_TAKE_COVER_FROM_BEST_SOUND28
SCHED_TAKE_COVER_FROM_ENEMY27Mevcut düşmandan siper alır.
SCHED_TAKE_COVER_FROM_ORIGIN30`SaveValue: vLastKnownLocation`'dan kaçar.
SCHED_TARGET_CHASE21Ayarlanan NPC hedefini kovalar.
SCHED_TARGET_FACE20NPC hedefine döner.
SCHED_VICTORY_DANCE19İnsan zafer dansı.
SCHED_WAIT_FOR_SCRIPT55
SCHED_WAIT_FOR_SPEAK_FINISH67
SCHED_WAKE_ANGRY4Bir düşmanı fark eder ve boşta durumdan savaş durumuna geçer.

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