rimworld debug log в меню
Rimworld debug log в меню
So, every time I open my rimworld, even with all mods disabled i keep getting the folowing msg ond the debug log. Does anyone can identify the issue?
RimWorld 1.2.2723 rev661
Verse.Log:Message(String, Boolean)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()
Tried loading mod with the same packageId multiple times: VanillaExpanded.VFESpacer. Ignoring the duplicates.
D:\Games\Steam\steamapps\workshop\content\294100\2028381079
D:\Games\Steam\steamapps\workshop\content\294100\1836382920
Verse.Log:Error(String, Boolean)
Verse.ModLister:TryAddMod(ModMetaData)
Verse.ModLister:RebuildModList()
Verse.Steam.WorkshopItems:RebuildItemsList()
Verse.Steam.WorkshopItems:.cctor()
Verse.ModLister:RebuildModList()
Verse.ModLister:.cctor()
Verse.ModsConfig:.cctor()
Verse.LoadedModManager:InitializeMods()
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c: b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c: b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()
Mod SRTS Expanded: RotorCraft dependency (smashphil.neceros.srtsexpanded) needs to have and/or specified.
Verse.Log:Warning(String, Boolean)
Verse.ModMetaDataInternal:ValidateDependencies_NewTmp(Boolean)
Verse.ModMetaData:Init()
Verse.ModMetaData:.ctor(WorkshopItem)
Verse.ModLister:RebuildModList()
Verse.ModLister:.cctor()
Verse.ModsConfig:.cctor()
Verse.LoadedModManager:InitializeMods()
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c: b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c: b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()
Tried loading mod with the same packageId multiple times: VanillaExpanded.VFESpacer. Ignoring the duplicates.
D:\Games\Steam\steamapps\workshop\content\294100\2028381079
D:\Games\Steam\steamapps\workshop\content\294100\1836382920
Verse.Log:Error(String, Boolean)
Verse.ModLister:TryAddMod(ModMetaData)
Verse.ModLister:RebuildModList()
Verse.ModLister:.cctor()
Verse.ModsConfig:.cctor()
Verse.LoadedModManager:InitializeMods()
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c: b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c: b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()
Mod [EVA] spacer weapons pack dependency (jecrell.jecstools) needs to have and/or specified.
Verse.Log:Warning(String, Boolean)
Verse.ModMetaDataInternal:ValidateDependencies_NewTmp(Boolean)
Verse.ModMetaData:Init()
Verse.ModMetaData:.ctor(WorkshopItem)
Verse.ModLister:RebuildModList()
Verse.ModLister:.cctor()
Verse.ModsConfig:.cctor()
Verse.LoadedModManager:InitializeMods()
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c: b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c: b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()
Key binding conflict: Dev_ChangeSelectedDebugAction and MainTab_Architect are both bound to Tab.
Verse.Log:Warning(String, Boolean)
Verse.KeyPrefsData:ErrorCheckOn(KeyBindingDef, BindingSlot)
Verse.KeyPrefsData:ErrorCheck()
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c: b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c: b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()
I just wrote the following for another post, so I’ll copy/paste here in case it’s helpful. I think you need to delete the RimWorld appdata directory. Some mods place stuff in there that is not deleted with a reinstall or verify integrity, so they can keep causing trouble even with the mod disabled.
Here’s the best way to go from modded to vanilla:
1. Favorite all your mods in the workshop so that you can find them again easily, then unsub to all off them. Unsub for now so that you can get your game working again.
2. Verify integrity of RimWorld through Steam to ensure you have all vanilla files.
3. This is the hardest step ’cause you have to find the appdata directory. Move your savegames out of here if you want to keep them.
Delete the RimWorld appdata directory here:
C:\Users\%user%\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios
Delete the whole thing, it will be repopulated with vanilla files once you start RimWorld again.
Here’s the easiest way to go from modded to vanilla:
1. Start RimWorld and de-select all mods, so you are running just «Core» and «Royalty» if you have it. Do this step first before the next step.
2. Next, delete the RimWorld appdata directory here: (Move your savegames out of here if you want to keep them)
C:\Users\%user%\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios
Delete the whole thing, it will be repopulated with vanilla files once you start RimWorld again.
Now, hopefully, the mod damage is fixed and vanilla is working. If you have to mod. select a reasonable number of mods that you are able to troubleshoot yourself. Read each mod page carefully to install it correctly. Even doing everything perfectly is no guarantee as you are allowing the files that make the game work to be changed.
P.S. If you do choose to mod again, read the pinned thread on preventing RimWorld and mods from updating. It is what is causing all this trouble for you this time and it will do it again if you don’t read that post and prevent your mods and RimWorld from updating.
I just wrote the following for another post, so I’ll copy/paste here in case it’s helpful. I think you need to delete the RimWorld appdata directory. Some mods place stuff in there that is not deleted with a reinstall or verify integrity, so they can keep causing trouble even with the mod disabled.
Here’s the best way to go from modded to vanilla:
1. Favorite all your mods in the workshop so that you can find them again easily, then unsub to all off them. Unsub for now so that you can get your game working again.
2. Verify integrity of RimWorld through Steam to ensure you have all vanilla files.
3. This is the hardest step ’cause you have to find the appdata directory. Move your savegames out of here if you want to keep them.
Delete the RimWorld appdata directory here:
C:\Users\%user%\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios
Delete the whole thing, it will be repopulated with vanilla files once you start RimWorld again.
Here’s the easiest way to go from modded to vanilla:
1. Start RimWorld and de-select all mods, so you are running just «Core» and «Royalty» if you have it. Do this step first before the next step.
2. Next, delete the RimWorld appdata directory here: (Move your savegames out of here if you want to keep them)
C:\Users\%user%\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios
Delete the whole thing, it will be repopulated with vanilla files once you start RimWorld again.
Now, hopefully, the mod damage is fixed and vanilla is working. If you have to mod. select a reasonable number of mods that you are able to troubleshoot yourself. Read each mod page carefully to install it correctly. Even doing everything perfectly is no guarantee as you are allowing the files that make the game work to be changed.
Режим разработчика
Чтобы включить режима разработчика, нужно в настройках поставить галочку напротив строчки режим разработчика.
Содержание
Основные функции [ ]
Open the debug log (Открыть журнал отладки) — открывает интерфейс для просмотра лога всех действий в игре. С помощью этого меню можно выявить ошибки или другие тонкости, при возникновении ошибок.
Open tweak values menu (Открыть меню значений настроек) — Открывает меню значений настроек. Это позволит вам изменить внутренние значения.
Open the view settings (Открыть настройки просмотра) — открывает интерфейс, где можно настроить вывод разной информации и интерфейсных элементов в игре.
Open the debug action menu (Открыть меню действий отладки) — Открывает меню действий при откладке. Это позволит создавать предметы и вызывать различные события. (подробнее о многих действиях вы можете почитать в следующем заголовке)
Open the debug logging menu (Открыть меню журнала отладки) — разрешает проверить все логи игры.
Open the inspector (Открыть инспектор) — Опция, разрешающая смотреть все параметры каждого объекта при выделении. К примеру: позиция на карте, жизни, возраст, название и тд.
Toggle god mode (Переключить режим бога) — позволяет строить все объекты сразу без участия колонистов.
Pause the game whenan error is logged (Приостановить игру при регистрации ошибки) — останавливает игру, если происходит какая-то ошибка.
Далее представлены различные действия из вкладки Open the debug action menu (Открыть меню действий отладки)
Внимание! Могут не совпадать с разными версиями игры :
Вкладка инцидентов [ ]
Execute Incident (создаем инциденты): [ ]
Вкладка разных действий [ ]
ChangeWeather (выбор погоды): [ ]
Основные инструменты [ ]
Взаимодействие с колонистом [ ]
Генерация объектов [ ]
Авто тесты [ ]
Так-же вы можете посмотреть частичный перевод с этих изображений:
Rimworld debug log в меню
How the @#$% do people troubleshoot mods with Rimworld. 😀
Google just brings up shared logs for 500 pages when I search any portion of the error log text, for the most part.
Any ideas what mod is causing me the following series of errors?
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalHeart
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalLung
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalStomach
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicEyeAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicArmAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallSimpleProstheticArmAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallSimpleProstheticLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallPegLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallJawAnimalSimple
Could not resolve cross-reference to Verse.RecipeDef named InstallAnimalBrainStimulator
Could not resolve cross-reference to Verse.RecipeDef named InstallJawAnimalBionic
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalHeart
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalLung
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalStomach
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicEyeAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicArmAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallSimpleProstheticArmAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallSimpleProstheticLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallPegLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallJawAnimalSimple
Could not resolve cross-reference to Verse.RecipeDef named InstallAnimalBrainStimulator
Could not resolve cross-reference to Verse.RecipeDef named InstallJawAnimalBionic
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalHeart
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalLung
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalStomach
Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicEyeAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicArmAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallSimpleProstheticArmAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallSimpleProstheticLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallPegLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallJawAnimalSimple
Could not resolve cross-reference to Verse.RecipeDef named InstallAnimalBrainStimulator
Could not resolve cross-reference to Verse.RecipeDef named InstallJawAnimalBionic
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalHeart
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalLung
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalStomach
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicEyeAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicArmAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallSimpleProstheticArmAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallSimpleProstheticLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallPegLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallJawAnimalSimple
Could not resolve cross-reference to Verse.RecipeDef named InstallAnimalBrainStimulator
Could not resolve cross-reference to Verse.RecipeDef named InstallJawAnimalBionic
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalHeart
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalLung
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalStomach
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicEyeAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicArmAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallSimpleProstheticArmAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallSimpleProstheticLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallPegLegAnimal
Could not resolve cross-reference to Verse.RecipeDef named InstallJawAnimalSimple
Could not resolve cross-reference to Verse.RecipeDef named InstallAnimalBrainStimulator
Could not resolve cross-reference to Verse.RecipeDef named InstallJawAnimalBionic
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalHeart
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalLung
Could not resolve cross-reference to Verse.RecipeDef named InstallBionicAnimalStomach
MatFrom with null sourceTex.
Could not load UnityEngine.Texture2D at Things/Building/Natural/Cocoon/MediumCocoon in any active mod or in base resources.
MatFrom with null sourceTex.
Could not load UnityEngine.Texture2D at Things/Building/Natural/Cocoon/MediumCocoon in any active mod or in base resources.
MatFrom with null sourceTex.
Def-linked translation error: Found no Verse.ThingDef named AirVent_Blueprint to match AirVent_Blueprint.label
Def-linked translation error: Found no Verse.ThingDef named AirVent_Frame to match AirVent_Frame.label
Def-linked translation error: Found no Verse.ThingDef named AirVent_Frame to match AirVent_Frame.description
I have went through disabling and checking for duplicate or out of date mods, etc. and not having any luck.
Development mode
Development mode is a feature on the user interface that serves both as a debugging tool for developers and as a cheat menu for most other players.
When active, it is seen as an additional menu on the top of the screen.
Contents
Features
Items are shown from left to right in the picture.
Debug log
An output log for debugging. Shows errors if they occur, as well as debug outputs.
Package editor
It allows you to edit game data while the game is running. Currently limited to sound and colonist hairstyles.
View settings
Toggles special debug visuals, such as shooting hit chances, infestation chances and toggling fog (fog of war) and snow visibility.
It also allows some debug settings, for example, unlimited power, toggling damage, and fast research, learning (i.e. instant boost to lv 20 upon doing a task), ecology, crafting, caravans, etc.
Debug actions menu
Forces a variety of things to happen. Many things can be done from here; spawning items and pawns, executing events, downing/ killing pawns, they are all done through this menu.
Debug logging menu
Where some debugging information can be found, like crop economy, item nutrition, and such.
Inspector
Lets you see what’s happening in the game.
God mode
Toggles god mode. While active you can build structures instantly at no price and research. God mode can be also toggled through ‘View Settings’.
Autopause
Toggles autopause when an error is logged.
Save translation report
An option shown on the title screen, it generates a report about the currently-loaded language data stating which translations are missing, which are unnecessary, and other useful information for translators.
Options
Permanently disable
In the Options menu in-game, you have the choice to ‘permanently’ disable development mode. This prevents you from cheating using this.
You can reset it by deleting the ‘DevModeDisabled’ file can be found in the config folder
It can be retrieved through: Start+R > appdata > LocalLow > Ludeon Studios > Rimworld by Ludeon Studios > Config.
Debug Action Menu
There are many options in this menu, and several sub-menus. The search bar in the top right will highlight options matching the search criteria, but the spelling must exactly match the name of the option or part of it.
Commands prefaced with with «T:» seem to temporarily alter the mouse behavior to do execute the command on left click, with right click cancelling this behavior.
Commands ending with an ellipsis «. « seem to tend to open a submenu, but not commands that do so have the ellipsis and not all commands that have an ellipsis do so. Its meaning is currently unclear.
Incidents
Action | Effect |
---|---|
Do incident (Map) | Creates an event (e.g. a disease, heat wave/cold snap, thrumbos, ambrosia sprout, random enemy raid or caravan visit, etc.). |
Do incident x10 (Map) | Creates ten times the same kind of event, all at the same time (e.g. 10 mech clusters). |
Do incident w/ point (Map) | Creates an event with specified total hitpoints (e.g. infecting a choosen number of hitpoints of cultures with blight, spawning a choosen total hitpoints of enemies or visitors, etc.). |
Execute raid with points | Creates a random faction raid with specified total hitpoints. |
Execute raid with factions | Creates a choosen faction raid with specified total hitpoints. |
Execute raid with specifics | Creates a raid where everything can be specified (faction, total hitpoints, arrival mode and location, etc.). |
Incidents: World mode
Action | Effect |
---|---|
Do incident (Map)… | ? |
Do incident x10 (Map)… | ? |
Do incident w/ points (Map)… | ? |
Do incident (World)… | ? |
Do incident x10 (World)… | ? |
Do incident w/ points (World)… | ? |
Quests
Action | Effect |
---|---|
Generate quest | ? |
Generate quests x10 | ? |
DGenerate quests x30 | ? |
Generate quest (1x for each points) | ? |
QuestPart test | ? |
Log genearted quest savedata | ? |
General
A selection of tools not easily categorized into the other section or with effects that could be placed in several sections.