RimWorld
EdB Prepare Carefully
edbmods  [개발자] 2018년 10월 17일 오전 9시 56분
Bugs and Issues with 1.0
Known issues:
  • If you're using the Facial Stuff, Psychology or Gradient Hair mods, you may notice that the customization button that each of those mods adds to the Prepare Carefully user interface has disappeared. I cannot fix this. It needs to be updated by its respective author. See the note about this on the main Prepare Carefully workshop page for more info and a possible workaround.
edbmods 님이 마지막으로 수정; 2019년 7월 29일 오전 8시 32분
< >
전체 댓글 208개 중 196~208개 표시 중
Lord_Anubis 2019년 12월 24일 오전 12시 59분 
Yes I run both of those mods. I have had no issues until yesterday. Thinking it might be a mod that updated in the last day.
Lord_Anubis 2019년 12월 24일 오전 1시 08분 
Lord_Anubis 님이 먼저 게시:
Yes I run both of those mods. I have had no issues until yesterday. Thinking it might be a mod that updated in the last day.
Confirmed this. Deactivated everything except core and prepare carefully equipment screen loads. Now the problem is finding the mod causing the issue, over 100 mods to go through
Naki 2019년 12월 24일 오후 2시 26분 
I've managed to reproduce the same bug without Android Tiers++ installed, now I'm just confused.
Naki 2019년 12월 24일 오후 3시 15분 
Here's what hugslib is logging:

Prepare Carefully :: Loaded equipment database with 3355 item(s)

