暂存
This commit is contained in:
@@ -1,126 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<HediffDef>
|
||||
<defName>ARA_Hediff_FrostCoverd_after</defName>
|
||||
<label>霜冻覆盖</label>
|
||||
<description>此人被一片冰霜之云所覆盖。</description>
|
||||
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_SeverityPerDay">
|
||||
<severityPerDay>-4</severityPerDay>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.HediffCompProperties_TimedExplosion">
|
||||
<damageDef>ARA_Damage_Freeze</damageDef>
|
||||
<soundDef>Explosion_Stun</soundDef>
|
||||
<explosionRadius>3</explosionRadius>
|
||||
<showRemainingTime>true</showRemainingTime>
|
||||
<damageAmount>5</damageAmount>
|
||||
<armorPenetration>0.10</armorPenetration>
|
||||
<disappearsAfterTicks>60~120</disappearsAfterTicks>
|
||||
<postExplosionSpawnThingDef>ARA_FrostGasCloud</postExplosionSpawnThingDef>
|
||||
<postExplosionSpawnChance>1</postExplosionSpawnChance>
|
||||
<postExplosionSpawnThingCount>1</postExplosionSpawnThingCount>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
||||
</comps>
|
||||
<stages>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<HediffDef>
|
||||
<defName>ARA_CryoShock</defName>
|
||||
<label>急速冷却</label>
|
||||
<description>目标正处于急冻状态。这种状态将导致目标身体结构极度脆弱。当此效果加深时,足以摧毁其身体部位的“冷冻”伤害阈值将会显著降低。</description>
|
||||
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
|
||||
<hediffClass>ArachnaeSwarm.HediffCurseFlame</hediffClass>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_SeverityPerDay">
|
||||
<severityPerDay>-6</severityPerDay>
|
||||
</li>
|
||||
</comps>
|
||||
<modExtensions>
|
||||
<li Class="ArachnaeSwarm.CurseFlameModExt">
|
||||
<damageDefName>Stun</damageDefName>
|
||||
<damageRange>1~2</damageRange>
|
||||
<damageIntervalTicks>80</damageIntervalTicks>
|
||||
</li>
|
||||
</modExtensions>
|
||||
<injuryProps>
|
||||
<painPerSeverity>0.02</painPerSeverity>
|
||||
</injuryProps>
|
||||
<stages>
|
||||
<li>
|
||||
<label>轻微</label>
|
||||
<becomeVisible>true</becomeVisible>
|
||||
</li>
|
||||
<li>
|
||||
<label>轻微</label>
|
||||
<minSeverity>0.2</minSeverity>
|
||||
<statOffsets>
|
||||
<ComfyTemperatureMin>40</ComfyTemperatureMin>
|
||||
</statOffsets>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.10</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<label>中等</label>
|
||||
<minSeverity>0.35</minSeverity>
|
||||
<statOffsets>
|
||||
<ComfyTemperatureMin>80</ComfyTemperatureMin>
|
||||
</statOffsets>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.20</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<label>严重</label>
|
||||
<minSeverity>0.5</minSeverity>
|
||||
<statOffsets>
|
||||
<ComfyTemperatureMin>120</ComfyTemperatureMin>
|
||||
</statOffsets>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.20</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<label>极度</label>
|
||||
<minSeverity>0.65</minSeverity>
|
||||
<statOffsets>
|
||||
<ComfyTemperatureMin>160</ComfyTemperatureMin>
|
||||
</statOffsets>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.30</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<label>完全</label>
|
||||
<minSeverity>0.85</minSeverity>
|
||||
<statOffsets>
|
||||
<ComfyTemperatureMin>200</ComfyTemperatureMin>
|
||||
</statOffsets>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.30</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<!-- 然后是冷冻伤害本身的定义 -->
|
||||
<DamageDef Name="ARA_Damage_Freeze">
|
||||
@@ -161,7 +40,6 @@
|
||||
</DamageDef>
|
||||
<DamageDef ParentName="ARA_Damage_Freeze">
|
||||
<defName>ARA_Damage_Freeze_ex</defName>
|
||||
<workerClass>ArachnaeSwarm.DamageWorker_InstaKill</workerClass>
|
||||
<additionalHediffs>
|
||||
<li>
|
||||
<hediff>ARA_CryoShock</hediff>
|
||||
@@ -175,16 +53,5 @@
|
||||
</li>
|
||||
</additionalHediffs>
|
||||
</DamageDef>
|
||||
<FleckDef ParentName="FleckBase">
|
||||
<defName>ARA_Fleck_Icez_Cloud</defName>
|
||||
<graphicData>
|
||||
<texPath>ArachnaeSwarm/Mote/ARA_Icez_Cloud</texPath>
|
||||
<shaderType>MoteGlow</shaderType>
|
||||
<color>(63,223,222,180)</color>
|
||||
</graphicData>
|
||||
<altitudeLayer>MoteOverhead</altitudeLayer>
|
||||
<fadeInTime>0.04</fadeInTime>
|
||||
<solidTime>0.08</solidTime>
|
||||
<fadeOutTime>0.13</fadeOutTime>
|
||||
</FleckDef>
|
||||
|
||||
</Defs>
|
||||
@@ -132,4 +132,17 @@
|
||||
<offsetTowardsTarget>0.25~0.25</offsetTowardsTarget>
|
||||
<positionRadius>0.1</positionRadius>
|
||||
</EffecterDef>
|
||||
|
||||
<FleckDef ParentName="FleckBase">
|
||||
<defName>ARA_Fleck_Icez_Cloud</defName>
|
||||
<graphicData>
|
||||
<texPath>ArachnaeSwarm/Mote/ARA_Icez_Cloud</texPath>
|
||||
<shaderType>MoteGlow</shaderType>
|
||||
<color>(63,223,222,180)</color>
|
||||
</graphicData>
|
||||
<altitudeLayer>MoteOverhead</altitudeLayer>
|
||||
<fadeInTime>0.04</fadeInTime>
|
||||
<solidTime>0.08</solidTime>
|
||||
<fadeOutTime>0.13</fadeOutTime>
|
||||
</FleckDef>
|
||||
</Defs>
|
||||
@@ -229,9 +229,9 @@
|
||||
<debugLabel>Arachnae Skyhive</debugLabel>
|
||||
<workerClass>PawnRenderNodeWorker_AttachmentBody</workerClass>
|
||||
<texPaths>
|
||||
<li>ArachnaeSwarm/Things/ARA_Skyhive/Bodies/Naked_Thin_north</li>
|
||||
<li>ArachnaeSwarm/Things/ARA_Skyhive/Bodies/Naked_Thin_east</li>
|
||||
<li>ArachnaeSwarm/Things/ARA_Skyhive/Bodies/Naked_Thin_south</li>
|
||||
<li>ArachnaeSwarm/Things/ARA_Skyhive/Bodies/Naked_Thin_north</li>
|
||||
<li>ArachnaeSwarm/Things/ARA_Skyhive/Bodies/Naked_Thin_east</li>
|
||||
<li>ArachnaeSwarm/Things/ARA_Skyhive/Bodies/Naked_Thin_south</li>
|
||||
</texPaths>
|
||||
<!-- <color>(145,140,109)</color> -->
|
||||
<baseLayer>65</baseLayer>
|
||||
@@ -392,7 +392,7 @@
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
|
||||
<HediffDef>
|
||||
<defName>ARA_Fighter_Execution_Damage</defName>
|
||||
<label>处决</label>
|
||||
@@ -441,4 +441,126 @@
|
||||
<destroyedLabel>Destroyed</destroyedLabel>
|
||||
</injuryProps>
|
||||
</HediffDef>
|
||||
|
||||
<HediffDef>
|
||||
<defName>ARA_Hediff_FrostCoverd_after</defName>
|
||||
<label>霜冻覆盖</label>
|
||||
<description>此人被一片冰霜之云所覆盖。</description>
|
||||
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_SeverityPerDay">
|
||||
<severityPerDay>-4</severityPerDay>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.HediffCompProperties_TimedExplosion">
|
||||
<damageDef>ARA_Damage_Freeze</damageDef>
|
||||
<soundDef>Explosion_Stun</soundDef>
|
||||
<explosionRadius>3</explosionRadius>
|
||||
<showRemainingTime>true</showRemainingTime>
|
||||
<damageAmount>5</damageAmount>
|
||||
<armorPenetration>0.10</armorPenetration>
|
||||
<disappearsAfterTicks>60~120</disappearsAfterTicks>
|
||||
<postExplosionSpawnThingDef>ARA_FrostGasCloud</postExplosionSpawnThingDef>
|
||||
<postExplosionSpawnChance>1</postExplosionSpawnChance>
|
||||
<postExplosionSpawnThingCount>1</postExplosionSpawnThingCount>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
||||
</comps>
|
||||
<stages>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<HediffDef>
|
||||
<defName>ARA_CryoShock</defName>
|
||||
<label>急速冷却</label>
|
||||
<description>目标正处于急冻状态。这种状态将导致目标身体结构极度脆弱。当此效果加深时,足以摧毁其身体部位的“冷冻”伤害阈值将会显著降低。</description>
|
||||
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
|
||||
<hediffClass>ArachnaeSwarm.HediffCurseFlame</hediffClass>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_SeverityPerDay">
|
||||
<severityPerDay>-6</severityPerDay>
|
||||
</li>
|
||||
</comps>
|
||||
<modExtensions>
|
||||
<li Class="ArachnaeSwarm.CurseFlameModExt">
|
||||
<damageDefName>Stun</damageDefName>
|
||||
<damageRange>1~2</damageRange>
|
||||
<damageIntervalTicks>90</damageIntervalTicks>
|
||||
</li>
|
||||
</modExtensions>
|
||||
<injuryProps>
|
||||
<painPerSeverity>0.02</painPerSeverity>
|
||||
</injuryProps>
|
||||
<stages>
|
||||
<li>
|
||||
<label>轻微</label>
|
||||
<becomeVisible>true</becomeVisible>
|
||||
</li>
|
||||
<li>
|
||||
<label>轻微</label>
|
||||
<minSeverity>0.2</minSeverity>
|
||||
<statOffsets>
|
||||
<ComfyTemperatureMin>40</ComfyTemperatureMin>
|
||||
</statOffsets>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.10</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<label>中等</label>
|
||||
<minSeverity>0.35</minSeverity>
|
||||
<statOffsets>
|
||||
<ComfyTemperatureMin>80</ComfyTemperatureMin>
|
||||
</statOffsets>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.20</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<label>严重</label>
|
||||
<minSeverity>0.5</minSeverity>
|
||||
<statOffsets>
|
||||
<ComfyTemperatureMin>120</ComfyTemperatureMin>
|
||||
</statOffsets>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.20</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<label>极度</label>
|
||||
<minSeverity>0.65</minSeverity>
|
||||
<statOffsets>
|
||||
<ComfyTemperatureMin>160</ComfyTemperatureMin>
|
||||
</statOffsets>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.30</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<label>完全</label>
|
||||
<minSeverity>0.85</minSeverity>
|
||||
<statOffsets>
|
||||
<ComfyTemperatureMin>200</ComfyTemperatureMin>
|
||||
</statOffsets>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.30</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
</Defs>
|
||||
@@ -2003,9 +2003,8 @@
|
||||
</graphicData>
|
||||
<uiIconScale>0.75</uiIconScale>
|
||||
<soundInteract>SpitterSpawn</soundInteract>
|
||||
<recipeMaker>
|
||||
<recipeUsers Inherit="False" />
|
||||
<unfinishedThingDef>UnfinishedWeapon</unfinishedThingDef>
|
||||
<destroyOnDrop>true</destroyOnDrop>
|
||||
<recipeMaker Inherit="False">
|
||||
</recipeMaker>
|
||||
<statBases>
|
||||
<MarketValue>2500</MarketValue>
|
||||
@@ -2104,12 +2103,6 @@
|
||||
<soundExplode>Explosion_Stun</soundExplode>
|
||||
</projectile>
|
||||
</ThingDef>
|
||||
<ThingDef ParentName="ARA_RW_Icez_Mortar">
|
||||
<defName>ARA_RW_Icez_Mortar_Turretgun</defName>
|
||||
<destroyOnDrop>true</destroyOnDrop>
|
||||
<recipeMaker Inherit="False">
|
||||
</recipeMaker>
|
||||
</ThingDef>
|
||||
<ThingDef ParentName="BaseWeaponTurret">
|
||||
<defName>ARA_RW_Lighting_Cannon</defName>
|
||||
<label>武装器官"急冻透镜管"</label>
|
||||
|
||||
Reference in New Issue
Block a user