Difference between revisions of "Consciousness"

From RimWorld Wiki
Jump to navigation Jump to search
m (paragraph (and "description" template seems redundant w/ some of rest of article))
m (rewrite to fit all in "Description" template)
Line 2: Line 2:
 
| default base value = 1
 
| default base value = 1
 
| to string style = PercentZero
 
| to string style = PercentZero
| description = The state or quality of awareness. A pawn loses consciousness when this falls below 30% and dies when this reaches 0%.
+
| description = '''Consciousness''' (called '''Data Processing''' on [[mechanoids]) influences several critical capacities that a pawn has which affect movement, production and social interaction. [[Human]]s, [[animals]] and [[mechanoids]] lose consciousness when this falls below 30%, and die when this reaches 0%.
 
}}
 
}}
 
'''Consciousness''', also called '''Data Processing''' on [[mechanoids]], influences several critical capacities that a pawn has which then affect movement, production and social interaction.
 
 
It is lethal for [[human]]s, [[animals]] and [[mechanoids]] for Consciousness to be reduced to zero.
 
  
 
{{Hover title|Version/1.3.3200|At the time of writing}}, the maximum possible Consciousness capacity is 150% with a healthy pawn high on [[go-juice]], [[luciferium]] and [[wake-up]], and having used a [[neural supercharger]].{{IdeologyIcon}}
 
{{Hover title|Version/1.3.3200|At the time of writing}}, the maximum possible Consciousness capacity is 150% with a healthy pawn high on [[go-juice]], [[luciferium]] and [[wake-up]], and having used a [[neural supercharger]].{{IdeologyIcon}}
  
 
== Affected stats ==
 
== Affected stats ==
 +
A change in Consciousness affects stats which govern...
 
{{#ask: [[Consciousness Importance::+]]
 
{{#ask: [[Consciousness Importance::+]]
 
| ?Health Type = Type
 
| ?Health Type = Type

Revision as of 18:06, 27 January 2022

{{Capacity | default base value = 1 | to string style = PercentZero | description = Consciousness (called Data Processing on [[mechanoids]) influences several critical capacities that a pawn has which affect movement, production and social interaction. Humans, animals and mechanoids lose consciousness when this falls below 30%, and die when this reaches 0%. }}

At the time of writing, the maximum possible Consciousness capacity is 150% with a healthy pawn high on go-juice, luciferium and wake-up, and having used a neural supercharger.Content added by the Ideology DLC

Affected stats

A change in Consciousness affects stats which govern...

NameTypeWeightMaxDescription
EatingCapacity1-A character's ability to eat.
ManipulationCapacity1-How well a character can physically interact with objects. Directly affected by consciousness and arms/hands/fingers effectiveness.
MovingCapacity11How well a character can move around. Directly affected by consciousness.
TalkingCapacity1-A character's capacity of speech. Directly affected by consciousness.

Factors

Base Factors

Consciousness is mainly affected by the following factors:

  • Blood Pumping: 20% importance, no allowed defect. 100% Max.
  • Breathing: 20% importance, no allowed defect. 100% Max.
  • Blood filtration: 10% importance, no allowed defect. 100% Max.
  • Pain: The pain factor can be calculated as follows*:
IF {1.05 - (0.45 x Pain)}[%] < 100% THEN {1.05 - (0.45 x Pain [%])} ELSE 100%
(* In English, what this says is that very minor pain has no effect, while anything more than minor starts to affect consciousness at a little less than half (.45) its value.)
  • Brain part efficiency: 100% importance, no allowed defect. No Max (effectively 100%).
    • Joywire: part efficiency offset −20%

Post Factors

The following factors are applied after the Base factors.

Offsets

The following offsets are applied after the Post factors.

Limits

If any of these conditions apply, the Consciousness can not be higher than the given value. Note that the it can still be lower.

Formula

The formula is as follows:

Consciousness = IF (Base factors × Post factors + Offsets) < Limit THEN (Base factors × Post factors + Offsets) ELSE Limit

The Base factors can be calculated with the following formulas:

Blood Pumping = 1 + ({IF Blood Pumping < 1 THEN Blood Pumping ELSE 1} - 1) × 0.2
Breathing = 1 + ({IF Breathing < 1 THEN Breathing ELSE 1} - 1) × 0.2
Blood Filtration = 1 + ({IF Blood Filtration < 1 THEN Blood Filtration ELSE 1} - 1) × 0.1
Pain = IF (-0.45 × Pain + 1.05) < 1 THEN (-0.45 × Pain + 1.05) ELSE 1