RimWorld
More Biotech Letters
29 件のコメント
wowhvb  [作成者] 9月10日 8時46分 
Thanks @@Schadenfreude!
Schadenfreude 9月9日 6時21分 
@wowhvb
In Vanilla I can't recall having seen it.
wowhvb  [作成者] 9月8日 11時44分 
@Schadenfreude I found that the base game already had built in code to display message (not letter) when permit cooldowns complete. However, I suspect there is a small bug that would prevent such messages to show up. Have you ever seen those messages? Do they appear every time? The message would be "pawn's name "can now freely use "permit name".
Schadenfreude 9月8日 9時09分 
@wowhvb
Thank you for the addition of this feature!
wowhvb  [作成者] 9月7日 15時15分 
I updated the mod to include the option suggested by @Schadenfreude. There is an option to send letter and/or pause game upon a colonist's permit cooldown completed. REQUIRE A NEW GAME to work. Also require Royalty DLC. If you don't have Royalty enabled, this option will be safely ignored. Imprisoned colonist can be included/excluded. Default check interval is 600 (every 10 seconds). I know this is not a Biotech thing, but I don't want to create a new mod just for 1 option.

I don't have time to play test. I just used a permit and skipped 45 days to test. Any bug report or feedback is highly appreciated! Have fun!
wowhvb  [作成者] 9月5日 11時38分 
@Schadenfreude Thanks for your suggestion. I have Royalty but just used Permit once or twice in all of my play time. Maybe it is because the lack of notification? I will look into this.
Schadenfreude 9月2日 6時50分 
Love this mod, simple and useful.

Have you considered making something similar for Royalty, when pawns get free uses of Permits?
wowhvb  [作成者] 7月15日 22時03分 
@Otoya Thank you for reporting the problem! An updated version was uploaded.
Otoya 7月15日 20時49分 
Getting an error, log: https://pastebin.com/LiqYZA2t
I've tried with both regular Harmony and Harmony for macOS on ARM: https://steamproxy.net/sharedfiles/filedetails/?id=3515420793
Arthur GC 5月30日 23時39分 
@wowhvb Nice!
Monkey Magic 5月30日 22時38分 
@wowhvb - Yeah, the in-game dependency flags are working fine.I made that comment back in March, not sure if you fixed in in April last time you updated, or if I was referring to here on Steam. It's best to have both set though ^^
wowhvb  [作成者] 5月30日 21時49分 
I have these lines in my About.xml, I thought they handle dependency.

<modDependencies>
<li>
<packageId>brrainz.harmony</packageId>
<displayName>Harmony</displayName>
<steamWorkshopUrl>steam://url/CommunityFilePage/2009463077</steamWorkshopUrl>
<downloadUrl>https://github.com/pardeike/HarmonyRimWorld/releases/latest</downloadUrl>
</li>
<li>
<packageId>ludeon.rimworld.biotech</packageId>
<displayName>Biotech</displayName>
</li>
</modDependencies>

Anyway, there is a way to add DLC dependencies via Steam itself. I just did that. Let's hope it suffices. Thanks for the suggestion, @Monkey Magic and @Arthur GC!
Arthur GC 5月30日 18時25分 
+1 to @Monkey Magic suggestion about the dlc requirement.
Monkey Magic 3月13日 19時22分 
Might wanna add Biotech as a requirement too :P
wowhvb  [作成者] 2024年5月1日 21時15分 
Thank you! I will have a look at it!
Monkey Magic 2024年5月1日 7時27分 
@wowhvb. Mod is throwing up the following error in 1.4, if that helps at all:

https://pastebin.com/D0UhgcPH
wowhvb  [作成者] 2024年4月24日 9時36分 
@Money Magic Yeah, the problem is that I can't include the mech type/location in the letter.
wowhvb  [作成者] 2024年4月24日 9時32分 
Sorry, I didn't think of that. It is added for 1.4 now. If you find any other problems, please let me know. Cheers!
Monkey Magic 2024年4月23日 1時20分 
No worries, at least I'll know to send my mechanitor over to get then out now, rather than them stewing in the pot XD. If you mean the message location, I know that is in Biotech/Languages/Keyed/Misc_Gameplay , on line 260, but it is only the basic "Gestation Complete" message - it does not specify the type here.

EDIT - Still not working for 1.4 though, did you forget to add the changes to that version? :P
wowhvb  [作成者] 2024年4月22日 20時02分 
Thanks, Monkey Magic!
I added new options to the mod as you suggested. But I could not do as much as I want. The letter is blank. It does not contain info about the mech, nor it can points to the location. I don't know how to include these info without breaking compatibility. I also do not want to check every game tick for this info. Sorry guys :( If anyone can help or give me some pointers, it would be greatly appreciated!
In the mean time, I suggest you use this mod to send letter/pause the game and use the top left corner message to locate the new mech.
Cheers!
Monkey Magic 2024年4月22日 13時59分 
Could you add a letter for when a mechanoid has finished gestating; or if not, make this as a separate mod? I always miss the tiny ass message at the top of the screen..

Given that the the smithing skill is required for mechanitors to release them automatically, if is this is not set higher than other tasks, they will ignore them for ages. Additionally, even if smithing is set to the highest priority task, they will still ignore them over eating, sleeping, recreation and other needs activities :/
wowhvb  [作成者] 2024年4月12日 22時11分 
I added compatibility for 1.5. Sorry but I don't have time to test it with just vanilla 1.5. I could only test it with 1.5 + all DLCs, including Anomaly. If you haven't got Anomaly and run into any problem, please let me know here!

Have fun!
wowhvb  [作成者] 2024年3月13日 16時08分 
Hi everyone. Great news about 1.5 and Anomaly. I don't have time to play and test the beta branch right now. I read through the 1.5 patch note and it seems like my mods might not be affected. If you find any compatibility problem, please let me know and I will spend time to fix it up properly. Thank you in advance! When 1.5 officially drops, I will update the mod ASAP.
The Dude with shogun 2022年12月4日 10時17分 
I have no idea why this is not the part of main game. Like it does make sense, especially with 20 prisoners and when you are trying to get them all. Thank you man. This helped me a lot.
wowhvb  [作成者] 2022年11月17日 21時00分 
I add 2 more letter events and change the mod name from Letter Genes Regrow Finished to More Biotech Letters. Sorry for the confusion guys! Hope this will help you better manage or exploit the things on the Rims,
wowhvb  [作成者] 2022年11月16日 12時45分 
The typo was fixed. Thank you!!
nothing to see here 2022年11月16日 10時27分 
Fisnihed
Attention Deficit Dave 2022年11月16日 9時20分 
I mean this most respectfully and thank you very much for your efforts, but do you realize that Finished is misspelled on the letter?
wowhvb  [作成者] 2022年11月16日 6時10分 
Hi guys! Thanks for visiting this page!

I am actually looking for pointers on how to do this mod without touching the xml Defs file, for better compatibility and learning something new.

I have a little experience with Harmony. But I do not know how to access the original class public fields. For example, I believe the class I need to patch is HediffComp_Disappears , and the method is CompPostPostRemoved . But I do not know how access these 2 fields HediffCompProperties_Disappears Props and Pawn Pawn (Pawn is from the base class HediffComp which HediffComp_Disappears is a subclass of.

If anyone can give me some pointers on how to do the above, it be would greatly appreciated! Thank you in advance!

Cheers!