Объект логики

From Valve Developer Community
< Ru
Jump to navigation Jump to search
English (en)Русский (ru)Translate (Translate)
Icon-under construction-blue.png
Это черновик страницы . Работа над ним продолжается, и любой желающий может его редактировать.
Не забудьте проверить замечания, оставленные автором на странице обсуждения этой статьи.

Объект логики — это объект(en), положение которого на карте никак не влияет на его функциональность. Они влияют на игру, создавая или дополняя различные системы управления окружающей средой и игрой, такие как менеджеры ИИ, математические счетчики, управление туманом, динамические тени(en), элементы экраного интерфейса(en), хореография и многое другое.

В FGD они определяются посредством @PointClass (или @FilterClass в случае фильтров) и создаются в Hammer(en) с помощью инструмента Entity(en).

Если не нужно непосредственно или в общем передавать информацию клиентам, они обычно являются подклассами CLogicalEntity, что позволяет не тратить записи таблицы объектов (некоторые исключения: logic_auto, logic_script, logic_choreographed_scene), в иных случаях обычно являются прямыми подклассами CBaseEntity, CPointEntity или CRulePointEntity. If they don't need to directly or at all relay information to clients they are usually a subclass of CLogicalEntity thus not wasting an edict (some exceptions: logic_auto, logic_script, logic_choreographed_scene) otherwise they are usually direct subclasses of CBaseEntity, CPointEntity or CRulePointEntity.

Примеры

Свойства карты

Объекты, которые можно рассматривать как дополнительные свойства карты, и только один из них должен существовать в определенный момент времени.

Определение событий

Срабатывает выходы в зависимости от некоторых возникающих в игре условий, таких как начало раунда, загрузка карты в первый раз или в определённом игровом режиме.

Управление игрой

Note.pngПримечание:Многие из них автоматически создаются игрой

Логика ввода/вывода

Фильтры

См. также:  Фильтры

Голос

Элементы экранного интерфейса

Постобработка

Прочие

Смотреть также