RimWorld

RimWorld

[WH40K]Adeptus Mechanicus: Armoury
 Denne tråd er blevet fastgjort, så den er sikkert vigtig
Ogliss  [udvikler] 23. feb. 2020 kl. 10:02
Bug Reports & Known Issues
Somewhere to post Bug Reports, Please try to include as much relevent information as possible, including the version of RimWorld your using. (1.0, 1.1, etc), if your using Combat Extended.

Or via the GitHubs Issue Tracker[github.com]

If you have HugsLib you can press CTRL + F12 to copy the report and paste it here.

Alternatively click
https://gyazo.com/579d014e1fe4583c19c03ba6fe54e91d

which should open something like this
https://gyazo.com/fd6fbe3394b1f87805b05cd5e4ff4d93

in the bottom left is the share logs button, click that and copy the link and paste it into a comment here

or you can copy it from your log directory, which will be something along the lines of.

C:\Program Files (x86)\Steam\steamapps\common\RimWorld\RimWorldWin_Data\output_log.txt

or

C:\Program Files (x86)\Steam\steamapps\common\RimWorld\RimWorldWin_Data\output_log.tx

it can also be at

C:\Users\USERNAME\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\player.log


Known Issues

Cant Draft, or see any of the usual pawn buttons
if your using the offical version of Dual Wield, try my fork, which is linked in the collection

Mod Manager Local Copies
Using Mod Manager to make Local Copies of mods will cause issues due to it editing the packageId of the copies, this can be easily fixed by editing the local copies packageId and removing the _copy postfix applied to it

Research Tree/Pal
these mods dont report all required research correctly and break Alien Races Racial restrictions on research.
you might have better luck with ResearchPal - Forked

Multiplayer
this mod is currently NOT compatible with the multiplayer mods - issues related to desyncs should be logged here

RimThreaded
Reports of Beam weapons not firing, no errors thrown. (Resolved)
Reports of CTD on Deep Strike. (Resolved)

Linux
Reports of CTD on pawn damage, Totally stumped on this, not being a linux user myself makes it hard to pinpoint a cause
Sidst redigeret af Ogliss; 14. maj 2023 kl. 4:36
< >
Viser 1-15 af 768 kommentarer
Darkstar 28. feb. 2020 kl. 1:29 
Hi Ogliss,

I'm seeing the following error on startup:

