死灵烟弹&末影龙珠
This commit is contained in:
parent
c4effb95e4
commit
3abc2162f6
Binary file not shown.
Binary file not shown.
@ -166,8 +166,8 @@
|
||||
<stages>
|
||||
<li>
|
||||
<minSeverity>0</minSeverity>
|
||||
<regeneration>300</regeneration>
|
||||
<showRegenerationStat>false</showRegenerationStat>
|
||||
<regeneration>1</regeneration>
|
||||
<showRegenerationStat>true</showRegenerationStat>
|
||||
</li>
|
||||
</stages>
|
||||
<addedPartProps>
|
||||
@ -184,8 +184,8 @@
|
||||
<stages>
|
||||
<li>
|
||||
<minSeverity>0</minSeverity>
|
||||
<regeneration>10000</regeneration>
|
||||
<showRegenerationStat>false</showRegenerationStat>
|
||||
<regeneration>300</regeneration>
|
||||
<showRegenerationStat>true</showRegenerationStat>
|
||||
<painFactor>0.1</painFactor>
|
||||
</li>
|
||||
</stages>
|
||||
|
@ -10,4 +10,14 @@
|
||||
<DR_BattleStaffBurner.label>火焰喷射</DR_BattleStaffBurner.label>
|
||||
<DR_BattleStaffBurner.description>使用大地魔法的力量,喷射出一片巨大的锥形火焰。</DR_BattleStaffBurner.description>
|
||||
|
||||
<DRM_Deaddustpop.label>释放死灵尘</DRM_Deaddustpop.label>
|
||||
<DRM_Deaddustpop.description>释放一团死灵尘。死灵尘附着在尸体上后,便会引发混乱而剧烈的反应,使它们重获行动能力。这些活尸只会攻击你的敌人。死灵尘由飘浮在空气中的超凡微械构成,能够穿透细胞并修复坏死的组织。</DRM_Deaddustpop.description>
|
||||
<DRM_Deaddustpop.verbProperties.label>释放死灵尘</DRM_Deaddustpop.verbProperties.label>
|
||||
|
||||
<DRM_Farskip.label>远距离折跃</DRM_Farskip.label>
|
||||
<DRM_Farskip.description>折跃施法者,去往一个远处的盟友位置。这能够让人们抵达星球上很远的位置,但必须在目标位置有一个愿意充当道标的盟友时才有效果。被折跃的人总是出现在目标地图上的随机盟友附近。</DRM_Farskip.description>
|
||||
|
||||
<DRM_Skip.label>折跃</DRM_Skip.label>
|
||||
<DRM_Skip.description>将目标传送到离原点不远的特定位置。太大的物体无法被传送。</DRM_Skip.description>
|
||||
|
||||
</LanguageData>
|
@ -37,6 +37,10 @@
|
||||
<ShieldDragonianOrb.description>一颗龙珠。提供有一点自私的护盾。</ShieldDragonianOrb.description>
|
||||
<ShieldDragonianOrb.labelNoun>护盾龙珠</ShieldDragonianOrb.labelNoun>
|
||||
|
||||
<EnderDragonianOrb.label>龙娘 末影龙珠</EnderDragonianOrb.label>
|
||||
<EnderDragonianOrb.description>一颗龙珠。拥有强大的折跃能力。</EnderDragonianOrb.description>
|
||||
<EnderDragonianOrb.labelNoun>末影龙珠</EnderDragonianOrb.labelNoun>
|
||||
|
||||
<DRM_SlashTail.label>龙娘 斩龙尾</DRM_SlashTail.label>
|
||||
<DRM_SlashTail.description>一条斩龙尾。巨大的剑刃替代了尾巴。</DRM_SlashTail.description>
|
||||
<DRM_SlashTail.labelNoun>斩龙尾</DRM_SlashTail.labelNoun>
|
||||
|
@ -37,6 +37,10 @@
|
||||
<InstallShieldDragonianOrb.description>安装护盾龙珠。</InstallShieldDragonianOrb.description>
|
||||
<InstallShieldDragonianOrb.jobString>正在安装护盾龙珠。</InstallShieldDragonianOrb.jobString>
|
||||
|
||||
<InstallEnderDragonianOrb.label>安装末影龙珠</InstallEnderDragonianOrb.label>
|
||||
<InstallEnderDragonianOrb.description>安装末影龙珠。</InstallEnderDragonianOrb.description>
|
||||
<InstallEnderDragonianOrb.jobString>正在安装末影龙珠。</InstallEnderDragonianOrb.jobString>
|
||||
|
||||
<InstallDRM_SlashTail.label>安装斩龙尾</InstallDRM_SlashTail.label>
|
||||
<InstallDRM_SlashTail.description>安装斩龙尾。</InstallDRM_SlashTail.description>
|
||||
<InstallDRM_SlashTail.jobString>正在安装斩龙尾。</InstallDRM_SlashTail.jobString>
|
||||
|
@ -32,6 +32,9 @@
|
||||
<ShieldDragonianOrb.label>龙娘 护盾龙珠</ShieldDragonianOrb.label>
|
||||
<ShieldDragonianOrb.description>一颗龙珠。提供有一点自私的护盾。</ShieldDragonianOrb.description>
|
||||
|
||||
<EnderDragonianOrb.label>龙娘 末影龙珠</EnderDragonianOrb.label>
|
||||
<EnderDragonianOrb.description>一颗龙珠。拥有强大的折跃能力。</EnderDragonianOrb.description>
|
||||
|
||||
<DRM_SlashTail.label>龙娘 斩龙尾</DRM_SlashTail.label>
|
||||
<DRM_SlashTail.description>一条斩龙尾。巨大的剑刃替代了尾巴。</DRM_SlashTail.description>
|
||||
<DRM_SlashTail.labelNoun>斩龙尾</DRM_SlashTail.labelNoun>
|
||||
|
@ -47,4 +47,35 @@
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
|
||||
<AbilityDef>
|
||||
<defName>DRM_Deaddustpop</defName>
|
||||
<label>Deaddust Pop</label>
|
||||
<description>Release a cloud of dust-like substance that will settle on nearby corpses and raise them as shamblers. The shamblers will only attack your enemies. Deadlife dust is made of nano-scale archites that penetrate and reanimate dead tissue at the cellular level.</description>
|
||||
<iconPath>UI/Abilities/ReleaseDeadlifeDust</iconPath>
|
||||
<cooldownTicksRange>60000</cooldownTicksRange>
|
||||
<sendMessageOnCooldownComplete>true</sendMessageOnCooldownComplete>
|
||||
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||||
<hostile>false</hostile>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<label>release deadlife dust</label>
|
||||
<drawAimPie>true</drawAimPie>
|
||||
<warmupTime>1</warmupTime>
|
||||
<range>24.9</range>
|
||||
<violent>false</violent>
|
||||
<targetParams>
|
||||
<canTargetPawns>False</canTargetPawns>
|
||||
<canTargetLocations>True</canTargetLocations>
|
||||
</targetParams>
|
||||
<soundCast>DeadlifeRelease</soundCast>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class="DragonianMix.CompProperties_AbilityDRM_Deaddustpop">
|
||||
<smokeRadius>9</smokeRadius>
|
||||
<clamorType>Ability</clamorType>
|
||||
<clamorRadius>20</clamorRadius>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
|
||||
</Defs>
|
@ -8,7 +8,7 @@
|
||||
<description>An installed Flare DragonianOrb. Allow owner to spray deadlifedust.</description>
|
||||
<priceImpact>false</priceImpact>
|
||||
<abilities MayRequire="Ludeon.RimWorld.Anomaly">
|
||||
<li>ReleaseDeadlifeDust</li>
|
||||
<li>DRM_Deaddustpop</li>
|
||||
</abilities>
|
||||
<addedPartProps>
|
||||
<solid>true</solid>
|
||||
|
Binary file not shown.
Binary file not shown.
67
1.5/Royal1.5/Defs/AbilityDefs/DR_Abilities_royal.xml
Normal file
67
1.5/Royal1.5/Defs/AbilityDefs/DR_Abilities_royal.xml
Normal file
@ -0,0 +1,67 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<AbilityDef>
|
||||
<defName>DRM_Skip</defName>
|
||||
<label>skip</label>
|
||||
<description>Teleport the target to a desired position not too far from its starting point. Objects which are too large cannot be teleported.</description>
|
||||
<iconPath>UI/Abilities/Skip</iconPath>
|
||||
<showPsycastEffects>False</showPsycastEffects>
|
||||
<cooldownTicksRange>15000</cooldownTicksRange>
|
||||
<sendMessageOnCooldownComplete>true</sendMessageOnCooldownComplete>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<label>release deadlife dust</label>
|
||||
<warmupTime>0.25</warmupTime>
|
||||
<range>30</range>
|
||||
<targetParams>
|
||||
<canTargetSelf>True</canTargetSelf>
|
||||
<canTargetAnimals>True</canTargetAnimals>
|
||||
<canTargetItems>True</canTargetItems>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class="CompProperties_AbilityTeleport">
|
||||
<compClass>CompAbilityEffect_Teleport</compClass>
|
||||
<destination>Selected</destination>
|
||||
<requiresLineOfSight>True</requiresLineOfSight>
|
||||
<range>30</range>
|
||||
<clamorType>Ability</clamorType>
|
||||
<clamorRadius>10</clamorRadius>
|
||||
<destClamorType>Ability</destClamorType>
|
||||
<destClamorRadius>10</destClamorRadius>
|
||||
<stunTicks>18~60</stunTicks>
|
||||
<goodwillImpact>-15</goodwillImpact>
|
||||
<applyGoodwillImpactToLodgers>False</applyGoodwillImpactToLodgers>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
|
||||
<AbilityDef>
|
||||
<defName>DRM_Farskip</defName>
|
||||
<label>farskip</label>
|
||||
<description>Skip the caster, to an ally at a distant location. This can send people far across the planet, but only works if there is a willing ally on the other side to use as a navigation beacon. The skipped people will always appear near a random ally on the target map.</description>
|
||||
<iconPath>UI/Abilities/Farskip</iconPath>
|
||||
<targetWorldCell>True</targetWorldCell>
|
||||
<showGizmoOnWorldView>True</showGizmoOnWorldView>
|
||||
<hostile>false</hostile>
|
||||
<cooldownTicksRange>60000</cooldownTicksRange>
|
||||
<sendMessageOnCooldownComplete>true</sendMessageOnCooldownComplete>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<label>release deadlife dust</label>
|
||||
<warmupTime>5</warmupTime>
|
||||
<range>0</range>
|
||||
<drawAimPie>False</drawAimPie>
|
||||
<requireLineOfSight>False</requireLineOfSight>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class="CompProperties_AbilityFarskip">
|
||||
<stunTicks>18~60</stunTicks>
|
||||
<clamorType>Ability</clamorType>
|
||||
<clamorRadius>10</clamorRadius>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
|
||||
</Defs>
|
@ -34,7 +34,7 @@
|
||||
</graphicData>
|
||||
<techHediffsTags>
|
||||
<li>AcidifierDragonianOrb</li>
|
||||
<li>DragonianOrbAdvanced</li>
|
||||
<li>DragonianOrbNormal</li>
|
||||
</techHediffsTags>
|
||||
<statBases>
|
||||
<MarketValue>400</MarketValue>
|
||||
@ -77,4 +77,73 @@
|
||||
<addsHediff>AcidifierDragonianOrb</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<HediffDef ParentName="AddedBodyPartBase">
|
||||
<defName>EnderDragonianOrb</defName>
|
||||
<label>Ender DragonianOrb</label>
|
||||
<labelNoun>a Ender DragonianOrb.</labelNoun>
|
||||
<description>An installed Ender DragonianOrb. Allow owner to teleport them self.</description>
|
||||
<priceImpact>false</priceImpact>
|
||||
<abilities MayRequire="Ludeon.RimWorld.Royalty">
|
||||
<li>DRM_Skip</li>
|
||||
<li>DRM_Farskip</li>
|
||||
</abilities>
|
||||
<addedPartProps>
|
||||
<solid>true</solid>
|
||||
</addedPartProps>
|
||||
<spawnThingOnRemoved>EnderDragonianOrb</spawnThingOnRemoved>
|
||||
</HediffDef>
|
||||
|
||||
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
|
||||
<defName>InstallEnderDragonianOrb</defName>
|
||||
<label>install Ender DragonianOrb</label>
|
||||
<description>Install Ender DragonianOrb.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>EnderDragonianOrb</ThingDef>
|
||||
<HediffDef>EnderDragonianOrb</HediffDef>
|
||||
</descriptionHyperlinks>
|
||||
<jobString>Installing Ender DragonianOrb.</jobString>
|
||||
<surgeryOutcomeEffect IsNull="True" />
|
||||
<!-- Always succeeds -->
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>EnderDragonianOrb</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>EnderDragonianOrb</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<appliedOnFixedBodyParts>
|
||||
<li>DragonianOrb</li>
|
||||
</appliedOnFixedBodyParts>
|
||||
<addsHediff>EnderDragonianOrb</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<ThingDef ParentName="BodyPartDROrbsBase">
|
||||
<defName>EnderDragonianOrb</defName>
|
||||
<label>Ender DragonianOrb</label>
|
||||
<description>An Ender DragonianOrb. Allow owner to teleport them self.</description>
|
||||
<graphicData>
|
||||
<texPath>Dragonian/Things/Item/Resource/Dorb_heal</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<techHediffsTags>
|
||||
<li>EnderDragonianOrb</li>
|
||||
<li>DragonianOrbAdvanced</li>
|
||||
</techHediffsTags>
|
||||
<statBases>
|
||||
<MarketValue>1000</MarketValue>
|
||||
<Mass>0.3</Mass>
|
||||
</statBases>
|
||||
<thingSetMakerTags>
|
||||
<li>RewardStandardCore</li>
|
||||
</thingSetMakerTags>
|
||||
</ThingDef>
|
||||
|
||||
</Defs>
|
||||
|
@ -10,16 +10,6 @@
|
||||
<modVersion>1.5.25</modVersion><!-- prev 1.5.23 -->
|
||||
<modIconPath IgnoreIfNoMatchingField="True">Dragonian/Icon/viewicon</modIconPath>
|
||||
<description>
|
||||
--1.5.25 Update
|
||||
Added some advanced orbs that can give special abilities or buff hediff as implant.
|
||||
Like spray fireball or deadlifedust,heal broken arm.
|
||||
Can only found on world pawn dragonian or whatever place you found.
|
||||
Only for 1.5 now.
|
||||
|
||||
--1.5.24 Update
|
||||
Butcher now will not give dragonian orbs.instead now you can surgery to remove orbs from dragonian's body.
|
||||
Don't be worry.It's effect nothing after orb removed.
|
||||
|
||||
Dragonian Faction and Scenarios patch for Gloomy Dragonian race.
|
||||
- Friendly and Hostile Dragonian faction
|
||||
- Dragonian Backstories
|
||||
|
Loading…
x
Reference in New Issue
Block a user