RimWorld

RimWorld

Rim73 - Performance and Optimisations
Showing 11-20 of 34 entries
< 1  2  3  4 >
Update: 31 Aug, 2021 @ 4:35am

1.2c update :

- Added compatiblity to other mods that use Pregnancy
- Reduced the interval from 1000 ticks to 200 ticks for scanning for enemies
- Increased radius of scanning of enemies from 24 to 200
- Disabled Jobs throttling when enemies are nearby to prevent weird behaviours

Update: 29 Aug, 2021 @ 1:47pm

- Hotfix for Needs and others, the culprit was Ticks was off by 1 which threw all kinds of calculations off

Update: 29 Aug, 2021 @ 9:11am

Rim73 - Patch 1.2 Released!

It's just been released! On the menu, 2 new experimental optimisations which should improve your performance a bit more. Most of these optimisations are experimental and can cause bugs, so far it didn't seem to cause much but who knows. Anyways, here's the list of changes :

- Added Region Caching System : This setting improves the pathing performance by making sure that pawns only Register/Deregister from the Region system ONLY when they reach a new region, this reduces the strain on the pather by a factor of four.

- Added Enemies Nearby Caching : Pawn_MindState calls a function called EnemiesAreNearby every 100 ticks for each pawns and creature on the map, this tells the creature if it should follow certain rules for the Pather (can you stack?), this system has been cached so that 1 pawn calculates this for his whole faction on the map. The system is also enterily skipped for peaceful animals (serves no purpose) and only applies when they are in Manhunter mode.

- Re-designed the Settings Menu a bit : It looks a tiny bit better, let me know if you like it.
- Fixed a bug with Immunity when a pawn died on the same tick as ticking his immunity which would cause an error

- Added Resting / Healing on the bed to the throttled jobs
- Further optimized the Gen.TickDay() function to a simple AND operation, which is 70 times faster than the modulo.

Update: 25 Aug, 2021 @ 1:56am

- Changed version from 1.1b to 1.1c
- Fixed shooting delay

Update: 25 Aug, 2021 @ 1:54am

- Fixed minor delay when fighting in melee

Update: 22 Aug, 2021 @ 9:05am

- Fixed compatibility with Achtung! and force job options, optimisations are disabled for player Force jobs
- Fixed issue with Animals and Raiders busting doors until they break and not respecting their 2 to 5 max hit

Update: 21 Aug, 2021 @ 10:24am

- Fixed Half-Cycler for brain when doing Scanning/Deep drilling, we used to check Rest level to stop the optimisations
- Fixed Hediff-Givers, they now tick vanilla when the Hediff itself has been given
- Fixed Immunity ticking too fast
- Fixed jobs ticker for Marriage
- Fixed jobs for Missions (shuttle)

Update: 21 Aug, 2021 @ 9:44am

[Auto-generated text]: Update on 8/21/2021 6:44:51 PM.

Update: 21 Aug, 2021 @ 7:03am

[Auto-generated text]: Update on 8/21/2021 4:03:39 PM.

Update: 19 Aug, 2021 @ 2:07pm

[Auto-generated text]: Update on 8/19/2021 11:07:36 PM.