RimWorld

RimWorld

Desynchronized: Tales and News (v2.0.0)
Showing 11-20 of 32 entries
< 1  2  3  4 >
Update: 26 May, 2019 @ 2:09am

Version 1.5.2 is here to enhance compatibility.

Version 1.5.2: Changelog
  • Compatibility: cleaning world pawns using RuntimeGC will not remove pawns referenced by the TaleNews system
Known Issues
Using the "deconstruct animal family" feature in RuntimeGC will still remove pawns referenced by our TaleNews system. Unfortunately, I am unable to provide a fix for this because the relevant RuntimeGC code is protected.

You may visit the GitHub repo Issues page here[github.com] to see the latest list of known issues.

Concluding Notes
If you would like to include your error logs when reporting bugs, you may use PasteBin ( https://pastebin.com/ ) or HugsLib's log-sharing feature.

Check out the GitHub repo here[github.com] to find source codes, feature elaborations, detailed changelogs and previous releases.

Update: 20 May, 2019 @ 2:13am

Version 1.5.1 is here to kill some bugs.

Version 1.5.1: Changelog
  • Added translation (French/Francais); credits to Mihokyo for helping out with the translation!
  • Fixed bug: no more NullReferenceException when losing pawns during player-initiated attacks on faction bases
  • Fixed bug: no more complaints from RimWorld about null-null "dummy" faction relations and "non-existent" self-self faction relations
  • Fixed bug: no more ArgumentOutOfRangeException when attempting to randomly select a piece of news to transmit
  • Cleaned up left-over developer log spam
Known Issues
You may visit the GitHub repo Issues page here[github.com] to see the latest list of known issues.

Concluding Notes
I have come up with a good way to manage translations. From now on, the localization XML file names will also mention the version of the mod, so it will be easier for translators to spot new texts that require translation.

As a result, we are now accepting translations.

If you would like to include your error logs when reporting bugs, you may use PasteBin ( https://pastebin.com/ ) or HugsLib's log-sharing feature.

Check out the GitHub repo here[github.com] to find source codes, feature elaborations, detailed changelogs and previous releases

Update: 8 May, 2019 @ 12:58am

So many things have happened since the last proper update, and so much uncertainty await in the future, and here we are, packing version 1.5.0 for all to use.

Version 1.5.0: Changelog
  • New feature: Pawns referenced by TaleNews will be kept by the game as world pawns
  • Hence, fixed bug: No more NullReferenceException when passing news (finally)
  • New feature: This mod will verify and fix most of its data when a savefile is loaded to make sure only valid data is loaded by the game
  • New feature: Pawns now assign a "news importance" score to every news they have received
  • New feature: News that have a higher importance score will be more likely to be transmitted
  • New feature: The news importance of pawn's death depends on several factors, but it mainly depends on the relationship between the news receiver and the victim
  • Note: News importance will naturally decay over time
  • Note: Other news types currently have place-holder, constant importance scores
  • Fixed bug: Selling pawns to other factions should no longer give "Loved one sold" thoughts to pawns off-map
Known Issues
There are no new or outstanding known issues.

Concluding Notes
With the newly-implemented, standardized self-verification feature, this update does not require you to start a new game. However, the self-verification will remove most of the existing TaleNews about pawn death because most of them are invalid; the victims they are describing are already discarded by the game, so the TaleNews become invalid. A handful of TaleNews are not affected, especially those about recent deaths (deaths in the last 24 in-game hours).

Colonies that rely on hunting and butchering will be most affected by this update since their games and poultries are forcibly retained even after their death. Hence, the next update will introduce "forgetfulness" to pawns. News with low importance will be "forgotten", allowing the dead to finally rest and pass on.

If you would like to include your error logs when reporting bugs, you are recommended to use PasteBin ( https://pastebin.com/ ) or HugsLib's log-sharing feature.

Click on the link above to visit the GitHub online repo, where you can find the source code, previous versions, detailed changelogs and elaboration of features.

Check out the GitHub repo here[github.com] to find source codes, feature elaborations, detailed changelogs and previous releases.

Update: 19 Apr, 2019 @ 6:42am

Version 1.4.6 is hastily pushed out in response to the unending inconclusive bug reports that I have been receiving since time immemorial.

Version 1.4.6: Outline
  • Restructured code of TaleNewsPawnDied.GiveThoughtsToReceipient in an attempt to make bug logs clearer and more sensible
Known Issues
There are no new known issues.
Concluding Notes
For those that have reported errors of "Cannot give thoughts; something went wrong", please reproduce the error and post the log. The log you obtain this time should be slightly different than before.

If you would like to include your error logs when reporting bugs, please use PasteBin ( https://pastebin.com/ ) or HugsLib's log-sharing feature.

Check out the GitHub repo here[github.com] to find feature elaborations, detailed changelogs and previous releases.

Update: 9 Mar, 2019 @ 2:28am

Version 1.4.5 is finally here! While I haven't got the time to update this in the past few weeks, this gave me plenty of time to test and patch the mod.

Version 1.4.5: Outline
  • Fixed bug: NullReferenceException when spreading news
  • Fixed bug: Finishing Off (from Allow Tools) on human pawns will no longer throw NullReferenceException (for real this time)
  • Fixed bug: spreading news should no longer give the sender another mood debuff of the same event
  • Changed news spread base chance due to traits from 5%/2%/0.05% to 40%/25%/10%
  • Changed feature: Increased the number of dice throw from 3 to 5 for Deep Talk news spread checking
  • Changed data structure to minimize size of data inside save-files
  • Some underlying API changes here and there

Known Issues
The bugs that this version patches has essentially made all the previous TaleNews entries useless. Hence, previous entries of TaleNews will be discarded; your colonists will receive TaleNews correctly with a fresh start.

If you would like to include your error logs when reporting bugs, please use PasteBin ( https://pastebin.com/ ) or HugsLib's log-sharing feature.

Check out the GitHub repo here[github.com] to find feature elaborations, detailed changelogs and previous releases.

Update: 25 Feb, 2019 @ 3:34am

[Auto-generated text]: Update on 2/25/2019 7:34:54 PM.

Update: 21 Feb, 2019 @ 10:21pm

Version 1.4.4! This is more of some house-keeping than new features.

Version 1.4.4: Outline
  • Fixed bug: doing Finish Off (from Allow Tools) on human pawns will no longer throw NullReferenceException
  • Fixed bug that might have broken the entire TNDBS
  • Removed unused/now-irrelevant code
  • (Steam only) Reduced mod size down to <1 MB (credits to Mehni's PublisherPlus patch!)
Known Issues
When loading a save-game that was made with a previous version of this mod enabled, the game will show some one-time errors along the lines of "Could not find class" in the debug log. The affected classes are: InformationKnowledgeStorage, CentralTaleDatabase, ArrivalAction_Sender_Linker. This is harmless.

If you would like to include your error logs when reporting bugs, please use PasteBin ( https://pastebin.com/ ) or HugsLib's log-sharing feature.

Check out the GitHub repo here[github.com] to find feature elaborations, detailed changelogs and previous releases.

Update: 8 Feb, 2019 @ 2:15am

[Auto-generated text]: Update on 2/8/2019 6:15:09 PM.

Update: 2 Feb, 2019 @ 8:33pm

I guess this is version 1.4.2 fixing the world generation bug...?

Update: 2 Feb, 2019 @ 7:40pm

This probably is the bugfix for the random DevConsole spam.