RimWorld

RimWorld

Sleep Meditation Focus
So does it or doesn't it require VPE?
Because current version allows me to load without it, which causes red errors on startup even with minimal modlist. Because I am an amateur modder and thus like to try and figure out what's going wrong with other people's mods (even though I usually don't succeed) I started digging in the files.

I think it might be a small mess?
  • As far as I can tell, About.xml only tells the mod to require VPE if I were to use 1.5 game ver. I am on 1.6 like most, so the game will not scream at me if I were to remove it from the modlist. Since I am unsure if you intended for the mod to be usable without that dependency, I can't tell if red errors on startup are intended or you forgot to add a necessary conditional somewhere.
  • In case it is supposed to be separate from VPE now, you will need to add an explicit dependency on Royalty in About.xml. Right now it only requires to load after it *if* it's present.
  • 1.5/Assemblies folder contains both VPESleepMeditation1.5.dll AND VPESleepMeditation1.6.dll. Might be bad.
  • Both 1.6/Assemblies and 1.5/Assemblies contain pdb files. Fairly minor but they aren't completely unnecessary on release version of the mod?
  • Shouldn't /Mods folder have it's own versions in /1.6 and /1.5, so it's correctly version frozen?
  • A random shortcut in /1.6/Patches - I didn't misclick and make it myself, did I?
< >
Showing 1-4 of 4 comments
Kimo'  [developer] Jul 28 @ 10:07pm 
Thank you for the feedback. Some of these issue slipped without being noticed, and will be adressed next update.

To bring some answers:
-Yes, this mod require VPE for both 1.5 and 1.6, as stated on the steam page. Dependency in the about file will be fixed
-Mistake on our part, will be fixed soon
-You're technically correct, but in this instance, the mod dependant patches are the same across version, so it's not an issue.
-I couldn't find the the shortcut you're talking about. That's probably on your end.
I suppose it could be a bit of work to make it work, but *should* it remain hard-dependent on VPE, instead of optionally? I mean I can't look at source code, but I don't think I can see anything that requires VPE to implement.
Kimo'  [developer] Jul 28 @ 10:47pm 
That would indeed require the remake the mod from scratch. This mod was designed around the VPE focus system (More specifically point buy and locking the focus under some condition). If you're more interested in a VPE free version, you might find the "Sleep meditation" mod more to your liking.
I am not likely to stop using VPE any time soon, I was troubleshooting a completely unrelated mod when I stumbled across issues to report. Besides, I've seen the other Sleepy mod, but I prefer your implementation where it's locked behind traits more. So thanks for making it!
Last edited by royallyTipsy; Jul 29 @ 11:08am
< >
Showing 1-4 of 4 comments
Per page: 1530 50