Помогите разобраться с черной магией работы игры / RimWorld :: Игры

RimWorld Игры 

Помогите разобраться с черной магией работы игры

Добрый день, ситуация какая-то дичь следующая: почему-то, когда у кровосиси не хватает гемогена до указанного уровня И при этом включена галочка "автопитания гемогеном" он перестаёт что-либо делать, т.е. он именно "стоит", но при этом также по необходимости спит и ест, и иногда может взяться за работу, но ненадолго. Вручную приказать что-то делать ему можно.

При восполнении гемогена приказом "съесть пакет" всё начинает работать нормально, до момента понижения уровня гемогена ниже желаемого.

Сам я нихуя не понимаю, откуда у такой залупы растут ноги, поэтому вот лог и список модов:

P.S. Пробовал очень много раз перезапускать игру, пока наконец не понял в чем дело, везде ошибки и логи одинаковые:

Tried to do PickupIngestible toil with job.maxNumToCarry = 0

UnityEngine.StackTraceUtility:ExtractStackTrace ()

Verse.Log:Error (string)

RimWorld.Toils_Ingest/<>c__DisplayClass2_0:<PickupIngestible>b__0 ()

Verse.AI.JobDriver:TryActuallyStartNextToil ()

Verse.AI.JobDriver:ReadyForNextToil ()

Verse.AI.JobDriver:Notify_PatherArrived ()

Verse.AI.Pawn_PathFollower:PatherArrived ()

Verse.AI.Pawn_PathFollower:TryEnterNextPathCell ()

(wrapper dynamic-method) Verse.AI.Pawn_PathFollower:Verse.AI.Pawn_PathFollower.PatherTick_Patch3 (Verse.AI.Pawn_PathFollower)

(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch1 (Verse.Pawn)

Verse.TickList:Tick ()

(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)

Verse.TickManager:TickManagerUpdate ()

(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch1 (Verse.Game)

Verse.Root_Play:Update ()

9 1	&
Trace medium
Trace small
Auto-open is ON
Copy to clipboard
1	ROCKETMAN+	[	] Xmllnheritance.Resolve took	seconds
1 ROCKETMAN+	[	] ParseAndProcessXML_Profi I er took	seconds
1	ROCKET MAN+	[	] ClearCachedPatches_Profilertook seconds
1	ROCKETMAN+	[	] Xmllnheritance.Resolve took	seconds

500 + 1
Ш 10
0* 175 Л 51
Гп 39

т
4teiner^ Mila
«*MtdC9$F1»l
Debug log

Clear	Trace big	Trace medium	Trace small	Auto-open is ON	Copy to clipboard
Exception in CheckCurrentToilEndOrFail for pawn Svstern.NullReferenceExceDtion: Obiea reference Exception in CheckCurrentToilEndOrFail for

Сохранено как Поселение2
Упорядочить моды
Отключено
Включено
^ Harmony Core Royalty •jf Ideology Biotech
Русификатор Biotech 1.4 ^ HugsLib ^ Rus HugsLib ^ Wall Light ^P Floordrawings ^ Map Preview RandomPlus Rus Map Preview ^P Combat Extended ^P Combat Extended rus <^P RocketMan - Performance

КУПОН
НА 1 помощь,RimWorld,Игры
Подробнее
КУПОН НА 1 помощь
RimWorld,Игры
Еще на тему
Развернуть
Ну и вишенкой на торте - проблема плавающая, т.е. я сейчас только что несколько раз автововосполнил гемоген нормально, и на каком-то из сожранных пакетах начало сыпать ошибками.
Журнал Вещи Социум Персона Нужды Здоровье
Steiner, Шахтёр	¡if i ^
Нет ранений Спокоен	Что угодно	Неогранжено
Женщина, возраст 31 (1789), фракция Поселение Оружие: Длинный меч из стали (шедевр)
Стоит
Проекты	Работа	Режим дня
Trace medium
Trace small
Auto-open is ON
Copy to clipboard
Reiner Reiner 08.12.202213:20 ответить ссылка 0.0
Выключи rocketman и потестируй без него какое-то время
Dishair Dishair 08.12.202213:22 ответить ссылка 0.1
Уже делал. То же самое.
Reiner Reiner 08.12.202213:42 ответить ссылка 0.0
Вырубай половину модов, я так обычно делаю. Если не помогло, половину от половины, и так до конца. Смотри что вырубал. И не забудь сделать какое-нибудь сохранение, чтобы моды обратно автоматом возвращать.
Обычно подхода после третьего понимаешь, какой мод ломает.
5482 5482 08.12.202213:47 ответить ссылка 1.1
Я уверен проблема в том что модов слишком мало
asd072 asd072 08.12.202213:25 ответить ссылка 1.0
А если серьезно, то моё не слишком умное подозрение что это какой-то из русификаторов ибо у меня всё тоже самое разве что без рандома и рисунков, которые никак с гомогеном и ии не взаимодействуют и у меня ошибки такой нет
asd072 asd072 08.12.202213:30 ответить ссылка 0.3
Тут еще прикол в том, что подобная херня началась именно на прохождении за сангофага, т.е. сангофаги в других колониях с теми же модами не ломались.
Reiner Reiner 08.12.202213:44 ответить ссылка 0.0
Посмотри чем отличается этот стартовый с теми, что в сохранении.
Не играл, но судя по логам пытается взять расходник с кровью, но максимум он может брать 0, поэтому ошибка. В ванилле и переработано в СЕ есть менюшка с назначением что пешка всегда должна носить с собой, там ещё можно посмотреть.
Не 100% конечно, но из всего твоего списка конфликтные или русификаторы (что странно)
или Floordrawings и RandomPlus.
Т.к. Остальные моды (без русификаторов) + ещё 100+ различных модов у меня стоят и такой конфликт не выдаёт.
Попробуй откатиться на предыдущую версию 1.4. Мне помогло, перестали выплывать ошибки и дети начали нормально учиться, а не зависать в прострации
Короче говоря, вот итог этого дерьма: я уже удалил вообще всё кроме самой игры, длс и СЕ. Проблема оставалась. Потестил далее и оказалось, что проблема возникает, когда гемогена меньше 90 (я выкручиваю в макс порог), но больше 80, т.е. когда надо восполнить гемоген до 100, но итоговое значение будет больше 100.

Проблема решилась выставлением порога в 80.

Сейчас буду возвращать моды и смотреть чо буит.
Reiner Reiner 09.12.202210:46 ответить ссылка 0.0
Да, лол, с лимитом 80 со всеми модами выше всё прекрасно завелось.
Reiner Reiner 09.12.202210:54 ответить ссылка 0.0
Короче говоря, откуда такая проблема я так и не понял, но вот костыль как её решить.
Reiner Reiner 09.12.202210:54 ответить ссылка 0.0
Скорее всего кривая механика расчёта необходимых паков. Одна хематогенка вроде восстанавливает 20 хемогена, и он такой: (100-90)/20 с округлением в меньшую сторону и получает что взять надо 0. Но эт не точно, так, гипотеза
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
lump pack
Shield belt КУПОН
НА 1 помощь Запрашиваю немедленную информационную помощь от фракциии "Пидоры"
на 1 помощь
подробнее»

RimWorld Игры пидоры помогите,реактор помоги

Запрашиваю немедленную информационную помощь от фракциии "Пидоры" на 1 помощь