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_SCHEDULE | 88 | Program enum limiti |
| SCHED_AISCRIPT | 56 | NPC'nin m_hCine kayıt değerine dayalı olarak yapay zeka betiğini başlatır. |
| SCHED_ALERT_FACE | 5 | Boşta duruş ve ideal sapma açılarına dönme. |
| SCHED_ALERT_FACE_BESTSOUND | 6 | |
| SCHED_ALERT_REACT_TO_COMBAT_SOUND | 7 | |
| SCHED_ALERT_SCAN | 8 | Düşmanları kontrol etmek için 180 derece döner ve geri gelir. |
| SCHED_ALERT_STAND | 9 | Bir düşman duyulana veya bulunana kadar boşta kalır. |
| SCHED_ALERT_WALK | 10 | Bir düşman duyulana veya bulunana kadar yürür. |
| SCHED_AMBUSH | 52 | Kışkırtılana veya bir düşman bulunana kadar boşta kalır. |
| SCHED_ARM_WEAPON | 48 | ACT_ARM eylemini gerçekleştirir. |
| SCHED_BACK_AWAY_FROM_ENEMY | 24 | Düşmandan geri çekilir. Geri çekilmek mümkün değilse düşmanın arkasına geçer. |
| SCHED_BACK_AWAY_FROM_SAVE_POSITION | 26 | Geçerli bir düşman gerektirir, SaveValue: m_vSavePosition'dan geri çekilir. |
| SCHED_BIG_FLINCH | 23 | Uzun bir aradan sonra ilk kez ağır hasar alındı. |
| SCHED_CHASE_ENEMY | 17 | Bir düşmanı kovalamaya başlar. |
| SCHED_CHASE_ENEMY_FAILED | 18 | Düşmanı kovalama başarısız oldu. |
| SCHED_COMBAT_FACE | 12 | Mevcut düşmana döner. |
| SCHED_COMBAT_PATROL | 75 | Bir düşman bulunana kadar bir alanda devriye gezerek dolaşır. |
| SCHED_COMBAT_STAND | 15 | |
| SCHED_COMBAT_SWEEP | 13 | |
| SCHED_COMBAT_WALK | 16 | |
| SCHED_COWER | 40 | Hareket etmediğinde, ACT_COWER eylemini gerçekleştirir. |
| SCHED_DIE | 53 | Normal NPC ölümü. |
| SCHED_DIE_RAGDOLL | 54 | NPC ölüm sesini çalar (NPC'yi öldürmez). |
| SCHED_DISARM_WEAPON | 49 | Aktif silahı kılıfına koyar. (Sadece silahını kılıfına koyabilen NPC'lerle çalışır) |
| SCHED_DROPSHIP_DUSTOFF | 79 | |
| SCHED_DUCK_DODGE | 84 | Eğilme animasyonunu gerçekleştirir. (Sadece `npc_alyx` ile çalışır) |
| SCHED_ESTABLISH_LINE_OF_FIRE | 35 | Mevcut düşmana ateş etmek için bir yer arar. |
| SCHED_ESTABLISH_LINE_OF_FIRE_FALLBACK | 36 | Oluşturulmuş bir atış hattından geri çekilir. |
| SCHED_FAIL | 81 | Mevcut programı gerçekleştirme başarısız oldu. |
| SCHED_FAIL_ESTABLISH_LINE_OF_FIRE | 38 | Bir atış hattı oluşturma başarısız oldu. |
| SCHED_FAIL_NOSTOP | 82 | |
| SCHED_FAIL_TAKE_COVER | 31 | Siper alma başarısız oldu. |
| SCHED_FALL_TO_GROUND | 78 | Havadayken yere düşer. |
| SCHED_FEAR_FACE | 14 | Korku yüz ifadesi sergiler. (Sadece yüz ifadeleri olan NPC'lerde çalışır) |
| SCHED_FLEE_FROM_BEST_SOUND | 29 | |
| SCHED_FLINCH_PHYSICS | 80 | ACT_FLINCH_PHYSICS'i oynatır. |
| SCHED_FORCED_GO | 71 | `SaveValue: m_vecLastPosition`'a zorla yürü (hata ayıklama). |
| SCHED_FORCED_GO_RUN | 72 | `SaveValue: m_vecLastPosition`'a zorla koş (hata ayıklama). |
| SCHED_GET_HEALTHKIT | 66 | 5 birim yarıçap içindeyse eşyayı alır. |
| SCHED_HIDE_AND_RELOAD | 50 | Siper alır ve silahı yeniden doldurur. |
| SCHED_IDLE_STAND | 1 | Boşta duruş |
| SCHED_IDLE_WALK | 2 | Pozisyona yürü. |
| SCHED_IDLE_WANDER | 3 | 200 birimlik bir yarıçap içindeki rastgele bir konuma yürür. |
| SCHED_INTERACTION_MOVE_TO_PARTNER | 85 | |
| SCHED_INTERACTION_WAIT_FOR_PARTNER | 86 | |
| SCHED_INVESTIGATE_SOUND | 11 | |
| SCHED_MELEE_ATTACK1 | 41 | |
| SCHED_MELEE_ATTACK2 | 42 | |
| SCHED_MOVE_AWAY | 68 | Oyuncudan uzaklaşır. |
| SCHED_MOVE_AWAY_END | 70 | Hareketi durdurur ve düşman taramasına devam eder. |
| SCHED_MOVE_AWAY_FAIL | 69 | Uzaklaşma başarısız oldu; hareketi durdurur. |
| SCHED_MOVE_AWAY_FROM_ENEMY | 25 | Düşmana dönükken ondan uzaklaşır ve yeni düşmanlar için kontrol yapar. |
| SCHED_MOVE_TO_WEAPON_RANGE | 34 | Silahın tercihen kullanıldığı menzile hareket eder. |
| SCHED_NEW_WEAPON | 63 | 5 birim yarıçap içindeyse yeni bir silah alır. |
| SCHED_NEW_WEAPON_CHEAT | 64 | Güvenlik önlemi: Eğer alma programı sırasında kaldırıldıysa, NPC'nin almaya gittiği silahı oluşturur. |
| SCHED_NONE | 0 | Hiçbir program gerçekleştirilmiyor. |
| SCHED_NPC_FREEZE | 73 | `COND.NPC_UNFREEZE(68)` ayarlanana kadar hareketi engeller. |
| SCHED_PATROL_RUN | 76 | Rastgele bir konuma koşar ve düşman duyulursa veya bulunursa durur. |
| SCHED_PATROL_WALK | 74 | Rastgele bir konuma yürür ve düşman duyulursa veya bulunursa durur. |
| SCHED_PRE_FAIL_ESTABLISH_LINE_OF_FIRE | 37 | |
| SCHED_RANGE_ATTACK1 | 43 | |
| SCHED_RANGE_ATTACK2 | 44 | |
| SCHED_RELOAD | 51 | Hareketi durdurur ve tehlike duyulana kadar yeniden doldurur. |
| SCHED_RUN_FROM_ENEMY | 32 | Belirlenen düşmandan geri çekilir. |
| SCHED_RUN_FROM_ENEMY_FALLBACK | 33 | |
| SCHED_RUN_FROM_ENEMY_MOB | 83 | |
| SCHED_RUN_RANDOM | 77 | 500 birimlik bir yarıçap içindeki rastgele bir konuma koşar. |
| SCHED_SCENE_GENERIC | 62 | |
| SCHED_SCRIPTED_CUSTOM_MOVE | 59 | |
| SCHED_SCRIPTED_FACE | 61 | |
| SCHED_SCRIPTED_RUN | 58 | |
| SCHED_SCRIPTED_WAIT | 60 | |
| SCHED_SCRIPTED_WALK | 57 | |
| SCHED_SHOOT_ENEMY_COVER | 39 | Düşmanın arkasında olduğu sipere ateş eder. |
| SCHED_SLEEP | 87 | NPC'yi uyku benzeri bir duruma ayarlar. |
| SCHED_SMALL_FLINCH | 22 | |
| SCHED_SPECIAL_ATTACK1 | 45 | |
| SCHED_SPECIAL_ATTACK2 | 46 | |
| SCHED_STANDOFF | 47 | |
| SCHED_SWITCH_TO_PENDING_WEAPON | 65 | |
| SCHED_TAKE_COVER_FROM_BEST_SOUND | 28 | |
| SCHED_TAKE_COVER_FROM_ENEMY | 27 | Mevcut düşmandan siper alır. |
| SCHED_TAKE_COVER_FROM_ORIGIN | 30 | `SaveValue: vLastKnownLocation`'dan kaçar. |
| SCHED_TARGET_CHASE | 21 | Ayarlanan NPC hedefini kovalar. |
| SCHED_TARGET_FACE | 20 | NPC hedefine döner. |
| SCHED_VICTORY_DANCE | 19 | İnsan zafer dansı. |
| SCHED_WAIT_FOR_SCRIPT | 55 | |
| SCHED_WAIT_FOR_SPEAK_FINISH | 67 | |
| SCHED_WAKE_ANGRY | 4 | Bir 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