暂存元素附加龙珠
This commit is contained in:
parent
de75e909c4
commit
932183b057
Binary file not shown.
Binary file not shown.
@ -51,6 +51,15 @@
|
||||
<addedPartProps>
|
||||
<solid>true</solid>
|
||||
</addedPartProps>
|
||||
<modExtensions>
|
||||
<li Class="DragonianMix.ProphecyGearEffect">
|
||||
<enableHediffEffect>false</enableHediffEffect>
|
||||
|
||||
<extraDamageFactor>0.2</extraDamageFactor>
|
||||
<extraDamageType>DRM_Flame</extraDamageType>
|
||||
<armorPenetration>0.1</armorPenetration>
|
||||
</li>
|
||||
</modExtensions>
|
||||
<spawnThingOnRemoved>FlareDragonianOrb</spawnThingOnRemoved>
|
||||
</HediffDef>
|
||||
|
||||
|
@ -63,7 +63,7 @@
|
||||
<thingClass>DragonianMix.OPToxicGas</thingClass>
|
||||
<modExtensions>
|
||||
<li Class="DragonianMix.OPToxicDefs">
|
||||
<OPToxicHediff>DRM_AcidCorrosion</OPToxicHediff> <!-- Name of HediffDef to apply, change to own HediffDef -->
|
||||
<OPToxicHediff>DRM_AcidCoverd</OPToxicHediff> <!-- Name of HediffDef to apply, change to own HediffDef -->
|
||||
<OPToxicSeverity>0.1</OPToxicSeverity> <!-- Severity build up per Tick period -->
|
||||
<OPSevUpTickPeriod>240</OPSevUpTickPeriod> <!-- No of game ticks per each build up, recommend >= 120 -->
|
||||
</li>
|
||||
|
@ -41,105 +41,6 @@
|
||||
</techHediffsTags>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef Name="BodyPartDROrbsBase" ParentName="BodyPartBase" Abstract="True">
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Health/HealthItem</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
<drawSize>0.80</drawSize>
|
||||
<color>(190,190,190)</color>
|
||||
</graphicData>
|
||||
<thingCategories>
|
||||
<li>BodyPartsNatural</li>
|
||||
</thingCategories>
|
||||
<statBases>
|
||||
<DeteriorationRate>0</DeteriorationRate>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="BodyPartDROrbsBase">
|
||||
<defName>FlareDragonianOrb</defName>
|
||||
<label>Flare DragonianOrb</label>
|
||||
<description>An Flare DragonianOrb. Allow owner to burst a fireball.</description>
|
||||
<graphicData>
|
||||
<texPath>Dragonian/Things/Item/Resource/Dorb_flare</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<techHediffsTags>
|
||||
<li>FlareDragonianOrb</li>
|
||||
<li>DragonianOrbAdvanced</li>
|
||||
</techHediffsTags>
|
||||
<statBases>
|
||||
<MarketValue>1000</MarketValue>
|
||||
<Mass>0.3</Mass>
|
||||
</statBases>
|
||||
<thingSetMakerTags>
|
||||
<li>RewardStandardCore</li>
|
||||
</thingSetMakerTags>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="BodyPartDROrbsBase">
|
||||
<defName>HyperhealDragonianOrb</defName>
|
||||
<label>Hyperheal DragonianOrb</label>
|
||||
<description>An Hyperheal DragonianOrb.</description>
|
||||
<graphicData>
|
||||
<texPath>Dragonian/Things/Item/Resource/Dorb_heal</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<techHediffsTags>
|
||||
<li>HyperhealDragonianOrb</li>
|
||||
<li>DragonianOrbAdvanced</li>
|
||||
</techHediffsTags>
|
||||
<statBases>
|
||||
<MarketValue>1000</MarketValue>
|
||||
<Mass>0.3</Mass>
|
||||
</statBases>
|
||||
<thingSetMakerTags>
|
||||
<li>RewardStandardCore</li>
|
||||
</thingSetMakerTags>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="BodyPartDROrbsBase">
|
||||
<defName>HardenDragonianOrb</defName>
|
||||
<label>Harden DragonianOrb</label>
|
||||
<description>An Harden DragonianOrb.Make it Hard.</description>
|
||||
<graphicData>
|
||||
<texPath>Dragonian/Things/Item/Resource/Dorb_AP</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<techHediffsTags>
|
||||
<li>HardenDragonianOrb</li>
|
||||
<li>DragonianOrbAdvanced</li>
|
||||
</techHediffsTags>
|
||||
<statBases>
|
||||
<MarketValue>1000</MarketValue>
|
||||
<Mass>0.3</Mass>
|
||||
</statBases>
|
||||
<thingSetMakerTags>
|
||||
<li>RewardStandardCore</li>
|
||||
</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>
|
||||
|
168
1.5/1.5/Defs/ThingDefs/DRM_Orbs.xml
Normal file
168
1.5/1.5/Defs/ThingDefs/DRM_Orbs.xml
Normal file
@ -0,0 +1,168 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<ApparelLayerDef>
|
||||
<defName>OuterOrbs</defName>
|
||||
<label>Orbs Outer layer</label>
|
||||
<drawOrder>10001</drawOrder>
|
||||
</ApparelLayerDef>
|
||||
|
||||
<ThingDef Name="DRM_OrbApparelNoQualityBase" Abstract="True">
|
||||
<thingClass>Apparel</thingClass>
|
||||
<category>Item</category>
|
||||
<drawerType>MapMeshOnly</drawerType>
|
||||
<selectable>True</selectable>
|
||||
<pathCost>14</pathCost>
|
||||
<useHitPoints>True</useHitPoints>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<graphicData>
|
||||
<onGroundRandomRotateAngle>35</onGroundRandomRotateAngle>
|
||||
</graphicData>
|
||||
<drawGUIOverlay>true</drawGUIOverlay>
|
||||
<statBases>
|
||||
<MaxHitPoints>100</MaxHitPoints>
|
||||
<Flammability>0.7</Flammability>
|
||||
<Beauty>-4</Beauty>
|
||||
<DeteriorationRate>2.0</DeteriorationRate>
|
||||
<Mass>1</Mass>
|
||||
</statBases>
|
||||
<altitudeLayer>Item</altitudeLayer>
|
||||
<alwaysHaulable>True</alwaysHaulable>
|
||||
<tickerType>Never</tickerType>
|
||||
<burnableByRecipe>true</burnableByRecipe>
|
||||
<smeltable>false</smeltable>
|
||||
<isTechHediff>true</isTechHediff>
|
||||
<allowedArchonexusCount>1</allowedArchonexusCount>
|
||||
<tradeTags>
|
||||
<li>TechHediff</li>
|
||||
</tradeTags>
|
||||
<comps>
|
||||
<li Class="CompProperties_Forbiddable"/>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef Name="BodyPartDROrbsBase" ParentName="DRM_OrbApparelNoQualityBase" Abstract="True">
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Health/HealthItem</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
<drawSize>0.80</drawSize>
|
||||
<color>(190,190,190)</color>
|
||||
</graphicData>
|
||||
<apparel>
|
||||
<countsAsClothingForNudity>false</countsAsClothingForNudity>
|
||||
<careIfWornByCorpse>false</careIfWornByCorpse>
|
||||
<careIfDamaged>false</careIfDamaged>
|
||||
<wearPerDay>0</wearPerDay>
|
||||
<bodyPartGroups>
|
||||
<li>Waist</li>
|
||||
</bodyPartGroups>
|
||||
<layers>
|
||||
<li>OuterOrbs</li>
|
||||
</layers>
|
||||
<tags>
|
||||
<li>DragonianOrbAdvanced</li>
|
||||
</tags>
|
||||
<developmentalStageFilter>Child, Adult</developmentalStageFilter>
|
||||
</apparel>
|
||||
<thingCategories>
|
||||
<li>BodyPartsNatural</li>
|
||||
</thingCategories>
|
||||
<statBases>
|
||||
<DeteriorationRate>0</DeteriorationRate>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="BodyPartDROrbsBase">
|
||||
<defName>FlareDragonianOrb</defName>
|
||||
<label>Flare DragonianOrb</label>
|
||||
<description>An Flare DragonianOrb. Allow owner to burst a fireball.</description>
|
||||
<graphicData>
|
||||
<texPath>Dragonian/Things/Item/Resource/Dorb_flare</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<techHediffsTags>
|
||||
<li>FlareDragonianOrb</li>
|
||||
<li>DragonianOrbAdvanced</li>
|
||||
</techHediffsTags>
|
||||
<statBases>
|
||||
<MarketValue>1000</MarketValue>
|
||||
<Mass>0.3</Mass>
|
||||
</statBases>
|
||||
<modExtensions>
|
||||
<li Class="DragonianMix.ProphecyGearEffect">
|
||||
<enableHediffEffect>false</enableHediffEffect>
|
||||
|
||||
<extraDamageFactor>0.2</extraDamageFactor>
|
||||
<extraDamageType>DRM_Flame</extraDamageType>
|
||||
<armorPenetration>0.1</armorPenetration>
|
||||
</li>
|
||||
</modExtensions>
|
||||
<thingSetMakerTags>
|
||||
<li>RewardStandardCore</li>
|
||||
</thingSetMakerTags>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="BodyPartDROrbsBase">
|
||||
<defName>HyperhealDragonianOrb</defName>
|
||||
<label>Hyperheal DragonianOrb</label>
|
||||
<description>An Hyperheal DragonianOrb.</description>
|
||||
<graphicData>
|
||||
<texPath>Dragonian/Things/Item/Resource/Dorb_heal</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<techHediffsTags>
|
||||
<li>HyperhealDragonianOrb</li>
|
||||
<li>DragonianOrbAdvanced</li>
|
||||
</techHediffsTags>
|
||||
<statBases>
|
||||
<MarketValue>1000</MarketValue>
|
||||
<Mass>0.3</Mass>
|
||||
</statBases>
|
||||
<thingSetMakerTags>
|
||||
<li>RewardStandardCore</li>
|
||||
</thingSetMakerTags>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="BodyPartDROrbsBase">
|
||||
<defName>HardenDragonianOrb</defName>
|
||||
<label>Harden DragonianOrb</label>
|
||||
<description>An Harden DragonianOrb.Make it Hard.</description>
|
||||
<graphicData>
|
||||
<texPath>Dragonian/Things/Item/Resource/Dorb_AP</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<techHediffsTags>
|
||||
<li>HardenDragonianOrb</li>
|
||||
<li>DragonianOrbAdvanced</li>
|
||||
</techHediffsTags>
|
||||
<statBases>
|
||||
<MarketValue>1000</MarketValue>
|
||||
<Mass>0.3</Mass>
|
||||
</statBases>
|
||||
<thingSetMakerTags>
|
||||
<li>RewardStandardCore</li>
|
||||
</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>
|
||||
|
||||
</Defs>
|
@ -79,5 +79,4 @@
|
||||
</thingSetMakerTags>
|
||||
</ThingDef>
|
||||
|
||||
|
||||
</Defs>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<!--
|
||||
<!--
|
||||
<HediffDef>
|
||||
<defName>DRM_FearGasExposure</defName>
|
||||
<label>Fear gas</label>
|
||||
@ -71,7 +71,7 @@
|
||||
</HediffDef>
|
||||
-->
|
||||
|
||||
<HediffDef ParentName="AddedBodyPartBase">
|
||||
<HediffDef ParentName="AddedBodyPartBase">
|
||||
<defName>ToxicDragonianOrb</defName>
|
||||
<label>Toxic DragonianOrb</label>
|
||||
<labelNoun>a Toxic DragonianOrb.</labelNoun>
|
||||
@ -82,17 +82,26 @@
|
||||
</abilities>
|
||||
<comps>
|
||||
<li Class="DragonianMix.HediffCompProperties_DRMExplodeOnDeath">
|
||||
<damageDef>Smoke</damageDef>
|
||||
<soundDef>Explosion_Stun</soundDef>
|
||||
<explosionRadius>6</explosionRadius>
|
||||
<gasType>ToxGas</gasType>
|
||||
<destroyGear>false</destroyGear>
|
||||
<destroyBody>false</destroyBody>
|
||||
<damageDef>Smoke</damageDef>
|
||||
<soundDef>Explosion_Stun</soundDef>
|
||||
<explosionRadius>6</explosionRadius>
|
||||
<gasType>ToxGas</gasType>
|
||||
<destroyGear>false</destroyGear>
|
||||
<destroyBody>false</destroyBody>
|
||||
</li>
|
||||
</comps>
|
||||
</comps>
|
||||
<addedPartProps>
|
||||
<solid>true</solid>
|
||||
</addedPartProps>
|
||||
<modExtensions>
|
||||
<li Class="DragonianMix.ProphecyGearEffect">
|
||||
<enableHediffEffect>false</enableHediffEffect>
|
||||
|
||||
<extraDamageFactor>0.2</extraDamageFactor>
|
||||
<extraDamageType>ScratchToxic</extraDamageType>
|
||||
<armorPenetration>0.1</armorPenetration>
|
||||
</li>
|
||||
</modExtensions>
|
||||
<spawnThingOnRemoved>ToxicDragonianOrb</spawnThingOnRemoved>
|
||||
</HediffDef>
|
||||
|
||||
@ -144,6 +153,15 @@
|
||||
<MarketValue>1000</MarketValue>
|
||||
<Mass>0.3</Mass>
|
||||
</statBases>
|
||||
<modExtensions>
|
||||
<li Class="DragonianMix.ProphecyGearEffect">
|
||||
<enableHediffEffect>false</enableHediffEffect>
|
||||
|
||||
<extraDamageFactor>0.2</extraDamageFactor>
|
||||
<extraDamageType>ScratchToxic</extraDamageType>
|
||||
<armorPenetration>0.1</armorPenetration>
|
||||
</li>
|
||||
</modExtensions>
|
||||
<thingSetMakerTags>
|
||||
<li>RewardStandardCore</li>
|
||||
</thingSetMakerTags>
|
||||
|
@ -13,23 +13,32 @@
|
||||
</abilities>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_DissolveGearOnDeath">
|
||||
<fleck>AcidCloud</fleck>
|
||||
<moteCount>6</moteCount>
|
||||
<moteOffsetRange>0.25~0.75</moteOffsetRange>
|
||||
<filth>Filth_Slime</filth>
|
||||
<sound>DeathAcidifier</sound>
|
||||
<injuryCreatedOnDeath>ChemicalBurn</injuryCreatedOnDeath>
|
||||
<injuryCount>3~6</injuryCount>
|
||||
<fleck>AcidCloud</fleck>
|
||||
<moteCount>6</moteCount>
|
||||
<moteOffsetRange>0.25~0.75</moteOffsetRange>
|
||||
<filth>Filth_Slime</filth>
|
||||
<sound>DeathAcidifier</sound>
|
||||
<injuryCreatedOnDeath>ChemicalBurn</injuryCreatedOnDeath>
|
||||
<injuryCount>3~6</injuryCount>
|
||||
</li>
|
||||
<li Class="DragonianMix.HediffCompProperties_DRMExplodeOnDeath">
|
||||
<damageDef>DRM_AcidBurn</damageDef>
|
||||
<damageDef>DRM_AcidCover</damageDef>
|
||||
<damageAmount>40</damageAmount>
|
||||
<soundDef>Explosion_Stun</soundDef>
|
||||
<explosionRadius>6</explosionRadius>
|
||||
<destroyGear>false</destroyGear>
|
||||
<destroyBody>false</destroyBody>
|
||||
</li>
|
||||
</comps>
|
||||
</li>
|
||||
</comps>
|
||||
<modExtensions>
|
||||
<li Class="DragonianMix.ProphecyGearEffect">
|
||||
<enableHediffEffect>false</enableHediffEffect>
|
||||
|
||||
<extraDamageFactor>0.2</extraDamageFactor>
|
||||
<extraDamageType>DRM_AcidCover</extraDamageType>
|
||||
<armorPenetration>0.1</armorPenetration>
|
||||
</li>
|
||||
</modExtensions>
|
||||
<addedPartProps>
|
||||
<solid>true</solid>
|
||||
</addedPartProps>
|
||||
@ -48,6 +57,15 @@
|
||||
<li>AcidifierDragonianOrb</li>
|
||||
<li>DragonianOrbNormal</li>
|
||||
</techHediffsTags>
|
||||
<modExtensions>
|
||||
<li Class="DragonianMix.ProphecyGearEffect">
|
||||
<enableHediffEffect>false</enableHediffEffect>
|
||||
|
||||
<extraDamageFactor>0.2</extraDamageFactor>
|
||||
<extraDamageType>DRM_AcidCover</extraDamageType>
|
||||
<armorPenetration>0.1</armorPenetration>
|
||||
</li>
|
||||
</modExtensions>
|
||||
<statBases>
|
||||
<MarketValue>400</MarketValue>
|
||||
<Mass>0.3</Mass>
|
||||
|
Loading…
x
Reference in New Issue
Block a user