护盾珍珠&文件位置移动
							
								
								
									
										
											BIN
										
									
								
								1.5/1.5/Assemblies/DragonianMix.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								1.5/1.5/Assemblies/DragonianMix.pdb
									
									
									
									
									
										Normal file
									
								
							
							
						
						@ -842,4 +842,59 @@
 | 
			
		||||
		<addsHediff>DRM_ExplosiveSlashTail</addsHediff>
 | 
			
		||||
	</RecipeDef>
 | 
			
		||||
 | 
			
		||||
	<HediffDef ParentName="AddedBodyPartBase">
 | 
			
		||||
		<defName>ShieldDragonianOrb</defName>
 | 
			
		||||
		<label>Shield DragonianOrb</label>
 | 
			
		||||
		<labelNoun>a Shield DragonianOrb.</labelNoun>
 | 
			
		||||
		<description>An installed Shield DragonianOrb.</description>
 | 
			
		||||
		<priceImpact>false</priceImpact>
 | 
			
		||||
		<hediffClass>DragonianMix.HediffShield_Implant</hediffClass>
 | 
			
		||||
 | 
			
		||||
		<comps>
 | 
			
		||||
			<li Class="DragonianMix.HediffShieldCompProperties">
 | 
			
		||||
				<MaxEnergy>100</MaxEnergy>
 | 
			
		||||
				<EnergyOnReset>0</EnergyOnReset>
 | 
			
		||||
				<CanFunction>True</CanFunction>
 | 
			
		||||
				<RegenerationRate>0.005</RegenerationRate>
 | 
			
		||||
			</li>
 | 
			
		||||
		</comps>
 | 
			
		||||
 | 
			
		||||
		<addedPartProps>
 | 
			
		||||
			<solid>true</solid>
 | 
			
		||||
		</addedPartProps>
 | 
			
		||||
		<spawnThingOnRemoved>ShieldDragonianOrb</spawnThingOnRemoved>
 | 
			
		||||
	</HediffDef>
 | 
			
		||||
 | 
			
		||||
	<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
 | 
			
		||||
		<defName>InstallShieldDragonianOrb</defName>
 | 
			
		||||
		<label>install Shield DragonianOrb</label>
 | 
			
		||||
		<description>Install Shield DragonianOrb.</description>
 | 
			
		||||
		<descriptionHyperlinks>
 | 
			
		||||
			<ThingDef>ShieldDragonianOrb</ThingDef>
 | 
			
		||||
			<HediffDef>ShieldDragonianOrb</HediffDef>
 | 
			
		||||
		</descriptionHyperlinks>
 | 
			
		||||
		<jobString>Installing Shield DragonianOrb.</jobString>
 | 
			
		||||
		<surgeryOutcomeEffect IsNull="True" />
 | 
			
		||||
		<!-- Always succeeds -->
 | 
			
		||||
		<ingredients>
 | 
			
		||||
			<li>
 | 
			
		||||
				<filter>
 | 
			
		||||
					<thingDefs>
 | 
			
		||||
						<li>ShieldDragonianOrb</li>
 | 
			
		||||
					</thingDefs>
 | 
			
		||||
				</filter>
 | 
			
		||||
				<count>1</count>
 | 
			
		||||
			</li>
 | 
			
		||||
		</ingredients>
 | 
			
		||||
		<fixedIngredientFilter>
 | 
			
		||||
			<thingDefs>
 | 
			
		||||
				<li>ShieldDragonianOrb</li>
 | 
			
		||||
			</thingDefs>
 | 
			
		||||
		</fixedIngredientFilter>
 | 
			
		||||
		<appliedOnFixedBodyParts>
 | 
			
		||||
			<li>DragonianOrb</li>
 | 
			
		||||
		</appliedOnFixedBodyParts>
 | 
			
		||||
		<addsHediff>ShieldDragonianOrb</addsHediff>
 | 
			
		||||
	</RecipeDef>
 | 
			
		||||
 | 
			
		||||
</Defs>
 | 
			
		||||
