RimWorld

RimWorld

You Are So Beautiful
Showing 1-4 of 4 entries
Update: Sep 28 @ 9:37pm

Added a Mod Settings menu. The following options are now configurable:
Effective Charm Range: Adjust the minimum and maximum PawnBeauty stat used in calculations.
Personal Beauty Cap: Set the maximum beauty bonus a pawn can get from their own stats.
Observed Beauty Cap: Set the maximum beauty bonus a pawn can get from seeing others.
Pawn Perception Radius: Configure the distance at which pawns influence each other.
Allow Negative Beauty: Toggle whether very low charm and social skills can result in a negative beauty effect.

Update: Sep 28 @ 10:48am

The primary algorithm's complexity was reduced from O(n²) to O(n*k), resulting in a massive decrease in performance cost, especially in colonies with many pawns.
Test Results:
The test was conducted with a mod list of 350 Mods and a colony of 27 colonists, all placed in the same area via developer mode to simulate a high-load scenario.
Baseline (Mod Disabled): 320-350 TPS
Pre-Optimization (Mod Enabled): 290-300 TPS
Post-Optimization (Mod Enabled): 320-340 TPS

Update: Sep 28 @ 2:46am

Limited pawn processing to only include the player's faction, prisoners, and visitors.
Hostile factions are now completely ignored, significantly reducing performance overhead, especially during raids.

Update: Sep 27 @ 9:11pm

[Auto-generated text]: Initial upload.