Замена_игрового_персонажа

Translation of this page is incomplete.


Вариант 1
Во время квестов могут возникать момент, когда главным героем следует быть не Геральту. В таких ситуациях нам помогут персонажи-заменители. Они будут иметь свои собственные характеристики и предметы, равно как и voicetag из их Entity Template. Тэг же останется прежним - "PLAYER".

Всегда хотели побегать в шкуре Лютика? Это возможно.
1) Замените котролируемого персонажа:
• Добавте в ваш квест скрипт со следующими параметрами:
Image
Image

• Теперь вы играете Лютиком.

2) Вставте куда-нибудь Геральта:
• Вставте персонажа, который выглядит как Геральт. Любой Entity-файл с названием “fake_geralt” (как те, что лежат в game/2_act_2/npc) подойдет.
• Соедините с Паузой("Pause"). В качестве функции паузы выберите "CQuestTagsPresenceCondition". Тэг - "fake_geralt".
• Чтобы "одеть" его, добавте этот скрипт после паузы.
Image

3) Верните старого котролируемого персонажа:
• Добавте следующие элементы в ваш квест.
Image
• Свойства скрипту установите как изображено на скриншоте.
Image
• Измените Entitytag в свойствах "State Change.." на PLAYER..

Помните!


1. Персонажи-заменители могут использовать только тяжелые атаки.
2. Персонажи-заменители не могут использовать ведьмачьи знаки..
3. Персонажи-заменители не могут открыть инвентарь.
4. Не все Персонажи-заменители работоспособны. Некоторые являют собой оружие, парящее в воздухе.