Paniel_the_Automata_temporary/1.3/Defs/HediffDefs/Hediffs_AutomatonGrade.xml
2021-09-08 07:21:12 +09:00

397 lines
12 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--==================================== 동조율 ====================================-->
<HediffDef Abstract="True" Name="PanielSynchroBase">
<hediffClass>HediffWithComps</hediffClass>
<defaultLabelColor>(1,1,0.5)</defaultLabelColor>
<scenarioCanAdd>false</scenarioCanAdd>
<maxSeverity>1</maxSeverity>
<initialSeverity>1</initialSeverity>
<isBad>false</isBad>
<countsAsAddedPartOrImplant>true</countsAsAddedPartOrImplant>
</HediffDef>
<HediffDef ParentName="PanielSynchroBase">
<defName>Paniel_Synchro_Awful</defName>
<label>Automaton (awful)</label>
<description>This pawn is an automaton.\nAfter production, it was rated awful grade.</description>
<stages>
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.30</offset>
</li>
</capMods>
<statOffsets>
<!--<ArmorRating_Sharp>0.24</ArmorRating_Sharp>
<ArmorRating_Blunt>0.048</ArmorRating_Blunt>
<ArmorRating_Heat>0.06</ArmorRating_Heat>-->
</statOffsets>
</li>
</stages>
</HediffDef>
<HediffDef ParentName="PanielSynchroBase">
<defName>Paniel_Synchro_Poor</defName>
<label>Automaton (poor)</label>
<description>This pawn is an automaton.\nAfter production, it was rated poor grade.</description>
<stages>
<li>
<capMods>
<!--<li>
<capacity>Consciousness</capacity>
<offset>-0.2</offset>
</li>-->
</capMods>
<statOffsets>
</statOffsets>
</li>
</stages>
</HediffDef>
<HediffDef ParentName="PanielSynchroBase">
<defName>Paniel_Synchro_Normal</defName>
<label>Automaton (normal)</label>
<description>This pawn is an automaton.\nAfter production, it was rated normal grade.</description>
<stages>
<li>
<capMods>
<!--<li>
<capacity>Consciousness</capacity>
<offset>0.05</offset>
</li>-->
<li>
<capacity>Moving</capacity>
<offset>0.05</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.05</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.05</offset>
</li>
</capMods>
<statOffsets>
</statOffsets>
</li>
</stages>
</HediffDef>
<HediffDef ParentName="PanielSynchroBase">
<defName>Paniel_Synchro_Good</defName>
<label>Automaton (good)</label>
<description>This pawn is an automaton.\nAfter production, it was rated good grade.</description>
<stages>
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.05</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.10</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.10</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.10</offset>
</li>
</capMods>
<statOffsets>
<!--<IncomingDamageFactor>-0.05</IncomingDamageFactor>-->
</statOffsets>
</li>
</stages>
</HediffDef>
<HediffDef ParentName="PanielSynchroBase">
<defName>Paniel_Synchro_Excellent</defName>
<label>Automaton (excellent)</label>
<description>This pawn is an automaton.\nAfter production, it was rated excellent grade.</description>
<stages>
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.10</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.20</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.20</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.20</offset>
</li>
</capMods>
<statOffsets>
<IncomingDamageFactor>-0.10</IncomingDamageFactor>
</statOffsets>
</li>
</stages>
</HediffDef>
<HediffDef ParentName="PanielSynchroBase">
<defName>Paniel_Synchro_Masterwork</defName>
<label>Automaton (masterwork)</label>
<description>This pawn is an automaton.\nAfter production, it was rated masterwork grade.</description>
<stages>
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.20</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.30</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.30</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.30</offset>
</li>
</capMods>
<statOffsets>
<MentalBreakThreshold>-0.04</MentalBreakThreshold>
<IncomingDamageFactor>-0.20</IncomingDamageFactor>
</statOffsets>
<!--<statFactors>
<IncomingDamageFactor>0.10</IncomingDamageFactor>
</statFactors>-->
</li>
</stages>
</HediffDef>
<HediffDef ParentName="PanielSynchroBase">
<defName>Paniel_Synchro_Legendary</defName>
<label>Automaton (legendary)</label>
<description>This pawn is an automaton.\nAfter production, it was rated legendary grade.</description>
<stages>
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.30</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.50</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.50</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.50</offset>
</li>
</capMods>
<statOffsets>
<MentalBreakThreshold>-0.08</MentalBreakThreshold>
<IncomingDamageFactor>-0.30</IncomingDamageFactor>
</statOffsets>
<!--<statFactors>
<IncomingDamageFactor>0.75</IncomingDamageFactor>
</statFactors>-->
</li>
</stages>
</HediffDef>
<!--==================================== 등급 버프 (정식 런칭때 삭제예정) ====================================-->
<HediffDef Abstract="True" Name="PN_Base_Implant" ParentName="AddedBodyPartBase">
<woundAnchorRange>0</woundAnchorRange>
<displayWound>true</displayWound>
<scenarioCanAdd>false</scenarioCanAdd>
<addedPartProps>
<solid>true</solid>
<partEfficiency>1.0</partEfficiency>
<betterThanNatural>true</betterThanNatural>
</addedPartProps>
<stages>
<li>
<becomeVisible>false</becomeVisible>
</li>
</stages>
</HediffDef>
<HediffDef ParentName="PN_Base_Implant">
<defName>BaseGradeEye</defName>
<label>automaton eye (base)</label>
<labelNoun>a automaton eye</labelNoun>
<description>..</description>
</HediffDef>
<HediffDef ParentName="PN_Base_Implant">
<defName>BaseGradeEar</defName>
<label>automaton ear (base)</label>
<labelNoun>a automaton ear</labelNoun>
<description>..</description>
</HediffDef>
<HediffDef ParentName="PN_Base_Implant">
<defName>BaseGradeArm</defName>
<label>automaton arm (base)</label>
<labelNoun>a automaton arm</labelNoun>
<description>..</description>
</HediffDef>
<HediffDef ParentName="PN_Base_Implant">
<defName>BaseGradeLeg</defName>
<label>automaton leg (base)</label>
<labelNoun>a automaton leg</labelNoun>
<description>..</description>
</HediffDef>
<!--일반(노말/굿)-->
<HediffDef Abstract="True" Name="PN_Normal_Implant" ParentName="AddedBodyPartBase">
<woundAnchorRange>0</woundAnchorRange>
<displayWound>true</displayWound>
<scenarioCanAdd>false</scenarioCanAdd>
<addedPartProps>
<solid>true</solid>
<partEfficiency>1.10</partEfficiency>
<betterThanNatural>true</betterThanNatural>
</addedPartProps>
<stages>
<li>
<becomeVisible>false</becomeVisible>
</li>
</stages>
</HediffDef>
<HediffDef ParentName="PN_Normal_Implant">
<defName>NormalGradeEye</defName>
<label>automaton eye (normal)</label>
<labelNoun>a automaton eye</labelNoun>
<description>..</description>
</HediffDef>
<HediffDef ParentName="PN_Normal_Implant">
<defName>NormalGradeEar</defName>
<label>automaton ear (normal)</label>
<labelNoun>a automaton ear</labelNoun>
<description>..</description>
</HediffDef>
<HediffDef ParentName="PN_Normal_Implant">
<defName>NormalGradeArm</defName>
<label>automaton arm (normal)</label>
<labelNoun>a automaton arm</labelNoun>
<description>..</description>
</HediffDef>
<HediffDef ParentName="PN_Normal_Implant">
<defName>NormalGradeLeg</defName>
<label>automaton leg (normal)</label>
<labelNoun>a automaton leg</labelNoun>
<description>..</description>
</HediffDef>
<!--노블(엑셀/마스터)-->
<HediffDef Abstract="True" Name="PN_Noble_Implant" ParentName="AddedBodyPartBase">
<woundAnchorRange>0</woundAnchorRange>
<displayWound>true</displayWound>
<scenarioCanAdd>false</scenarioCanAdd>
<addedPartProps>
<solid>true</solid>
<partEfficiency>1.25</partEfficiency>
<betterThanNatural>true</betterThanNatural>
</addedPartProps>
<stages>
<li>
<becomeVisible>false</becomeVisible>
</li>
</stages>
</HediffDef>
<HediffDef ParentName="PN_Noble_Implant">
<defName>NobleGradeEye</defName>
<label>automaton eye (noble)</label>
<labelNoun>a automaton eye</labelNoun>
<description>..</description>
</HediffDef>
<HediffDef ParentName="PN_Noble_Implant">
<defName>NobleGradeEar</defName>
<label>automaton ear (noble)</label>
<labelNoun>a automaton ear</labelNoun>
<description>..</description>
</HediffDef>
<HediffDef ParentName="PN_Noble_Implant">
<defName>NobleGradeArm</defName>
<label>automaton arm (noble)</label>
<labelNoun>a automaton arm</labelNoun>
<description>..</description>
</HediffDef>
<HediffDef ParentName="PN_Noble_Implant">
<defName>NobleGradeLeg</defName>
<label>automaton leg (noble)</label>
<labelNoun>a automaton leg</labelNoun>
<description>..</description>
</HediffDef>
<!--로얄(레전더리)-->
<HediffDef Abstract="True" Name="PN_Royal_Implant" ParentName="AddedBodyPartBase">
<woundAnchorRange>0</woundAnchorRange>
<displayWound>true</displayWound>
<scenarioCanAdd>false</scenarioCanAdd>
<addedPartProps>
<partEfficiency>1.50</partEfficiency>
<betterThanNatural>true</betterThanNatural>
</addedPartProps>
<stages>
<li>
<becomeVisible>false</becomeVisible>
</li>
</stages>
</HediffDef>
<HediffDef ParentName="PN_Royal_Implant">
<defName>RoyalGradeEye</defName>
<label>automaton eye (royal)</label>
<labelNoun>a automaton eye</labelNoun>
<description>..</description>
</HediffDef>
<HediffDef ParentName="PN_Royal_Implant">
<defName>RoyalGradeEar</defName>
<label>automaton ear (royal)</label>
<labelNoun>a automaton ear</labelNoun>
<description>..</description>
</HediffDef>
<HediffDef ParentName="PN_Royal_Implant">
<defName>RoyalGradeArm</defName>
<label>automaton arm (royal)</label>
<labelNoun>a automaton arm</labelNoun>
<description>..</description>
</HediffDef>
<HediffDef ParentName="PN_Royal_Implant">
<defName>RoyalGradeLeg</defName>
<label>automaton leg (royal)</label>
<labelNoun>a automaton leg</labelNoun>
<description>..</description>
</HediffDef>
</Defs>