Difference between revisions of "User:JuliaCat/test"

From RimWorld Wiki
Jump to navigation Jump to search
m (Basic table that contains all of the void terror ability def info)
Tag: Replaced
m
Line 1: Line 1:
{| id="Void terror" {{STDT| sortable}}
+
== Mental Breaks ==
! defName<br />(label) !! description !! icon !! Details !! verbProperties !! targetParams !! Comps
+
{| id="MentalBreakDefs" {{STDT| sortable}}
|-
+
! Mental State / (Label) !! baseCommonality !! Intensity !! Details
! VoidTerror<br />(void terror)
+
|- id="Berserk" <!-- defName="Berserk" -->
| Psychically induce terrifying hallucinations, causing a person to flee in terror.
+
! Berserk
| [[File:Void terror.png|Void terror]]
+
| 1
| cooldownTicksRange: {{Ticks|7500}}<br />warmupEffecter: HoraxianSpellDark_Warmup<br />sendMessageOnCooldownComplete: true<br />writeCombatLog: true<br />charges: 5<br />cooldownPerCharge: true<br />casterMustBeCapableOfViolence: false
+
| Extreme
| verbClass: Verb_CastAbility<br /><!--
+
| -
-->warmupTime: 0.5<br /><!--
+
|- id="FireStartingSpree" <!-- defName="FireStartingSpree" -->
-->range: 31.9<br /><!--
+
! FireStartingSpree
-->drawAimPie: true<br /><!--
+
| 1
-->requireLineOfSight: true<br /><!--
+
| Extreme
-->soundCast: VoidTerrorCast
+
| '''requiredTrait:''' Pyromaniac
| canTargetLocations: false<br /><!--
+
|- id="Binging_DrugExtreme" <!-- defName="Binging_DrugExtreme", Name="Binging_DrugExtremeBreak" -->
-->canTargetPawns: true<br /><!--
+
! Binging_DrugExtreme
-->canTargetAnimals: false<br /><!--
+
| 1
-->canTargetBuildings: false<br /><!--
+
| Extreme
-->canTargetHumans: true<br /><!--
+
| '''workerClass:''' MentalBreakWorker_BingingDrug
-->canTargetMechs: false<br /><!--
+
|- id="Catatonic" <!-- defName="Catatonic" -->
-->canTargetSelf: false<br /><!--
+
! (catatonic)
-->canTargetMutants: false<br /><!--
+
| 1
-->neverTargetIncapacitated: true
+
| Extreme
| AbilityGiveMentalState:<br />compClass: CompAbilityEffect_GiveMentalState<br />stateDef: TerrifyingHallucinations<br />goodwillImpact: -25<br />forced: true<br /><br /><!--
+
| '''workerClass:''' MentalBreakWorker_Catatonic
-->AbilityConnectingFleckLine<br />fleckDef: PsycastPsychicLine<br /><br /><!--
+
|- id="Jailbreaker" <!-- defName="Jailbreaker" -->
-->AbilityEffecterOnTarget:<br />effecterDef: VoidTerror_Target<br /><br /><!--
+
! Jailbreaker
-->
+
| 1
 +
| Extreme
 +
| -
 +
|- id="Slaughterer" <!-- defName="Slaughterer" -->
 +
! Slaughterer
 +
| 0.75
 +
| Extreme
 +
| -
 +
|- id="MurderousRage" <!-- defName="MurderousRage" -->
 +
! MurderousRage
 +
| 1
 +
| Extreme
 +
| '''commonalityFactorPerPopulationCurve:''' (2, 0.1), (7, 1)
 +
|- id="RunWild" <!-- defName="RunWild" -->
 +
! (run wild)
 +
| 0.5
 +
| Extreme
 +
| '''workerClass:''' MentalBreakWorker_RunWild<br />'''commonalityFactorPerPopulationCurve:''' (2, 0.1), (7, 1)
 +
|- id="GiveUpExit" <!-- defName="GiveUpExit" -->
 +
! GiveUpExit
 +
| 1
 +
| Extreme
 +
| '''questLodgersCanDo:''' false<br />'''commonalityFactorPerPopulationCurve:''' (7, 0), (12, 1)
 +
|- id="Binging_DrugMajor" <!-- defName="Binging_DrugMajor", ParentName="Binging_DrugExtremeBreak" -->
 +
! Binging_DrugMajor
 +
| 1
 +
| Major
 +
| '''workerClass:''' MentalBreakWorker_BingingDrug
 +
|- id="Wander_Psychotic" <!-- defName="Wander_Psychotic" -->
 +
! Wander_Psychotic
 +
| 1
 +
| Major
 +
| -
 +
|- id="Tantrum" <!-- defName="Tantrum" -->
 +
! Tantrum
 +
| 0.333
 +
| Major
 +
| -
 +
|- id="TargetedTantrum" <!-- defName="TargetedTantrum" -->
 +
! TargetedTantrum
 +
| 0.333
 +
| Major
 +
| -
 +
|- id="BedroomTantrum" <!-- defName="BedroomTantrum" -->
 +
! BedroomTantrum
 +
| 0.333
 +
| Major
 +
| -
 +
|- id="SadisticRage" <!-- defName="SadisticRage" -->
 +
! SadisticRage
 +
| 1
 +
| Major
 +
| -
 +
|- id="CorpseObsession" <!-- defName="CorpseObsession" -->
 +
! CorpseObsession
 +
| 0.4
 +
| Major
 +
| -
 +
|- id="Binging_Food" <!-- defName="Binging_Food" -->
 +
! Binging_Food
 +
| 0.8
 +
| Minor
 +
| -
 +
|- id="Wander_Sad" <!-- defName="Wander_Sad" -->
 +
! Wander_Sad
 +
| 0.5
 +
| Minor
 +
| -
 +
|- id="Wander_OwnRoom" <!-- defName="Wander_OwnRoom" -->
 +
! Wander_OwnRoom
 +
| 0.5
 +
| Minor
 +
| -
 +
|- id="InsultingSpree" <!-- defName="InsultingSpree" -->
 +
! InsultingSpree
 +
| 0.5
 +
| Minor
 +
| -
 +
|- id="TargetedInsultingSpree" <!-- defName="TargetedInsultingSpree" -->
 +
! TargetedInsultingSpree
 +
| 0.5
 +
| Minor
 +
| -
 +
|- id="IdeoChange" <!-- defName="IdeoChange" -->
 +
! IdeoChange
 +
| 1
 +
| Extreme
 +
| '''workerClass:''' MentalBreakWorker_IdeoChange
 +
|- id="Rebellion" <!-- defName="Rebellion" -->
 +
! Rebellion
 +
| 1
 +
| Extreme
 +
| -
 +
|- id="FireTerror" <!-- defName="FireTerror" -->
 +
! PanicFleeFire / (fire terror)
 +
| -
 +
| Minor
 +
| '''workerClass:''' MentalBreakWorker_FireTerror<br />'''requiredGene:''' FireTerror
 +
|- id="BaseAnomalyMentalBreak" <!-- defName="", Name="BaseAnomalyMentalBreak", Abstract="True" -->
 +
! BaseAnomalyMentalBreak
 +
| 1
 +
| -
 +
| '''anomalousBreak:''' true
 +
|- id="DarkVisions" <!-- defName="DarkVisions", ParentName="BaseAnomalyMentalBreak" -->
 +
! DarkVisions / (dark visions)
 +
| 1
 +
| Minor
 +
| '''anomalousBreak:''' true
 +
|- id="InsaneRamblings" <!-- defName="InsaneRamblings", ParentName="BaseAnomalyMentalBreak" -->
 +
! InsaneRamblings / (insane ramblings)
 +
| 1
 +
| Major
 +
| '''anomalousBreak:''' true
 +
|- id="EntityKiller" <!-- defName="EntityKiller", ParentName="BaseAnomalyMentalBreak" -->
 +
! EntityKiller / (entity slayer)
 +
| 1
 +
| Major
 +
| '''anomalousBreak:''' true
 +
|- id="EntityLiberator" <!-- defName="EntityLiberator", ParentName="BaseAnomalyMentalBreak" -->
 +
! EntityLiberator / (entity liberator)
 +
| 1
 +
| Extreme
 +
| '''anomalousBreak:''' true
 +
|- id="" <!-- defName="TerrifyingHallucinations", ParentName="BaseAnomalyMentalBreak" -->
 +
! TerrifyingHallucinations / (terrifying hallucinations)
 +
| 1
 +
| Extreme
 +
| '''anomalousBreak:''' true
 +
|- id="HumanityBreak" <!-- defName="HumanityBreak" -->
 +
! HumanityBreak / (humanity break)
 +
| 1
 +
| Major
 +
| '''workerClass:''' MentalBreakWorker_HumanityBreak<br />'''requiredPrecept:''' Inhumanizing_Required
 +
|- id="BerserkShort" <!-- defName="BerserkShort" -->
 +
! BerserkShort / (berserk)
 +
| 0
 +
| Extreme
 +
| -
 +
|- id="CubeSculpting" <!-- defName="CubeSculpting" -->
 +
! CubeSculpting / (cube sculpting)
 +
| 0
 +
| Minor
 +
| -
 
|}
 
|}
 +
 +
