RimWorld

RimWorld

EdB Prepare Carefully
Denne tråd er blevet låst
edbmods  [udvikler] 18. nov. 2017 kl. 14:22
Bugs and Issues with Beta 18
There's a Beta 18 test release available. If you're comfortable with manually installing RimWorld mods, and you want to help me test it out, you can get it here: https://github.com/edbmods/EdBPrepareCarefully/releases/tag/v0.18.1

Let me know if you run into problems.
< >
Viser 1-15 af 51 kommentarer
J.F.K.O 23. nov. 2017 kl. 4:10 
small issue for me at least. when i try to start a rich survivor. start with one pawn,

Nothing happenes when i press the prepare carefully button
nomnomnom 23. nov. 2017 kl. 8:32 
I don't know if this is the right place but
I got the following error when using Prepare Carefully with Facial Stuff (with Prepare Carefully being above Facial Stuff)

Exception while init loading file: C:/Users/------/AppData/LocalLow/Ludeon Studios/RimWorld by Ludeon Studios\PrepareCarefully\(save file).pcp
System.Xml.XmlException: 'li' is expected Line 293, position 13.
at Mono.Xml2.XmlTextReader.Expect (System.String expected) [0x00000] in <filename unknown>:0
at Mono.Xml2.XmlTextReader.ReadEndTag () [0x00000] in <filename unknown>:0
at Mono.Xml2.XmlTextReader.ReadContent () [0x00000] in <filename unknown>:0
at Mono.Xml2.XmlTextReader.Read () [0x00000] in <filename unknown>:0
at System.Xml.XmlTextReader.Read () [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNode (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.Load (System.Xml.XmlReader xmlReader) [0x00000] in <filename unknown>:0
at Verse.ScribeLoader.InitLoading (System.String filePath) [0x00000] in <filename unknown>:0
Verse.Log:Error(String)
Verse.ScribeLoader:InitLoading(String)
EdB.PrepareCarefully.PresetLoader:LoadFromFile(PrepareCarefully, String)
EdB.PrepareCarefully.Controller:LoadPreset(String)
EdB.PrepareCarefully.Page_PrepareCarefully:<DrawPresetButtons>b__27_0(String)
EdB.PrepareCarefully.Dialog_LoadPreset:DoMapEntryInteraction(String)
EdB.PrepareCarefully.Dialog_Preset:DoWindowContents(Rect)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)

Failed to load preset file
Verse.Log:Error(String)
EdB.PrepareCarefully.PresetLoader:LoadFromFile(PrepareCarefully, String)
EdB.PrepareCarefully.Controller:LoadPreset(String)
EdB.PrepareCarefully.Page_PrepareCarefully:<DrawPresetButtons>b__27_0(String)
EdB.PrepareCarefully.Dialog_LoadPreset:DoMapEntryInteraction(String)
EdB.PrepareCarefully.Dialog_Preset:DoWindowContents(Rect)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)

