破茧提示以及其他若干
This commit is contained in:
@@ -1,5 +1,49 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Defs>
|
<Defs>
|
||||||
|
<AbilityDef ParentName="AbilityTouchBase">
|
||||||
|
<defName>ARA_BindDrone</defName>
|
||||||
|
<label>信息素标记</label>
|
||||||
|
<description>使用信息素标记一只阿拉克涅督虫,受到标记的督虫将与其建立心灵链接,并和其麾下的辅虫将誓死效忠于女皇种。</description>
|
||||||
|
<iconPath>UI/Commands/EggSpew</iconPath> <!-- Placeholder: You'll need to create this icon -->
|
||||||
|
|
||||||
|
<jobDef>CastAbilityOnThingMelee</jobDef>
|
||||||
|
<!-- <jobDef>CastAbilityOnThing</jobDef> -->
|
||||||
|
<targetRequired>true</targetRequired>
|
||||||
|
<cooldownTicksRange>60</cooldownTicksRange> <!-- 1 second cooldown -->
|
||||||
|
<stunTargetWhileCasting>true</stunTargetWhileCasting>
|
||||||
|
<displayGizmoWhileUndrafted>true</displayGizmoWhileUndrafted>
|
||||||
|
<disableGizmoWhileUndrafted>false</disableGizmoWhileUndrafted>
|
||||||
|
<warmupEffecter>Coagulate</warmupEffecter>
|
||||||
|
<warmupStartSound>Coagulate_Cast</warmupStartSound>
|
||||||
|
<hostile>false</hostile>
|
||||||
|
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||||||
|
|
||||||
|
<verbProperties>
|
||||||
|
<verbClass>Verb_CastAbility</verbClass>
|
||||||
|
<warmupTime>2</warmupTime>
|
||||||
|
<range>-1</range>
|
||||||
|
<drawAimPie>true</drawAimPie>
|
||||||
|
<requireLineOfSight>true</requireLineOfSight>
|
||||||
|
<nonInterruptingSelfCast>true</nonInterruptingSelfCast>
|
||||||
|
<soundCast>VoidTerrorCast</soundCast>
|
||||||
|
|
||||||
|
<targetParams>
|
||||||
|
<canTargetPawns>true</canTargetPawns>
|
||||||
|
<canTargetBuildings>false</canTargetBuildings>
|
||||||
|
<canTargetAnimals>true</canTargetAnimals>
|
||||||
|
<canTargetMechs>false</canTargetMechs>
|
||||||
|
<canTargetCorpses>false</canTargetCorpses>
|
||||||
|
<canTargetSelf>false</canTargetSelf>
|
||||||
|
</targetParams>
|
||||||
|
</verbProperties>
|
||||||
|
|
||||||
|
<comps>
|
||||||
|
<li Class="ArachnaeSwarm.CompProperties_AbilityBindDrone">
|
||||||
|
<!-- No custom properties needed for now -->
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</AbilityDef>
|
||||||
|
|
||||||
<AbilityDef>
|
<AbilityDef>
|
||||||
<defName>ARA_EggSpew</defName>
|
<defName>ARA_EggSpew</defName>
|
||||||
<label>生育虫卵</label>
|
<label>生育虫卵</label>
|
||||||
@@ -51,7 +95,7 @@
|
|||||||
<verbProperties>
|
<verbProperties>
|
||||||
<verbClass>Verb_CastAbility</verbClass>
|
<verbClass>Verb_CastAbility</verbClass>
|
||||||
<range>32.9</range>
|
<range>32.9</range>
|
||||||
<warmupTime>0.25</warmupTime>
|
<warmupTime>2</warmupTime>
|
||||||
<soundCast>AcidSpray_Resolve</soundCast>
|
<soundCast>AcidSpray_Resolve</soundCast>
|
||||||
<targetParams>
|
<targetParams>
|
||||||
<canTargetLocations>true</canTargetLocations>
|
<canTargetLocations>true</canTargetLocations>
|
||||||
@@ -73,6 +117,10 @@
|
|||||||
<needCost>0.5</needCost>
|
<needCost>0.5</needCost>
|
||||||
<failMessage>营养值不足,需要进食</failMessage>
|
<failMessage>营养值不足,需要进食</failMessage>
|
||||||
</li>
|
</li>
|
||||||
|
<li Class="ArachnaeSwarm.CompProperties_AbilityBodyPartCheck">
|
||||||
|
<requiredPart>ARA_Acid_sac</requiredPart>
|
||||||
|
<failMessage>酸囊受损或缺失,无法喷射酸液</failMessage>
|
||||||
|
</li>
|
||||||
</comps>
|
</comps>
|
||||||
</AbilityDef>
|
</AbilityDef>
|
||||||
|
|
||||||
@@ -94,7 +142,7 @@
|
|||||||
<projectile>
|
<projectile>
|
||||||
<damageDef>ARA_AcidBurn</damageDef>
|
<damageDef>ARA_AcidBurn</damageDef>
|
||||||
<speed>25</speed>
|
<speed>25</speed>
|
||||||
<damageAmountBase>18</damageAmountBase>
|
<damageAmountBase>2</damageAmountBase>
|
||||||
<arcHeightFactor>0.4</arcHeightFactor>
|
<arcHeightFactor>0.4</arcHeightFactor>
|
||||||
<armorPenetrationBase>0.1</armorPenetrationBase>
|
<armorPenetrationBase>0.1</armorPenetrationBase>
|
||||||
<stoppingPower>1</stoppingPower>
|
<stoppingPower>1</stoppingPower>
|
||||||
|
|||||||
@@ -1,35 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
|
||||||
<Defs>
|
|
||||||
|
|
||||||
<AbilityDef ParentName="AbilityTouchBase">
|
|
||||||
<defName>ARA_BindDrone</defName>
|
|
||||||
<label>信息素标记</label>
|
|
||||||
<description>使用信息素标记一只阿拉克涅督虫,受到标记的督虫和其麾下的辅虫将誓死效忠于女皇种,并与其建立心灵链接。</description>
|
|
||||||
<iconPath>UI/Commands/EggSpew</iconPath> <!-- Placeholder: You'll need to create this icon -->
|
|
||||||
|
|
||||||
<jobDef>CastAbilityOnThing</jobDef>
|
|
||||||
<targetRequired>true</targetRequired>
|
|
||||||
<cooldownTicksRange>60</cooldownTicksRange> <!-- 1 second cooldown -->
|
|
||||||
|
|
||||||
<verbProperties>
|
|
||||||
<verbClass>Verb_CastAbility</verbClass>
|
|
||||||
<warmupTime>0</warmupTime>
|
|
||||||
<range>99</range>
|
|
||||||
<targetParams>
|
|
||||||
<canTargetPawns>true</canTargetPawns>
|
|
||||||
<canTargetBuildings>false</canTargetBuildings>
|
|
||||||
<canTargetAnimals>true</canTargetAnimals>
|
|
||||||
<canTargetMechs>false</canTargetMechs>
|
|
||||||
<canTargetCorpses>false</canTargetCorpses>
|
|
||||||
<canTargetSelf>false</canTargetSelf>
|
|
||||||
</targetParams>
|
|
||||||
</verbProperties>
|
|
||||||
|
|
||||||
<comps>
|
|
||||||
<li Class="ArachnaeSwarm.CompProperties_AbilityBindDrone">
|
|
||||||
<!-- No custom properties needed for now -->
|
|
||||||
</li>
|
|
||||||
</comps>
|
|
||||||
</AbilityDef>
|
|
||||||
|
|
||||||
</Defs>
|
|
||||||
@@ -154,7 +154,7 @@
|
|||||||
<!-- 尾部组织群 -->
|
<!-- 尾部组织群 -->
|
||||||
<li>
|
<li>
|
||||||
<def>ARA_Tail</def>
|
<def>ARA_Tail</def>
|
||||||
<coverage>0</coverage>
|
<coverage>0.02</coverage>
|
||||||
<height>Bottom</height>
|
<height>Bottom</height>
|
||||||
<depth>Inside</depth>
|
<depth>Inside</depth>
|
||||||
<groups>
|
<groups>
|
||||||
@@ -174,7 +174,7 @@
|
|||||||
<li>
|
<li>
|
||||||
<def>ARA_Gonad</def>
|
<def>ARA_Gonad</def>
|
||||||
<coverage>0.005</coverage>
|
<coverage>0.005</coverage>
|
||||||
<depth>Outside</depth>
|
<depth>Inside</depth>
|
||||||
<groups>
|
<groups>
|
||||||
<li>ARA_Genitalias</li>
|
<li>ARA_Genitalias</li>
|
||||||
</groups>
|
</groups>
|
||||||
@@ -183,11 +183,20 @@
|
|||||||
<li>
|
<li>
|
||||||
<def>ARA_Ovary</def>
|
<def>ARA_Ovary</def>
|
||||||
<coverage>0.01</coverage>
|
<coverage>0.01</coverage>
|
||||||
<depth>Outside</depth>
|
<depth>Inside</depth>
|
||||||
<groups>
|
<groups>
|
||||||
<li>ARA_Genitalias</li>
|
<li>ARA_Genitalias</li>
|
||||||
</groups>
|
</groups>
|
||||||
</li>
|
</li>
|
||||||
|
<!-- 酸囊 -->
|
||||||
|
<li>
|
||||||
|
<def>ARA_Acid_sac</def>
|
||||||
|
<coverage>0.005</coverage>
|
||||||
|
<depth>Inside</depth>
|
||||||
|
<groups>
|
||||||
|
<li>ARA_Acid_sacs</li>
|
||||||
|
</groups>
|
||||||
|
</li>
|
||||||
</parts>
|
</parts>
|
||||||
</li>
|
</li>
|
||||||
<!-- 脖子往上头部 -->
|
<!-- 脖子往上头部 -->
|
||||||
@@ -634,18 +643,32 @@
|
|||||||
<BodyPartDef>
|
<BodyPartDef>
|
||||||
<defName>ARA_Ovary</defName>
|
<defName>ARA_Ovary</defName>
|
||||||
<label>卵巢</label>
|
<label>卵巢</label>
|
||||||
<hitPoints>50</hitPoints>
|
<hitPoints>2</hitPoints>
|
||||||
<permanentInjuryChanceFactor>0</permanentInjuryChanceFactor>
|
<permanentInjuryChanceFactor>0</permanentInjuryChanceFactor>
|
||||||
<skinCovered>false</skinCovered>
|
<skinCovered>false</skinCovered>
|
||||||
<solid>false</solid>
|
<solid>false</solid>
|
||||||
<bleedRate>2</bleedRate>
|
<bleedRate>2</bleedRate>
|
||||||
</BodyPartDef>
|
</BodyPartDef>
|
||||||
|
<BodyPartDef>
|
||||||
|
<defName>ARA_Acid_sac</defName>
|
||||||
|
<label>酸囊</label>
|
||||||
|
<hitPoints>10</hitPoints>
|
||||||
|
<permanentInjuryChanceFactor>0.1</permanentInjuryChanceFactor>
|
||||||
|
<skinCovered>false</skinCovered>
|
||||||
|
<solid>false</solid>
|
||||||
|
<bleedRate>1.5</bleedRate>
|
||||||
|
</BodyPartDef>
|
||||||
|
|
||||||
<BodyPartGroupDef>
|
<BodyPartGroupDef>
|
||||||
<defName>ARA_Genitalias</defName>
|
<defName>ARA_Genitalias</defName>
|
||||||
<label>女皇生殖器官</label>
|
<label>女皇生殖器官</label>
|
||||||
<listOrder>120</listOrder>
|
<listOrder>120</listOrder>
|
||||||
</BodyPartGroupDef>
|
</BodyPartGroupDef>
|
||||||
|
<BodyPartGroupDef>
|
||||||
|
<defName>ARA_Acid_sacs</defName>
|
||||||
|
<label>酸腺器官</label>
|
||||||
|
<listOrder>125</listOrder>
|
||||||
|
</BodyPartGroupDef>
|
||||||
|
|
||||||
<!-- EN: beetle-like with claw -->
|
<!-- EN: beetle-like with claw -->
|
||||||
<BodyDef>
|
<BodyDef>
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
<Defs>
|
<Defs>
|
||||||
|
|
||||||
<HediffDef>
|
<HediffDef>
|
||||||
<defName>ARA_HiveMindMaster</defName>
|
<defName>ARA_HiveMindMaster</defName>
|
||||||
<label>阿拉克涅主巢</label>
|
<label>阿拉克涅主巢</label>
|
||||||
@@ -31,9 +30,14 @@
|
|||||||
<li Class="ArachnaeSwarm.HediffCompProperties_HiveMindDrone">
|
<li Class="ArachnaeSwarm.HediffCompProperties_HiveMindDrone">
|
||||||
<unlinkedDieDelayTicks>6400</unlinkedDieDelayTicks> <!-- Default to 30 seconds -->
|
<unlinkedDieDelayTicks>6400</unlinkedDieDelayTicks> <!-- Default to 30 seconds -->
|
||||||
</li>
|
</li>
|
||||||
|
<li Class="HediffCompProperties_MessageAfterTicks">
|
||||||
|
<ticks>1</ticks>
|
||||||
|
<letterLabel>{0_labelShort} 诞生</letterLabel>
|
||||||
|
<letterText>一只新的阿拉克涅督虫 {0_labelShort} 已经破茧而出!她正在四处徘徊,等待女皇种与其建立链接——使用阿拉克涅女皇种的信息素标记技能完成链接,否则督虫将在一段时间后死亡!</letterText>
|
||||||
|
<letterType>HumanPregnancy</letterType>
|
||||||
|
</li>
|
||||||
</comps>
|
</comps>
|
||||||
<stages>
|
<stages>
|
||||||
</stages>
|
</stages>
|
||||||
</HediffDef>
|
</HediffDef>
|
||||||
|
|
||||||
</Defs>
|
</Defs>
|
||||||
@@ -1,10 +1,8 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
<Defs>
|
<Defs>
|
||||||
|
|
||||||
<JobDef>
|
<JobDef>
|
||||||
<defName>ARA_IncubateJob</defName>
|
<defName>ARA_IncubateJob</defName>
|
||||||
<driverClass>ArachnaeSwarm.JobDriver_Incubate</driverClass>
|
<driverClass>ArachnaeSwarm.JobDriver_Incubate</driverClass>
|
||||||
<reportString>incubating TargetA.</reportString>
|
<reportString>incubating TargetA.</reportString>
|
||||||
</JobDef>
|
</JobDef>
|
||||||
|
|
||||||
</Defs>
|
</Defs>
|
||||||
@@ -530,27 +530,8 @@
|
|||||||
</workGiverList> -->
|
</workGiverList> -->
|
||||||
<!-- 允许的特质类型 -->
|
<!-- 允许的特质类型 -->
|
||||||
<traitList>
|
<traitList>
|
||||||
<li>WULA_Trait_Knight</li>
|
|
||||||
<li>WULA_Trait_Legal_Officer</li>
|
|
||||||
<li>WULA_Trait_Sculptor</li>
|
|
||||||
<li>WULA_Trait_Diplomat</li>
|
|
||||||
<li>WULA_Trait_Nun</li>
|
|
||||||
<li>WULA_Trait_Researcher</li>
|
|
||||||
<li>WULA_Trait_Connector</li>
|
|
||||||
<li>WULA_Trait_Broken_Personality</li>
|
|
||||||
</traitList>
|
</traitList>
|
||||||
<blackTraitList>
|
<blackTraitList>
|
||||||
<li>BodyPurist</li>
|
|
||||||
<li>Cannibal</li>
|
|
||||||
<li>CreepyBreathing</li>
|
|
||||||
<li>DislikesWomen</li>
|
|
||||||
<li>Gourmand</li>
|
|
||||||
<li>QuickSleeper</li>
|
|
||||||
<li>Wimp</li>
|
|
||||||
<li>Beauty</li>
|
|
||||||
<li>DrugDesire</li>
|
|
||||||
<li>Immunity</li>
|
|
||||||
<li>PsychicSensitivity</li>
|
|
||||||
</blackTraitList>
|
</blackTraitList>
|
||||||
</raceRestriction>
|
</raceRestriction>
|
||||||
<!-- 想法设置 -->
|
<!-- 想法设置 -->
|
||||||
@@ -558,6 +539,7 @@
|
|||||||
<!-- 不会产生的想法 -->
|
<!-- 不会产生的想法 -->
|
||||||
<cannotReceiveThoughts>
|
<cannotReceiveThoughts>
|
||||||
<li>AteWithoutTable</li>
|
<li>AteWithoutTable</li>
|
||||||
|
<li>Naked</li>
|
||||||
</cannotReceiveThoughts>
|
</cannotReceiveThoughts>
|
||||||
<!-- 该种族特有想法 -->
|
<!-- 该种族特有想法 -->
|
||||||
<restrictedThoughts>
|
<restrictedThoughts>
|
||||||
|
|||||||
@@ -2,9 +2,12 @@
|
|||||||
<Defs>
|
<Defs>
|
||||||
<ThingDef ParentName="BuildingNaturalBase">
|
<ThingDef ParentName="BuildingNaturalBase">
|
||||||
<defName>ARA_InteractiveEggSac</defName>
|
<defName>ARA_InteractiveEggSac</defName>
|
||||||
<label>阿拉克涅虫卵囊-休眠中</label>
|
<label>阿拉克涅虫卵-休眠中</label>
|
||||||
<description>一个脆弱、易燃、黏滑的囊状物,,是阿拉克涅女皇种所诞之卵,内含哺育一只新督虫所需的营养和遗传物质——可以通过阿拉克涅女皇种的交互完成激活进程。</description>
|
<description>一个脆弱、易燃、黏滑的囊状物,,是阿拉克涅女皇种所诞之卵,内含哺育一只新督虫所需的营养和遗传物质——可以通过阿拉克涅女皇种的交互完成激活进程。</description>
|
||||||
<thingClass>ArachnaeSwarm.Building_Incubator</thingClass>
|
<thingClass>ArachnaeSwarm.Building_Incubator</thingClass>
|
||||||
|
<descriptionHyperlinks>
|
||||||
|
<ThingDef>ArachnaeNode_Race_Myrmecocystus</ThingDef>
|
||||||
|
</descriptionHyperlinks>
|
||||||
<category>Building</category>
|
<category>Building</category>
|
||||||
<size>(1,1)</size>
|
<size>(1,1)</size>
|
||||||
<minifiedDef>MinifiedThing</minifiedDef>
|
<minifiedDef>MinifiedThing</minifiedDef>
|
||||||
@@ -59,6 +62,44 @@
|
|||||||
<li Class="CompProperties_SpawnEffecterOnDestroy">
|
<li Class="CompProperties_SpawnEffecterOnDestroy">
|
||||||
<effect>CocoonDestroyed</effect>
|
<effect>CocoonDestroyed</effect>
|
||||||
</li>
|
</li>
|
||||||
|
<li Class="CompProperties_SpawnerFilth">
|
||||||
|
<filthDef>Filth_Slime</filthDef>
|
||||||
|
<spawnCountOnSpawn>10</spawnCountOnSpawn>
|
||||||
|
<spawnMtbHours>4</spawnMtbHours>
|
||||||
|
<spawnRadius>5</spawnRadius>
|
||||||
|
</li>
|
||||||
</comps>
|
</comps>
|
||||||
</ThingDef>
|
</ThingDef>
|
||||||
|
|
||||||
|
<TerrainDef ParentName="FloorBase">
|
||||||
|
<defName>ARA_InsectSludge</defName>
|
||||||
|
<label>阿拉克涅菌毯</label>
|
||||||
|
<description>由阿拉克涅虫族所铺设的由真菌和分泌物混合得到的地面,清洁速度很快,但是对其他种族来说不太好看。</description>
|
||||||
|
<designationCategory>Floors<designationCategory/>
|
||||||
|
<texturePath>Terrain/Surfaces/InsectSludge</texturePath>
|
||||||
|
<pollutionShaderType MayRequire="Ludeon.RimWorld.Biotech">TerrainFadeRoughLinearBurn</pollutionShaderType>
|
||||||
|
<pollutionOverlayTexturePath>Terrain/Surfaces/PollutionMud</pollutionOverlayTexturePath>
|
||||||
|
<pollutionColor>(1, 1, 1, 1)</pollutionColor>
|
||||||
|
<edgeType>FadeRough</edgeType>
|
||||||
|
<resourcesFractionWhenDeconstructed>0</resourcesFractionWhenDeconstructed>
|
||||||
|
<renderPrecedence>330</renderPrecedence>
|
||||||
|
<pathCost>0</pathCost>
|
||||||
|
<generatedFilth>Filth_Slime</generatedFilth>
|
||||||
|
<filthAcceptanceMask>
|
||||||
|
<li>Unnatural</li>
|
||||||
|
</filthAcceptanceMask>
|
||||||
|
<natural>true</natural>
|
||||||
|
<fertility>0</fertility>
|
||||||
|
<takeFootprints>True</takeFootprints>
|
||||||
|
<avoidWander>false</avoidWander>
|
||||||
|
<statBases>
|
||||||
|
<Beauty>-6</Beauty>
|
||||||
|
<CleaningTimeFactor>0.25</CleaningTimeFactor>
|
||||||
|
<Cleanliness>0</Cleanliness>
|
||||||
|
<Flammability>0.2</Flammability>
|
||||||
|
</statBases>
|
||||||
|
<!-- <tags>
|
||||||
|
<li>Insect</li>
|
||||||
|
</tags> -->
|
||||||
|
</TerrainDef>
|
||||||
</Defs>
|
</Defs>
|
||||||
Reference in New Issue
Block a user