Editing Rooms
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | {| align=center | {{ | + | <!--Top Nav Box--> |
− | ---- | + | {| align=center |
− | + | | {{Gameplay_Nav}} | |
+ | |} | ||
+ | <hr> | ||
+ | <!-- End of Nav --> | ||
{{TOCright}} | {{TOCright}} | ||
− | + | Room stats are automatically calculated values of a room that passively affects thoughts about and events in the room. Room stats can be inspected with the [[Room inspection tool]]. | |
− | + | [[Room roles]], which also can be inspected with the [[Room inspection tool]], may be affected by all, some or none of the room stats. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | Room roles, which also can be inspected with the | ||
Room stats are: | Room stats are: | ||
− | * Impressiveness ( | + | * Impressiveness (an aggregate of other stats) |
* Wealth | * Wealth | ||
* Space | * Space | ||
Line 26: | Line 17: | ||
Room stats affect things like: | Room stats affect things like: | ||
− | * Medical treatment quality ( | + | * Medical treatment quality (indirectly, as cleanliness is the deciding factor) |
− | * Research speed | + | * Research speed |
− | * | + | * Room stats create many variants on [[thoughts]] like: |
− | ** | + | ** Ate in impressive dining room |
− | ** | + | ** Own impressive bedroom |
− | ** | + | ** Own bed in impressive barracks |
− | ** | + | ** Did joy activity in impressive rec room |
+ | |||
+ | Related [[traits]]: | ||
+ | * Greedy: Unhappy without sufficiently impressive room. | ||
+ | * Jealous: Unhappy if anyone has a noticeably better room. | ||
+ | * Ascetic: Unhappy if room is too impressive. Happy if room is dull or worse. | ||
− | + | ==Room roles== | |
− | + | {{:Room roles}} | |
− | + | ||
− | + | == Impressiveness == | |
+ | The value for impressiveness is based off of the four other stats with a heavy weighting towards the weakest of the four. The actual formula for calculating impressiveness involves multiple steps using a piecewise continuous function, so it's best to start with the basics. | ||
− | + | First, each of the four stats has a corresponding divisor that's used to calculate that stat's base contribution. | |
− | |||
− | === | + | : Wealth: '''W'''<sub>b</sub> = Wealth/3500 |
− | + | : Beauty: '''B'''<sub>b</sub> = Beauty/3 | |
+ | : Space: '''S'''<sub>b</sub> = Spaciousness/125 | ||
+ | : Cleanliness: '''C'''<sub>b</sub> = 1 + (Cleanliness/2.5) | ||
− | + | So, a room with a Wealth stat of 7000 gives a '''W'''<sub>b</sub> value of 2 and a room with a Cleanliness of 0 gives a '''C'''<sub>b</sub> of 1. | |
− | + | Now the fancier part starts. If these base contributions are between -1 and 1, the contribution does not get further modified. ''However'', if it's above 1 (Or below -1 in the case of cleanliness, though that exact equation will be different), the value is modified to slow down the rate the impressiveness changes. The modified values become as follows: | |
− | + | : modified = 1 + ln(base), when base is greater than 1. | |
+ | : modified = base, when base is greater than or equal to -1 and less than or equal to 1. | ||
+ | : modified = -(1 + ln(-base)), when base is less than -1 | ||
− | + | These are natural logs here, and what this means in practice is that a stat's contribution to the impressiveness continues to grow more slowly as the base stat continues to increase. Here's an example with Wealth: | |
− | + | : Start with a room with a Wealth value of 3000. | |
+ | : '''W'''<sub>b</sub> = 3000/1500 = 2 | ||
+ | : '''W'''<sub>m</sub> = 1 + ln('''W'''<sub>b</sub>) = 1 + ln(4) = 1.69 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Once you have the modified values, you can calculate the impressiveness by: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Impressiveness = (65 * ('''W'''<sub>m</sub> + '''B'''<sub>m</sub> + '''S'''<sub>m</sub> + '''C'''<sub>m</sub>)/4) + (35 *min('''W'''<sub>m</sub>, '''B'''<sub>m</sub>, '''S'''<sub>m</sub>, '''C'''<sub>m</sub>))<br /> | |
− | < | ||
− | + | if(Impressiveness > 500 * '''S'''<sub>m</sub>)<br /> | |
− | + | then: Impressiveness = 0.25*Impressiveness + 0.75 * 500 * '''S'''<sub>m</sub> | |
− | + | In practice: This all means that the smallest contribution is more than the half of the value. | |
+ | And when the room is too small impressiveness takes a big hit. | ||
− | |||
− | |||
− | + | {| class="wikitable" | |
+ | |- | ||
! Value | ! Value | ||
! Description | ! Description | ||
+ | |||
|- | |- | ||
− | | < | + | | < 0 |
| awful | | awful | ||
+ | |- | ||
+ | | >= 0 and < 20 | ||
+ | | repulsive | ||
|- | |- | ||
| >= 20 and < 30 | | >= 20 and < 30 | ||
Line 196: | Line 87: | ||
| >= 30 and < 40 | | >= 30 and < 40 | ||
| mediocre | | mediocre | ||
+ | |- | ||
+ | | >= 40 and < 50 | ||
+ | | interesting | ||
|- | |- | ||
− | |||
− | |||
− | |||
| >= 50 and < 65 | | >= 50 and < 65 | ||
− | | | + | | little bit impressive |
|- | |- | ||
| >= 65 and < 85 | | >= 65 and < 85 | ||
− | | | + | | impressive |
|- | |- | ||
| >= 85 and < 120 | | >= 85 and < 120 | ||
Line 216: | Line 107: | ||
|- | |- | ||
| >= 240 | | >= 240 | ||
− | | | + | | wonder of the World |
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Wealth == | == Wealth == | ||
− | This is the sum of the market value of all items in the room and all walls | + | This is the sum of the market value of all items in the room and all walls (but not doors) surrounding the room. |
{| class="wikitable" | {| class="wikitable" | ||
+ | |- | ||
! Value | ! Value | ||
! Description | ! Description | ||
+ | |||
|- | |- | ||
| < 500 | | < 500 | ||
Line 337: | Line 145: | ||
| >= 1000000 | | >= 1000000 | ||
| unbelievably luxurious | | unbelievably luxurious | ||
+ | |||
|} | |} | ||
== Beauty == | == Beauty == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
+ | |- | ||
! Value | ! Value | ||
! Description | ! Description | ||
+ | |||
|- | |- | ||
| < -3.5 | | < -3.5 | ||
Line 364: | Line 165: | ||
|- | |- | ||
| >= 2.4 and < 5 | | >= 2.4 and < 5 | ||
− | | | + | | rather nice |
|- | |- | ||
| >= 5 and < 15 | | >= 5 and < 15 | ||
Line 384: | Line 185: | ||
{| class="wikitable" | {| class="wikitable" | ||
+ | |- | ||
! Value | ! Value | ||
! Description | ! Description | ||
− | + | ||
|- | |- | ||
| < 12.5 | | < 12.5 | ||
| cramped | | cramped | ||
− | |||
|- | |- | ||
| >= 12.5 and < 29 | | >= 12.5 and < 29 | ||
| rather tight | | rather tight | ||
− | |||
|- | |- | ||
| >= 29 and < 55 | | >= 29 and < 55 | ||
| average-sized | | average-sized | ||
− | |||
|- | |- | ||
| >= 55 and < 70 | | >= 55 and < 70 | ||
− | | | + | | rather spacious |
|- | |- | ||
| >= 70 and < 130 | | >= 70 and < 130 | ||
− | | | + | | spacious |
|- | |- | ||
| >= 130 and < 349.5 | | >= 130 and < 349.5 | ||
Line 411: | Line 210: | ||
| >= 349.5 | | >= 349.5 | ||
| extremely spacious | | extremely spacious | ||
+ | |||
|} | |} | ||
− | |||
− | |||
− | |||
== Cleanliness == | == Cleanliness == | ||
− | This stat affects medical outcomes, research speed, and the chance that cooked meals will cause | + | This stat affects medical outcomes, research speed, and the chance that cooked meals will cause food poisoning. A room's cleanliness is the average cleanliness score of all tiles in the room. It is determined by factors such as whether a floor has been constructed, and whether there is dirt, blood, animal filth or vomit present. |
− | + | {| class="wikitable" | |
+ | |- | ||
! Room Cleanliness | ! Room Cleanliness | ||
! Description | ! Description | ||
Line 429: | Line 227: | ||
| dirty | | dirty | ||
|- | |- | ||
− | | >= -0.4 and < -0.05 | + | | >= -0.4 and < -0.05 |
− | | | + | | a little bit dirty |
|- | |- | ||
| >= -0.05 and < 0.4 | | >= -0.05 and < 0.4 | ||
Line 439: | Line 237: | ||
|} | |} | ||
− | + | ||
+ | {| class="wikitable" | ||
|- | |- | ||
− | ! | + | ! Object |
− | ! Cleanliness<br | + | ! Cleanliness<br>Value |
|- | |- | ||
− | | | + | | Constructed floor || 0 |
|- | |- | ||
− | | | + | | Sterile Tile floor || 0.6 |
|- | |- | ||
− | | | + | | Rough stone || 0 |
|- | |- | ||
− | | Natural | + | | Natural floor (soil, gravel, etc) || -1 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | | Blood || -10 |
|- | |- | ||
− | | | + | | Insect blood, vomit, fuel puddle || -15 |
|- | |- | ||
− | | | + | | Dirt, rubble, all other filth || -5 |
|- | |- | ||
− | | | + | | Chunks || -6 |
|} | |} | ||
− | |||
− | + | Using the "Toggle Environement display" the player can check for the cleanliness of a given room. Every filth will be displayed with its "beauty value". '''Source of confusion''', the beauty value is NOT equal to the cleaneliness value but gives a rough idea of the actual dirtiness. | |
− | |||
− | |||
− | :{| class="wikitable" | + | The following content is the result of a study on the ''Effect of filth over serile rooms''. Results are raw observations, take with caution: |
− | |+ Effect of filth over | + | |
+ | {| class="wikitable" | ||
+ | |+ Effect of filth over serile rooms | ||
|- | |- | ||
! Size m^2 | ! Size m^2 | ||
− | ! Measurements | + | !Measurements |
− | ! Dirt beauty | + | !Dirt beauty |
− | ! Cleanliness<br | + | !Cleanliness<br>Value |
− | ! Cleanliness<br | + | !Cleanliness<br>Value Difference |
|- | |- | ||
| 1 || 1*1 || -15 || -4.40/0.60 || -5 | | 1 || 1*1 || -15 || -4.40/0.60 || -5 | ||
Line 494: | Line 284: | ||
|} | |} | ||
− | '''Spilling | + | '''Spilling behaviour (observed in hospital):'''<br> |
− | * When a tile has a -30 beauty value of blood on it, new blood will spill on another tile. It may be random or have something to do with a possible filth stacking limit. | + | *When a tile has a -30 beauty value of blood on it, new blood will spill on another tile. It may be random or have something to do with a possible filth stacking limit. |
− | '''Spilling test:''' | + | '''Spilling test:'''<br> |
− | * | + | *Methode: 20 alapacas in a 5*5 room. All killed and body deleted using "damage 10 tool". |
− | * Result: Blood never | + | *Result: Blood never stack over -30 beauty. If no tile free to spill blood, nothing happens. |
− | '''Observation:''' | + | '''Observation:'''<br> |
− | * Blood stacking on the same tile will not further decrease the room cleanliness and beauty. Only blood stacking on previously non bloody tiles will. | + | *Blood stacking on the same tile will not further decrease the room cleanliness and beauty. Only blood stacking on previously non bloody tiles will. |
− | '''After further observations:''' | + | '''After further observations:'''<br> |
− | * This mechanism works with any type of filth. Stacking them with the same ''type of filth'' does not increase | + | *This mechanism works with any type of filth. Stacking them with the same ''type of filth'' does not increase theyr effect. Different types of filth stacking on the same tile will add the effects together. |
− | * | + | *Exemple : 2xblood + 2xfirefoam on one tile will gives the same cleaneliness than 1xblood + 1xfirefoam on one tile. |
− | '''Stacking of dirt and filth test''' | + | '''Stacking of dirt and filth test'''<br> |
− | * | + | *Methode: 5*5 room, stacking as much fith as possible over all tiles. |
− | ** Adding blood (-30) from ''Spilling test''. | + | **Adding blood (-30) from ''Spilling test''. |
− | ** Adding fire foam (-25) using dev tools. | + | **Adding fire foam (-25) using dev tools. |
− | ** getting rid of the floor (-1). | + | **getting rid of the floor (-1). |
− | ** Adding vomit (-41). | + | **Adding vomit (-41). |
− | ** Adding dirt (-11, should be -15. Dirtiness values seems to be locked at -107 at most, to check). | + | **Adding dirt (-11, should be -15. Dirtiness values seems to be locked at -107 at most, to check). |
− | ** insect fluids have not been tested. | + | **insect fluids have not been tested. |
− | + | *Results: | |
− | * Results: | + | **From the given results it seems that the tiles can not have a beauty value past -107. Quite strange since even when using 8bits variables to store values we should be able to range from -128 to 127. |
− | ** From the given results it seems that the tiles can not have a beauty value past -107. | + | **It has been observed that the "beauty value" does not decrease when stacking the same type of filth together. Would lock at -30 with the blood. Cleaneliness locks as beauty does. |
− | ** It has been observed that the "beauty value" does not decrease when stacking the same type of filth together. Would lock at -30 with the blood. | + | **Filth stack up to 5 time for a given type of filth. After that, if no space is avaliable to spill filth, the action is cancelled. |
− | ** Filth stack up to 5 time for a given type of filth. After that, if no space is | ||
Observation: | Observation: | ||
− | During this study it has been observed that beauty values from indoor filth and outdoor filth are very different. | + | During this study it has been observed that beauty values from indoor filth and outdoor filth are very different. being indoor/outdoor has an effect on the beauty values. |
− | + | {| class="wikitable" | |
|+ Beauty values by type of filth (sample) : | |+ Beauty values by type of filth (sample) : | ||
|- | |- | ||
! Filth | ! Filth | ||
− | ! Beauty (outdoor) | + | !Beauty (outdoor) |
− | ! Beauty (indoor) | + | !Beauty (indoor) |
|- | |- | ||
| blood || -8 to -10 || -15 to -30 | | blood || -8 to -10 || -15 to -30 | ||
Line 539: | Line 328: | ||
| fire foam || -8 || -25 | | fire foam || -8 || -25 | ||
|- | |- | ||
− | | item on floor || -6 to -7 || -6 to -7 | + | | item on floor || -6 to -7|| -6 to -7 |
|- | |- | ||
| meat on floor || -20 || -20 | | meat on floor || -20 || -20 | ||
Line 550: | Line 339: | ||
|} | |} | ||
− | As we can observe, most filth have an increased beauty debuff when inside. Also, chunks | + | As we can observe, most filth have an increased beauty debuff when inside. Also, chunks does have an influence of -6 cleaneliness (tested in a clean 1x1 room with wood floor). |
Note that mud can not be built over, so you will rarely have the occasion to build a room filled with mud (why would you?). Test done by surrounding a small mud chunk with walls and building a roof over. | Note that mud can not be built over, so you will rarely have the occasion to build a room filled with mud (why would you?). Test done by surrounding a small mud chunk with walls and building a roof over. | ||
− | Also good to mention, items and raw meat do NOT have any effect on | + | Also good to mention, items and raw meat do NOT have any effect on clineliness. You can store medecine in your hospitals. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |