Сражение
Подборка статей по созданию боёв и сражений на картах и в модах Source .
Создание карт
- Отношение — настраивает NPC быть врагами или союзниками
- Противостояние — управление поведением NPC во время боя
- Штурм — организация направления нападения
- Отряд - настраивает NPC действовать как команда
- Спуск на верёвке (см. внешнюю ссылку)
- Вышибание дверей (с помощью скриптованной сцены )
- Полицай — охранник у двери (не убивающий)
- Маршрут — используется для создания маршрутов патрулирования (см. статьи по внешним ссылкам)
- Турели — стационарные, перемещаемые и другие
- Узловые точки and Графические узлы для навигации NPC.
Энтити
Большинство NPC могут вести бой, но некоторым из них требуются особые настройки:
- Дропшиты: npc_combinedropship ; см. внешнюю ссылку
- Ганшипы и вертолёты (npc_combinegunship и npc_helicopter ) (см.внешние ссылки)
- Страйдеры (npc_strider )
- Канистра с хэдкрабами
- Снайпер
Примечания
- NPC перемещаются недалеко, если нет узловых точек . См. Графические узлы .
- Все виды комбайнов располагаются в энтите npc_combine_s ; см. свойства model (модели).
- Повстанцы располагаются в энтите npc_citizen .
Программирование
- Список взаимоотношений AI
- States
- AI Programming — не конкретный бой
См. также
- WiseNPCrappel , WiseNPCrapjump — Опускающийся на верёвке метрокоп
- Half-Life 2 Level Creation
- AI Metrics