vegapnk / RJW-Genes

Rimworld Biotech Genes related to RJW
MIT License
30 stars 33 forks source link

Hidden Licentialabs Dependency #119

Closed vegapnk closed 1 month ago

vegapnk commented 1 month ago

I got a report on Discord:

@Vegapnk could you add rjw.sexperience as a dependency for Vegapnk.rjw.genes? The game doesn't load without it. 

it's possible there are references elsewhere to Sexperience (I'm not sure all the locations Rimworld stores its data about mods) but I would think that's still a bug, it should report what the problem is instead of the not-very-clear `Failed to find $DefType named $DefName` error. I'm just getting into Rimworld modding, so it's possible I'm missing something obvious.

Modlist:

- Harmony
- Core
- Biotech
- HugsLib
- RimJobWorld
- RJW-Genes

Full Hugslog

Error:

[HugsLib] version 11.0.4
Could not find type named LicentiaLabs.Hediffs.HediffCompProperties_VomitCumMtb from node <li Class="LicentiaLabs.Hediffs.HediffCompProperties_VomitCumMtb"><mtbDaysPerStage><li>0</li><li>0</li><li>0.75</li><li>0.5</li><li>0.2</li></mtbDaysPerStage></li> 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)

XML error: <mtbDaysPerStage><li>0</li><li>0</li><li>0.75</li><li>0.5</li><li>0.2</li></mtbDaysPerStage> doesn't correspond to any field in type HediffCompProperties. Context: <li Class="LicentiaLabs.Hediffs.HediffCompProperties_VomitCumMtb"><mtbDaysPerStage><li>0</li><li>0</li><li>0.75</li><li>0.5</li><li>0.2</li></mtbDaysPerStage></li> 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)

Config error in rjw_genes_cumstuffed_counter: Verse.HediffCompProperties: compClass is null 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39)

Relevant Files:

Cumstuffed Counter

vegapnk commented 1 month ago

Actually I think this is a double error, because I copy pasted the thing that makes you vomit cum so pawns should double their cum vomit ...