This commit is contained in:
Tourswen
2025-10-19 12:51:06 +08:00
parent 0c45c14570
commit 9dc9d7d6e3
40 changed files with 1837 additions and 423 deletions

Binary file not shown.

View File

@@ -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>
<!-- 其他参数和原版一样 -->

View File

@@ -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>

View File

@@ -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>

View File

@@ -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> -->

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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">

View File

@@ -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>