11
This commit is contained in:
Binary file not shown.
@@ -520,7 +520,7 @@
|
||||
<AbilityDef>
|
||||
<defName>ARA_Ability_Possess</defName>
|
||||
<label>原虫种突袭寄生</label>
|
||||
<description>跃向目标,随后尝试使用长尾刺穿对象并截断其神经中枢信号,以自己的控制信号取而代之,进而完全侵占目标躯体。\n\n被侵占躯体的对象视为阿拉克涅虫族的一员,需要接受女皇种的信息素标记,并且不再拥有感情和高级需求,仅作为躯壳活着。目标的技能熟练度和背景故事会替换为原虫种的技能熟练度和背景故事,一旦宿主死亡,原虫种将从宿主身上逃离。</description>
|
||||
<description>跃向目标,随后尝试使用长尾刺穿对象并截断其神经中枢信号,以自己的控制信号取而代之,进而完全侵占目标躯体——它需要打穿护甲才能完成寄生,但是如果对关押的犯人和无行动能力者进行寄生,则必定成功。\n\n被侵占躯体的对象视为阿拉克涅虫族的一员,需要接受女皇种的信息素标记,并且不再拥有感情和高级需求,仅作为躯壳活着。目标的技能熟练度和背景故事会替换为原虫种的技能熟练度和背景故事,一旦宿主死亡,原虫种将从宿主身上逃离。</description>
|
||||
<iconPath>ArachnaeSwarm/UI/Abilities/ARA_Ability_Possess</iconPath>
|
||||
<cooldownTicksRange>800</cooldownTicksRange>
|
||||
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||||
@@ -1249,6 +1249,7 @@
|
||||
<li>ArachnaeBase_Race_Acidcut</li>
|
||||
<li>ArachnaeBase_Race_Acidling</li>
|
||||
<li>ArachnaeBase_Race_Skyhive</li>
|
||||
<li>ArachnaeNode_Race_MimicNematode</li>
|
||||
</targetRaces>
|
||||
|
||||
<!-- 其他参数和原版一样 -->
|
||||
|
||||
@@ -249,7 +249,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>左眼</customLabel>
|
||||
<customLabel>left eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -264,7 +264,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>右眼</customLabel>
|
||||
<customLabel>right eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -892,7 +892,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>左眼</customLabel>
|
||||
<customLabel>left eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -907,7 +907,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>右眼</customLabel>
|
||||
<customLabel>right eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -1285,7 +1285,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>左眼</customLabel>
|
||||
<customLabel>left eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -1300,7 +1300,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>右眼</customLabel>
|
||||
<customLabel>right eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -1647,7 +1647,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>左眼</customLabel>
|
||||
<customLabel>left eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -1662,7 +1662,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>右眼</customLabel>
|
||||
<customLabel>right eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -2025,7 +2025,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>左眼</customLabel>
|
||||
<customLabel>left eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -2040,7 +2040,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>右眼</customLabel>
|
||||
<customLabel>right eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -2448,7 +2448,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>左眼</customLabel>
|
||||
<customLabel>left eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -2463,7 +2463,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>右眼</customLabel>
|
||||
<customLabel>right eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -2802,7 +2802,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>左眼</customLabel>
|
||||
<customLabel>left eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -2817,7 +2817,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>右眼</customLabel>
|
||||
<customLabel>right eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -3205,7 +3205,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>左眼</customLabel>
|
||||
<customLabel>left eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -3220,7 +3220,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>右眼</customLabel>
|
||||
<customLabel>right eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -3568,7 +3568,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>左眼</customLabel>
|
||||
<customLabel>left eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -3583,7 +3583,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>右眼</customLabel>
|
||||
<customLabel>right eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -3959,7 +3959,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>左眼</customLabel>
|
||||
<customLabel>left eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
@@ -3974,7 +3974,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<def>Eye</def>
|
||||
<customLabel>右眼</customLabel>
|
||||
<customLabel>right eye</customLabel>
|
||||
<coverage>0.07</coverage>
|
||||
<groups>
|
||||
<li>FullHead</li>
|
||||
|
||||
@@ -397,5 +397,42 @@
|
||||
<FacialAnimation.SkinTypeDef ParentName="ArachnaeNode_Skin" MayRequire="Nals.FacialAnimation">
|
||||
<defName>ArachnaeNode_Race_Praetorian_SkinNormal</defName>
|
||||
<raceName>ArachnaeNode_Race_Praetorian</raceName>
|
||||
</FacialAnimation.SkinTypeDef>
|
||||
|
||||
<FacialAnimation.BrowTypeDef ParentName="ArachnaeNode_Brow" MayRequire="Nals.FacialAnimation">
|
||||
<defName>ArachnaeNode_Race_MimicNematode_BrowNormal</defName>
|
||||
<raceName>ArachnaeNode_Race_MimicNematode</raceName>
|
||||
</FacialAnimation.BrowTypeDef>
|
||||
<FacialAnimation.EyeballTypeDef ParentName="ArachnaeNode_EyeA" MayRequire="Nals.FacialAnimation">
|
||||
<defName>ArachnaeNode_Race_MimicNematode_EyeNormal</defName>
|
||||
<raceName>ArachnaeNode_Race_MimicNematode</raceName>
|
||||
</FacialAnimation.EyeballTypeDef>
|
||||
<FacialAnimation.EyeballTypeDef ParentName="ArachnaeNode_EyeB" MayRequire="Nals.FacialAnimation">
|
||||
<defName>ArachnaeNode_Race_MimicNematode_EyeNormal2</defName>
|
||||
<raceName>ArachnaeNode_Race_MimicNematode</raceName>
|
||||
</FacialAnimation.EyeballTypeDef>
|
||||
<FacialAnimation.EyeballTypeDef ParentName="ArachnaeNode_EyeC" MayRequire="Nals.FacialAnimation">
|
||||
<defName>ArachnaeNode_Race_MimicNematode_EyeNormal3</defName>
|
||||
<raceName>ArachnaeNode_Race_MimicNematode</raceName>
|
||||
</FacialAnimation.EyeballTypeDef>
|
||||
<FacialAnimation.EyeballTypeDef ParentName="ArachnaeNode_EyeD" MayRequire="Nals.FacialAnimation">
|
||||
<defName>ArachnaeNode_Race_MimicNematode_EyeNormal4</defName>
|
||||
<raceName>ArachnaeNode_Race_MimicNematode</raceName>
|
||||
</FacialAnimation.EyeballTypeDef>
|
||||
<FacialAnimation.HeadTypeDef ParentName="ArachnaeNode_Head" MayRequire="Nals.FacialAnimation">
|
||||
<defName>ArachnaeNode_Race_MimicNematode_HeadNormal</defName>
|
||||
<raceName>ArachnaeNode_Race_MimicNematode</raceName>
|
||||
</FacialAnimation.HeadTypeDef>
|
||||
<FacialAnimation.LidTypeDef ParentName="ArachnaeNode_Lid" MayRequire="Nals.FacialAnimation">
|
||||
<defName>ArachnaeNode_Race_MimicNematode_LidNormal</defName>
|
||||
<raceName>ArachnaeNode_Race_MimicNematode</raceName>
|
||||
</FacialAnimation.LidTypeDef>
|
||||
<FacialAnimation.MouthTypeDef ParentName="ArachnaeNode_Mouth" MayRequire="Nals.FacialAnimation">
|
||||
<defName>ArachnaeNode_Race_MimicNematode_MouthNormal</defName>
|
||||
<raceName>ArachnaeNode_Race_MimicNematode</raceName>
|
||||
</FacialAnimation.MouthTypeDef>
|
||||
<FacialAnimation.SkinTypeDef ParentName="ArachnaeNode_Skin" MayRequire="Nals.FacialAnimation">
|
||||
<defName>ArachnaeNode_Race_MimicNematode_SkinNormal</defName>
|
||||
<raceName>ArachnaeNode_Race_MimicNematode</raceName>
|
||||
</FacialAnimation.SkinTypeDef>
|
||||
</Defs>
|
||||
@@ -10,7 +10,7 @@
|
||||
<categoryTag>ARA_Hostile_Hive</categoryTag>
|
||||
<requiredCountAtGameStart>1</requiredCountAtGameStart>
|
||||
<factionNameMaker>ARA_New_Hive_NamerFaction</factionNameMaker>
|
||||
<factionIconPath>Wula/World/WorldObjects/Expanding/Wula_FE_Faction</factionIconPath>
|
||||
<factionIconPath>World/WorldObjects/Expanding/HoraxCult</factionIconPath>
|
||||
<displayInFactionSelection>false</displayInFactionSelection>
|
||||
<!-- <settlementGenerationWeight>1</settlementGenerationWeight> -->
|
||||
<canSiege>false</canSiege>
|
||||
@@ -22,7 +22,7 @@
|
||||
</categories>
|
||||
</li>
|
||||
</backstoryFilters>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<arrivalLayerWhitelist>
|
||||
<li>Surface</li>
|
||||
<!-- <li MayRequire="Ludeon.RimWorld.Odyssey">Orbit</li> -->
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<basicMemberKind>Colonist</basicMemberKind>
|
||||
<pawnSingular>colonist</pawnSingular>
|
||||
<pawnsPlural>colonists</pawnsPlural>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<categoryTag>ARA_New_Hive</categoryTag>
|
||||
<backstoryFilters>
|
||||
<li>
|
||||
|
||||
@@ -259,6 +259,16 @@
|
||||
</renderNodeProperties>
|
||||
</HediffDef>
|
||||
|
||||
|
||||
<DamageDef ParentName="Beam">
|
||||
<defName>ARA_Beam</defName>
|
||||
<label>生物能射线</label>
|
||||
<defaultDamage>5</defaultDamage>
|
||||
<defaultArmorPenetration>2</defaultArmorPenetration>
|
||||
<buildingDamageFactorImpassable>0.4</buildingDamageFactorImpassable>
|
||||
<buildingDamageFactorPassable>0.2</buildingDamageFactorPassable>
|
||||
</DamageDef>
|
||||
|
||||
<HediffDef>
|
||||
<defName>ARA_ReinforceGasCoverd</defName>
|
||||
<label>阿拉克涅信息素沾染</label>
|
||||
@@ -359,6 +369,29 @@
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
<HediffDef>
|
||||
<defName>ARA_BeamAiming</defName>
|
||||
<label>光束预热</label>
|
||||
<description>阿拉克涅虫群的光束类能量武器在短暂瞄准后可以持续不断地射击。</description>
|
||||
<defaultLabelColor>(0.52, 1, 0.95)</defaultLabelColor>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_DisappearsOnDeath" />
|
||||
<li Class="HediffCompProperties_Disappears">
|
||||
<disappearsAfterTicks>60</disappearsAfterTicks> <!-- 10 seconds -->
|
||||
<showRemainingTime>true</showRemainingTime>
|
||||
</li>
|
||||
</comps>
|
||||
<stages>
|
||||
<li>
|
||||
<label>完成</label>
|
||||
<becomeVisible>true</becomeVisible>
|
||||
<statFactors>
|
||||
<AimingDelayFactor>0</AimingDelayFactor>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<HediffDef>
|
||||
<defName>ARA_Fighter_Execution_Damage</defName>
|
||||
|
||||
@@ -149,38 +149,6 @@
|
||||
</modExtensions>
|
||||
</HediffDef>
|
||||
|
||||
<RecipeDef ParentName="SurgeryFlesh">
|
||||
<defName>ARA_CureBloodRot</defName>
|
||||
<label>清除拟线虫感染</label>
|
||||
<description>通过多种药物联合靶向治疗清除患者体内的阿拉克涅拟线种虫族感染,这种手术非常复杂,只能使用来自闪耀世界的医药进行。</description>
|
||||
<workerClass>Recipe_RemoveHediff</workerClass>
|
||||
<jobString>清除拟线虫感染.</jobString>
|
||||
<workAmount>2000</workAmount>
|
||||
<hideBodyPartNames>true</hideBodyPartNames>
|
||||
<isViolation>false</isViolation>
|
||||
<targetsBodyPart>false</targetsBodyPart>
|
||||
<removesHediff>ARA_MimicNematode</removesHediff>
|
||||
<successfullyRemovedHediffMessage>{0} 成功清除了 {1} 体内的拟线虫感染.</successfullyRemovedHediffMessage>
|
||||
<skillRequirements>
|
||||
<Medicine>5</Medicine>
|
||||
</skillRequirements>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>MedicineUltratech</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>2</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</fixedIngredientFilter>
|
||||
</RecipeDef>
|
||||
|
||||
<!-- 这是我们的主要变异体Hediff,现在使用我们自己的可配置类 -->
|
||||
<HediffDef>
|
||||
<defName>ARA_MimicNematodeShambler</defName>
|
||||
|
||||
@@ -66,6 +66,87 @@
|
||||
<li>ARA_TumorSpew</li>
|
||||
</abilities>
|
||||
</PawnKindDef>
|
||||
<AlienRace.RaceSettings>
|
||||
<defName>ArachnaeQueen_RaceSettings</defName>
|
||||
<pawnKindSettings>
|
||||
<startingColonists>
|
||||
<li>
|
||||
<pawnKindEntries>
|
||||
<li>
|
||||
<kindDefs>
|
||||
<li>ARA_ArachnaeQueen</li>
|
||||
</kindDefs>
|
||||
<chance>100.0</chance>
|
||||
</li>
|
||||
</pawnKindEntries>
|
||||
<factionDefs>
|
||||
<li>ARA_New_Hive</li>
|
||||
</factionDefs>
|
||||
</li>
|
||||
</startingColonists>
|
||||
<alienwandererkinds>
|
||||
<li>
|
||||
<pawnKindEntries>
|
||||
<li>
|
||||
<kindDefs>
|
||||
<li>ARA_ArachnaeQueen</li>
|
||||
<li>ArachnaeNode_Race_ShieldHead</li>
|
||||
<li>ArachnaeNode_Race_WeaponSmith</li>
|
||||
<li>ArachnaeNode_Race_Fighter</li>
|
||||
<li>ArachnaeNode_Race_Facehugger</li>
|
||||
<li>ArachnaeNode_Race_Myrmecocystus</li>
|
||||
<li>ArachnaeNode_Race_Smokepop</li>
|
||||
<li>ArachnaeNode_Race_NeuroSwarm</li>
|
||||
<li>ArachnaeNode_Race_Skyraider</li>
|
||||
<li>ArachnaeNode_Race_Praetorian</li>
|
||||
<li>ARA_MimicNematodeShamblerSwarmer</li>
|
||||
</kindDefs>
|
||||
<chance>0</chance>
|
||||
</li>
|
||||
</pawnKindEntries>
|
||||
<factionDefs>
|
||||
<li>ARA_New_Hive</li>
|
||||
</factionDefs>
|
||||
</li>
|
||||
</alienwandererkinds>
|
||||
<alienslavekinds>
|
||||
<li>
|
||||
<kindDefs>
|
||||
<li>ARA_ArachnaeQueen</li>
|
||||
<li>ArachnaeNode_Race_ShieldHead</li>
|
||||
<li>ArachnaeNode_Race_WeaponSmith</li>
|
||||
<li>ArachnaeNode_Race_Fighter</li>
|
||||
<li>ArachnaeNode_Race_Facehugger</li>
|
||||
<li>ArachnaeNode_Race_Myrmecocystus</li>
|
||||
<li>ArachnaeNode_Race_Smokepop</li>
|
||||
<li>ArachnaeNode_Race_NeuroSwarm</li>
|
||||
<li>ArachnaeNode_Race_Skyraider</li>
|
||||
<li>ArachnaeNode_Race_Praetorian</li>
|
||||
<li>ARA_MimicNematodeShamblerSwarmer</li>
|
||||
</kindDefs>
|
||||
<chance>0</chance>
|
||||
</li>
|
||||
</alienslavekinds>
|
||||
<alienrefugeekinds>
|
||||
<li>
|
||||
<kindDefs>
|
||||
<li>ARA_ArachnaeQueen</li>
|
||||
<li>ArachnaeNode_Race_ShieldHead</li>
|
||||
<li>ArachnaeNode_Race_WeaponSmith</li>
|
||||
<li>ArachnaeNode_Race_Fighter</li>
|
||||
<li>ArachnaeNode_Race_Facehugger</li>
|
||||
<li>ArachnaeNode_Race_Myrmecocystus</li>
|
||||
<li>ArachnaeNode_Race_Smokepop</li>
|
||||
<li>ArachnaeNode_Race_NeuroSwarm</li>
|
||||
<li>ArachnaeNode_Race_Skyraider</li>
|
||||
<li>ArachnaeNode_Race_Praetorian</li>
|
||||
<li>ARA_MimicNematodeShamblerSwarmer</li>
|
||||
</kindDefs>
|
||||
<chance>0</chance>
|
||||
</li>
|
||||
</alienrefugeekinds>
|
||||
</pawnKindSettings>
|
||||
</AlienRace.RaceSettings>
|
||||
|
||||
<PawnKindDef Name="ArachnaeNodeABasePawnKind" Abstract="True">
|
||||
<combatPower>50</combatPower>
|
||||
|
||||
@@ -777,4 +777,70 @@
|
||||
<ARA_InsectJelly>5</ARA_InsectJelly>
|
||||
</costList>
|
||||
</ThingDef>
|
||||
|
||||
|
||||
|
||||
<!-- 杂项手术 -->
|
||||
<RecipeDef ParentName="SurgeryFlesh">
|
||||
<defName>ARA_CureAcid</defName>
|
||||
<label>解除神经毒素</label>
|
||||
<description>阿拉克涅虫群可以使用愈合素解除阿拉克涅神经毒素的影响,使得猎物恢复正常。</description>
|
||||
<workerClass>Recipe_RemoveHediff</workerClass>
|
||||
<jobString>解除神经毒素.</jobString>
|
||||
<workAmount>2000</workAmount>
|
||||
<hideBodyPartNames>true</hideBodyPartNames>
|
||||
<isViolation>false</isViolation>
|
||||
<targetsBodyPart>false</targetsBodyPart>
|
||||
<removesHediff>ARA_ToxicBuildup</removesHediff>
|
||||
<successfullyRemovedHediffMessage>{0} 成功清除了 {1} 体内的阿拉克涅神经毒素.</successfullyRemovedHediffMessage>
|
||||
<skillRequirements>
|
||||
<Medicine>5</Medicine>
|
||||
</skillRequirements>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>ARA_Medicine</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>2</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</fixedIngredientFilter>
|
||||
</RecipeDef>
|
||||
<RecipeDef ParentName="SurgeryFlesh">
|
||||
<defName>ARA_CureBloodRot</defName>
|
||||
<label>清除拟线虫感染</label>
|
||||
<description>通过多种药物联合靶向治疗清除患者体内的阿拉克涅拟线种虫族感染,这种手术非常复杂,只能使用来自闪耀世界的医药进行。</description>
|
||||
<workerClass>Recipe_RemoveHediff</workerClass>
|
||||
<jobString>清除拟线虫感染.</jobString>
|
||||
<workAmount>2000</workAmount>
|
||||
<hideBodyPartNames>true</hideBodyPartNames>
|
||||
<isViolation>false</isViolation>
|
||||
<targetsBodyPart>false</targetsBodyPart>
|
||||
<removesHediff>ARA_MimicNematode</removesHediff>
|
||||
<successfullyRemovedHediffMessage>{0} 成功清除了 {1} 体内的拟线虫感染.</successfullyRemovedHediffMessage>
|
||||
<skillRequirements>
|
||||
<Medicine>5</Medicine>
|
||||
</skillRequirements>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>MedicineUltratech</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>2</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</fixedIngredientFilter>
|
||||
</RecipeDef>
|
||||
</Defs>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<ResearchProjectDef Abstract="True" Name="ARA_techBase">
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<tab>ARA_ResearchTab</tab>
|
||||
<heldByFactionCategoryTags Inherit="False" />
|
||||
</ResearchProjectDef>
|
||||
<ResearchProjectDef Abstract="True" Name="ARA_techBase_Needtechprint" ParentName="ARA_techBase">
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<tab>ARA_ResearchTab</tab>
|
||||
<techprintCount>1</techprintCount>
|
||||
<techprintCommonality>0</techprintCommonality>
|
||||
@@ -139,8 +139,7 @@
|
||||
<li>ARA_Technology_1NPT</li>
|
||||
</prerequisites>
|
||||
</ResearchProjectDef>
|
||||
|
||||
<!-- 等素材画好再启用 -->
|
||||
<!-- 能量发展 -->
|
||||
<ResearchProjectDef ParentName="ARA_techBase">
|
||||
<defName>ARA_Technology_1THD</defName>
|
||||
<label>节点THD-1"灵能闪电"</label>
|
||||
@@ -226,6 +225,18 @@
|
||||
<li>ARA_Technology_2WMT</li>
|
||||
</prerequisites>
|
||||
</ResearchProjectDef>
|
||||
<ResearchProjectDef ParentName="ARA_techBase_Needtechprint">
|
||||
<defName>ARA_Technology_6MEN</defName>
|
||||
<label>节点MEN-6"拟线"</label>
|
||||
<description>允许女皇种孵化新的虫族——拟线体,一种出生时躯体便已经被阿拉克涅拟线种寄生的虫族,便宜廉价并且可以快速得到的炮灰,倒是没什么纪律性就是了。\n\n阿拉克涅虫群所有需要蓝图的科技,其蓝图只能通过女皇种的基因试验卵获取。</description>
|
||||
<baseCost>1800</baseCost>
|
||||
<researchViewX>7.50</researchViewX>
|
||||
<researchViewY>2.10</researchViewY>
|
||||
<requiredResearchBuilding>ARA_ResearchBench</requiredResearchBuilding>
|
||||
<prerequisites>
|
||||
<li>ARA_Technology_2MED</li>
|
||||
</prerequisites>
|
||||
</ResearchProjectDef>
|
||||
<!-- 织物发展 -->
|
||||
<ResearchProjectDef ParentName="ARA_techBase">
|
||||
<defName>ARA_Technology_4DIL</defName>
|
||||
@@ -567,7 +578,7 @@
|
||||
<!-- 药物发展 -->
|
||||
<ResearchProjectDef ParentName="ARA_techBase">
|
||||
<defName>ARA_Technology_2MED</defName>
|
||||
<label>节点MED-2"拟线种"</label>
|
||||
<label>节点MED-2"侵蚀寄生"</label>
|
||||
<description>允许蜜罐种使用拟线种寄生的能力,并在医药茧中解锁拟线种抑制剂的制作。</description>
|
||||
<baseCost>1600</baseCost>
|
||||
<researchViewX>6.50</researchViewX>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
|
||||
<MutantDef Abstract="True" Name="ARA_BaseMutantEntity">
|
||||
<consideredSubhuman>true</consideredSubhuman>
|
||||
<canCarryPawns>false</canCarryPawns>
|
||||
@@ -75,7 +74,7 @@
|
||||
<restoreLegs>true</restoreLegs>
|
||||
<defaultFaction>PlayerColony</defaultFaction>
|
||||
<standingAnimation>ARA_ShamblerSway</standingAnimation>
|
||||
<canOpenDoors>false</canOpenDoors>
|
||||
<canOpenDoors>true</canOpenDoors>
|
||||
<makesFootprints>false</makesFootprints>
|
||||
<tameable>false</tameable>
|
||||
<clearMutantStatusOnDeath>true</clearMutantStatusOnDeath>
|
||||
|
||||
@@ -727,6 +727,13 @@
|
||||
<path>ArachnaeSwarm/Things/ARA_HiveNode/Addons/ArachnaeNode_Race_Myrmecocystus_Addons_Stomach</path>
|
||||
<inFrontOfBody>false</inFrontOfBody>
|
||||
<scaleWithPawnDrawsize>true</scaleWithPawnDrawsize>
|
||||
<conditions>
|
||||
<Apparel>
|
||||
<hiddenUnderApparelTag>
|
||||
<li>ARA_PowerArmor</li>
|
||||
</hiddenUnderApparelTag>
|
||||
</Apparel>
|
||||
</conditions>
|
||||
</li>
|
||||
</bodyAddons>
|
||||
</alienPartGenerator>
|
||||
@@ -870,6 +877,13 @@
|
||||
</offsets>
|
||||
<inFrontOfBody>true</inFrontOfBody>
|
||||
<scaleWithPawnDrawsize>true</scaleWithPawnDrawsize>
|
||||
<conditions>
|
||||
<Apparel>
|
||||
<hiddenUnderApparelTag>
|
||||
<li>ARA_PowerArmor</li>
|
||||
</hiddenUnderApparelTag>
|
||||
</Apparel>
|
||||
</conditions>
|
||||
</li>
|
||||
<li>
|
||||
<path>ArachnaeSwarm/Things/ARA_HiveNode/Addons/ArachnaeNode_Race_Addons_ShieldBody</path>
|
||||
@@ -890,6 +904,13 @@
|
||||
<inFrontOfBody>true</inFrontOfBody>
|
||||
<layerInvert>false</layerInvert>
|
||||
<scaleWithPawnDrawsize>true</scaleWithPawnDrawsize>
|
||||
<conditions>
|
||||
<Apparel>
|
||||
<hiddenUnderApparelTag>
|
||||
<li>ARA_PowerArmor</li>
|
||||
</hiddenUnderApparelTag>
|
||||
</Apparel>
|
||||
</conditions>
|
||||
</li>
|
||||
</bodyAddons>
|
||||
</alienPartGenerator>
|
||||
@@ -1013,6 +1034,13 @@
|
||||
<layerOffset>-0.275</layerOffset>
|
||||
</north>
|
||||
</offsets>
|
||||
<conditions>
|
||||
<Apparel>
|
||||
<hiddenUnderApparelTag>
|
||||
<li>ARA_PowerArmor</li>
|
||||
</hiddenUnderApparelTag>
|
||||
</Apparel>
|
||||
</conditions>
|
||||
</li>
|
||||
</bodyAddons>
|
||||
</alienPartGenerator>
|
||||
@@ -1129,6 +1157,13 @@
|
||||
<path>ArachnaeSwarm/Things/ARA_HiveNode/Addons/ArachnaeNode_Race_Addons_Fighter_Claw</path>
|
||||
<inFrontOfBody>true</inFrontOfBody>
|
||||
<scaleWithPawnDrawsize>true</scaleWithPawnDrawsize>
|
||||
<conditions>
|
||||
<Apparel>
|
||||
<hiddenUnderApparelTag>
|
||||
<li>ARA_PowerArmor</li>
|
||||
</hiddenUnderApparelTag>
|
||||
</Apparel>
|
||||
</conditions>
|
||||
</li>
|
||||
<li>
|
||||
<path>ArachnaeSwarm/Things/ARA_HiveNode/Addons/ArachnaeNode_Race_Addons_Fighter_Tail</path>
|
||||
@@ -1139,6 +1174,13 @@
|
||||
<layerOffset>-0.275</layerOffset>
|
||||
</north>
|
||||
</offsets>
|
||||
<conditions>
|
||||
<Apparel>
|
||||
<hiddenUnderApparelTag>
|
||||
<li>ARA_PowerArmor</li>
|
||||
</hiddenUnderApparelTag>
|
||||
</Apparel>
|
||||
</conditions>
|
||||
</li>
|
||||
</bodyAddons>
|
||||
</alienPartGenerator>
|
||||
@@ -1350,6 +1392,13 @@
|
||||
<layerOffset>-0.275</layerOffset>
|
||||
</north>
|
||||
</offsets>
|
||||
<conditions>
|
||||
<Apparel>
|
||||
<hiddenUnderApparelTag>
|
||||
<li>ARA_PowerArmor</li>
|
||||
</hiddenUnderApparelTag>
|
||||
</Apparel>
|
||||
</conditions>
|
||||
</li>
|
||||
</bodyAddons>
|
||||
</alienPartGenerator>
|
||||
@@ -1491,6 +1540,9 @@
|
||||
<li>ARA_TrainMelee</li>
|
||||
</recipeList>
|
||||
<onlyDoRaceRestrictedRecipes>false</onlyDoRaceRestrictedRecipes>
|
||||
<blackApparelList>
|
||||
<li>ARA_SpiderOne_PowerArmor</li>
|
||||
</blackApparelList>
|
||||
</raceRestriction>
|
||||
</alienRace>
|
||||
|
||||
@@ -1697,6 +1749,9 @@
|
||||
</generalSettings>
|
||||
<raceRestriction>
|
||||
<onlyEatRaceRestrictedFood>true</onlyEatRaceRestrictedFood>
|
||||
<blackApparelList>
|
||||
<li>ARA_SpiderOne_PowerArmor</li>
|
||||
</blackApparelList>
|
||||
</raceRestriction>
|
||||
</alienRace>
|
||||
|
||||
@@ -1808,6 +1863,11 @@
|
||||
<drawnLaying>true</drawnLaying>
|
||||
</Posture>
|
||||
<RotStage>Fresh,Rotting</RotStage>
|
||||
<Apparel>
|
||||
<hiddenUnderApparelTag>
|
||||
<li>ARA_PowerArmor</li>
|
||||
</hiddenUnderApparelTag>
|
||||
</Apparel>
|
||||
</conditions>
|
||||
<offsets>
|
||||
<west>
|
||||
@@ -1850,6 +1910,11 @@
|
||||
<bodyPart>Head</bodyPart>
|
||||
<drawWithoutPart>false</drawWithoutPart>
|
||||
</BodyPart>
|
||||
<Apparel>
|
||||
<hiddenUnderApparelTag>
|
||||
<li>ARA_PowerArmor</li>
|
||||
</hiddenUnderApparelTag>
|
||||
</Apparel>
|
||||
</conditions>
|
||||
</li>
|
||||
<li>
|
||||
@@ -1871,6 +1936,13 @@
|
||||
<inFrontOfBody>true</inFrontOfBody>
|
||||
<layerInvert>false</layerInvert>
|
||||
<scaleWithPawnDrawsize>true</scaleWithPawnDrawsize>
|
||||
<conditions>
|
||||
<Apparel>
|
||||
<hiddenUnderApparelTag>
|
||||
<li>ARA_PowerArmor</li>
|
||||
</hiddenUnderApparelTag>
|
||||
</Apparel>
|
||||
</conditions>
|
||||
</li>
|
||||
</bodyAddons>
|
||||
</alienPartGenerator>
|
||||
@@ -1984,7 +2056,7 @@
|
||||
<alienPartGenerator>
|
||||
<!-- 额外身体部件 -->
|
||||
<bodyAddons>
|
||||
<li>
|
||||
<!-- <li>
|
||||
<path>ArachnaeSwarm/Things/ARA_HiveNode/Addons/ArachnaeNode_Race_Addons_Fighter_Tail</path>
|
||||
<inFrontOfBody>false</inFrontOfBody>
|
||||
<scaleWithPawnDrawsize>true</scaleWithPawnDrawsize>
|
||||
@@ -1993,7 +2065,7 @@
|
||||
<layerOffset>-0.275</layerOffset>
|
||||
</north>
|
||||
</offsets>
|
||||
</li>
|
||||
</li> -->
|
||||
</bodyAddons>
|
||||
</alienPartGenerator>
|
||||
</generalSettings>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
<drawSize>0.85</drawSize>
|
||||
</graphicData>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<statBases>
|
||||
<MarketValue>10</MarketValue>
|
||||
<Mass>0.5</Mass>
|
||||
@@ -61,7 +61,7 @@
|
||||
<ARA_IncubationCost>30</ARA_IncubationCost>
|
||||
<ARA_IncubationTime>8</ARA_IncubationTime>
|
||||
</statBases>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<ingestible>
|
||||
<drugCategory>Medical</drugCategory> <!-- 定义为医疗品,而非娱乐品 -->
|
||||
<outcomeDoers>
|
||||
|
||||
@@ -74,8 +74,9 @@
|
||||
<label>Frost cloud</label>
|
||||
<graphicData>
|
||||
<texPath>Things/Gas/Puff</texPath>
|
||||
<shaderType>MoteGlow</shaderType>
|
||||
<drawSize>2.6</drawSize>
|
||||
<color>(0.52, 1, 0.95,0.5)</color>
|
||||
<color>(0.52, 1, 0.95,0.35)</color>
|
||||
</graphicData>
|
||||
<gas>
|
||||
<expireSeconds>
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<graphicData>
|
||||
<graphicClass>Graphic_Multi</graphicClass>
|
||||
<drawSize>(1,1)</drawSize>
|
||||
<texPath>ArachnaeSwarm/Apparel/ARA_Bunny_Girl_Uniform</texPath>
|
||||
<texPath>ArachnaeSwarm/Apparel/ARA_Building_SpiderOne</texPath>
|
||||
</graphicData>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_SpiderOne_PowerArmor</ThingDef>
|
||||
@@ -63,11 +63,29 @@
|
||||
<tickerType>Normal</tickerType>
|
||||
<modExtensions>
|
||||
<li Class="ArachnaeSwarm.PowerArmorExtension">
|
||||
<structurePointsMax>500</structurePointsMax>
|
||||
<buildingDef>ARA_Building_SpiderOne</buildingDef>
|
||||
<structurePointsMax>1000</structurePointsMax>
|
||||
<fuelConsumptionRate>1.0</fuelConsumptionRate>
|
||||
<hediffOnEmptyFuel>ARA_PowerArmor_NoFuel</hediffOnEmptyFuel>
|
||||
<fuelConsumptionRate>0.5</fuelConsumptionRate>
|
||||
<powerArmorWeapon>ARA_RW_Icez_Mortar_Turretgun</powerArmorWeapon>
|
||||
<defaultWeaponSetIndex>0</defaultWeaponSetIndex>
|
||||
<weaponSets>
|
||||
<li>
|
||||
<label>冻结武装</label>
|
||||
<description>使用伤害较低但是能造成强大区域减益效果的冰冻系武器,以提高虫群面对敌方炮火的生存率。</description>
|
||||
<weapon>ARA_RW_Icez_Mortar</weapon> <!-- 这里使用实际的武器定义 -->
|
||||
<hediffsToAdd>
|
||||
<!-- <li>ARA_CombatStim</li> -->
|
||||
</hediffsToAdd>
|
||||
</li>
|
||||
<li>
|
||||
<label>高能武装</label>
|
||||
<description>使用拥有极致对单伤害的高能系武器,以快速点杀对方高价值目标。</description>
|
||||
<weapon>ARA_RW_Lighting_Cannon</weapon> <!-- 这里使用实际的武器定义 -->
|
||||
<hediffsToAdd>
|
||||
<!-- <li>ARA_CombatStim</li> -->
|
||||
</hediffsToAdd>
|
||||
</li>
|
||||
</weaponSets>
|
||||
</li>
|
||||
</modExtensions>
|
||||
<recipeMaker>
|
||||
@@ -82,6 +100,9 @@
|
||||
<texPath>ArachnaeSwarm/Apparel/ARA_Bunny_Girl_Uniform</texPath>
|
||||
</graphicData>
|
||||
<apparel>
|
||||
<tags>
|
||||
<li>ARA_PowerArmor</li>
|
||||
</tags>
|
||||
<bodyPartGroups>
|
||||
<li>Torso</li>
|
||||
<li>Shoulders</li>
|
||||
@@ -92,7 +113,14 @@
|
||||
<!-- <li>OnSkin</li> -->
|
||||
<li>Middle</li>
|
||||
</layers>
|
||||
<wornGraphicPath>ArachnaeSwarm/Apparel/ARA_Bunny_Girl_Uniform</wornGraphicPath>
|
||||
<wornGraphicPath>ArachnaeSwarm/Apparel/ARA_SpiderOne_PowerArmor</wornGraphicPath>
|
||||
<drawData>
|
||||
<scale>2.1</scale>
|
||||
<dataEast>
|
||||
<layer>350</layer>
|
||||
<offset>(0, 0, -0.4)</offset>
|
||||
</dataEast>
|
||||
</drawData>
|
||||
</apparel>
|
||||
<statBases>
|
||||
<ARA_IncubationCost>120</ARA_IncubationCost>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
<!-- 骨 -->
|
||||
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
|
||||
@@ -22,13 +22,13 @@
|
||||
</graphicData>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<uiIconScale>1</uiIconScale>
|
||||
<!-- <equippedAngleOffset>-65</equippedAngleOffset> -->
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<!-- <equippedAngleOffset>-25</equippedAngleOffset> -->
|
||||
<costStuffCount>0</costStuffCount>
|
||||
<stuffCategories Inherit="False"/>
|
||||
<stuffCategories Inherit="False" />
|
||||
<costList Inherit="False">
|
||||
<ARA_Carapace>50</ARA_Carapace>
|
||||
</costList>
|
||||
@@ -100,10 +100,10 @@
|
||||
</graphicData>
|
||||
<uiIconScale>1</uiIconScale>
|
||||
<!-- <equippedAngleOffset>-65</equippedAngleOffset> -->
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<!-- <equippedAngleOffset>-25</equippedAngleOffset> -->
|
||||
<costStuffCount>0</costStuffCount>
|
||||
<stuffCategories Inherit="False"/>
|
||||
<stuffCategories Inherit="False" />
|
||||
<costList Inherit="False">
|
||||
<ARA_Carapace>50</ARA_Carapace>
|
||||
</costList>
|
||||
@@ -140,7 +140,7 @@
|
||||
</recipeMaker>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -188,10 +188,10 @@
|
||||
</graphicData>
|
||||
<uiIconScale>0.8</uiIconScale>
|
||||
<!-- <equippedAngleOffset>-65</equippedAngleOffset> -->
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<!-- <equippedAngleOffset>-25</equippedAngleOffset> -->
|
||||
<costStuffCount>0</costStuffCount>
|
||||
<stuffCategories Inherit="False"/>
|
||||
<stuffCategories Inherit="False" />
|
||||
<costList Inherit="False">
|
||||
<ARA_Carapace>50</ARA_Carapace>
|
||||
</costList>
|
||||
@@ -220,7 +220,7 @@
|
||||
</recipeMaker>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -262,7 +262,7 @@
|
||||
<label>武装器官"拳针枪"</label>
|
||||
<description>阿拉克涅虫群督虫使用基础远程武装器官,外表就像一只拳套,可以通过神经束缠绕接在阿拉克涅督虫的辅肢上。这种武器小巧轻盈,虽然射程很短,但是面对敌人时能喷出一整排的带毒尖刺,把对手扎个透心凉。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
@@ -315,7 +315,7 @@
|
||||
</weaponTags>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<tools Inherit="False">
|
||||
<li>
|
||||
<label>拳针枪拳击</label>
|
||||
@@ -341,7 +341,8 @@
|
||||
<li>ARA_BioforgeIncubator_Thing</li>
|
||||
</cocoonDefs>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon" MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon"
|
||||
MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<forcedTraits>
|
||||
<li>ARA_Weapon_Damage_Toxid</li>
|
||||
</forcedTraits>
|
||||
@@ -374,7 +375,7 @@
|
||||
<label>武装器官"风暴刺针枪"</label>
|
||||
<description>阿拉克涅虫群督虫所使用的武装器官,拥有五排刺针管道,可以在联结神经束的指挥下交替发射大量的毒针,虽然准度较差但是威力不逊色于人类所使用的机枪。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon_1Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
@@ -430,7 +431,7 @@
|
||||
</weaponTags>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -439,7 +440,8 @@
|
||||
<li>ARA_BioforgeIncubator_Thing</li>
|
||||
</cocoonDefs>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon" MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon"
|
||||
MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<forcedTraits>
|
||||
<li>ARA_Weapon_Damage_Toxid</li>
|
||||
</forcedTraits>
|
||||
@@ -472,7 +474,7 @@
|
||||
<label>武装器官"绽放刺枪"</label>
|
||||
<description>阿拉克涅虫群督虫所使用的武装器官,拥有双联装多排刺针短程管道,发射精度较差但是一次可以发射大量弹药,威力丝毫不逊色于人类的霰弹枪。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon_1Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
@@ -528,7 +530,7 @@
|
||||
</weaponTags>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -537,7 +539,8 @@
|
||||
<li>ARA_BioforgeIncubator_Thing</li>
|
||||
</cocoonDefs>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon" MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon"
|
||||
MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<forcedTraits>
|
||||
<li>ARA_Weapon_Damage_Toxid</li>
|
||||
</forcedTraits>
|
||||
@@ -588,7 +591,7 @@
|
||||
<label>武装器官"血链棘刺炮"</label>
|
||||
<description>阿拉克涅虫群的大型武装器官,拥有张牙舞爪的侵略性外形,其口器与一连串可以增生巨型棘刺的血链相连,并通过肌肉压缩获得极高的膛压以射出腔内破坏力惊人的棘刺。虫群从人类的武器上获得了灵感,为血链刺加入了伴生激素,使得血链棘刺炮的射速会随着射击的持续而增加。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon_2Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
@@ -642,7 +645,7 @@
|
||||
</weaponTags>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -704,7 +707,7 @@
|
||||
<label>武装器官"宽刃梭镖枪"</label>
|
||||
<description>阿拉克涅虫群的武装器官,虽然体积不是很大,但是通过肌肉压缩射出的棘刺穿透力极强,可以打穿成排的敌军。除此之外,这种武装器官也在下颌增生了一把小型骨刃,以供虫群使用其抵御近身威胁。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon_2Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
@@ -758,7 +761,7 @@
|
||||
</weaponTags>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -767,7 +770,8 @@
|
||||
<li>ARA_BioforgeIncubator_Thing</li>
|
||||
</cocoonDefs>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon" MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon"
|
||||
MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<forcedTraits>
|
||||
<li>ARA_Weapon_OverPenetrate</li>
|
||||
</forcedTraits>
|
||||
@@ -803,7 +807,7 @@
|
||||
<label>武装器官"酸液枪"</label>
|
||||
<description>阿拉克涅虫群督虫使用基础远程武装器官,可以通过肌肉的瞬间加压喷出阿拉克涅酸液。这种酸液能覆盖目标并灼烧所有粘上酸液的敌人。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
@@ -861,7 +865,7 @@
|
||||
</weaponTags>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -870,7 +874,8 @@
|
||||
<li>ARA_BioforgeIncubator_Thing</li>
|
||||
</cocoonDefs>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon" MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon"
|
||||
MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<forcedTraits>
|
||||
<li>ARA_Weapon_Damage_Acid</li>
|
||||
</forcedTraits>
|
||||
@@ -915,7 +920,7 @@
|
||||
<label>武装器官"炎酸炮"</label>
|
||||
<description>阿拉克涅虫群的大型远程武装器官,拥有布满酸腺的液囊和强健的肌肉纤管,可以向瞄准的方向喷射火酸热熔气团,覆盖范围内的敌人并融化它们的装甲和血肉。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon_1Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
@@ -954,7 +959,7 @@
|
||||
<soundCast>Shot_MiniFlameblaster</soundCast>
|
||||
<soundCastTail>GunTail_Medium</soundCastTail>
|
||||
<muzzleFlashScale>9</muzzleFlashScale>
|
||||
|
||||
|
||||
<!-- Custom Properties for the modified Verb_SpewFire logic -->
|
||||
<degrees>45</degrees>
|
||||
<damageDef>ARA_AcidBurn</damageDef>
|
||||
@@ -977,7 +982,7 @@
|
||||
</weaponTags>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -986,7 +991,8 @@
|
||||
<li>ARA_BioforgeIncubator_Thing</li>
|
||||
</cocoonDefs>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon" MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon"
|
||||
MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<forcedTraits>
|
||||
<li>ARA_Huge_Weapon</li>
|
||||
<li>ARA_Weapon_Damage_Acid</li>
|
||||
@@ -1068,7 +1074,7 @@
|
||||
<label>武装器官"腐蚀臼炮"</label>
|
||||
<description>阿拉克涅虫群督虫使用大型远程武装器官,膛内布满了强健的肌肉组织,可以在一瞬间的收缩后将一团酸液发射到空中,以在安全距离下对敌人的集群进行轰炸。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon_2Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
@@ -1127,7 +1133,7 @@
|
||||
</weaponTags>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -1136,7 +1142,8 @@
|
||||
<li>ARA_BioforgeIncubator_Thing</li>
|
||||
</cocoonDefs>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon" MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon"
|
||||
MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<forcedTraits>
|
||||
<li>ARA_Huge_Weapon</li>
|
||||
<li>ARA_Weapon_Damage_Acid</li>
|
||||
@@ -1190,7 +1197,7 @@
|
||||
<label>武装器官"双眼天灾枪"</label>
|
||||
<description>阿拉克涅虫群督虫使用基础远程武装器官,状似人类的手枪,可以发射由爆裂种辅虫构成的导弹。这种武装器官适应性和追踪能力很强,即使是不擅长射击的虫族使用这种武器也能有很好的表现。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon_2Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
@@ -1246,7 +1253,7 @@
|
||||
</weaponTags>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -1325,7 +1332,7 @@
|
||||
<label>武装器官"迅发天灾炮"</label>
|
||||
<description>阿拉克涅虫群的大型武装器官,可以以排山倒海的架势射出成排由爆裂种辅虫构成的导弹,强大的火力使其成为虫族构建血肉军团的核心之一。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon_2Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
@@ -1381,7 +1388,7 @@
|
||||
</weaponTags>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -1460,7 +1467,7 @@
|
||||
<label>武装器官"天巢种之巢"</label>
|
||||
<description>阿拉克涅虫群督虫使用的远程武装器官,内部的腔室孕育了大量的天巢种,督虫们会将其作为导弹发射出去,这些天巢种在敌人后将持续啃咬敌人一段时间,并且从敌人身上脱落后也将继续攻击。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon_1Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
@@ -1518,7 +1525,7 @@
|
||||
</weaponTags>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -1527,7 +1534,8 @@
|
||||
<li>ARA_BioforgeIncubator_Thing</li>
|
||||
</cocoonDefs>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon" MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon"
|
||||
MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<forcedTraits>
|
||||
<li>ARA_Weapon_Damage_Spawn</li>
|
||||
</forcedTraits>
|
||||
@@ -1593,7 +1601,7 @@
|
||||
<label>武装器官"生物电导线"</label>
|
||||
<description>阿拉克涅虫群督虫使用的大型远程武装器官,通过从携带大量电荷的细胞中释放能量,虫群可以使用这种武装器官在敌人的集群中发起连锁闪电打击。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon_1Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
@@ -1644,7 +1652,8 @@
|
||||
<beamGroundFleckDef>Fleck_BeamBurn</beamGroundFleckDef>
|
||||
<beamFleckChancePerTick>0.32</beamFleckChancePerTick>
|
||||
<beamEndEffecterDef>GraserBeam_End</beamEndEffecterDef>
|
||||
<beamLineFleckDef>ARA_Arc_Beam_Fleck</beamLineFleckDef> <!-- Fallback for base verb properties -->
|
||||
<beamLineFleckDef>ARA_Arc_Beam_Fleck</beamLineFleckDef> <!-- Fallback for base verb
|
||||
properties -->
|
||||
<beamCurvature>1</beamCurvature> <!-- 让光束更弯曲一点 -->
|
||||
<flecksPerCell>1</flecksPerCell>
|
||||
|
||||
@@ -1675,7 +1684,7 @@
|
||||
</weaponTags>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
@@ -1684,7 +1693,8 @@
|
||||
<li>ARA_BioforgeIncubator_Thing</li>
|
||||
</cocoonDefs>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon" MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon"
|
||||
MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<forcedTraits>
|
||||
<li>ARA_Huge_Weapon</li>
|
||||
<li>ARA_Weapon_Damage_LightingChain</li>
|
||||
@@ -1742,10 +1752,10 @@
|
||||
</graphicData>
|
||||
<uiIconScale>1</uiIconScale>
|
||||
<!-- <equippedAngleOffset>-65</equippedAngleOffset> -->
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<!-- <equippedAngleOffset>-25</equippedAngleOffset> -->
|
||||
<costStuffCount>0</costStuffCount>
|
||||
<stuffCategories Inherit="False"/>
|
||||
<stuffCategories Inherit="False" />
|
||||
<costList Inherit="False">
|
||||
<ARA_Carapace>50</ARA_Carapace>
|
||||
</costList>
|
||||
@@ -1786,7 +1796,7 @@
|
||||
</recipeMaker>
|
||||
<generateCommonality>0.01</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False"/>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
</ThingDef>
|
||||
|
||||
<!-- 炮塔 -->
|
||||
@@ -1971,7 +1981,7 @@
|
||||
<label>武装器官"霜星之巢"</label>
|
||||
<description>一种特殊的远程武装器官,只会在阿拉克涅的共生肌群上出现。其可以发射成排极度冰冷的霜冻气团,冻结目标区域的敌军,使其受到冻伤伤害的同时变得行动缓慢。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<techLevel>Medieval</techLevel>
|
||||
<graphicData>
|
||||
<texPath>ArachnaeSwarm/Weapon/ARA_RW_Acid_Mortar</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
@@ -2079,4 +2089,130 @@
|
||||
<recipeMaker Inherit="False">
|
||||
</recipeMaker>
|
||||
</ThingDef>
|
||||
<ThingDef ParentName="BaseWeaponTurret">
|
||||
<defName>ARA_RW_Lighting_Cannon</defName>
|
||||
<label>武装器官"透镜管"</label>
|
||||
<description>一种特殊的远程武装器官,只会在阿拉克涅的共生肌群上出现。其高精度的透镜可以在经过短暂的瞄准后可以汇聚恐怖的生物能,直接转化为高能射线融化目标。由于其预热机制,它在切换目标时很费劲,但是一旦被其盯上将顷刻气化。</description>
|
||||
<tradeability>None</tradeability>
|
||||
<destroyOnDrop>true</destroyOnDrop>
|
||||
<graphicData>
|
||||
<texPath>ArachnaeSwarm/Weapon/ARA_RW_Acid_Mortar</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
<drawSize>1.5</drawSize>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<Mass>2.6</Mass>
|
||||
<AccuracyTouch>0.60</AccuracyTouch>
|
||||
<AccuracyShort>0.80</AccuracyShort>
|
||||
<AccuracyMedium>0.90</AccuracyMedium>
|
||||
<AccuracyLong>0.85</AccuracyLong>
|
||||
<RangedWeapon_Cooldown>0</RangedWeapon_Cooldown>
|
||||
</statBases>
|
||||
<verbs>
|
||||
<li Class="ArachnaeSwarm.VerbPropertiesExplosiveBeam">
|
||||
<verbClass>ArachnaeSwarm.Verb_ShootBeamExplosive</verbClass>
|
||||
|
||||
<!-- 基础射线参数 -->
|
||||
<hasStandardCommand>true</hasStandardCommand>
|
||||
<warmupTime>5</warmupTime>
|
||||
<range>45</range>
|
||||
<burstShotCount>3</burstShotCount>
|
||||
<ticksBetweenBurstShots>1</ticksBetweenBurstShots>
|
||||
<beamDamageDef>ARA_Beam</beamDamageDef>
|
||||
|
||||
<!-- 消除射线偏移的参数 -->
|
||||
<beamFullWidthRange>1000</beamFullWidthRange>
|
||||
<beamWidth>-1</beamWidth>
|
||||
<beamMaxDeviation>0</beamMaxDeviation>
|
||||
<beamCurvature>0</beamCurvature>
|
||||
<beamStartOffset>0</beamStartOffset>
|
||||
|
||||
<!-- 视觉和音效 -->
|
||||
<muzzleFlashScale>0</muzzleFlashScale>
|
||||
<soundCastBeam>BeamGraser_Shooting</soundCastBeam>
|
||||
<beamGroundFleckDef>Fleck_BeamBurn</beamGroundFleckDef>
|
||||
<beamFleckChancePerTick>0.32</beamFleckChancePerTick>
|
||||
<beamMoteDef>Mote_ARA_RW_Lighting_Cannon_Beam</beamMoteDef>
|
||||
<beamEndEffecterDef>GraserBeam_End</beamEndEffecterDef>
|
||||
|
||||
<screenShakeFactor>0.35</screenShakeFactor>
|
||||
|
||||
<!-- 火焰效果 -->
|
||||
<beamChanceToStartFire>0.6</beamChanceToStartFire>
|
||||
<beamChanceToAttachFire>0.6</beamChanceToAttachFire>
|
||||
<beamFireSizeRange>0.25</beamFireSizeRange>
|
||||
|
||||
<!-- 其他射线属性 -->
|
||||
<beamHitsNeighborCells>true</beamHitsNeighborCells>
|
||||
<beamLineFleckChanceCurve>
|
||||
<points>
|
||||
<li>(0, 0)</li>
|
||||
<li>(0.65, 0.4)</li>
|
||||
<li>(1, 0.75)</li>
|
||||
</points>
|
||||
</beamLineFleckChanceCurve>
|
||||
|
||||
<!-- 攻击目标设置 -->
|
||||
<targetParams>
|
||||
<canTargetLocations>true</canTargetLocations>
|
||||
</targetParams>
|
||||
|
||||
<!-- 每发都爆炸 -->
|
||||
<enableExplosion>false</enableExplosion>
|
||||
<!-- <explosionShotInterval>1</explosionShotInterval>
|
||||
<explosionRadius>0</explosionRadius>
|
||||
<explosionDamageDef>Wula_Dark_Matter_Flame</explosionDamageDef>
|
||||
<explosionDamage>15</explosionDamage>
|
||||
<explosionSound>Explosion_Bomb</explosionSound>
|
||||
<chanceToStartFire>0.6</chanceToStartFire> -->
|
||||
</li>
|
||||
</verbs>
|
||||
<generateCommonality>0</generateCommonality>
|
||||
<tradeability>None</tradeability>
|
||||
<thingSetMakerTags Inherit="False" />
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon" MayRequire="Ludeon.RimWorld.Odyssey">
|
||||
<forcedTraits>
|
||||
<li>ARA_Huge_Weapon</li>
|
||||
<li>ARA_Weapon_ChainReload</li>
|
||||
</forcedTraits>
|
||||
<numTraitsRange>
|
||||
<min>2</min>
|
||||
<max>2</max>
|
||||
</numTraitsRange>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_GiveHediffOnShot">
|
||||
<hediffDef>ARA_BeamAiming</hediffDef>
|
||||
<severityToAdd>1</severityToAdd>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
<ThingDef ParentName="MoteBase">
|
||||
<defName>Mote_ARA_RW_Lighting_Cannon_Beam</defName>
|
||||
<thingClass>MoteDualAttached</thingClass>
|
||||
<altitudeLayer>MoteOverhead</altitudeLayer>
|
||||
<mote>
|
||||
<fadeInTime>0.2</fadeInTime>
|
||||
<fadeOutTime>0.3</fadeOutTime>
|
||||
<solidTime>999999</solidTime>
|
||||
<needsMaintenance>True</needsMaintenance>
|
||||
<rotateTowardsTarget>True</rotateTowardsTarget>
|
||||
<scaleToConnectTargets>True</scaleToConnectTargets>
|
||||
<fadeOutUnmaintained>True</fadeOutUnmaintained>
|
||||
</mote>
|
||||
<drawOffscreen>true</drawOffscreen>
|
||||
<graphicData>
|
||||
<texPath>Things/Mote/GraserBeam</texPath>
|
||||
<color>(249, 28, 35, 255)</color>
|
||||
<graphicClass>Graphic_MoteWithAgeSecs</graphicClass>
|
||||
<shaderType>MoteBeam</shaderType>
|
||||
<shaderParameters>
|
||||
<_ExtraTexA>/Things/Mote/BeamSecondaryNoise_A</_ExtraTexA>
|
||||
<_ExtraTexB>/Things/Mote/BeamSecondaryNoise_B</_ExtraTexB>
|
||||
<_ScrollSpeedA>-4 </_ScrollSpeedA>
|
||||
<_ScrollSpeedB>3</_ScrollSpeedB>
|
||||
<_Intensity>2</_Intensity>
|
||||
</shaderParameters>
|
||||
</graphicData>
|
||||
</ThingDef>
|
||||
</Defs>
|
||||
@@ -227,6 +227,7 @@
|
||||
<ThingDef>ArachnaeNode_Race_WeaponSmith</ThingDef>
|
||||
<ThingDef>ArachnaeNode_Race_Fighter</ThingDef>
|
||||
<ThingDef>ArachnaeNode_Race_Facehugger</ThingDef>
|
||||
<ThingDef>ArachnaeNode_Race_MimicNematode</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<graphicData>
|
||||
<drawSize>(1.2,1.2)</drawSize>
|
||||
@@ -260,6 +261,11 @@
|
||||
<delayTicks>120000</delayTicks>
|
||||
<requiredResearch>ARA_Technology_4KYC</requiredResearch>
|
||||
</li>
|
||||
<li>
|
||||
<pawnKind>ARA_MimicNematodeShamblerSwarmer</pawnKind>
|
||||
<delayTicks>600</delayTicks>
|
||||
<requiredResearch>ARA_Technology_6MEN</requiredResearch>
|
||||
</li>
|
||||
</spawnablePawns>
|
||||
<whitelist>
|
||||
<li>ARA_ArachnaeQueen</li>
|
||||
@@ -363,6 +369,7 @@
|
||||
<ThingDef>ArachnaeNode_Race_WeaponSmith</ThingDef>
|
||||
<ThingDef>ArachnaeNode_Race_Fighter</ThingDef>
|
||||
<ThingDef>ArachnaeNode_Race_Facehugger</ThingDef>
|
||||
<ThingDef>ArachnaeNode_Race_MimicNematode</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<graphicData>
|
||||
<drawSize>(1.2,1.2)</drawSize>
|
||||
@@ -399,7 +406,7 @@
|
||||
<li>
|
||||
<pawnKind>ARA_MimicNematodeShamblerSwarmer</pawnKind>
|
||||
<delayTicks>60000</delayTicks>
|
||||
<requiredResearch>ARA_Technology_2MED</requiredResearch>
|
||||
<requiredResearch>ARA_Technology_6MEN</requiredResearch>
|
||||
</li>
|
||||
</spawnablePawns>
|
||||
<whitelist>
|
||||
@@ -1408,7 +1415,7 @@
|
||||
<showAllowAutoRefuelToggle>false</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>0.2</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>30</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
@@ -1429,7 +1436,7 @@
|
||||
<showAllowAutoRefuelToggle>false</showAllowAutoRefuelToggle>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<initialConfigurableTargetFuelLevel>999</initialConfigurableTargetFuelLevel>
|
||||
<initialConfigurableTargetFuelLevel>30</initialConfigurableTargetFuelLevel>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
@@ -527,9 +527,9 @@
|
||||
</li>
|
||||
<li>
|
||||
<pawnKind>ARA_MimicNematodeShamblerSwarmer</pawnKind>
|
||||
<delayTicks>60000</delayTicks>
|
||||
<delayTicks>600</delayTicks>
|
||||
<totalNutritionNeeded>10.0</totalNutritionNeeded>
|
||||
<requiredResearch>ARA_Technology_2MED</requiredResearch>
|
||||
<requiredResearch>ARA_Technology_6MEN</requiredResearch>
|
||||
</li>
|
||||
</spawnablePawns>
|
||||
</li>
|
||||
|
||||
@@ -124,26 +124,23 @@
|
||||
<comps>
|
||||
<li Class="CompProperties_Forbiddable"/>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ForceTargetable" />
|
||||
<li Class="CompProperties_Refuelable">
|
||||
<fuelLabel>弹药</fuelLabel>
|
||||
<fuelGizmoLabel>弹药</fuelGizmoLabel>
|
||||
<outOfFuelMessage>缺少弹药</outOfFuelMessage>
|
||||
<li Class="ArachnaeSwarm.CompProperties_RefuelableNutrition_WithKey">
|
||||
<saveKeysPrefix>nutrition</saveKeysPrefix>
|
||||
<fuelCapacity>3</fuelCapacity>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<fuelFilter>
|
||||
<thingDefs>
|
||||
<li>ARA_DummyAmmo</li>
|
||||
<li>ARA_InsectJelly</li>
|
||||
</thingDefs>
|
||||
</fuelFilter>
|
||||
<fuelCapacity>26</fuelCapacity>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<showFuelGizmo>true</showFuelGizmo>
|
||||
<fuelGizmoLabel>虫蜜</fuelGizmoLabel>
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<targetFuelLevelConfigurable>true</targetFuelLevelConfigurable>
|
||||
<consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
|
||||
<destroyOnNoFuel>true</destroyOnNoFuel>
|
||||
</li>
|
||||
<li Class="CompProperties_MechPowerCell">
|
||||
<totalPowerTicks>600000</totalPowerTicks>
|
||||
<killWhenDepleted>false</killWhenDepleted>
|
||||
<labelOverride>寿命</labelOverride>
|
||||
<tooltipOverride>这种半植物生命的寿命转瞬即逝。</tooltipOverride>
|
||||
<li Class="CompProperties_Lifespan">
|
||||
<lifespanTicks>3600000</lifespanTicks>
|
||||
</li>
|
||||
</comps>
|
||||
<passability>PassThroughOnly</passability>
|
||||
@@ -195,7 +192,7 @@
|
||||
<burstShotCount>2</burstShotCount>
|
||||
<soundCast>SpitterSpit</soundCast>
|
||||
<muzzleFlashScale>9</muzzleFlashScale>
|
||||
<consumeFuelPerShot>1</consumeFuelPerShot>
|
||||
<consumeFuelPerShot>0.05</consumeFuelPerShot>
|
||||
</li>
|
||||
</verbs>
|
||||
</ThingDef>
|
||||
@@ -245,7 +242,7 @@
|
||||
<!-- 正确的配置方式 -->
|
||||
<modExtensions>
|
||||
<li Class="ArachnaeSwarm.TrapReleaseRandomExtension">
|
||||
<detectionRadius>25</detectionRadius>
|
||||
<detectionRadius>5</detectionRadius>
|
||||
<countToSpawn>3</countToSpawn>
|
||||
<pawnKinds>
|
||||
<li>ArachnaeBase_Race_Acidling</li>
|
||||
@@ -301,7 +298,9 @@
|
||||
<li Class="CompProperties_Forbiddable" />
|
||||
<li Class="ArachnaeSwarm.CompProperties_RefuelableNutrition_WithKey">
|
||||
<saveKeysPrefix>nutrition</saveKeysPrefix>
|
||||
<fuelCapacity>5.0</fuelCapacity>
|
||||
<fuelCapacity>100.0</fuelCapacity>
|
||||
<initialConfigurableTargetFuelLevel>100</initialConfigurableTargetFuelLevel>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<fuelFilter>
|
||||
<thingDefs>
|
||||
<li>ARA_InsectJelly</li>
|
||||
@@ -312,29 +311,6 @@
|
||||
<targetFuelLevelConfigurable>true</targetFuelLevelConfigurable>
|
||||
<consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
|
||||
</li>
|
||||
<li Class="CompProperties_Refuelable">
|
||||
<fuelLabel>弹药</fuelLabel>
|
||||
<fuelGizmoLabel>弹药</fuelGizmoLabel>
|
||||
<outOfFuelMessage>缺少弹药</outOfFuelMessage>
|
||||
<fuelFilter>
|
||||
<thingDefs>
|
||||
<li>ARA_DummyAmmo</li>
|
||||
</thingDefs>
|
||||
</fuelFilter>
|
||||
<fuelCapacity>100</fuelCapacity>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<showFuelGizmo>true</showFuelGizmo>
|
||||
<consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<targetFuelLevelConfigurable>true</targetFuelLevelConfigurable>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_NutritionToFuelConverter">
|
||||
<checkInterval>300</checkInterval>
|
||||
<nutritionCost>1</nutritionCost>
|
||||
<workAmount>300</workAmount>
|
||||
<fuelAmount>50</fuelAmount>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ForceTargetable" />
|
||||
<li Class="ArachnaeSwarm.CompProperties_DelayedTerrainSpawn">
|
||||
<terrainToSpawn>ARA_InsectCreep</terrainToSpawn>
|
||||
@@ -464,7 +440,8 @@
|
||||
<li Class="CompProperties_Forbiddable" />
|
||||
<li Class="ArachnaeSwarm.CompProperties_RefuelableNutrition_WithKey">
|
||||
<saveKeysPrefix>nutrition</saveKeysPrefix>
|
||||
<fuelCapacity>5.0</fuelCapacity>
|
||||
<fuelCapacity>18</fuelCapacity>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<fuelFilter>
|
||||
<thingDefs>
|
||||
<li>ARA_InsectJelly</li>
|
||||
@@ -475,29 +452,6 @@
|
||||
<targetFuelLevelConfigurable>true</targetFuelLevelConfigurable>
|
||||
<consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
|
||||
</li>
|
||||
<li Class="CompProperties_Refuelable">
|
||||
<fuelLabel>弹药</fuelLabel>
|
||||
<fuelGizmoLabel>弹药</fuelGizmoLabel>
|
||||
<outOfFuelMessage>缺少弹药</outOfFuelMessage>
|
||||
<fuelFilter>
|
||||
<thingDefs>
|
||||
<li>ARA_DummyAmmo</li>
|
||||
</thingDefs>
|
||||
</fuelFilter>
|
||||
<fuelCapacity>20</fuelCapacity>
|
||||
<initialFuelPercent>1</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<showFuelGizmo>true</showFuelGizmo>
|
||||
<consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<targetFuelLevelConfigurable>true</targetFuelLevelConfigurable>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_NutritionToFuelConverter">
|
||||
<checkInterval>300</checkInterval>
|
||||
<nutritionCost>0.5</nutritionCost>
|
||||
<workAmount>600</workAmount>
|
||||
<fuelAmount>1</fuelAmount>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ForceTargetable" />
|
||||
<li Class="ArachnaeSwarm.CompProperties_DelayedTerrainSpawn">
|
||||
<terrainToSpawn>ARA_InsectCreep</terrainToSpawn>
|
||||
@@ -580,7 +534,7 @@
|
||||
<soundCastTail>GunTail_Light</soundCastTail>
|
||||
<muzzleFlashScale>16</muzzleFlashScale>
|
||||
<requireLineOfSight>false</requireLineOfSight>
|
||||
<consumeFuelPerShot>0.5</consumeFuelPerShot>
|
||||
<consumeFuelPerShot>3</consumeFuelPerShot>
|
||||
<targetParams>
|
||||
<canTargetLocations>true</canTargetLocations>
|
||||
</targetParams>
|
||||
@@ -650,7 +604,7 @@
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_RefuelableNutrition_WithKey">
|
||||
<saveKeysPrefix>nutrition</saveKeysPrefix>
|
||||
<fuelCapacity>5.0</fuelCapacity>
|
||||
<fuelCapacity>50.0</fuelCapacity>
|
||||
<fuelFilter>
|
||||
<thingDefs>
|
||||
<li>ARA_InsectJelly</li>
|
||||
@@ -661,29 +615,6 @@
|
||||
<targetFuelLevelConfigurable>true</targetFuelLevelConfigurable>
|
||||
<consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
|
||||
</li>
|
||||
<li Class="CompProperties_Refuelable">
|
||||
<fuelLabel>导弹</fuelLabel>
|
||||
<fuelGizmoLabel>导弹</fuelGizmoLabel>
|
||||
<outOfFuelMessage>缺少导弹</outOfFuelMessage>
|
||||
<fuelFilter>
|
||||
<thingDefs>
|
||||
<li>ARA_CatastropheMissile_Shell</li>
|
||||
</thingDefs>
|
||||
</fuelFilter>
|
||||
<fuelCapacity>10</fuelCapacity>
|
||||
<initialFuelPercent>0</initialFuelPercent>
|
||||
<autoRefuelPercent>1</autoRefuelPercent>
|
||||
<showFuelGizmo>true</showFuelGizmo>
|
||||
<consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
|
||||
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
|
||||
<targetFuelLevelConfigurable>true</targetFuelLevelConfigurable>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_NutritionToFuelConverter">
|
||||
<checkInterval>300</checkInterval>
|
||||
<nutritionCost>20</nutritionCost>
|
||||
<workAmount>6000</workAmount>
|
||||
<fuelAmount>1</fuelAmount>
|
||||
</li>
|
||||
<li Class="CompProperties_Forbiddable" />
|
||||
<li Class="CompProperties_Breakdownable" />
|
||||
<li Class="ArachnaeSwarm.CompProperties_ForceTargetable" />
|
||||
@@ -750,7 +681,7 @@
|
||||
<verbClass>ArachnaeSwarm.Verb_ShootWithOffset</verbClass>
|
||||
<hasStandardCommand>true</hasStandardCommand>
|
||||
<defaultProjectile>Projectile_CatastropheMissile</defaultProjectile>
|
||||
<consumeFuelPerShot>1</consumeFuelPerShot>
|
||||
<consumeFuelPerShot>10</consumeFuelPerShot>
|
||||
<warmupTime>3.0</warmupTime>
|
||||
<forcedMissRadius>1</forcedMissRadius>
|
||||
<isMortar>true</isMortar>
|
||||
|
||||
@@ -214,7 +214,7 @@
|
||||
</li>
|
||||
|
||||
<!-- Eat random things out of curiosity -->
|
||||
<li Class="ThinkNode_ChancePerHour_Constant">
|
||||
<!-- <li Class="ThinkNode_ChancePerHour_Constant">
|
||||
<mtbDays>60</mtbDays>
|
||||
<subNodes>
|
||||
<li Class="ThinkNode_Tagger">
|
||||
@@ -224,7 +224,7 @@
|
||||
</subNodes>
|
||||
</li>
|
||||
</subNodes>
|
||||
</li>
|
||||
</li> -->
|
||||
|
||||
<!-- Satisfy basic needs -->
|
||||
<li Class="ThinkNode_Subtree">
|
||||
|
||||
@@ -1,12 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<LanguageData>
|
||||
|
||||
<!-- Power Armor Interaction -->
|
||||
<EnterPowerArmor>进入 {0}</EnterPowerArmor>
|
||||
<CannotEnterPowerArmor>无法进入外骨骼</CannotEnterPowerArmor>
|
||||
<PowerArmorBroken>{0} 已经被损毁!</PowerArmorBroken>
|
||||
<!-- Job Reports -->
|
||||
<ARA_EnterPowerArmor>进入动力甲</ARA_EnterPowerArmor>
|
||||
|
||||
<!-- Gizmo Labels -->
|
||||
<StructurePoints>结构点</StructurePoints>
|
||||
|
||||
<!-- Messages -->
|
||||
<PowerArmorBroken>{0} 已被摧毁!驾驶员 {1} 被暴露在外。</PowerArmorBroken>
|
||||
|
||||
<!-- 武装方案相关 -->
|
||||
<ARA_UnknownScheme>未知</ARA_UnknownScheme>
|
||||
<ARA_SchemeFormat>方案 {0}</ARA_SchemeFormat>
|
||||
|
||||
<!-- 消息提示 -->
|
||||
<ARA_PowerArmorDamaged>动力装甲损坏</ARA_PowerArmorDamaged>
|
||||
<ARA_SwitchedToMode>已切换至{0}模式</ARA_SwitchedToMode>
|
||||
<ARA_EquipPowerArmorFailed>装备动力装甲失败:配置错误</ARA_EquipPowerArmorFailed>
|
||||
<ARA_AlreadySelectedScheme>当前已选择此方案</ARA_AlreadySelectedScheme>
|
||||
|
||||
<!-- Gizmo 按钮文本 -->
|
||||
<ARA_SwitchWeapon>切换武装: {0}</ARA_SwitchWeapon>
|
||||
<ARA_SwitchWeaponDesc>切换到下一个武装配置方案\n当前: {0}\n可用方案: {1}</ARA_SwitchWeaponDesc>
|
||||
<ARA_SwitchToScheme>直接切换到{0}</ARA_SwitchToScheme>
|
||||
|
||||
<!-- 默认值 -->
|
||||
<ARA_Default>默认</ARA_Default>
|
||||
|
||||
</LanguageData>
|
||||
Reference in New Issue
Block a user