@ -119,6 +119,27 @@
 | 
			
		||||
		</thingSetMakerTags>
 | 
			
		||||
	</ThingDef>
 | 
			
		||||
 | 
			
		||||
	<ThingDef ParentName="BodyPartDROrbsBase">
 | 
			
		||||
		<defName>ShieldDragonianOrb</defName>
 | 
			
		||||
		<label>Shield DragonianOrb</label>
 | 
			
		||||
		<description>An Shield DragonianOrb.</description>
 | 
			
		||||
		<graphicData>
 | 
			
		||||
			<texPath>Dragonian/Things/Item/Resource/Dorb</texPath>
 | 
			
		||||
			<graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
		</graphicData>
 | 
			
		||||
		<techHediffsTags>
 | 
			
		||||
			<li>ShieldDragonianOrb</li>
 | 
			
		||||
			<li>DragonianOrbAdvanced</li>
 | 
			
		||||
		</techHediffsTags>
 | 
			
		||||
		<statBases>
 | 
			
		||||
			<MarketValue>1000</MarketValue>
 | 
			
		||||
			<Mass>0.3</Mass>
 | 
			
		||||
		</statBases>
 | 
			
		||||
		<thingSetMakerTags>
 | 
			
		||||
			<li>RewardStandardCore</li>
 | 
			
		||||
		</thingSetMakerTags>
 | 
			
		||||
	</ThingDef>
 | 
			
		||||
 | 
			
		||||
	<ThingDef ParentName="BodyPartDROrbsBase">
 | 
			
		||||
		<defName>DRM_SlashTail</defName>
 | 
			
		||||
		<label>slash tail</label>
 | 
			
		||||
@ -33,6 +33,10 @@
 | 
			
		||||
  <AcidifierDragonianOrb.description>一颗龙珠。死亡时溶解身上的装备。</AcidifierDragonianOrb.description>
 | 
			
		||||
  <AcidifierDragonianOrb.labelNoun>酸解龙珠</AcidifierDragonianOrb.labelNoun>
 | 
			
		||||
 | 
			
		||||
  <ShieldDragonianOrb.label>龙娘 护盾龙珠</ShieldDragonianOrb.label>
 | 
			
		||||
  <ShieldDragonianOrb.description>一颗龙珠。提供有一点自私的护盾。</ShieldDragonianOrb.description>
 | 
			
		||||
  <ShieldDragonianOrb.labelNoun>护盾龙珠</ShieldDragonianOrb.labelNoun>
 | 
			
		||||
 | 
			
		||||
  <DRM_SlashTail.label>龙娘 斩龙尾</DRM_SlashTail.label>
 | 
			
		||||
  <DRM_SlashTail.description>一条斩龙尾。巨大的剑刃替代了尾巴。</DRM_SlashTail.description>
 | 
			
		||||
  <DRM_SlashTail.labelNoun>斩龙尾</DRM_SlashTail.labelNoun>
 | 
			
		||||
@ -33,6 +33,10 @@
 | 
			
		||||
  <InstallAcidifierDragonianOrb.description>安装酸解龙珠。</InstallAcidifierDragonianOrb.description>
 | 
			
		||||
  <InstallAcidifierDragonianOrb.jobString>正在安装酸解龙珠。</InstallAcidifierDragonianOrb.jobString>
 | 
			
		||||
 | 
			
		||||
  <InstallShieldDragonianOrb.label>安装护盾龙珠</InstallShieldDragonianOrb.label>
 | 
			
		||||
  <InstallShieldDragonianOrb.description>安装护盾龙珠。</InstallShieldDragonianOrb.description>
 | 
			
		||||
  <InstallShieldDragonianOrb.jobString>正在安装护盾龙珠。</InstallShieldDragonianOrb.jobString>
 | 
			
		||||
 | 
			
		||||
  <InstallDRM_SlashTail.label>安装斩龙尾</InstallDRM_SlashTail.label>
 | 
			
		||||
  <InstallDRM_SlashTail.description>安装斩龙尾。</InstallDRM_SlashTail.description>
 | 
			
		||||
  <InstallDRM_SlashTail.jobString>正在安装斩龙尾。</InstallDRM_SlashTail.jobString>
 | 
			
		||||
@ -29,6 +29,9 @@
 | 
			
		||||
    <AcidifierDragonianOrb.label>龙娘 酸解龙珠</AcidifierDragonianOrb.label>
 | 
			
		||||
    <AcidifierDragonianOrb.description>一颗龙珠。死亡时溶解身上的装备。</AcidifierDragonianOrb.description>
 | 
			
		||||
 | 
			
		||||
    <ShieldDragonianOrb.label>龙娘 护盾龙珠</ShieldDragonianOrb.label>
 | 
			
		||||
    <ShieldDragonianOrb.description>一颗龙珠。提供有一点自私的护盾。</ShieldDragonianOrb.description>
 | 
			
		||||
 | 
			
		||||
    <DRM_SlashTail.label>龙娘 斩龙尾</DRM_SlashTail.label>
 | 
			
		||||
    <DRM_SlashTail.description>一条斩龙尾。巨大的剑刃替代了尾巴。</DRM_SlashTail.description>
 | 
			
		||||
    <DRM_SlashTail.labelNoun>斩龙尾</DRM_SlashTail.labelNoun>
 | 
			
		||||
@ -0,0 +1,7 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8" ?>
 | 
			
		||||
