Иконка мода

Диалог сытости 1

AleDerXan

Модостроитель
Автор модов
Регистрация
20.06.2024
Темы
6
Сообщения
191
Реакции
102
Возраст
32
AleDerXan публикует новый мод: Диалог сытости - Выбирает утреннюю фразу голода от процентов.

В оригинальном коде игры, каждый новый день, фразы диалога сытости выбирались в зависимости от абсолютных значений.
Этот небольшой мод меняет диалог сытости так, чтобы фразы выбирались не от абсолютных значений, а от процентного соотношения текущей сытости к максимальной.

Установка:
  • Закинуть папку «ModScripts» в корень игры.
  • И в любом удобном вам мод-менеджере включить мод.


Посмотреть полное описание этого мода...
 

Archangel Dejavu

Активный пользователь
Регистрация
11.07.2024
Темы
0
Сообщения
36
Реакции
13
UPD. Май бэд, посчитал какой процент сытости после пробуждения и понял, что всё работает успешно. 🙃

Работает, только, видимо, нужно НГ начинать, так как на сохранении без изначально установленного мода сообщение "common:Lona/hunger0" всё равно не вызывается.
 
Последнее редактирование:

AleDerXan

Модостроитель
Автор модов
Регистрация
20.06.2024
Темы
6
Сообщения
191
Реакции
102
Возраст
32
Не должно быть так…
Оно заменяет функцию…

Есть возможность, что при некоторых условиях сна… Сон в нехороших условиях - снижает сытость. А сниженная сытость не вызывает диалог нулевого голода.
 

Archangel Dejavu

Активный пользователь
Регистрация
11.07.2024
Темы
0
Сообщения
36
Реакции
13
UPD. Май бэд 2.0, снова нашел проблему там, где её нет.

Всё-таки я ничего не понимаю, может баг какой в сохранении появляется со временем, взял черту "Автостопщица", которая даёт +15 сытости, в итоге получаем 105 (-10 за черту "Нимфоманка"), а диалог для данного уровня сытости так и не появляется.
 
Последнее редактирование:

AleDerXan

Модостроитель
Автор модов
Регистрация
20.06.2024
Темы
6
Сообщения
191
Реакции
102
Возраст
32
Когда Лона проснулась сытость была 75.
А 75 это меньше 75 процентов. (на всякий случай, так как там деление, к предельной сытости добавлена единица, а сытость взята как модуль числа… Чтоб случайно на ноль не поделилось… Мало ли где какие моды…)
 

AleDerXan

Модостроитель
Автор модов
Регистрация
20.06.2024
Темы
6
Сообщения
191
Реакции
102
Возраст
32
Так, ща погляжу… Что там по сытостям и их значениям, максимум, предельный максимум, текущее, минимум, предельный минимум…
Возможно, нужно взять другой вариант максимума…
 

AleDerXan

Модостроитель
Автор модов
Регистрация
20.06.2024
Темы
6
Сообщения
191
Реакции
102
Возраст
32
Не, все норм…
С чертой нимфоманки получается…
((текущая сытость) * 100 ) / ( (предельная сытость ).модуль + 1 )
И это число должно быть больше 75.
скажем, 100 * ( 75 / 91 ) = 82
А 100 * ( 75 / 106 ) = 70

Считается сытость утром, а не вечером до сна.
 

AleDerXan

Модостроитель
Автор модов
Регистрация
20.06.2024
Темы
6
Сообщения
191
Реакции
102
Возраст
32
Ну, для четкости, ок, ща, добавлю единичку и к текущей сытости. будет ……(75+1)/(90+1)
 

Archangel Dejavu

Активный пользователь
Регистрация
11.07.2024
Темы
0
Сообщения
36
Реакции
13
Когда Лона проснулась сытость была 75.
Ой, что-то я этот момент пропустил. 🙃
Я без мода специально запустил (проверить), так что там не в процентах дело, а просто в том, что значение равно 75, что и вызвает диалог "common:Lona/hunger1", так что извиняюсь за невнимательность.
Считается сытость утром, а не вечером до сна.
И об этом что-то не подумал...
((текущая сытость) * 100 ) / ( (предельная сытость ).модуль + 1 )
Посчитал, понял, что в сохранении с модом выходит 65%, поэтому и вызывается правильный диалог.

Я что-то совсем поплыл. 👀
 
Сверху Снизу