== Mental States ==

Revision as of 03:04, 30 August 2024

Mental Breaks

Mental State / (Label) baseCommonality Intensity Details
Berserk 1 Extreme -
FireStartingSpree 1 Extreme requiredTrait: Pyromaniac
Binging_DrugExtreme 1 Extreme workerClass: MentalBreakWorker_BingingDrug
(catatonic) 1 Extreme workerClass: MentalBreakWorker_Catatonic
Jailbreaker 1 Extreme -
Slaughterer 0.75 Extreme -
MurderousRage 1 Extreme commonalityFactorPerPopulationCurve: (2, 0.1), (7, 1)
(run wild) 0.5 Extreme workerClass: MentalBreakWorker_RunWild
commonalityFactorPerPopulationCurve: (2, 0.1), (7, 1)
GiveUpExit 1 Extreme questLodgersCanDo: false
commonalityFactorPerPopulationCurve: (7, 0), (12, 1)
Binging_DrugMajor 1 Major workerClass: MentalBreakWorker_BingingDrug
Wander_Psychotic 1 Major -
Tantrum 0.333 Major -
TargetedTantrum 0.333 Major -
BedroomTantrum 0.333 Major -
SadisticRage 1 Major -
CorpseObsession 0.4 Major -
Binging_Food 0.8 Minor -
Wander_Sad 0.5 Minor -
Wander_OwnRoom 0.5 Minor -
InsultingSpree 0.5 Minor -
TargetedInsultingSpree 0.5 Minor -
IdeoChange 1 Extreme workerClass: MentalBreakWorker_IdeoChange
Rebellion 1 Extreme -
PanicFleeFire / (fire terror) - Minor workerClass: MentalBreakWorker_FireTerror
requiredGene: FireTerror
BaseAnomalyMentalBreak 1 - anomalousBreak: true
DarkVisions / (dark visions) 1 Minor anomalousBreak: true
InsaneRamblings / (insane ramblings) 1 Major anomalousBreak: true
EntityKiller / (entity slayer) 1 Major anomalousBreak: true
EntityLiberator / (entity liberator) 1 Extreme anomalousBreak: true
TerrifyingHallucinations / (terrifying hallucinations) 1 Extreme anomalousBreak: true
HumanityBreak / (humanity break) 1 Major workerClass: MentalBreakWorker_HumanityBreak
requiredPrecept: Inhumanizing_Required
BerserkShort / (berserk) 0 Extreme -
CubeSculpting / (cube sculpting) 0 Minor -

Mental States