zc
This commit is contained in:
Binary file not shown.
@@ -216,4 +216,163 @@
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<!-- ==================== 额外差特质(Bad Pool) ==================== -->
|
||||
<HediffDef>
|
||||
<defName>ARA_Incubator_5_Flaw_Hediffs</defName>
|
||||
<label>肌肉萎缩</label>
|
||||
<description>急速的孵化使得该阿拉克涅督虫的肌肉组织发育不全,力量远低于正常个体。\n\n由于较差的孵化质量,阿拉克涅督虫获得了这个不利突变。</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<isBad>false</isBad>
|
||||
<defaultLabelColor>(0.9, 0.2 , 0.1)</defaultLabelColor>
|
||||
<scenarioCanAdd>true</scenarioCanAdd>
|
||||
<stages>
|
||||
<li>
|
||||
<statFactors>
|
||||
<MeleeDamageFactor>0.5</MeleeDamageFactor>
|
||||
<CarryingCapacity>0.6</CarryingCapacity>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<HediffDef>
|
||||
<defName>ARA_Incubator_6_Flaw_Hediffs</defName>
|
||||
<label>凝血障碍</label>
|
||||
<description>急速的孵化导致该阿拉克涅督虫的凝血机制异常,一旦受伤就会大量失血。\n\n由于较差的孵化质量,阿拉克涅督虫获得了这个不利突变。</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<isBad>false</isBad>
|
||||
<defaultLabelColor>(0.9, 0.2 , 0.1)</defaultLabelColor>
|
||||
<scenarioCanAdd>true</scenarioCanAdd>
|
||||
<stages>
|
||||
<li>
|
||||
<totalBleedFactor>3.0</totalBleedFactor>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<HediffDef>
|
||||
<defName>ARA_Incubator_7_Flaw_Hediffs</defName>
|
||||
<label>骨质疏松</label>
|
||||
<description>急速的孵化使得该阿拉克涅督虫的内骨骼异常脆弱,更容易受到致命伤害。\n\n由于较差的孵化质量,阿拉克涅督虫获得了这个不利突变。</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<isBad>false</isBad>
|
||||
<defaultLabelColor>(0.9, 0.2 , 0.1)</defaultLabelColor>
|
||||
<scenarioCanAdd>true</scenarioCanAdd>
|
||||
<stages>
|
||||
<li>
|
||||
<statFactors>
|
||||
<IncomingDamageFactor>1.5</IncomingDamageFactor>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<HediffDef>
|
||||
<defName>ARA_Incubator_8_Flaw_Hediffs</defName>
|
||||
<label>免疫缺陷</label>
|
||||
<description>急速的孵化使得该阿拉克涅督虫的免疫系统发育不良,对疾病的抵抗力极差。\n\n由于较差的孵化质量,阿拉克涅督虫获得了这个不利突变。</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<isBad>false</isBad>
|
||||
<defaultLabelColor>(0.9, 0.2 , 0.1)</defaultLabelColor>
|
||||
<scenarioCanAdd>true</scenarioCanAdd>
|
||||
<stages>
|
||||
<li>
|
||||
<statFactors>
|
||||
<ImmunityGainSpeed>0.5</ImmunityGainSpeed>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<!-- ==================== 精英特质(Elite Pool)- 普通特质增强版 ==================== -->
|
||||
<!-- 致密甲壳 增强版 -->
|
||||
<HediffDef>
|
||||
<defName>ARA_Incubator_Elite_Regeneration</defName>
|
||||
<label>超密甲壳</label>
|
||||
<description>该阿拉克涅督虫的甲壳密度远超常规个体,几乎坚不可摧,同时还具有优秀的热抗性。\n\n由于极佳的孵化质量,阿拉克涅督虫获得了这个稀有突变。</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<isBad>false</isBad>
|
||||
<defaultLabelColor>(0.8, 0.6, 0.0)</defaultLabelColor>
|
||||
<scenarioCanAdd>true</scenarioCanAdd>
|
||||
<stages>
|
||||
<li>
|
||||
<statOffsets>
|
||||
<ArmorRating_Blunt>1.0</ArmorRating_Blunt>
|
||||
<ArmorRating_Sharp>1.0</ArmorRating_Sharp>
|
||||
<ArmorRating_Heat>0.8</ArmorRating_Heat>
|
||||
</statOffsets>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<!-- 行动激素 增强版 -->
|
||||
<HediffDef>
|
||||
<defName>ARA_Incubator_Elite_AdaptiveArmor</defName>
|
||||
<label>超级激素</label>
|
||||
<description>该阿拉克涅督虫的腺体异常发达,持续分泌高浓度激素,使其处于极度亢奋状态,攻击速度惊人。\n\n由于极佳的孵化质量,阿拉克涅督虫获得了这个稀有突变。</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<isBad>false</isBad>
|
||||
<defaultLabelColor>(0.8, 0.6, 0.0)</defaultLabelColor>
|
||||
<scenarioCanAdd>true</scenarioCanAdd>
|
||||
<stages>
|
||||
<li>
|
||||
<statOffsets>
|
||||
<MoveSpeed>1.5</MoveSpeed>
|
||||
</statOffsets>
|
||||
<statFactors>
|
||||
<MeleeCooldownFactor>0.4</MeleeCooldownFactor>
|
||||
<RangedCooldownFactor>0.5</RangedCooldownFactor>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<!-- 强壮肌肉 增强版 -->
|
||||
<HediffDef>
|
||||
<defName>ARA_Incubator_Elite_BerserkGlands</defName>
|
||||
<label>完美肌肉</label>
|
||||
<description>该阿拉克涅督虫的肌肉组织经过完美发育,力量远超同类,近战攻击威力惊人,负重能力也大幅提升。\n\n由于极佳的孵化质量,阿拉克涅督虫获得了这个稀有突变。</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<isBad>false</isBad>
|
||||
<defaultLabelColor>(0.8, 0.6, 0.0)</defaultLabelColor>
|
||||
<scenarioCanAdd>true</scenarioCanAdd>
|
||||
<stages>
|
||||
<li>
|
||||
<statFactors>
|
||||
<MeleeDamageFactor>5</MeleeDamageFactor>
|
||||
<CarryingCapacity>3</CarryingCapacity>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<!-- 中枢强化 增强版 -->
|
||||
<HediffDef>
|
||||
<defName>ARA_Incubator_Elite_PsychicResonance</defName>
|
||||
<label>终极意识</label>
|
||||
<description>该阿拉克涅督虫的神经系统经过完美发育,意识、视觉、听觉等各项感知能力都大幅超越同类。\n\n由于极佳的孵化质量,阿拉克涅督虫获得了这个稀有突变。</description>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<isBad>false</isBad>
|
||||
<defaultLabelColor>(0.8, 0.6, 0.0)</defaultLabelColor>
|
||||
<scenarioCanAdd>true</scenarioCanAdd>
|
||||
<stages>
|
||||
<li>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>0.5</offset>
|
||||
</li>
|
||||
<li>
|
||||
<capacity>Sight</capacity>
|
||||
<offset>0.5</offset>
|
||||
</li>
|
||||
<li>
|
||||
<capacity>Hearing</capacity>
|
||||
<offset>0.5</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
</Defs>
|
||||
180
1.6/1.6/Defs/MiscSettingDefs/ARA_TieredHediffRewards.xml
Normal file
180
1.6/1.6/Defs/MiscSettingDefs/ARA_TieredHediffRewards.xml
Normal file
@@ -0,0 +1,180 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
<!--
|
||||
分层特质奖励配置 Def
|
||||
定义特质池和品质阶段规则,可被多个孵化建筑共享
|
||||
品质范围:0-150%
|
||||
-->
|
||||
<ArachnaeSwarm.TieredHediffRewardDef>
|
||||
<defName>ARA_DefaultIncubatorRewards</defName>
|
||||
<label>默认孵化奖励配置</label>
|
||||
<description>阿拉克涅虫群的默认孵化特质奖励规则。根据孵化品质分为7个阶段,不同阶段从不同特质池中抽取奖励。品质上限150%。</description>
|
||||
|
||||
<!-- ==================== 特质池定义 ==================== -->
|
||||
<hediffPools>
|
||||
<!-- 差特质池 (阶段1-3使用) -->
|
||||
<li>
|
||||
<poolId>bad</poolId>
|
||||
<label>劣质特质</label>
|
||||
<hediffs>
|
||||
<li>ARA_Incubator_1_Flaw_Hediffs</li>
|
||||
<li>ARA_Incubator_2_Flaw_Hediffs</li>
|
||||
<li>ARA_Incubator_3_Flaw_Hediffs</li>
|
||||
<li>ARA_Incubator_4_Flaw_Hediffs</li>
|
||||
<li>ARA_Incubator_5_Flaw_Hediffs</li>
|
||||
<li>ARA_Incubator_6_Flaw_Hediffs</li>
|
||||
<li>ARA_Incubator_7_Flaw_Hediffs</li>
|
||||
<li>ARA_Incubator_8_Flaw_Hediffs</li>
|
||||
</hediffs>
|
||||
</li>
|
||||
|
||||
<!-- 正常/好特质池 (阶段3-7使用) -->
|
||||
<li>
|
||||
<poolId>normal</poolId>
|
||||
<label>普通特质</label>
|
||||
<hediffs>
|
||||
<li>ARA_Incubator_1_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_2_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_3_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_4_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_5_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_6_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_7_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_8_Reward_Hediffs</li>
|
||||
</hediffs>
|
||||
</li>
|
||||
|
||||
<!-- 高级/精英特质池 (阶段6-7使用) -->
|
||||
<li>
|
||||
<poolId>elite</poolId>
|
||||
<label>精英特质</label>
|
||||
<hediffs>
|
||||
<li>ARA_Incubator_Elite_Regeneration</li>
|
||||
<li>ARA_Incubator_Elite_AdaptiveArmor</li>
|
||||
<li>ARA_Incubator_Elite_BerserkGlands</li>
|
||||
<li>ARA_Incubator_Elite_PsychicResonance</li>
|
||||
</hediffs>
|
||||
</li>
|
||||
</hediffPools>
|
||||
|
||||
<!-- ==================== 7个品质阶段 (0-150%) ==================== -->
|
||||
<qualityTiers>
|
||||
<!-- 阶段1:0-20% - 2个差特质 -->
|
||||
<li>
|
||||
<tier>1</tier>
|
||||
<minQuality>0.00</minQuality>
|
||||
<maxQuality>0.20</maxQuality>
|
||||
<tierLabel>极差</tierLabel>
|
||||
<messageKey>ARA_Tier_Bad</messageKey>
|
||||
<drawRules>
|
||||
<li>
|
||||
<poolId>bad</poolId>
|
||||
<count>3</count>
|
||||
</li>
|
||||
</drawRules>
|
||||
</li>
|
||||
|
||||
<!-- 阶段2:20-40% - 1个差特质 -->
|
||||
<li>
|
||||
<tier>2</tier>
|
||||
<minQuality>0.20</minQuality>
|
||||
<maxQuality>0.40</maxQuality>
|
||||
<tierLabel>较差</tierLabel>
|
||||
<messageKey>ARA_Tier_Poor</messageKey>
|
||||
<drawRules>
|
||||
<li>
|
||||
<poolId>bad</poolId>
|
||||
<count>2</count>
|
||||
</li>
|
||||
</drawRules>
|
||||
</li>
|
||||
|
||||
<!-- 阶段3:40-60% - 1个好特质 + 1个差特质 -->
|
||||
<li>
|
||||
<tier>3</tier>
|
||||
<minQuality>0.40</minQuality>
|
||||
<maxQuality>0.60</maxQuality>
|
||||
<tierLabel>普通</tierLabel>
|
||||
<messageKey>ARA_Tier_Normal</messageKey>
|
||||
<drawRules>
|
||||
<li>
|
||||
<poolId>normal</poolId>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<poolId>bad</poolId>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</drawRules>
|
||||
</li>
|
||||
|
||||
<!-- 阶段4:60-80% - 2个好特质 -->
|
||||
<li>
|
||||
<tier>4</tier>
|
||||
<minQuality>0.60</minQuality>
|
||||
<maxQuality>0.80</maxQuality>
|
||||
<tierLabel>良好</tierLabel>
|
||||
<messageKey>ARA_Tier_Good</messageKey>
|
||||
<drawRules>
|
||||
<li>
|
||||
<poolId>normal</poolId>
|
||||
<count>2</count>
|
||||
</li>
|
||||
</drawRules>
|
||||
</li>
|
||||
|
||||
<!-- 阶段5:80-120% - 3个好特质 -->
|
||||
<li>
|
||||
<tier>5</tier>
|
||||
<minQuality>0.80</minQuality>
|
||||
<maxQuality>1.20</maxQuality>
|
||||
<tierLabel>极佳</tierLabel>
|
||||
<messageKey>ARA_Tier_Excellent</messageKey>
|
||||
<drawRules>
|
||||
<li>
|
||||
<poolId>normal</poolId>
|
||||
<count>3</count>
|
||||
</li>
|
||||
</drawRules>
|
||||
</li>
|
||||
|
||||
<!-- 阶段6:120-140% - 3个好特质 + 1个高级特质 -->
|
||||
<li>
|
||||
<tier>6</tier>
|
||||
<minQuality>1.20</minQuality>
|
||||
<maxQuality>1.40</maxQuality>
|
||||
<tierLabel>大师</tierLabel>
|
||||
<messageKey>ARA_Tier_Elite</messageKey>
|
||||
<drawRules>
|
||||
<li>
|
||||
<poolId>normal</poolId>
|
||||
<count>3</count>
|
||||
</li>
|
||||
<li>
|
||||
<poolId>elite</poolId>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</drawRules>
|
||||
</li>
|
||||
|
||||
<!-- 阶段7:140-150% - 3个好特质 + 2个高级特质 -->
|
||||
<li>
|
||||
<tier>7</tier>
|
||||
<minQuality>1.40</minQuality>
|
||||
<maxQuality>1.51</maxQuality> <!-- 略大于1.5以包含150% -->
|
||||
<tierLabel>传奇</tierLabel>
|
||||
<messageKey>ARA_Tier_Legendary</messageKey>
|
||||
<drawRules>
|
||||
<li>
|
||||
<poolId>normal</poolId>
|
||||
<count>3</count>
|
||||
</li>
|
||||
<li>
|
||||
<poolId>elite</poolId>
|
||||
<count>2</count>
|
||||
</li>
|
||||
</drawRules>
|
||||
</li>
|
||||
</qualityTiers>
|
||||
</ArachnaeSwarm.TieredHediffRewardDef>
|
||||
</Defs>
|
||||
@@ -149,52 +149,16 @@
|
||||
</li>
|
||||
|
||||
<li Class="ArachnaeSwarm.CompProperties_IncubatorData">
|
||||
<!-- 按钮和菜单配置 -->
|
||||
<defaultIndex>0</defaultIndex>
|
||||
<!-- 引用分层奖励配置 Def -->
|
||||
<rewardDef>ARA_DefaultIncubatorRewards</rewardDef>
|
||||
|
||||
<!-- UI 配置 -->
|
||||
<buttonLabel>孵化···</buttonLabel>
|
||||
<buttonDesc>选择孵化的阿拉克涅督虫···</buttonDesc>
|
||||
<menuTitle>孵化菜单</menuTitle>
|
||||
<defaultIconPath>ArachnaeSwarm/UI/Commands/ARA_NodeSwarmIcon</defaultIconPath>
|
||||
|
||||
<!-- 全局Hediff奖励(所有配置共享) -->
|
||||
<globalExtraHediffs>
|
||||
<li>ARA_Incubator_1_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_2_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_3_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_4_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_5_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_6_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_7_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_8_Reward_Hediffs</li>
|
||||
</globalExtraHediffs>
|
||||
|
||||
<globalHediffRewards>
|
||||
<li Class="ArachnaeSwarm.QualityHediffReward">
|
||||
<qualityThreshold>0.30</qualityThreshold>
|
||||
<hediffCount>1</hediffCount>
|
||||
<giveAllHediffs>false</giveAllHediffs>
|
||||
<messageKey>ARA_QualityReward_1Hediff</messageKey>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.QualityHediffReward">
|
||||
<qualityThreshold>0.50</qualityThreshold>
|
||||
<hediffCount>2</hediffCount>
|
||||
<giveAllHediffs>false</giveAllHediffs>
|
||||
<messageKey>ARA_QualityReward_2Hediff</messageKey>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.QualityHediffReward">
|
||||
<qualityThreshold>0.85</qualityThreshold>
|
||||
<hediffCount>3</hediffCount>
|
||||
<giveAllHediffs>false</giveAllHediffs>
|
||||
<messageKey>ARA_QualityReward_3Hediff</messageKey>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.QualityHediffReward">
|
||||
<qualityThreshold>0.99</qualityThreshold>
|
||||
<hediffCount>4</hediffCount>
|
||||
<giveAllHediffs>false</giveAllHediffs>
|
||||
<messageKey>ARA_QualityReward_4Hediff</messageKey>
|
||||
</li>
|
||||
</globalHediffRewards>
|
||||
|
||||
<!-- 孵化配置列表 -->
|
||||
<incubationConfigs>
|
||||
<li>
|
||||
<pawnKind>ArachnaeNode_Race_ShieldHead</pawnKind>
|
||||
@@ -621,45 +585,10 @@
|
||||
|
||||
<!-- b. 孵化配置数据组件(提供可孵化单位列表) -->
|
||||
<li Class="ArachnaeSwarm.CompProperties_IncubatorData">
|
||||
<!-- 全局Hediff奖励(所有配置共享) -->
|
||||
<globalExtraHediffs>
|
||||
<li>ARA_Incubator_1_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_2_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_3_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_4_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_5_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_6_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_7_Reward_Hediffs</li>
|
||||
<li>ARA_Incubator_8_Reward_Hediffs</li>
|
||||
</globalExtraHediffs>
|
||||
|
||||
<globalHediffRewards>
|
||||
<li Class="ArachnaeSwarm.QualityHediffReward">
|
||||
<qualityThreshold>0.30</qualityThreshold>
|
||||
<hediffCount>1</hediffCount>
|
||||
<giveAllHediffs>false</giveAllHediffs>
|
||||
<messageKey>ARA_QualityReward_1Hediff</messageKey>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.QualityHediffReward">
|
||||
<qualityThreshold>0.50</qualityThreshold>
|
||||
<hediffCount>2</hediffCount>
|
||||
<giveAllHediffs>false</giveAllHediffs>
|
||||
<messageKey>ARA_QualityReward_2Hediff</messageKey>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.QualityHediffReward">
|
||||
<qualityThreshold>0.85</qualityThreshold>
|
||||
<hediffCount>3</hediffCount>
|
||||
<giveAllHediffs>false</giveAllHediffs>
|
||||
<messageKey>ARA_QualityReward_3Hediff</messageKey>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.QualityHediffReward">
|
||||
<qualityThreshold>0.99</qualityThreshold>
|
||||
<hediffCount>4</hediffCount>
|
||||
<giveAllHediffs>false</giveAllHediffs>
|
||||
<messageKey>ARA_QualityReward_4Hediff</messageKey>
|
||||
</li>
|
||||
</globalHediffRewards>
|
||||
<!-- 引用分层奖励配置 Def -->
|
||||
<rewardDef>ARA_DefaultIncubatorRewards</rewardDef>
|
||||
|
||||
<!-- 孵化配置列表 -->
|
||||
<incubationConfigs>
|
||||
<li>
|
||||
<pawnKind>ArachnaeNode_Race_ShieldHead</pawnKind>
|
||||
|
||||
Reference in New Issue
Block a user