TimeTillHungry 2
-
9 Dezember 2023timetillhungry-2_1702129915_530463.zip
TimeTillHungry 2 ist ein Mod, mit dem Sie den Hunger von SiJay anpassen können. Fügt den Mahlzeiten Realismus hinzu.
Der Inhalt der Updates befindet sich unten, nach dieser Beschreibung.
Dies ist eine erweiterte Version des Mods TimeTillHungry, die viele anpassbare Parameter hat, sodass Sie die gesamte In-Game-Hungermechanik sehr fein an Ihre persönlichen Vorlieben anpassen können.
Vielen Dank für die Idee und die Ratschläge KaiQ und Artem.1.9.9.6.
Was in der .ini-Datei konfiguriert wird:
Grundeinstellungen:StartingTTH=24
MaxTTH=48
- Zeit bis zum Hunger, mit dem das Spiel beginnt. Egal, ob es sich um einen Safe oder einen neuen handelt. CJ wird nach 24 Stunden Hunger verspüren.
- Maximale Zeit, bis CJ zu hungern beginnt.
Zusätzlich:SmallMeal=8
MediumMeal=16
LargeMeal=24
HealthyMeal=8
Soda=2
Snack=4
StreetFood=6
Date=16
Diese Parameter ändern die Anzahl der Stunden, um die sich der Hunger verschiebt, je nachdem, was
gegessen wird.
- SmallMeal — kleine Portion im Restaurant
- MediumMeal — mittlere Portion im Restaurant
- LargeMeal — große Portion im Restaurant
- HealthyMeal — Salat im Restaurant
- Restaurant — das sind Lokale mit Pizza, Burger oder Hähnchen.
- Soda — Getränke aus Straßenautomaten
- Snack — Snacks aus Straßenautomaten
- StreetFood — verschiedene Straßen-Fast-Foods (aus Karren und Autos mit Hotdogs)
- Date — wie viele Stunden hinzugefügt werden, wenn Sie während eines Dates ein Restaurant besuchen
Beispiel:
Sie haben einen Save geladen.
Der Hunger tritt nach 24 Stunden ein.(StartingTTH=24)
Sie haben eine Dose aus einem Automaten getrunken.
24 + 2 (Zu StartingTTH=24 wird Soda=2 hinzugefügt)
Wir erhalten 26 Stunden bis zum Hunger.
Sie können sich den Bauch bis zu 48 vollschlagen (MaxTTH=48).
Sie können den Code HUNGER eingeben und der Mod zeigt Ihnen, nach wie vielen Stunden Sie Hunger verspüren werden.
Aktualisierung:
Vielen Dank für die Ratschläge zum Code, Tests und Ideen: artb, DimoP5KR
Vielen Dank OrionSR für seine GTASA Global Variable Table
- Bugfixes, viele
- Essensverarbeitung im Café überarbeitet
- Kompatibilität mit Fruit Kiosk von Artem.1.9.9.6 hinzugefügt
— TTH-Speicherung hinzugefügt (Zeit bis zum Hunger)
So funktioniert es: Wenn dieser Modus in .ini aktiviert ist, wird beim Speichern des Spiels
TTH um 6 Stunden reduziert und in einer separaten Datei gespeichert (Speicherdateien werden nicht berührt).
Beim Laden des Spiels wird dieser Wert geladen und eingestellt. Der Wert wird für jeden
Speicherplatz individuell gespeichert.
In .ini wurde der Abschnitt Saves
Enabled=1 hinzugefügt
Ermöglicht das Deaktivieren der TTH-Speicherfunktion. Wenn Sie 0 einstellen — ist alles wie zuvor.
Hunger=6
Zeit, um die sich TTH beim Speichern reduziert. Sie können 0 einstellen. In diesem Fall wird die Zeit
beim Speichern nicht reduziert, aber TTH wird gespeichert.
Update vom 06.10.23
- beim Start eines neuen Spiels wurde der Parameter StartingTTH ignoriert und stattdessen die Daten für das gespeicherte Spiel gelesen — behoben
- die Berechnung der Zeit bis zum Hunger nach dem Code HUNGER wurde korrigiert
---
Update vom 07.10.23
Vielen Dank für die Idee TrueXSaintP
- jetzt können Sie konfigurieren, wie viel Fett und HP SiJay jede Stunde verliert, wenn er hungrig ist
Dies wird in tth2.ini, Abschnitt Hunger konfiguriert.
Der Wert für Fat muss unbedingt einen Dezimalteil haben (nach dem Punkt) — z. B. 5.0 10.0 100.0 usw.
Für den HP-Wert können Sie nur eine dieser Zahlen verwenden 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 Keine anderen Werte einstellen !!!
Wenn Sie Fat=0.0 einstellen, werden bei Hunger weder Fett noch HP reduziert.
---
Update vom 16.10.23
- Code etwas gekürzt
- in der Ini können Sie jetzt beliebige Bruchzahlen angeben, Zahlen ohne .0 funktionieren nicht
- Bugfix und neue Option: Fett und Muskeln wurden mit der gleichen Geschwindigkeit abgebaut (wie im Spiel vorgesehen). Das ist mein Fehler, da ich übersehen und vergessen habe, dass Hunger die Muskeln beeinflusst. Jetzt kann die Menge der verlorenen Muskeln in der .ini konfiguriert werden (Abschnitt Hunger, Punkt Muscle= )
- Ein veränderliches Intervall zwischen Fettabbau und Muskelabbau hinzugefügt. Im Spiel ist ein
Wert von 24 Stunden eingestellt.
Die Essenz ist folgende: CJ verliert Fett. Nach dem Fettabbau beginnt ein 24-Stunden-Timer, und während dieser Zeit verliert er Gesundheit. Nach 24 Stunden beginnt er zusammen mit der Gesundheit, Muskeln zu verlieren. Dieses Intervall kann geändert werden (Hunger->Delay=)
- verschiedene kleine Mängel
---
Update vom 04.12.23
- Bugfix: Manchmal hat der Mod den Beginn eines neuen Spiels nicht korrekt erkannt und das Spiel begann mit einem hungrigen Helden
---
Update vom 09.12.23
- Bugfix: Fehlerbehebung, der nach der vorherigen Fehlerbehebung aufgetreten ist )
TimeTillHungry 2 — мод, который позволит вам настроить голод СиДжея. Добавляет реалистичности приёмам пищи.
Содержание обновлений находится внизу, после этого описания.
Это расширенный вариант мода TimeTillHungry, который имеет множество настраиваемых параметров, так что вы можете очень тонко настроить всю внутриигровую механику голода по вашим личным предпочтениям.
За идею и советы спасибо KaiQ и Artem.1.9.9.6.
Что настраивается в .ini файле:
Основные настройки:StartingTTH=24
MaxTTH=48
- Время до голода, с которым начнётся игра. Не важно — сэйв это или новая. CJ начнёт чувствовать голод через 24 часа.
- Максимальное время до того, как CJ начнёт голодать.
Дополнительные:SmallMeal=8
MediumMeal=16
LargeMeal=24
HealthyMeal=8
Soda=2
Snack=4
StreetFood=6
Date=16
Эти параметры меняют количество часов, на которое отодвигается голод в зависимости от
съеденной еды.
- SmallMeal — маленькая порция в ресторане
- MediumMeal — средняя порция в ресторане
- LargeMeal — большая порция в ресторане
- HealthyMeal — салат в ресторане
- Ресторан — это заведения с пиццей, бургерами или курицей.
- Soda — напитки из уличных автоматов
- Snack — снэки из уличных автоматов
- StreetFood — разный уличный фаст-фуд (с тележек и авто с хот-догами)
- Date — сколько часов добавится, если вы посетите ресторан во время свидания
Пример:
Вы загрузили сейв.
Голод наступит через 24 часа.(StartingTTH=24)
Вы выпили банку напитка из автомата.
24 + 2 (К StartingTTH=24 добавляется Soda=2)
Получаем 26 часов до голода.
Набивать пузо можно до 48 (MaxTTH=48).
Можно ввести код HUNGER и мод покажет, через сколько часов появится чувство голода.
Обновление:
Благодарности за советы по коду, тесты и идеи: artb, DimoP5KR
Спасибо OrionSR за его GTASA Global Variable Table
- багфиксы, много
- переделана обработка еды в кафе
- добавлена совместимость с Fruit Kiosk от Artem.1.9.9.6
— добавлено сохранение TTH (времени до голода)
Как это работает: если этот режим включен в .ini, то когда вы сохраните игру
TTH уменьшится на 6 часов и запишется в отдельный файл (файлы сохранений не затрагиваются).
При загрузке игры это значение будет загружено и установлено. Значение сохраняется индивидуально для каждого
слота сохранения.
В .ini добавлен раздел Saves
Enabled=1
Позволяет отключить функцию сохранения TTH. Если поставить 0 — всё будет как раньше.
Hunger=6
Время, на которое уменьшится TTH при сохранении. Можно поставить 0. В этом случае время
при сохранении уменьшаться не будет, но TTH сохранится.
Обновление от 06.10.23
- при начале новой игры игнорировался параметр StartingTTH и вместо него считывались данные для сохранённой игры — исправлено
- исправлен подсчёт времени до голода по коду HUNGER
---
Обновление от 07.10.23
За идею спасибо TrueXSaintP
- теперь можно настраивать, сколько жира и ХП СиДжей будет терять каждый час, когда он голоден
Настраивается это в tth2.ini, раздел Hunger.
Значение Fat обязательно должно быть с десятичной частью (после точки) — например 5.0 10.0 100.0 и т.д.
Для значения HP можно использовать только одно из этого ряда чисел 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 Другие значения не устанавливать !!!
Если вы поставите Fat=0.0, то при наступлении голода ни жир, ни хп уменьшаться не будут.
---
Обновление от 16.10.23
- немного сокращён код
- в ини теперь можно указывать любые дробные значения, числа без .0 работать не будут
- багфикс и новая опция: Жир и мышцы убирались с одинаковой скоростью (так и задумано в игре). Это моя ошибка, так как я пропустил и забыл, что голод влияет на мышцы. Теперь количество теряемых мышц можно настроить в .ini (Раздел Hunger, пункт Muscle= )
- добавлен изменяемый интервал между потерей жира и потерей мышц. В игре установлено
значение в 24 часа.
Суть такая: CJ теряет жир. После потери жира начинается отчёт 24 часов, и в это время он теряет здоровье.Спустя 24 часа вместе со здоровьем он начнёт терять мышцы. Вот этот интервал можно изменить (Hunger->Delay=)
- разные мелкие недочёты
---
Обновление от 04.12.23
- багфикс: иногда мод некорректно определял начало новой игры и игра начиналась с голодным героем
---
Обновление от 09.12.23
- багфикс: исправление бага, появившегося после прошлого исправления бага )