XML error: Duplicate XML node name comps in this XML block: <ThingDef ParentName="BenchBase"><defName>SimpleResearchBench</defName><label>simple research bench</label><description>A simple bench with writing implements and simple measurement devices. Researchers work here to discover new things.</description><thingClass>Building_ResearchBench</thingClass><size>(3,2)</size><stuffCategories><li>Metallic</li><li>Woody</li><li>Stony</li></stuffCategories><costStuffCount>75</costStuffCount><costList><Steel>25</Steel></costList><graphicData><texPath>Things/Building/Production/ResearchBenchSimple</texPath><graphicClass>Graphic_Multi</graphicClass><shaderType>CutoutComplex</shaderType><drawSize>(5,4)</drawSize><damageData><cornerTL>Damage/Corner</cornerTL><cornerTR>Damage/Corner</cornerTR><cornerBL>Damage/Corner</cornerBL><cornerBR>Damage/Corner</cornerBR></damageData></graphicData><castEdgeShadows>true</castEdgeShadows><staticSunShadowHeight>0.20</staticSunShadowHeight><altitudeLayer>Building</altitudeLayer><passability>PassThroughOnly</passability><pathCost>70</pathCost><statBases><MaxHitPoints>250</MaxHitPoints><WorkToBuild>2800</WorkToBuild><Flammability>1.0</Flammability><ResearchSpeedFactor>0.75</ResearchSpeedFactor></statBases><placeWorkers><li>PlaceWorker_PreventInteractionSpotOverlap</li></placeWorkers><fillPercent>0.5</fillPercent><interactionCellOffset>(0,0,-1)</interactionCellOffset><hasInteractionCell>true</hasInteractionCell><designationCategory>Production</designationCategory><surfaceType>Item</surfaceType><comps><li Class="CompProperties_AffectedByFacilities"><linkableFacilities><li>Misc_FileCabinet</li><li>Facility_ResearchCounter</li><li>ToolCabinetShelf</li></linkableFacilities></li></comps><comps><li Class="CompProperties_AffectedByFacilities"><linkableFacilities><li>ToolCabinetShelf</li></linkableFacilities></li></comps></ThingDef>
Verse.Log:Error(String, Boolean)
Verse.XmlInheritance:CheckForDuplicateNodes(XmlNode, XmlNode)
Verse.XmlInheritance:ResolveXmlNodeFor(XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodesRecursively(XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodesRecursively(XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodesRecursively(XmlInheritanceNode)
Verse.XmlInheritance:ResolveXmlNodes()
Verse.XmlInheritance:Resolve()
Verse.LoadedModManager:ParseAndProcessXML(XmlDocument, Dictionary`2)
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.<>c:<Start>b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>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 traced it back to the LinkableFacilities.xml file from this mod.

I'm using the unstable/hotfix branch of Rimworld, as well as the Vanilla Furniture Expanded mods which also appear to reference the SimpleResearchBench object. I don't think there is a conflict there but I am new to the xml patching stuff, so I'm not certain.
Ogliss  [udvikler] 28. feb. 2020 kl. 1:45 
id guess the issue is we both patch the <linkableFacilities> tab to it, and neither of us had the good sense to patch it properly, id forgotten all about that patch, its old as the hills and poorly written, will replace it, but i wont be able to push the update until ive fixed another issue on my end, if you want to hit me up on discord, i can send you the modified patch when its done
Ogliss  [udvikler] 28. feb. 2020 kl. 2:04 
fixed for next release
Darkstar 28. feb. 2020 kl. 14:33 
Thanks! Found another one, which I think is from this mod, though it might be from your Xeno mod. This error occurs on generating a new world:

Name list for gender=None slot=First is empty.
Verse.Log:Error(String, Boolean)
RimWorld.NameBank:GetName(PawnNameSlot, Gender, Boolean)
RimWorld.PawnBioAndNameGenerator:GeneratePawnName_Shuffled(Pawn, String)
RimWorld.PawnBioAndNameGenerator:DMD<DMD<GeneratePawnName_Patch1>?-1555677824::GeneratePawnName_Patch1>(Pawn, NameStyle, String)
AdeptusMechanicus.HarmonyInstance.AM_PawnBioAndNameGenerator_GiveShuffledBioTo_AdultAge_Patch:GiveShuffledBioTo(Pawn, FactionDef, String, List`1)
AdeptusMechanicus.HarmonyInstance.AM_PawnBioAndNameGenerator_GiveShuffledBioTo_AdultAge_Patch:GiveShuffledBioTo_AdultAge_Postfix(Pawn, FactionDef, String, List`1)
RimWorld.PawnBioAndNameGenerator:DMD<DMD<GiveShuffledBioTo_Patch1>?-571465600::GiveShuffledBioTo_Patch1>(Pawn, FactionDef, String, List`1)

It appears to be fine to proceed though.
Der Kaiser 11. mar. 2020 kl. 12:00 
the regular enginseer robe and hood colors are broken, they now just use the color sliders instead of the custom ones you made for it.
Ogliss  [udvikler] 13. mar. 2020 kl. 5:14 
bah damn steam not notifying me of replies!
@Darkstar
hmmmmm im guessing thats related to the Orkz? assuming your using that too?

@Der Kaiser
Aye im aware of the issue, its annoying cause if its not crafted, the colours are fine, think ive sorted it for the next update though
Darkstar 13. mar. 2020 kl. 11:04 
At the time, yes... I had all 3 race mods running.
Ogliss  [udvikler] 13. mar. 2020 kl. 11:09 
yeah pretty sure thats a harmless error from the orkz, cause they are genderless and it doesnt like it haha
Darkstar 17. mar. 2020 kl. 14:14 
Just got a new error when firing up for the first time today - could be the new unstable version breaking things:

Could not execute post-long-event action. Exception: System.TypeInitializationException: The type initializer for 'AdeptusMechanicus.HarmonyInstance.Main' threw an exception. ---> HarmonyLib.HarmonyException: Patching exception in method null ---> System.ArgumentException: Undefined target method for patch method static System.Boolean AdeptusMechanicus.AMA_ThingRequiringRoyalPermissionUtility_IsViolatingRulesOfAnyFaction_ExtraSilencer_Patch::Post_IsViolatingRulesOfAnyFaction(Verse.Def implantOrWeapon, Verse.Pawn pawn, System.Int32 implantLevel, System.Boolean ignoreSilencer, System.Boolean& __result)
at HarmonyLib.PatchClassProcessor.PatchWithAttributes (System.Reflection.MethodBase& lastOriginal) [0x0004d] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.PatchClassProcessor.Patch () [0x00057] in <2161c8330234450b8141397c32c11571>:0
--- End of inner exception stack trace ---
at HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) [0x00127] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.PatchClassProcessor.Patch () [0x00082] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.Harmony.<PatchAll>b__10_0 (System.Type type) [0x00007] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) [0x00006] in <2161c8330234450b8141397c32c11571>:0
at AdeptusMechanicus.HarmonyInstance.Main..cctor () [0x00021] in <e808de82e5e84cd5a716e6479ba6ccb0>:0
--- End of inner exception stack trace ---
at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <567df3e0919241ba98db88bec4c6696f>:0
at Verse.StaticConstructorOnStartupUtility.CallAll () [0x00018] in <b7dc5e8496d24da588e1b34a5d1646b0>:0
at Verse.PlayDataLoader+<>c.<DoPlayLoad>b__4_2 () [0x0000a] in <b7dc5e8496d24da588e1b34a5d1646b0>:0
at Verse.LongEventHandler.ExecuteToExecuteWhenFinished () [0x0007d] in <b7dc5e8496d24da588e1b34a5d1646b0>:0
Verse.Log:Error(String, Boolean)
Verse.LongEventHandler:ExecuteToExecuteWhenFinished()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent()
Verse.LongEventHandler:LongEventsUpdate(Boolean&)
Verse.Root:DMD<DMD<Update_Patch1>?2048669312::Update_Patch1>(Root)
Verse.Root_Entry:Update()
Ogliss  [udvikler] 17. mar. 2020 kl. 14:34 
do you have royalty?
Darkstar 17. mar. 2020 kl. 14:51 
Yes.
Nothson 18. mar. 2020 kl. 16:19 
I get 3 errors on startup. the only mods install are Harmony, Hugslib and this one.

https://drive.google.com/open?id=17WIl4VssaZUff93fzZhd1Po4RIyeKkj-G23XFOwlXq8

Edit, it appears feral orks is now a requirement for this.
Sidst redigeret af Nothson; 18. mar. 2020 kl. 17:48
JimmyHillUK 19. mar. 2020 kl. 13:21 
Hi, hope all well considering the times.

Just updated my workshop files and now my save has broken, after uninstalling some of the more recently updated mods, I've figured it down to this one.

....aaaand in writing this I added the mods back to get the error report, didn't come up with any, not even the usual wall of red I run with 0_o loaded the save back up and it's running perfectly. Maybe it just wanted to be at the bottom of the pile.
Ogliss  [udvikler] 19. mar. 2020 kl. 13:32 
All well here!
huh, curious, are you on 1.1 or 1.0?
Darkstar 19. mar. 2020 kl. 19:31 
Regarding the harmony error I've been getting, I fiddled around with my setup, and I was able to reproduce it with the bare minimum mods installed. Log file is here if you're interested: https://gist.github.com/9f09147e88b09448affa5320510d0e2a

Cheers!
Sidst redigeret af Darkstar; 19. mar. 2020 kl. 19:32
< >
Viser 1-15 af 768 kommentarer
Per side: 1530 50