Difference between revisions of "Учебник Bethesda Продвинутые диалоги"
→Random
imported>Vitamant |
imported>Vitamant (→Random) |
||
Line 43: | Line 43: | ||
Здесь указывается количество часов, которое должно пройти прежде, чем однажды произнесенный монолог, появится снова. Это число не может быть меньше 0 и больше 24. | Здесь указывается количество часов, которое должно пройти прежде, чем однажды произнесенный монолог, появится снова. Это число не может быть меньше 0 и больше 24. | ||
==Random== | ==Флаг "Random"== | ||
Представь - у нас есть персонаж, у него есть приветствие, и он раз за разом повторяет его игроку, словно заведенный. Нужен нам в игре такой робот? Едва ли. Для того чтобы заставить персонажа произнести ''удовлетворяющий условиям'' случайный монолог из набора и служит этот флаг. | |||
Прежде чем его использовать, вспомни, что все доступные монологи, в случае ответа на выбранную персонажем тему, выстраиваются в стек и берется тот из них, что расположен на вершине (и отвечает условиям). Для того, чтобы указать - какие монологи будут произноситься в случайном порядке, а какие нет, нужно пометить верхний из них флагом "Random", а нижний - флагом "Random End". Тогда выбор будет проводиться между элементами, лежащими в стеке между ними (включительно). | |||
Ниже приведен пример. | |||
==How to Use All of This== | ==How to Use All of This== |