Beauty
Beauty is a factor in the environment that affects colonists' and raiders' thoughts and moods. Each object in the world has a beauty constant (from Horrifying to Enchanting) and each humanoid's perspective of their environment depends on the constants of the objects presently around them.
Humanoid Environment Opinion
Perspective Zone
Humanoids take regular looks around their environment. Each time, they look at every object and square of flooring within their perspective zone - a circle of about 2 squares:
X X X X X X X X X X H X X X X X X X X X X
Where 'H' is the humanoid and each 'X' is an observed square.
The humanoid's perspective does not include objects outside the room it is currently in.
Calculating
Humanoid Environment Opinion = (Total of objects' beauty constants / Number of objects in perspective zone) + 50
When sleeping, the humanoid's current opinion is the default: 50.
The beauty constant of "Filth" objects that are outdoors are multiplied by 0.3 during this calculation (because humanoids generally don't notice dirt on the ground outside)
Beauty Constants
Each object is labeled as one of the following constants, and the number associated is what is used when calculating the average for a humanoid's current opinion of their environment:
Beauty | Value |
---|---|
Horrifying | -500 |
Hideous | -200 |
Ugly | -60 |
UglyTiny | -12 |
Neutral | 0 |
NiceTiny | 12 |
Nice | 60 |
Gorgeous | 200 |
Enchanting | 500 |
Beauty's Effects on Humanoid Mood
There are 6 Thoughts associated with beauty.
Each is associated with a given output of the calculation of a humanoid's current opinion of their environment (average of all objects within 2 squares + 50)...
Thought | Effect | Humanoid Environment Opinion |
---|---|---|
Hideous Environment | -15 Mood | Less than 15 |
Very Ugly Environment | -10 Mood | 15-30 |
Ugly Environment | -5 Mood | 30-42 |
No Effect | +-0 Mood | 42-58 |
Pleasant Environment | +5 Mood | 58-70 |
Very Pleasant Environment | +10 Mood | 70-85 |
Beautiful Environment | +15 Mood | Greater than 85 |