Exception filling window for EdB.PrepareCarefully.Page_PrepareCarefully: System.InvalidOperationException: Comparison threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object
at EdB.PrepareCarefully.ProviderEquipmentTypes+<>c.<Initialize>b__4_0 (EdB.PrepareCarefully.EquipmentRecord a, EdB.PrepareCarefully.EquipmentRecord b) [0x00000] in <filename unknown>:0
at System.Array.qsort[EquipmentRecord] (EdB.PrepareCarefully.EquipmentRecord[] array, Int32 low0, Int32 high0, System.Comparison`1 comparison) [0x00000] in <filename unknown>:0
at System.Array.qsort[EquipmentRecord] (EdB.PrepareCarefully.EquipmentRecord[] array, Int32 low0, Int32 high0, System.Comparison`1 comparison) [0x00000] in <filename unknown>:0
at System.Array.qsort[EquipmentRecord] (EdB.PrepareCarefully.EquipmentRecord[] array, Int32 low0, Int32 high0, System.Comparison`1 comparison) [0x00000] in <filename unknown>:0
at System.Array.qsort[EquipmentRecord] (EdB.PrepareCarefully.EquipmentRecord[] array, Int32 low0, Int32 high0, System.Comparison`1 comparison) [0x00000] in <filename unknown>:0
at System.Array.qsort[EquipmentRecord] (EdB.PrepareCarefully.EquipmentRecord[] array, Int32 low0, Int32 high0, System.Comparison`1 comparison) [0x00000] in <filename unknown>:0
at System.Array.Sort[EquipmentRecord] (EdB.PrepareCarefully.EquipmentRecord[] array, Int32 length, System.Comparison`1 comparison) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Array.Sort[EquipmentRecord] (EdB.PrepareCarefully.EquipmentRecord[] array, Int32 length, System.Comparison`1 comparison) [0x00000] in <filename unknown>:0
at System.Collections.Generic.List`1[EdB.PrepareCarefully.EquipmentRecord].Sort (System.Comparison`1 comparison) [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.ProviderEquipmentTypes.Initialize () [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.ProviderEquipmentTypes.AllEquipmentOfType (EdB.PrepareCarefully.EquipmentType type) [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.PanelEquipmentAvailable.Resize (Rect rect) [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.PanelEquipmentAvailable.DrawPanelContent (EdB.PrepareCarefully.State state) [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.PanelBase.Draw (EdB.PrepareCarefully.State state) [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.TabViewEquipment.Draw (EdB.PrepareCarefully.State state, Rect rect) [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.Page_PrepareCarefully.DoWindowContents (Rect inRect) [0x00000] in <filename unknown>:0
at Verse.Window+<WindowOnGUI>c__AnonStorey0.<>m__0 (Int32 x) [0x00000] in <filename unknown>:0

After that, the following is spammed ad nauseam:

Exception filling window for EdB.PrepareCarefully.Page_PrepareCarefully: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2[EdB.PrepareCarefully.EquipmentType,EdB.PrepareCarefully.PanelEquipmentAvailable+ViewEquipmentList].get_Item (EdB.PrepareCarefully.EquipmentType key) [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.PanelEquipmentAvailable.get_CurrentView () [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.PanelEquipmentAvailable.UpdateAvailableMaterials () [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.PanelEquipmentAvailable.get_CurrentView () [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.PanelEquipmentAvailable.DrawPanelContent (EdB.PrepareCarefully.State state) [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.PanelBase.Draw (EdB.PrepareCarefully.State state) [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.TabViewEquipment.Draw (EdB.PrepareCarefully.State state, Rect rect) [0x00000] in <filename unknown>:0
at EdB.PrepareCarefully.Page_PrepareCarefully.DoWindowContents (Rect inRect) [0x00000] in <filename unknown>:0
at Verse.Window+<WindowOnGUI>c__AnonStorey0.<>m__0 (Int32 x) [0x00000] in <filename unknown>:0
Naki 님이 마지막으로 수정; 2019년 12월 24일 오후 3시 15분
Lord_Anubis 2019년 12월 24일 오후 5시 10분 
Was able to re-activate Android tiers with out issue. Haven't reactivated the other mods that adds items back in yet to see if they cause an issue. Messed around with it for over 4 hours, got it to work stopped so i could play.

Have these mods off
Rimsenal Enhanced vanilla pack
Rimsenal Security pack
RTs Weapon pack reloaded

Lord_Anubis 님이 마지막으로 수정; 2019년 12월 24일 오후 5시 12분
Naki 2019년 12월 24일 오후 6시 36분 
Lord_Anubis 님이 먼저 게시:
Was able to re-activate Android tiers with out issue. Haven't reactivated the other mods that adds items back in yet to see if they cause an issue. Messed around with it for over 4 hours, got it to work stopped so i could play.

Have these mods off
Rimsenal Enhanced vanilla pack
Rimsenal Security pack
RTs Weapon pack reloaded
This works for me too, even with a ridiculous menagerie of other mods active. Thanks a lot!
Shadmark 2019년 12월 25일 오전 2시 17분 
Shadmark 님이 먼저 게시:
I get this message about Prepare Carefully failing to initialize.
I'm working on finding the mod causing the problem, however i also wanted to ask if someone reported this befor? (i'm not that usefull speed reading when under pressure).

after looking around and deactivating and reactiving mods i figured out the mod called zombiefied was somehow someway interrupting with prepare carefully startup.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1541353047&searchtext=zombiefied
dedjustded 2020년 1월 4일 오전 8시 28분 
Hey I'm having this problem where i get no compat issues or anything, and even tried running the game with this mod only and what i get is an insane lag when i enter the prepare carefully phase (no custom scenarios or anything, just crashlanded survivors) untill the game just freezes indefinitely unless i keep clicking for the to crash (that's the only way to exit that i've found so far)
NotTildaSwinton 2020년 1월 7일 오후 7시 13분 
I'm having an issue that some others in the comment section have reported - when changing the head of a human pawn in the prepare carefully menu, their body disappears...
Brian 2020년 1월 13일 오전 7시 25분 
Just me? don't know or really care but when i load a group all their ages are set the same press the I and go into, BIO then hover the mouse over the Age, when i get a newly added person its Random but if i was to save them then load it would be like the 1st of aprimay and so will the loaded crew but its quite funny watching 30 people enjoy their own Birth day on the same day
SpaceSaracen 2020년 1월 18일 오후 4시 16분 
Hey, I'm sorry but I don't know if this is an EdB problem, but I assume so. During the character customization screen, I can no longer see their hats. During the actual gameplay it's fine so it's no deal breaker or anything, but it is a bit annoying. I'm sorry if this isn't an EdB problem
Vi-El 2020년 1월 19일 오후 7시 11분 
skandal83 님이 먼저 게시:
I think the problem is when using a customized scenario it wont load the prepar carefully window. When I used the Crashlanded scenario it worked. It is probably because there is items given in the scenario that are not in the 1.0 version yet.

Well damn I thought I have gotten crazy!
You are right O.o
Countersync 2020년 1월 23일 오전 12시 05분 
Working Load Order Update

I've found that the Prepare Carefully Button DOES show up if I am careful with the load order.

Core
... (anything pre-libs here, in my current test setup this is Startup Impact and SRTS Expanded)
HugsLib
JecsTools
Humanoid Alien Races 2.0
++
(All Alien Races here)
++
EdB Prepare Carefully

Something in the rest of the list, probably one of the menu mods the streamer I watch play this has added, seems to mess up the button.


EDIT:

I've also completed a two hour-long "manual bisection" process (moving the load point of EdB Prepare Carefully to the middle of the range that works/doesn't work to shrink the area of the problem domain to one mod).

Among the mods in the list I was working with, THIS is the mod that was guilty of breaking EdB Prepare Carefully (and after removing it Prepare Carefully could be loaded last).

Powerful Faction Bases - NilchEi - https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1570960972
Countersync 님이 마지막으로 수정; 2020년 1월 23일 오후 7시 06분
< >
전체 댓글 208개 중 196~208개 표시 중
페이지당 표시 개수: 1530 50