RimWorld

RimWorld

Easily Craftable Components [B19]
9 Comments
Drakollos 2 Sep, 2018 @ 12:49pm 
okay thanks.

I play with many robot mods so i really need of a fairest components-mecanic. A guy did a mod perfect for me: "Growponents". But he does'nt work on it anymore and it's still a B18 version.
Thom Blair III  [author] 2 Sep, 2018 @ 12:30pm 
@Drake Now it requires the same amount if work time.
Thom Blair III  [author] 2 Sep, 2018 @ 11:17am 
@Drake It might...I didn't check the original time
Drakollos 2 Sep, 2018 @ 11:16am 
crafting take less time than before?
Thom Blair III  [author] 1 Sep, 2018 @ 12:18am 
@Antiwesley Yes, the RecipeDef name does duplicate the normal game's recipe. However, I had thought that if this mod was loaded after the game's data, it would override the original data. It's hard for me to tell, because I'm a beginner modder and the current version of Rimworld has so many errors in the log/game that I'm not sure if my mod is at fault or if the unstableness of the game is at fault. I'll see once a fully stable version is released (or until someone can figure it out for me.)
Antiwesley 31 Aug, 2018 @ 11:46pm 
Not a mod maker, but someone who is curious of the inner workings..
Does the RecipeDef name string duplicate an extant recipe? aka does "ComponentIndustrial" already match the existing Recipe name that is generally used in Core? Or is it supposed to override the existing recipe?

I also notice that the error being given is for the "Verse.Log" call that you made earlier with "Verse.Log: Message." I don't think it likes the String type given.

Just thoughts, as again, I know nothing of coding for RW.
Thom Blair III  [author] 31 Aug, 2018 @ 10:03pm 
@Mr_Puff Acutally, I don't know how to fix that error. It doesn't effect gameplay, does it? If you know how to fix it, please tell me, otherwise I might just leave it there until 1.0 and all the other 0.19 errors get fixed. But I would like to fix it. Sorry, I'm still very new to modding. If you want, you can move this to the mod Discussions for more in-depth details.
Thom Blair III  [author] 31 Aug, 2018 @ 9:54pm 
@Mr_Puff Thank you!
Peres 31 Aug, 2018 @ 9:36pm 
RimWorld 0.19.2009 rev486
Verse.Log:Message(String, Boolean)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

Adding duplicate Verse.RecipeDef name: Make_ComponentIndustrial
Verse.Log:Error(String, Boolean)
Verse.DefDatabase`1:Add(RecipeDef)
RimWorld.DefGenerator:AddImpliedDef(RecipeDef)
RimWorld.DefGenerator:GenerateImpliedDefs_PreResolve()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()