Make "wedding" and "pet getting hunted" into a letter, instead of just a message.
Have you ever have a dead pet because you didn't notice the tiny message on the top left of your screen? Or missed a wedding because you are dealing with a mechanoid raid? Then this mod is for you!
This mod make the "wedding" and "pet getting hunted" into their own letter! Now you will never miss a wedding or colony pet getting hunted event ever again!
FAQ:
Is it safe to add mid-game?
Should be, however do keep in mind that:
- Events such as marriage prior to to this mod will stay as messages!
- Only message that signify the start, such as "Colonists are gathering to celebrate" message will be turned into letter!
- Subsequent message after start of event will stay as message! ie beginning marriage, ceremony called off etc will still be messages
Thus, starting on a new save is recommended!
Why is my pet being hunted not notified?
RimWorld only consider an animal "pet" when you name them. IE Immediately tamed animal is only a "pet" AFTER being named by player.
Is it safe to remove mid-game?
Should be, back up before attempting.
Special Thank You
- To many modders who helped me in Official Rimworld Discord Server[discord.gg]
- Users who reports error and report unexpected behavior in existing saves.
Technical Detail:
You can also make any message into a letter! But be careful
which translation key is used by:
<IncidentDef ParentName="E1D8_IncidentBase">
<defName>E1D8_MessageNewMarriageCeremony</defName>
<label>New Marriage Ceremony!</label>
<letterLabel>New Marriage Ceremony!</letterLabel>
<letterDef>PositiveEvent</letterDef>
<modExtensions>
<li Class="Message2Letter.ModExtension_OnTranslationKey">
<eventKeyList>
<!--
Translation Key to watch out, message key can be found
in `Languages/English/Keyed/Messages.xml`
-->
<li>MessageNewMarriageCeremony</li>
</eventKeyList>
</li>
</modExtensions>
</IncidentDef>