RimWorld

RimWorld

Not enough ratings
RimDialogue Performance and bug Fix
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.6
File Size
Posted
Updated
261.675 KB
6 Aug @ 11:44pm
15 Oct @ 5:32am
5 Change Notes ( view )

Subscribe to download
RimDialogue Performance and bug Fix

Description
✨ RimDialogue Performance & Bug Fix Patch

This patch greatly reduces unnecessary calculations performed by RimDialogue.

Pawn calculations: reduced from every 1 tick → every 600 ticks

GameComponentUpdate: reduced from every 1 tick → every 60 ticks

✔️ This results in significantly improved performance (less lag, smoother gameplay).
✔️ Also includes bugfixes to prevent ONNX runtime and context-tracking crashes.

🔧 Load Order
Place this mod below RimDialogue so it can override the original methods.

⚠️ Note
If the original RimDialogue code changes, this patch may become obsolete.
11 Comments
[KOR]Bichang  [author] 15 Oct @ 5:33am 
@Bird
The code has been changed. It should work again. Now, place this mode below RD again.
Bird 14 Oct @ 1:57pm 
Incompatible with latest RD update.
[KOR]Bichang  [author] 9 Sep @ 3:23am 
Load it before the original mode.
тетеря, блин 9 Sep @ 1:58am 
I also was surprised. The description says «below» meaning after. Was it changed?
oldnewone 8 Sep @ 11:11am 
Just to be sure. It should be loaded before rimdialogue? Not after?
[KOR]Bichang  [author] 8 Sep @ 6:00am 
This patch fixes bugs that appeared after the RimDialogue patch on September 8th. This patch must be loaded before the mod.
тетеря, блин 8 Sep @ 3:40am 
🤝
[KOR]Bichang  [author] 8 Sep @ 1:12am 
@тетеря, блин
Upon review, it turns out that the original mod didn't improve performance. GameComponentUpdate is calculated every tick, and no control code was added to it. This patch is still valid.
тетеря, блин 8 Sep @ 12:46am 
is it still relevant? the mod was updated at least couple of times.
JageriuS 7 Aug @ 10:20am 
Holy moly thanks!