<LanguageData>
 | 
			
		||||
 | 
			
		||||
  <DRMShieldLabel>护盾</DRMShieldLabel>
 | 
			
		||||
  <DRMShieldTip>这个人被一个护盾保护着。 </DRMShieldTip>
 | 
			
		||||
  
 | 
			
		||||
</LanguageData>
 | 
			
		||||
							
								
								
									
										7
									
								
								1.5/1.5/Languages/English/Keyed/PlasmaShields.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						@ -0,0 +1,7 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8" ?>
 | 
			
		||||
<LanguageData>
 | 
			
		||||
 | 
			
		||||
  <DRMShieldLabel>Shield</DRMShieldLabel>
 | 
			
		||||
  <DRMShieldTip>This pawn is shielded by a Implant Shield. </DRMShieldTip>
 | 
			
		||||
  
 | 
			
		||||
</LanguageData>
 | 
			
		||||
							
								
								
									
										72
									
								
								1.5/Bio1.5/Defs/HediffDefs/DRM_Hediffs_bio.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						@ -0,0 +1,72 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8" ?>
 | 
			
		||||
<Defs>
 | 
			
		||||
 | 
			
		||||
<HediffDef>
 | 
			
		||||
    <defName>DRM_FearGasExposure</defName>
 | 
			
		||||
    <label>Fear gas</label>
 | 
			
		||||
    <description>Aftereffects of exposure to tox gas, a poisonous chemical gas. It burns the lungs and eyes, causing a temporary shortness of breath and reduction in sight. Continued exposure to tox gas results in toxic buildup and eventually death.</description>
 | 
			
		||||
    <hediffClass>HediffWithComps</hediffClass>
 | 
			
		||||
    <maxSeverity>3</maxSeverity>
 | 
			
		||||
    <initialSeverity>1</initialSeverity>
 | 
			
		||||
    <canApplyDodChanceForCapacityChanges>true</canApplyDodChanceForCapacityChanges>
 | 
			
		||||
    <defaultLabelColor>(0.6, 0, 1)</defaultLabelColor>
 | 
			
		||||
    <stages>
 | 
			
		||||
      <li>
 | 
			
		||||
        <label>mild</label>
 | 
			
		||||
        <minSeverity>1</minSeverity>
 | 
			
		||||
        <painOffset>0.1</painOffset>
 | 
			
		||||
        <capMods>
 | 
			
		||||
          <li>
 | 
			
		||||
            <capacity>Sight</capacity>
 | 
			
		||||
            <offset>-0.1</offset>
 | 
			
		||||
          </li>
 | 
			
		||||
          <li>
 | 
			
		||||
            <capacity>Breathing</capacity>
 | 
			
		||||
            <offset>-0.15</offset>
 | 
			
		||||
          </li>
 | 
			
		||||
        </capMods>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li>
 | 
			
		||||
        <label>moderate</label>
 | 
			
		||||
        <minSeverity>2</minSeverity>
 | 
			
		||||
        <painOffset>0.15</painOffset>
 | 
			
		||||
        <capMods>
 | 
			
		||||
          <li>
 | 
			
		||||
            <capacity>Sight</capacity>
 | 
			
		||||
            <offset>-0.25</offset>
 | 
			
		||||
          </li>
 | 
			
		||||
          <li>
 | 
			
		||||
            <capacity>Breathing</capacity>
 | 
			
		||||
            <offset>-0.30</offset>
 | 
			
		||||
          </li>
 | 
			
		||||
        </capMods>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li>
 | 
			
		||||
        <label>severe</label>
 | 
			
		||||
        <minSeverity>3</minSeverity>
 | 
			
		||||
        <painOffset>0.25</painOffset>
 | 
			
		||||
        <capMods>
 | 
			
		||||
          <li>
 | 
			
		||||
            <capacity>Sight</capacity>
 | 
			
		||||
            <offset>-0.40</offset>
 | 
			
		||||
          </li>
 | 
			
		||||
          <li>
 | 
			
		||||
            <capacity>Breathing</capacity>
 | 
			
		||||
            <offset>-0.60</offset>
 | 
			
		||||
          </li>
 | 
			
		||||
        </capMods>
 | 
			
		||||
      </li>
 | 
			
		||||
    </stages>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li Class="HediffCompProperties_SeverityFromGasDensityDirect">
 | 
			
		||||
        <gasType>ToxGas</gasType>
 | 
			
		||||
        <densityStages>
 | 
			
		||||
          <li>0.2</li>
 | 
			
		||||
          <li>0.5</li>
 | 
			
		||||
          <li>1</li>
 | 
			
		||||
        </densityStages>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
  </HediffDef>
 | 
			
		||||
 | 
			
		||||
</Defs>
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 53 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 25 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 25 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 40 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 32 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  | 
| 
		 Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB  | 
| 
		 Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 875 B  |