Gametype выживания (L4D)

From Valve Developer Community
Jump to: navigation, search
English

Эта статья содержит основные инструкции по созданию карты режима выживания для Left 4 Dead.

Начало выживания

Используйте триггер trigger_finale или Director Panic Event, чтобы начать финал. Это настраивается тем же способом, что и начало финального события или события crescendo.

Battlefield(Поле битвы)

Все карты режима выживания полагаются на атрибуты BATTLEFIELD или FINALE в вашей навигационной сетке для определения игрового пространства для режима Survival. В Nav edit mode отметьте пробелы, которые будут использоваться для игрового пространства Survival с BATTLEFIELD или FINALE. Кроме того, атрибут BATTLESTATION может использоваться для определения хороших точек отсечения для боев-жертв. Это настроено так же, как финалисты или Crescendo Events. Также отметьте область, в которой игроки начинают с атрибута PLAYER_START.

Можно контролировать, какие зараженные появиться, либо пометив все области как FINALE, так и BATTLEFIELD, а затем удалив атрибут FINALE из областей для отключения там спавна или добавив атрибуты NO_MOBS и EMPTY в отключенные области.

info_gamemode

Используйте объект info_gamemode для настройки конкретной логики карты, если один .BSP работает в нескольких режимах. Выход OnSurvival будет срабатывать, когда карта загружается в режиме Survival, чтобы настроить любую конкретную логику, которую вы хотите сделать в режиме выживания. Это позволит вам включать / отключать или создавать объекты func_brush, кисти клипов, динамические реквизиты, элементы и т.д.. Вы можете использовать объекты point_template и logic_relay, запущенные здесь для сложных изменений карты.

info_survivor_position

Выжившие появляются в info_survivor_position объектах для карт Survival. Просто разместите четыре из них на своей карте, чтобы указать, где выжившие должны появиться в режиме выживания. В случае финальной карты с эвакуационным транспортным средством, которое уже использует info_survivor_positions, вам может потребоваться использовать info_gamemode, чтобы уничтожить другие позиции, чтобы оставшиеся в живых появлялись на соответствующих позициях.

Items

В L4D все размещенные предметы на карте будут появляться в режиме выживания независимо от нормальных плотностей, разрешенных в других режимах. Если вы хотите изменить расположение или номера позиций, вы можете использовать info_gamemode для создания или уничтожения предметов.

В L4D2 все спавнеры предметов удаляются в режиме выживания. Предполагаемый способ создания элементов - это point_template, обычно запускаемый с помощью info_gamemode. Управляемые контролируемые объекты, такие как weapon_spawn и weapon_item_spawn, не работают.

Файл миссии и тестирование

Добавьте свой .BSP в файл миссии в разделе режимов как карту выживания, и он будет работать через систему меню. См. Deadline_Mission_File в качестве примера. Вы также можете установить игровой режим прямо в консоли, установив "mp_gamemode survival", однако для файла миссии потребуется установка перед отправкой для игры, чтобы играть в правильном режиме онлайн. Когда вы закончите, вы можете создать Add-on, который включает вашу карту.

Note:Команда mp_gamemode survival не работает в L4D2. Чтобы проверить вашу карту выживаемости в L4D2, введите следующую команду: map <map name> survival

См. Также