暂存坏的

This commit is contained in:
2025-08-03 23:16:11 +08:00
parent fd6ed15684
commit 1525beebe0
10 changed files with 149 additions and 10 deletions

Binary file not shown.

View File

@@ -115,6 +115,7 @@
<externalViolence>true</externalViolence>
<deathMessage>{0} 被奶死了。</deathMessage>
<harmsHealth>true</harmsHealth>
<hediff>Burn</hediff>
<makesBlood>false</makesBlood>
<consideredHelpful>true</consideredHelpful>
<defaultDamage>1</defaultDamage>

View File

@@ -122,42 +122,44 @@
<isBad>false</isBad>
<initialSeverity>1</initialSeverity>
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
<minSeverity>0</minSeverity>
<maxSeverity>5</maxSeverity>
<hediffClass>HediffWithComps</hediffClass>
<stages>
<li>
<minSeverity>0</minSeverity>
<label>术式强度:极弱</label>
<regeneration>100</regeneration>
<regeneration>200</regeneration>
</li>
<li>
<minSeverity>0.5</minSeverity>
<label>术式强度:弱</label>
<regeneration>200</regeneration>
<regeneration>400</regeneration>
</li>
<li>
<minSeverity>1.0</minSeverity>
<label>术式强度:较弱</label>
<regeneration>300</regeneration>
<regeneration>600</regeneration>
</li>
<li>
<minSeverity>1.5</minSeverity>
<label>术式强度:较强</label>
<regeneration>400</regeneration>
<regeneration>800</regeneration>
</li>
<li>
<minSeverity>2.0</minSeverity>
<label>术式强度:强</label>
<regeneration>500</regeneration>
<regeneration>1000</regeneration>
</li>
<li>
<minSeverity>2.5</minSeverity>
<minSeverity>3.0</minSeverity>
<label>术式强度:极强</label>
<regeneration>600</regeneration>
<regeneration>1500</regeneration>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_SeverityPerDay">
<severityPerDay>-5</severityPerDay>
<severityPerDay>-10</severityPerDay>
</li>
<li Class="HediffCompProperties_DisappearsOnDeath"/>
</comps>

View File

@@ -2,6 +2,11 @@
<Defs>
<WulaFallenEmpire.PsychicRitual_TechOffering>
<defName>WULA_FE_Rituals_Create_Spear_Impale</defName>
<modExtensions>
<li Class="WulaFallenEmpire.RitualTagExtension">
<ritualTag>WulaRitual</ritualTag>
</li>
</modExtensions>
<label>镌刻:圣枪穿刺术式</label>
<description>使用镌刻法术创造一把携带了圣枪穿刺术式的法杖,需求魂楔作为额外祭品以提升仪式质量,仪式的质量将影响镌刻完成时法杖的质量。</description>
<hoursUntilOutcome>2</hoursUntilOutcome>
@@ -13,6 +18,9 @@
<ThingDef>WULA_Soul_Wedge</ThingDef>
</descriptionHyperlinks>
<invokerRole>Invoker</invokerRole>
<chanterRole>Chanter</chanterRole>
<!-- ==================== 核心祭品定义 ==================== -->
<!-- requiredOffering: 定义了启动仪式所必须的基础祭品。 -->
<!-- 如果没有这个祭品,仪式本身无法开始。 -->
@@ -76,6 +84,11 @@
</WulaFallenEmpire.PsychicRitual_TechOffering>
<WulaFallenEmpire.PsychicRitual_TechOffering>
<defName>WULA_FE_Rituals_Create_Cotton_Counter</defName>
<modExtensions>
<li Class="WulaFallenEmpire.RitualTagExtension">
<ritualTag>WulaRitual</ritualTag>
</li>
</modExtensions>
<label>镌刻:飘絮反制术式</label>
<description>使用镌刻法术创造一把携带了飘絮反制术式的法杖,需求魂楔作为额外祭品以提升仪式质量,仪式的质量将影响镌刻完成时法杖的质量。</description>
<hoursUntilOutcome>2</hoursUntilOutcome>
@@ -87,6 +100,9 @@
<ThingDef>WULA_Soul_Wedge</ThingDef>
</descriptionHyperlinks>
<invokerRole>Invoker</invokerRole>
<chanterRole>Chanter</chanterRole>
<!-- ==================== 核心祭品定义 ==================== -->
<!-- requiredOffering: 定义了启动仪式所必须的基础祭品。 -->
<!-- 如果没有这个祭品,仪式本身无法开始。 -->
@@ -151,11 +167,17 @@
<WulaFallenEmpire.PsychicRitualDef_AddHediff>
<defName>WULA_ImbuePsychicShock</defName>
<modExtensions>
<li Class="WulaFallenEmpire.RitualTagExtension">
<ritualTag>WulaRitual</ritualTag>
</li>
</modExtensions>
<label>imbue psychic shock</label>
<description>Imbues the target with a psychic shock.</description>
<hediff>PsychicShock</hediff>
<outcomeDescription>The target will gain psychic shock.</outcomeDescription>
<hoursUntilOutcome>2</hoursUntilOutcome>
<invokerRole>Invoker</invokerRole>
<targetRole>DeathRefusalTarget</targetRole> <!-- We can reuse this role -->
<researchPrerequisite>BasicPsychicRituals</researchPrerequisite>
<requiredOffering>

View File

@@ -45,7 +45,8 @@
</placeWorkers>
<drawPlaceWorkersWhileSelected>True</drawPlaceWorkersWhileSelected>
<comps>
<li Class="CompProperties_PsychicRitualSpot">
<li Class="WulaFallenEmpire.CompProperties_WulaRitualSpot">
<ritualTag>WulaRitual</ritualTag>
</li>
<li Class="CompProperties_AffectedByFacilities">
<linkableFacilities>

View File

@@ -45,7 +45,7 @@
<damageAmount>30</damageAmount>
<EMPDamageAmount>0</EMPDamageAmount>
<warmupTime>4</warmupTime>
<range>65</range>
<range>56</range>
<affectedAngle>25</affectedAngle>
<armorPenetration>1000</armorPenetration>
<soundCast>AgonyPulse_Cast</soundCast>