Files
WulaFallenEmpireRW/1.6/Defs/MentalStateDefs/MentalStates_WULA_Broken.xml
Tourswen 63f7a5d526 2025-8-5
2025-08-05 23:08:01 +08:00

47 lines
2.1 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<MentalStateDef>
<defName>Wula_BrokenPersonality</defName>
<label>人格破碎</label>
<stateClass>WulaFallenEmpire.MentalState_BrokenPersonality</stateClass>
<category>Aggro</category>
<blockNormalThoughts>true</blockNormalThoughts>
<nameColor>(255, 0, 0)</nameColor>
<recoveryMtbDays>0.0001</recoveryMtbDays> <!-- 几乎立即恢复因为逻辑在PostStart中执行 -->
<modExtensions>
<li Class="WulaFallenEmpire.MentalStateDefExtension_BrokenPersonality">
<traitToAdd>WULA_Trait_Broken_Personality</traitToAdd>
<factionToJoin>Wula_Broken_Personality_Faction</factionToJoin>
<skillLevelFactor>0.5</skillLevelFactor>
</li>
</modExtensions>
<blockInteractionInitiationExcept>
<li>Insult</li>
</blockInteractionInitiationExcept>
<blockInteractionRecipientExcept>
<li>Insult</li>
</blockInteractionRecipientExcept>
<moodRecoveryThought>Catharsis</moodRecoveryThought>
<beginLetter>由于重度精神崩溃,{0}的模拟人格已经破碎,{0}受到了星球上乌拉帝国反常网络的一个主脑子节点影响,已经成为了这些反常子个体乌拉的一员。</beginLetter>
<beginLetterDef>NegativeEvent</beginLetterDef>
<baseInspectLine>精神状态:人格破碎</baseInspectLine>
</MentalStateDef>
<MentalStateDef ParentName="BaseMentalState">
<defName>Wula_Fake_MechanoidBerserk</defName>
<stateClass>MentalState_BerserkWarcall</stateClass>
<label>短暂失控</label>
<category>Aggro</category>
<blockRandomInteraction>true</blockRandomInteraction>
<nameColor>(0.9,0.2,0.5)</nameColor>
<beginLetter>{0} 受到冲击.</beginLetter>
<baseInspectLine>精神状态:短暂失控</baseInspectLine>
<stateEffecter>AnimalWarcallMentalState</stateEffecter>
<minTicksBeforeRecovery>1</minTicksBeforeRecovery>
<maxTicksBeforeRecovery>1</maxTicksBeforeRecovery>
<inCaravanCanDo>true</inCaravanCanDo>
<blocksDefendAndExpandHive>true</blocksDefendAndExpandHive>
</MentalStateDef>
</Defs>