From 0cee15a8d89249dacc2b3ac5238d66fbc2a3cfa1 Mon Sep 17 00:00:00 2001 From: Cocopomel <79386233+Cocopomel@users.noreply.github.com> Date: Tue, 17 Aug 2021 22:04:35 +0900 Subject: [PATCH] =?UTF-8?q?=EB=93=B1=EA=B8=89=20=EB=B0=B8=EB=9F=B0?= =?UTF-8?q?=EC=8A=A4=20=EC=A1=B0=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 1.3/Defs/BackStoryDefs/BackStoryDefs.xml | 7 + 1.3/Defs/HediffDefs/Hediffs_Automaton.xml | 138 ----- .../HediffDefs/Hediffs_AutomatonGrade.xml | 557 ++++++++++++++++++ 1.3/Defs/ThingDef/ThingDef_PanielRace.xml | 2 +- 4 files changed, 565 insertions(+), 139 deletions(-) create mode 100644 1.3/Defs/HediffDefs/Hediffs_AutomatonGrade.xml diff --git a/1.3/Defs/BackStoryDefs/BackStoryDefs.xml b/1.3/Defs/BackStoryDefs/BackStoryDefs.xml index 9d15dfa..202f678 100644 --- a/1.3/Defs/BackStoryDefs/BackStoryDefs.xml +++ b/1.3/Defs/BackStoryDefs/BackStoryDefs.xml @@ -114,6 +114,7 @@
  • Paniel_Synchro_Awful
  • +
  • PN_Base_booting
  • @@ -133,6 +134,7 @@
  • Paniel_Synchro_Poor
  • +
  • PN_Base_booting
  • @@ -153,6 +155,7 @@
  • Paniel_Synchro_Normal
  • +
  • PN_Normal_booting
  • @@ -173,6 +176,7 @@
  • Paniel_Synchro_Good
  • +
  • PN_Normal_booting
  • @@ -192,6 +196,7 @@
  • Paniel_Synchro_Excellent
  • +
  • PN_Noble_booting
  • @@ -211,6 +216,7 @@
  • Paniel_Synchro_Masterwork
  • +
  • PN_Noble_booting
  • @@ -231,6 +237,7 @@
  • Paniel_Synchro_Legendary
  • +
  • PN_Royal_booting
  • diff --git a/1.3/Defs/HediffDefs/Hediffs_Automaton.xml b/1.3/Defs/HediffDefs/Hediffs_Automaton.xml index f37ff9b..6fb1e1c 100644 --- a/1.3/Defs/HediffDefs/Hediffs_Automaton.xml +++ b/1.3/Defs/HediffDefs/Hediffs_Automaton.xml @@ -1,143 +1,5 @@ - - - HediffWithComps - (1,1,0.5) - false - 1 - 1 - false - true - - - - Paniel_Synchro_Awful - - Sync Rate - -
  • - -
  • - Consciousness - -0.30 -
  • - - - - - -
    -
    - - - Paniel_Synchro_Poor - - Sync Rate - -
  • - -
  • - Consciousness - -0.15 -
  • - - - - -
    -
    - - - Paniel_Synchro_Normal - - Sync Rate - -
  • - - - - -
  • -
    -
    - - - Paniel_Synchro_Good - - Sync Rate - -
  • - -
  • - Consciousness - 0.05 -
  • - - - - -
    -
    - - - Paniel_Synchro_Excellent - - Sync Rate - -
  • - -
  • - Consciousness - 0.10 -
  • - - - - -
    -
    - - - Paniel_Synchro_Masterwork - - Sync Rate - -
  • - -
  • - Consciousness - 0.15 -
  • - - - -0.08 - - -
    -
    - - - Paniel_Synchro_Legendary - - Sync Rate - -
  • - -
  • - Consciousness - 0.25 -
  • - - - -0.08 - - -
    -
    - PN_Immune_System diff --git a/1.3/Defs/HediffDefs/Hediffs_AutomatonGrade.xml b/1.3/Defs/HediffDefs/Hediffs_AutomatonGrade.xml new file mode 100644 index 0000000..81b387e --- /dev/null +++ b/1.3/Defs/HediffDefs/Hediffs_AutomatonGrade.xml @@ -0,0 +1,557 @@ + + + + + HediffWithComps + (1,1,0.5) + false + 1 + 1 + false + true + + + + Paniel_Synchro_Awful + + Sync Rate + +
  • + +
  • + Consciousness + -0.30 +
  • + + + + + +
    +
    + + + Paniel_Synchro_Poor + + Sync Rate + +
  • + + + + + +
  • +
    +
    + + + Paniel_Synchro_Normal + + Sync Rate + +
  • + + + + + +
  • +
    +
    + + + Paniel_Synchro_Good + + Sync Rate + +
  • + +
  • + Consciousness + 0.10 +
  • + + + + +
    +
    + + + Paniel_Synchro_Excellent + + Sync Rate + +
  • + +
  • + Consciousness + 0.10 +
  • + + + + +
    +
    + + + Paniel_Synchro_Masterwork + + Sync Rate + +
  • + +
  • + Consciousness + 0.20 +
  • + + + -0.04 + + +
    +
    + + + Paniel_Synchro_Legendary + + Sync Rate + +
  • + +
  • + Consciousness + 0.20 +
  • + + + -0.08 + + +
    +
    + + + + + + PN_Base_booting + + ... + HediffWithComps + (0.6, 0.6, 1.0) + false + 1 + 1 + false + +
  • + false +
  • +
    + +
  • + PanielBody + +
  • + BaseGradeEye + left sight sensor +
  • +
  • + BaseGradeEye + right sight sensor +
  • +
  • + BaseGradeEar + left hearing sensor +
  • +
  • + BaseGradeEar + right hearing sensor +
  • +
  • + BaseGradeArm + left shoulder +
  • +
  • + BaseGradeArm + right shoulder +
  • +
  • + BaseGradeLeg + left leg +
  • +
  • + BaseGradeLeg + right leg +
  • + + false + +
    +
    + + + 0 + true + false + + true + 1.0 + true + + +
  • + false +
  • +
    +
    + + + BaseGradeEye + + a automaton eye + .. + + + + BaseGradeEar + + a automaton ear + .. + + + + BaseGradeArm + + a automaton arm + .. + + + + BaseGradeLeg + + a automaton leg + .. + + + + + + PN_Normal_booting + + ... + HediffWithComps + (0.6, 0.6, 1.0) + false + 1 + 1 + false + +
  • + false +
  • +
    + +
  • + PanielBody + +
  • + NormalGradeEye + left sight sensor +
  • +
  • + NormalGradeEye + right sight sensor +
  • +
  • + NormalGradeEar + left hearing sensor +
  • +
  • + NormalGradeEar + right hearing sensor +
  • +
  • + NormalGradeArm + left shoulder +
  • +
  • + NormalGradeArm + right shoulder +
  • +
  • + NormalGradeLeg + left leg +
  • +
  • + NormalGradeLeg + right leg +
  • + + false + +
    +
    + + + 0 + true + false + + true + 1.10 + true + + +
  • + false +
  • +
    +
    + + + NormalGradeEye + + a automaton eye + .. + + + + NormalGradeEar + + a automaton ear + .. + + + + NormalGradeArm + + a automaton arm + .. + + + + NormalGradeLeg + + a automaton leg + .. + + + + + + PN_Noble_booting + + ... + HediffWithComps + (0.6, 0.6, 1.0) + false + 1 + 1 + false + +
  • + false +
  • +
    + +
  • + PanielBody + +
  • + NobleGradeEye + left sight sensor +
  • +
  • + NobleGradeEye + right sight sensor +
  • +
  • + NobleGradeEar + left hearing sensor +
  • +
  • + NobleGradeEar + right hearing sensor +
  • +
  • + NobleGradeArm + left shoulder +
  • +
  • + NobleGradeArm + right shoulder +
  • +
  • + NobleGradeLeg + left leg +
  • +
  • + NobleGradeLeg + right leg +
  • + + false + +
    +
    + + + 0 + true + false + + true + 1.25 + true + + +
  • + false +
  • +
    +
    + + + NobleGradeEye + + a automaton eye + .. + + + + NobleGradeEar + + a automaton ear + .. + + + + NobleGradeArm + + a automaton arm + .. + + + + NobleGradeLeg + + a automaton leg + .. + + + + + + PN_Royal_booting + + ... + HediffWithComps + (0.6, 0.6, 1.0) + false + 1 + 1 + false + +
  • + false +
  • +
    + +
  • + PanielBody + +
  • + RoyalGradeEye + left sight sensor +
  • +
  • + RoyalGradeEye + right sight sensor +
  • +
  • + RoyalGradeEar + left hearing sensor +
  • +
  • + RoyalGradeEar + right hearing sensor +
  • +
  • + RoyalGradeArm + left shoulder +
  • +
  • + RoyalGradeArm + right shoulder +
  • +
  • + RoyalGradeLeg + left leg +
  • +
  • + RoyalGradeLeg + right leg +
  • + + false + +
    +
    + + + 0 + true + false + + true + 1.50 + true + + +
  • + false +
  • +
    +
    + + + RoyalGradeEye + + a automaton eye + .. + + + + RoyalGradeEar + + a automaton ear + .. + + + + RoyalGradeArm + + a automaton arm + .. + + + + RoyalGradeLeg + + a automaton leg + .. + +
    \ No newline at end of file diff --git a/1.3/Defs/ThingDef/ThingDef_PanielRace.xml b/1.3/Defs/ThingDef/ThingDef_PanielRace.xml index 4386559..740a7a1 100644 --- a/1.3/Defs/ThingDef/ThingDef_PanielRace.xml +++ b/1.3/Defs/ThingDef/ThingDef_PanielRace.xml @@ -743,7 +743,7 @@ PanielBody 1 1 - 1.25 + 1.2 OmnivoreHuman 30