Exception filling window for EdB.PrepareCarefully.Dialog_LoadPreset: System.Xml.XmlException: 'li' is expected Line 293, position 13.
at Mono.Xml2.XmlTextReader.Expect (System.String expected) [0x00000] in <filename unknown>:0
at Mono.Xml2.XmlTextReader.ReadEndTag () [0x00000] in <filename unknown>:0
at Mono.Xml2.XmlTextReader.ReadContent () [0x00000] in <filename unknown>:0
at Mono.Xml2.XmlTextReader.Read () [0x00000] in <filename unknown>:0
at System.Xml.XmlTextReader.Read () [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.ReadNode (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
at System.Xml.XmlDocument.Load (System.Xml.XmlReader xmlReader) [0x00000] in <filename unknown>:0
at Verse.ScribeLoader.InitLoading (System.String filePath) [0x00000] in <filename unknown>:0
Verse.Log:Error(String)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)
J.F.K.O 23. nov. 2017 kl. 11:07 
oups sorry me bad, the rich survivor seems to work now
Von 23. nov. 2017 kl. 11:41 
Getting this error when pressing Prepare Carefully:

Exception filling window for RimWorld.Page_ConfigureStartingPawns: System.NullReferenceException: Object reference not set to an instance of an object
at EdB.PrepareCarefully.EquipmentSelection.get_Key () <0x00014>
at EdB.PrepareCarefully.CostCalculator.CalculateEquipmentCost (EdB.PrepareCarefully.EquipmentSelection) <0x0002f>
at EdB.PrepareCarefully.CostCalculator.Calculate (EdB.PrepareCarefully.CostDetails,System.Collections.Generic.List`1<EdB.PrepareCarefully.CustomPawn>,System.Collections.Generic.List`1<EdB.PrepareCarefully.EquipmentSelection>,System.Collections.Generic.List`1<EdB.PrepareCarefully.SelectedAnimal>) <0x0011f>
at EdB.PrepareCarefully.PrepareCarefully.get_Cost () <0x0005f>
at EdB.PrepareCarefully.PrepareCarefully.Initialize () <0x0005c>
at EdB.PrepareCarefully.HarmonyPatches.DoWindowContentsPostfix (UnityEngine.Rect,RimWorld.Page_ConfigureStartingPawns) <0x00171>
at (wrapper dynamic-method) RimWorld.Page_ConfigureStartingPawns.DoWindowContents_Patch1 (object,UnityEngine.Rect) <0x0052b>
at Verse.Window/<WindowOnGUI>c__AnonStorey0.<>m__0 (int) <0x00735>

Verse.Log:Error(String)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)
aNyyMORE 24. nov. 2017 kl. 7:09 
Oprindeligt skrevet af J.F.K.O:
small issue for me at least. when i try to start a rich survivor. start with one pawn,

Nothing happenes when i press the prepare carefully button

How did you fix it? Have same problem
Xiane 28. nov. 2017 kl. 17:43 
Getting alot of (yellow) errors in the console when using pretty much any of the Alien Humanoid Races with Prepare carefully. Seems to really hate the non human heads.
eighmy_lupin 28. nov. 2017 kl. 18:18 
Getting a Failed to Load Colonies error even though I haven't changed mods at all
Sidst redigeret af eighmy_lupin; 28. nov. 2017 kl. 18:50
Gamingninja 2. dec. 2017 kl. 3:20 
When I try to start the game after customizing i get this:
Exception filling window for EdB.PrepareCarefully.Dialog_Confirm: System.Reflection.TargetException: Non-static field requires a target
at System.Reflection.MonoField.GetValue (System.Object obj) [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.Controller.ReplaceScenarioParts (RimWorld.Scenario actualScenario, RimWorld.Scenario vanillaFriendlyScenario) [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.Controller.PrepareGame () [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.Controller.StartGame () [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.Page_PrepareCarefully.<ShowStartConfirmation>b__26_0 () [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.Dialog_Confirm.DoWindowContents (Rect inRect) [0x00000] in <filename unknown>:0
at Verse.Window+<WindowOnGUI>c__AnonStorey0.<>m__0 (Int32 x) [0x00000] in <filename unknown>:0
Verse.Log:Error(String)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)

What is causing this and what could be a fix?
Omen535 3. dec. 2017 kl. 19:36 
Psychology seems to conflic with this mod, seeing i am not sure who end the error its from I thought i would inform both of you.
Here the log hopefully.

Exception filling window for RimWorld.Page_ConfigureStartingPawns: System.NullReferenceException: Object reference not set to an instance of an object
at EdB.PrepareCarefully.UtilityCopy.CopyExposableViaReflection (string,object,object,object[]) <0x0006a>
at EdB.PrepareCarefully.ExtensionsPawn.CopyModdedProperties (Verse.Pawn,Verse.Pawn) <0x00060>
at EdB.PrepareCarefully.ExtensionsPawn.Copy (Verse.Pawn) <0x0026d>
at EdB.PrepareCarefully.PrepareCarefully.InitializePawns () <0x00083>
at EdB.PrepareCarefully.PrepareCarefully.Initialize () <0x00034>
at EdB.PrepareCarefully.HarmonyPatches.DoWindowContentsPostfix (UnityEngine.Rect,RimWorld.Page_ConfigureStartingPawns) <0x00171>
at (wrapper dynamic-method) RimWorld.Page_ConfigureStartingPawns.DoWindowContents_Patch1 (object,UnityEngine.Rect) <0x0052b>
at Verse.Window/<WindowOnGUI>c__AnonStorey0.<>m__0 (int) <0x00735>

Verse.Log:Error(String)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)
Sidst redigeret af Omen535; 3. dec. 2017 kl. 19:37
Chaza218 4. dec. 2017 kl. 5:07 
Un+Re subbed, no other mods enabled and I do not get the "Prepare Carfully" button
Ancient Aliens Guy 6. dec. 2017 kl. 13:55 
Oprindeligt skrevet af Chaza218:
Un+Re subbed, no other mods enabled and I do not get the "Prepare Carfully" button

Pretty sure this needs HugsLib. Try with that, because it works for me. Load order is Base game->HugsLib->EDB Prepare Carefully.
Ancient Aliens Guy 6. dec. 2017 kl. 13:58 
Also this mod doesn't allow for Psychology's tab to even render with Prepare Carefully's GUI (If I interpreted this error log correctly), as when you load both mods with HugsLib after the base game, I get nothing out of clicking "Prepare Carefully" but this error log while creating a new colony:
Exception filling window for RimWorld.Page_ConfigureStartingPawns: System.NullReferenceException: Object reference not set to an instance of an object at EdB.PrepareCarefully.UtilityCopy.CopyExposableViaReflection (string,object,object,object[]) <0x0006a> at EdB.PrepareCarefully.ExtensionsPawn.CopyModdedProperties (Verse.Pawn,Verse.Pawn) <0x00060> at EdB.PrepareCarefully.ExtensionsPawn.Copy (Verse.Pawn) <0x0026d> at EdB.PrepareCarefully.PrepareCarefully.InitializePawns () <0x00083> at EdB.PrepareCarefully.PrepareCarefully.Initialize () <0x00034> at EdB.PrepareCarefully.HarmonyPatches.DoWindowContentsPostfix (UnityEngine.Rect,RimWorld.Page_ConfigureStartingPawns) <0x00171> at (wrapper dynamic-method) RimWorld.Page_ConfigureStartingPawns.DoWindowContents_Patch1 (object,UnityEngine.Rect) <0x0052b> at Verse.Window/<WindowOnGUI>c__AnonStorey0.<>m__0 (int) <0x00735> Verse.Log:Error(String) Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32) UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)

Let me know what you think.
Mister Piffles 8. dec. 2017 kl. 11:46 
im not shure if its a bug or not, but changing the color of equipt items changes the value much more than the material, apparently randomly.
Forsaken Templar 8. dec. 2017 kl. 23:33 
Using UnlimitedHugs Map Reroll mod in combination with this mod works almost without a hitch. I've found several times that the gender of animals selected in Prepare Carefully are ignored and randomly generated upon rerolling the map. I've messaged UnlimitedHugs, and he said this would likely be an issue that would have to be looked into on this side of things.

Regardless, not a significant problem by any means, and I really appreciate the work you've put into this mod. Just thought I'd bring this to attention.
Loser 11. dec. 2017 kl. 1:18 
Having issues with the skin color sliders. Not sure if it's due to new pawn handling, but in A17 it would load Humanoid Alien skin colors and let you go hog wild, but it's reverted back to being default skin colors that do not change for "Alien" races. Really unfortunate cause that was the most useful feature for me.
< >
Viser 1-15 af 51 kommentarer
Per side: 1530 50