Skip to content

Справка про Hammer для картоделов

Fazbear's Hunt может играться на практически любой карте, однако пользователи могут делать свои карты специализированные для игры в наш режим.

Для формулы хорошей карты следует придерживаться следующих правил:

  • Достаточно высокие дверные проёмы - Аниматроники имеют увеличенный хитбокс, и должны без проблем пробегать дверные проёмы.
  • Избавление от тупиковости - Карта не должна иметь много тупиков. Если игрок забегает в комнату, то в этой комнате зачастую должен быть второй выход, хоть это дверной проём или вентиляция.
  • Запоминающийся лейаут - Помещения карты должны быть уникальными, с разным интерьером, освещением и геймплейной состовляющей, для того чтобы обе команды могли продумывать тактики игры. Если карта однотипная и повторяющаяся - на ней легко заблудиться.
  • Интерактивные элементы - Карта чаще всего привлекает игроков своей интерактивностью. На карты добавляют механические двери которые можно закрывать только с одной стороны, вентиляции, мусоросжигатели куда можно завести в ловушку выживших, генераторы выключающие свет во всём здании и т.п.
  • Геймплейная проработанность - Некоторые аниматроники хорошо играются только на открытых картах, или наоборот - только на закрытых. Стоит удерживать баланс: создавайте как открытые участки карты, так и закрытые, чтобы всем хватило.
  • Спавны аниматроников и ивенты - А вот про это - чуть ниже!

Fazbear's Hunt FGD

Для своей карты вы можете использовать кастомные энтити из нашего FGD

Ниже их полный список:

info_player_killer

На этом месте будут спавнится аниматроники. Можно указать Animatronic Name, например, pill_wchica2, и тогда здесь будет спавнится определённый аниматроник, и никакой другой.

info_killer_win

Это место используется как победная позиция аниматроников при победе. Здесь проигрываются победные танцы Спрингтрапа и BEAR5.

fh_win_camera

Служит камерой info_killer_win, которая должна находиться внутри info_killer_win на расстоянии головы аниматроника от пола, и смотреть в ту же сторону куда смотрит info_killer_win.

Внимание

Эту энтити можно не ставить, так как игра автоматически её спавнит при отсутствии.

filter_activator_team

Работает как фильтр для триггеров. Триггер сработает только для команды указанной в фильтре.

В Filter Team Number указывается одно из двух:

  • Survivor
  • Animatronic

func_dissolve

Используется для Brush-поверхностей. Любой проп проходящий через этот Brush будет испепелён.

Важно

Триггер не испепелит проп если его держит аниматроник.

round_director

Позволяет перехватывать ивенты раунда, такие как начало раунда, разморозка аниматроников, победа определённой команды и сокращение таймера.

ИвентыОписание
OnStartRoundВызывается по началу раунда
OnPostStartRoundВызывается после разморозки аниматроников
OnEndGameKillersВызывается под конец раунда, когда выигрывают аниматроников
OnEndGameSurvivorsВызывается под конец раунда, когда выигрывают выжившие
OnTimerCutbackВызывается когда сокращается таймер, когда остаётся последний выживший