Однострочники

Translation of this page is incomplete.


Однострочники - небольшие диалоги, не прерывающие игровой процесс.



НПС в однострочниках

Для того, чтобы НПС могли использовать однострочники, на вашем уровне сначала надо создать Scene Area (Область сцены). В ''CSceneAreaComponent выберите SceneSelectionMode'' (например Random), установите приоритет точек входа, интервал между сценами (диалогами), а также максимальное число сцен, к примеру 500, 20 и 1 соответственно.

Раскройте вкладку "Scenes" (Сцены), нажмите на зеленый плюс (откройте Asset Browser, создайте файл типа ''Scene Script), вернитесь в редактор и установите ссылку на этот файл. Последнее, что надо сделать в настройках Scene Area (Области сцены), это задать значение парметру ''SceneInput, например “whore” (шлюха).

Откройте ваш файл типа Scene Script, добавьте секцию (ПКМ по нижнему горизонтальному окну -> Add Section), соедините ее с элементами Input и Output. Назовите как-нибудь вашу секцию, например Oneliner, а также установите флагу isGameplay значение true. В DialogueText пометьте Voicetag персонажа, который будет говорить реплику, а ниже напишите саму реплику.

Примечание:если вы не умеете работать с файлами диалогов, советую прочитать эту статью.

Во вкладке ''StartingCondition'' добавьте название точки входа из вашей Области сцены (у нас оно “whore”).
Во вкладе "Dialogue settings" выберите ''Voicetag'' персонажа, который говорит реплику.
Вставьте персонажа(здесь вы можете прочитать, как это сделать) в игру и проверьте, все ли работает

Вы также можете запускать ваши однострочники при помощи триггера.

Интерактивные однострочники
Если вы хотите, чтобы НПС произнес определенную реплику в определенный момент, вам придется использовать точку входа в элементе "Scene". После подключения файла с вашим однострочником к элементу "Interaction dialoge", вы увидите все доступные точки входа.

Примечание: если вы не увидели входов, возможно, нужно обновить элемент. Нажмите по нему правой копкой мыши, а затем выберите "Update to new version".

Анимированные однострочники
Не смотря на то, что однострочники являются геймплейными диалогами, вы можете, открыв файл вашего диалога, перейти в Director's layout (Режим режиссера, View -> Director's layout), и настроить анимации для персонажей. Если в диалоге будет принимать участие и главные герой, то анимации, предназначенные для него, будут проиграны только в случае, если он будет стоять неподвижно.