☰

Система уровней сцены

Система уровней

Новая система уровней заменяет старую, жёстко закодированную систему гораздо более расширяемой и унифицированной системой.
Добавление нового уровня (или удаление существующего) на сцену можно выполнить на панели Levels в инспекторе SceneOptions.

Уровни в игре

- Bannerlord -

В настоящее время Bannerlord распознаёт несколько уровней, имеющих значение в игре.
А именно:
1) level_1
2) level_2
3) level_3
4) siege
5) civilian

Настройка видимости объектов

Сделать объект видимым только при определённых комбинациях уровней можно, выбрав объект, а затем перейдя на панель Scene Level Visibilities в Entity Inspector.

Выберите уровни, на которых вы хотите, чтобы этот объект был видим. Уровни объекта в миссиях проверяются как единое целое.

Пример

Если вы выбрали и level_1, и siege, и вы открываете миссию, в которой есть level_2 и siege, этот объект НЕ будет видим, поскольку в ней отсутствует “level_2”.
Если вы выбрали и level_1, и siege, и вы открываете миссию, в которой есть level_1 и civilian, этот объект НЕ будет видим, поскольку в ней отсутствует “siege”.
Он будет видим только и исключительно в том случае, если вы откроете миссию, в которой есть и level_1, и siege.

Так что если вы хотите, чтобы объект был видим и на level_1, и на level_2, но только в режиме civilian, выберите level_1, level_2 и civilian;
таким образом этот объект не будет видим НИ В ОДНОЙ миссии осады (siege), и не будет видим ни в одной миссии как level_3.

Проверка видимости в редакторе

Есть два варианта, чтобы увидеть объекты с разной видимостью уровней.

1) Require all levels (Требовать все уровни) (так же, как в миссиях)
2) Require at least one level (Требовать хотя бы один уровень) (только в редакторе, чтобы увидеть все объекты сразу)

Require all levels (Требовать все уровни)

В этом режиме система видимости будет работать так же, как и в миссиях, вы можете использовать этот режим, чтобы проверить, какие объекты будут видимы при каких комбинациях.
Если вы выберете level_1 и siege, вы увидите только те объекты, у которых есть и level_1, и siege, но не остальные.

Require at least one level (Требовать хотя бы один уровень)

Это режим, доступный только в редакторе: если вы выберете уровень, объект будет видим независимо от того, какие комбинации уровней у него есть; если у объекта есть этот уровень, он будет видим.
Это может быть полезно, если вы хотите увидеть все объекты civilian независимо от того, на каком они уровне, или вы можете увидеть объекты level_1 независимо от того, относятся ли они к siege или civilian.

Тестирование сцены

Для этой цели окно Start mission as было изменено таким образом, чтобы позволить вам выбирать комбинации уровней. Если вы хотите протестировать сцену замка в режиме level_1 и siege, выберите эти уровни и нажмите OK. Миссия запустится в режиме Level 1 Siege.

Эта страница переведена с помощью ИИ и может содержать неточности. Оригинал на английском языке является основным источником.