RimWorld

RimWorld

794 arvostelua
Rim73 - Performance and Optimisations
10
8
3
5
2
3
3
3
2
2
2
   
Palkinto
Lisää suosikkeihin
Lisätty suosikkeihin
Poista suosikeista
Mod, 1.3
Tiedostokoko
Julkaistu
Päivitetty
268.699 KB
13.8.2021 klo 6.49
22.9.2021 klo 12.38
34 muutosilmoitusta ( näytä )

Tilaa ladataksesi
Rim73 - Performance and Optimisations

Kuvaus
Improves the games performance by recoding some parts of the game. Load last.

The performance comparisons were made on a 60 days colony with 5 active pawns, your mileage may vary, the columns Vanilla time in ms and Rim73 time in ms, represents the time of execution.

Optimisation
Perf. increase in total (%)
Description of the optimisation
Vanilla time in ms
Rim73 time in ms
Perf. compared to Vanilla
Hediffs
+10%
Adds Time Dilatation to Hediffs (diseases) so they don't get ticked as often, this reduces the strain of Pawn_HealthTick() which adds about 15% performance in total.
130ms
11ms
91% less time per 100 ticks
Pather
+25%
It will temporarly disable pawns when enemies are trying to path but blocked by another pawn. This adds about 25% performance but is only active during combat.
-
-
-
Jobs
+50%
a totally new system for ticking jobs, this reduces the pawns scanning for jobs, instead they will only scan when they complete a job and/or after 3secs. Some activities like Sleeping, Healing, Wandering and "Going to" have been throttled massively, they represent about 80% of all ticking. This is by far the biggest contributor to performance and can reach up to 50% performance increase compared to vanilla.
305ms
59ms
80% less time per 100 ticks
Mindstate
+15%
GetDay() was simplified to simply return a new day at midnight wherever your are in the planet, instead of extremely complex calculations to simulate the Sun's posititon relative to the pawn, every single tick.
117ms
42ms
64% less time per 100 ticks
TOTAL
552ms
112ms
79% less time per 100 ticks

On average should get around 25% performance increase, this scales the more pawns you have and can easily reach up to 50%.

Requires Harmony.
This mod is compatible with RocketMan and RuntimeGC.
This mod is NOT compatible with RimThreaded.

WARNING : This is a beta version, there's probably going to be bugs in there, if you find any, please report them.

You can join the discord here :
https://discord.gg/JgCPYBPYwr
Suositut keskustelut Näytä kaikki (2)
62
26.6.2022 klo 15.29
[Rim73] Bugs report
Ghost_Rolly
1
16.11.2022 klo 14.47
BROKEN MOD! DO NOT USE!
Arky
372 kommenttia
Pumpkin 8.3.2024 klo 13.13 
i downloaded performance fish today and works great
Alu 30.11.2023 klo 17.45 
i mean
its not updated to 1.4
and was left dead in 1.3
Raven Frostborn 30.11.2023 klo 15.02 
Seems to be broken unfortunately, when it's installed my colonists can't progress with work after starting it.
Alu 28.10.2023 klo 23.46 
not really
had alot of issues
HealthCat 28.10.2023 klo 23.46 
Here to pay my respects to a good mod.
Alu 9.9.2023 klo 0.09 
just performance fish is the name
look on dubs discord
Bane882266 8.9.2023 klo 5.43 
performance fish remade? I'll look into it.
Alu 1.9.2023 klo 5.07 
very broken
not worth bothering with rn
performance fish remade one of the major optimizations in a easier to compat way
Bane882266 1.9.2023 klo 4.54 
Gets out my RimRim mod hammer. I'll see how broken this is, hope it's salvageable.
Alu 2.6.2023 klo 5.57 
you shouldnt be using this mod at all