Схема sr sleep и настройка снов (не работает)

Материал из xrWiki
Версия от 21:00, 19 ноября 2017; RedPython (обсуждение | вклад) (RedPython переименовал страницу Схема sr sleep и настройка снов в Схема sr sleep и настройка снов (не работает) без оставления перенаправления)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
[sr_sleep]
cond        = <condlist>
type        = nightmare/normal/happy/all
dream_prob  = <число от 0 до 100>
  • type = nightmare/normal/happy/all

Задаёт тип сна, разрешённый в данной зоне (по умолчанию all). Влияет (группирует) только на несценарные сны.

  • dream_prob = <число от 0 до 100>

Вероятность просмотра несценарных сновидений в данной зоне (по умолчанию 80). В противном случае будет только чёрный экран.

Необязательное поле cond задает условие(я), при котором в этой зоне можно спать. Сейчас производится индикация зон, где разрешен сон. В левом нижнем углу отображается маленькая иконка легких при входе в такую зону. Вероятно, позже будет изменена на другую. Сновидения теперь делятся на сценарные и обычные. Сценарные сновидения отыгрываются один раз при выполнении необходимых условий. Обычные сновидения проигрываются, если нет сценарных или ни одно условие выполнения сценарных не сработало. Можно задавать вероятность отыгрывания обычных сновидений в целом, а также задавать вероятность срабатывания каждого конкретного сновидения в отдельности. Обычным сновидениям можно задавать тип и потом ограничивать по нему сны воспроизводимые в sr_sleep.

В файле misc\dream.ltx задаются настройки снов.

Секция videos:

  • полями задаются пути к видеофайлам со снами.

Секция dreams:

  • regular_probability = <число от 0 до 100> - вероятность проигрывания обычных сновидений в целом
  • regular - список секций с настройками для обычных сновидений
  • scene - список секций с настройками для сценарных сновидений

Настройки обычных сновидений:

  • dream - имя поля из секции videos;
  • probability = <число больше 0> - чем больше, тем больше вероятность проигрывания сна;
  • type = nightmare/normal/happy - тип сна.

Настройки сценарных сновидений:

  • dream - имя поля из секции videos;
  • cond = <condlist> - условия срабатывания;
  • to_regular = <вероятность,тип> - необязательное поле. Даёт возможность переводить сценарный сон после первого отыгрыша в разряд обычных. <вероятность, тип> аналогичны probability и type из настроек обычных сновидений соответственно.