This commit is contained in:
2025-07-01 17:28:42 +08:00
parent ce06095455
commit b0cb1acde3
7 changed files with 528 additions and 69 deletions

View File

@@ -71,6 +71,93 @@
</li>
</stages>
<defaultInstallPart>WULA_Addons_Antenna_Bodypart</defaultInstallPart>
<spawnThingOnRemoved>WULA_Addons_Antenna_Base</spawnThingOnRemoved>
</HediffDef>
<ThingDef ParentName="BodyPartProstheticImperialBase">
<defName>WULA_Addons_Antenna_Expansion</defName>
<label>上行链路天线(扩容)</label>
<description>上行链路天线的高级版,支持更多的机械体带宽,以指挥更庞大的钢铁洪流。</description>
<!-- <descriptionHyperlinks><RecipeDef>InstallFieldHand</RecipeDef></descriptionHyperlinks> -->
<!-- <thingSetMakerTags><li>RewardStandardLowFreq</li></thingSetMakerTags> -->
<graphicData>
<texPath>Things/Item/Health/HealthItem</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<costList>
<Steel>50</Steel>
<ComponentIndustrial>6</ComponentIndustrial>
</costList>
<recipeMaker>
<researchPrerequisite>WULA_Base_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_BIO</li>
<li>WULA_Cube_Productor_Energy</li>
</recipeUsers>
</recipeMaker>
<!-- <techHediffsTags>
<li>FieldHand</li>
</techHediffsTags> -->
</ThingDef>
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
<defName>WULA_Install_Addons_Antenna_Hediff_Base</defName>
<label>替换上线链路天线(扩容)</label>
<description>使用一副扩容上线链路天线替换该合成人的现有天线</description>
<jobString>正在替换上线链路天线</jobString>
<appliedOnFixedBodyParts>
<li>WULA_Addons_Antenna_Bodypart</li>
</appliedOnFixedBodyParts>
<uiIconThing>Steel</uiIconThing>
<anesthetize>false</anesthetize>
<surgeryOutcomeEffect IsNull="True" /> <!-- Always succeeds -->
<addsHediff>WULA_Addons_Antenna_Hediff_Expansion</addsHediff>
<workAmount>1500</workAmount>
<skillRequirements>
<Medicine>3</Medicine>
</skillRequirements>
<workSkill>Medicine</workSkill>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
<!-- <researchPrerequisites>
<li>WULA_Base_Technology</li>
</researchPrerequisites> -->
<ingredients Inherit="False">
<li>
<filter>
<thingDefs>
<li>WULA_Addons_Antenna_Expansion</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>WULA_Addons_Antenna_Expansion</li>
</thingDefs>
</fixedIngredientFilter>
</RecipeDef>
<HediffDef ParentName="ImplantHediffBase">
<defName>WULA_Addons_Antenna_Hediff_Expansion</defName>
<hediffClass>Hediff_Mechlink</hediffClass>
<label>扩容上线链路天线</label>
<description>一对安装于乌拉帝国合成人脑袋两侧的天线,除了接收来自乌拉帝国人工智能网络“演算圆环”的信号外,还能兼职控制其他低级机械体。</description>
<descriptionShort>一对安装于乌拉帝国合成人脑袋两侧的天线。</descriptionShort>
<isBad>false</isBad>
<duplicationAllowed>false</duplicationAllowed>
<keepOnBodyPartRestoration>true</keepOnBodyPartRestoration>
<stages>
<!-- <li>
<statOffsets>
<MechBandwidth>-4</MechBandwidth>
<MechControlGroups>-1</MechControlGroups>
</statOffsets>
</li> -->
</stages>
<defaultInstallPart>WULA_Addons_Antenna_Bodypart</defaultInstallPart>
<spawnThingOnRemoved>WULA_Addons_Antenna_Expansion</spawnThingOnRemoved>
</HediffDef>
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
@@ -88,9 +175,9 @@
<workAmount>1500</workAmount>
<skillRequirements>
<Crafting>3</Crafting>
<Medicine>3</Medicine>
</skillRequirements>
<workSkill>Crafting</workSkill>
<workSkill>Medicine</workSkill>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
@@ -124,9 +211,9 @@
<workAmount>3000</workAmount>
<skillRequirements>
<Crafting>7</Crafting>
<Medicine>7</Medicine>
</skillRequirements>
<workSkill>Crafting</workSkill>
<workSkill>Medicine</workSkill>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
@@ -160,9 +247,9 @@
<workAmount>3000</workAmount>
<skillRequirements>
<Crafting>7</Crafting>
<Medicine>7</Medicine>
</skillRequirements>
<workSkill>Crafting</workSkill>
<workSkill>Medicine</workSkill>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
@@ -196,9 +283,9 @@
<workAmount>1500</workAmount>
<skillRequirements>
<Crafting>3</Crafting>
<Medicine>3</Medicine>
</skillRequirements>
<workSkill>Crafting</workSkill>
<workSkill>Medicine</workSkill>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
@@ -232,9 +319,9 @@
<workAmount>1500</workAmount>
<skillRequirements>
<Crafting>3</Crafting>
<Medicine>3</Medicine>
</skillRequirements>
<workSkill>Crafting</workSkill>
<workSkill>Medicine</workSkill>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
@@ -279,9 +366,9 @@
<li>WULA_Repair_All_Technology</li>
</researchPrerequisites>
<skillRequirements>
<Crafting>10</Crafting>
<Medicine>10</Medicine>
</skillRequirements>
<workSkill>Crafting</workSkill>
<workSkill>Medicine</workSkill>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
@@ -386,9 +473,7 @@
<keepOnBodyPartRestoration>false</keepOnBodyPartRestoration> <!-- true -->
<stages>
<li>
<!-- 能力修改 -->
<capMods>
<!-- 初始意识+20% -->
<li>
<capacity>Consciousness</capacity>
<offset>-2</offset>

View File

@@ -58,6 +58,12 @@
<disablesNeeds>
<li>Rest</li>
</disablesNeeds>
<comps>
<li Class="HediffCompProperties_ReactOnDamage">
<damageDefIncoming>EMP</damageDefIncoming>
<vomit>true</vomit>
</li>
</comps>
</HediffDef>
<HediffDef>
<defName>WULA_AI_Heavy_Panzer_Hediff</defName>
@@ -84,7 +90,7 @@
<ToxicResistance>1</ToxicResistance>
<ToxicEnvironmentResistance MayRequire="Ludeon.RimWorld.Biotech">1</ToxicEnvironmentResistance>
<CarryingCapacity>1200</CarryingCapacity>
<ShootingAccuracyPawn>300</ShootingAccuracyPawn>
<ShootingAccuracyPawn>200</ShootingAccuracyPawn>
<IncomingDamageFactor>0.3</IncomingDamageFactor>
</statOffsets>
<statFactors>
@@ -119,5 +125,11 @@
<li>DrugDesire</li>
<li>RoomSize</li>
</disablesNeeds>
<comps>
<li Class="HediffCompProperties_ReactOnDamage">
<damageDefIncoming>EMP</damageDefIncoming>
<vomit>true</vomit>
</li>
</comps>
</HediffDef>
</Defs>

View File

@@ -76,5 +76,8 @@
<descriptionHyperlinks>
<ThingDef>Wula_AI_Heavy_Panzer</ThingDef>
</descriptionHyperlinks>
<researchPrerequisites>
<li>WULA_Machine_Productor_2_Technology</li>
</researchPrerequisites>
</RecipeDef>
</Defs>

View File

@@ -226,6 +226,7 @@
<researchViewX>4.00</researchViewX>
<researchViewY>5.30</researchViewY>
<prerequisites>
<li>StandardMechtech</li>
<li>WULA_Machine_Productor_1_Technology</li>
</prerequisites>
</ResearchProjectDef>
@@ -237,6 +238,7 @@
<researchViewX>4.00</researchViewX>
<researchViewY>4.60</researchViewY>
<prerequisites>
<li>StandardMechtech</li>
<li>WULA_Machine_Productor_1_Technology</li>
</prerequisites>
</ResearchProjectDef>

View File

@@ -259,10 +259,10 @@
<MedicalTendQualityOffset>10</MedicalTendQualityOffset>
</statBases>
<size>(1,2)</size>
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
<costStuffCount>50</costStuffCount>
<costList>
<Steel>50</Steel>
<ComponentIndustrial>1</ComponentIndustrial>
</costList>
<designationHotKey>Misc2</designationHotKey>
<uiOrder>2010</uiOrder>
<castEdgeShadows>false</castEdgeShadows>
@@ -339,7 +339,8 @@
<ComponentIndustrial>6</ComponentIndustrial>
</costList>
<researchPrerequisites>
<li>StandardMechtech</li>
<li>BasicMechtech</li>
<li>WULA_Machine_Productor_Technology</li>
</researchPrerequisites>
<building>
<spawnedConceptLearnOpportunity>BillsTab</spawnedConceptLearnOpportunity>

View File

@@ -119,6 +119,11 @@
<canBeGeneratedToSatisfyWarmth>false</canBeGeneratedToSatisfyWarmth>
<canBeGeneratedToSatisfyToxicEnvironmentResistance>false</canBeGeneratedToSatisfyToxicEnvironmentResistance>
</apparel>
<costStuffCount>100</costStuffCount>
<stuffCategories>
<li>Fabric</li>
<li>Leathery</li>
</stuffCategories>
<equippedStatOffsets>
<SocialImpact>0.1</SocialImpact>
<MoveSpeed>0.15</MoveSpeed>
@@ -174,6 +179,11 @@
<!-- <SlaveSuppressionOffset MayRequire="Ludeon.RimWorld.Ideology">-0.1</SlaveSuppressionOffset>
<WorkSpeedGlobal>0.15</WorkSpeedGlobal> -->
</equippedStatOffsets>
<costStuffCount>100</costStuffCount>
<stuffCategories>
<li>Fabric</li>
<li>Leathery</li>
</stuffCategories>
<recipeMaker>
<researchPrerequisite>WULA_Synth_Clothes_Technology</researchPrerequisite>
<recipeUsers Inherit="False">
@@ -211,6 +221,107 @@
</statBases>
<equippedStatOffsets>
</equippedStatOffsets>
<costStuffCount>20</costStuffCount>
<stuffCategories>
<li>Fabric</li>
<li>Leathery</li>
</stuffCategories>
<apparel>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<tags>
<li>Wula_Apparel</li>
</tags>
<bodyPartGroups>
<li>FullHead</li>
</bodyPartGroups>
<layers>
<li>Overhead</li>
</layers>
<parentTagDef>ApparelHead</parentTagDef>
<wornGraphicPath>Wula/Apparel/WULA_Maid_Uniform_Headband</wornGraphicPath>
</apparel>
<thingSetMakerTags>
<li>RewardStandardHighFreq</li>
</thingSetMakerTags>
</ThingDef>
<ThingDef ParentName="ApparelMakeableBase">
<defName>WULA_Nurse_Uniform</defName>
<label>乌拉帝国护士装</label>
<description>乌拉帝国平民所穿的护士装。一反常态的深色护士服反倒让病人感到不安——不过比起救人,她们更多的是在执行一些在其他种族看来“非道德”的医学操作。</description>
<graphicData>
<texPath>Wula/Apparel/WULA_Maid_Uniform</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<apparel>
<tags>
<li>Wula_Apparel_Init</li>
<li>Wula_Apparel</li>
</tags>
<bodyPartGroups>
<li>Torso</li>
<!-- <li>Shoulders</li> -->
<li>Arms</li>
<li>Legs</li>
</bodyPartGroups>
<layers>
<!-- <li>OnSkin</li> -->
<li>Middle</li>
</layers>
<wornGraphicPath>Wula/Apparel/WULA_Maid_Uniform</wornGraphicPath>
<canBeDesiredForIdeo>false</canBeDesiredForIdeo>
<canBeGeneratedToSatisfyWarmth>false</canBeGeneratedToSatisfyWarmth>
<canBeGeneratedToSatisfyToxicEnvironmentResistance>false</canBeGeneratedToSatisfyToxicEnvironmentResistance>
</apparel>
<equippedStatOffsets>
<MedicalTendQualityOffset>1</MedicalTendQualityOffset>
</equippedStatOffsets>
<costStuffCount>100</costStuffCount>
<stuffCategories>
<li>Fabric</li>
<li>Leathery</li>
</stuffCategories>
<recipeMaker>
<researchPrerequisite>WULA_Synth_Clothes_Technology</researchPrerequisite>
<recipeUsers Inherit="False">
<li>WULA_Cube_Productor_BIO</li>
<li>WULA_Cube_Productor_Energy</li>
</recipeUsers>
<workSpeedStat>GeneralLaborSpeed</workSpeedStat>
<skillRequirements>
<Crafting>3</Crafting>
</skillRequirements>
</recipeMaker>
<possessionCount>1</possessionCount>
</ThingDef>
<ThingDef ParentName="HatMakeableBase">
<defName>WULA_Nurse_Uniform_Headband</defName>
<label>乌拉帝国护士帽</label>
<description>乌拉帝国护士装的配套发饰。</description>
<thingCategories>
<li>Headgear</li>
</thingCategories>
<recipeMaker>
<researchPrerequisite>WULA_Synth_Clothes_Technology</researchPrerequisite>
<recipeUsers Inherit="False">
<li>WULA_Cube_Productor_BIO</li>
<li>WULA_Cube_Productor_Energy</li>
</recipeUsers>
<displayPriority>105</displayPriority>
</recipeMaker>
<graphicData>
<texPath>Wula/Apparel/WULA_Maid_Uniform_Headband</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<statBases>
<Mass>0.1</Mass>
</statBases>
<equippedStatOffsets>
</equippedStatOffsets>
<costStuffCount>20</costStuffCount>
<stuffCategories>
<li>Fabric</li>
<li>Leathery</li>
</stuffCategories>
<apparel>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<tags>
@@ -239,6 +350,11 @@
<texPath>Wula/Apparel/WULA_Bodystocking</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<costStuffCount>30</costStuffCount>
<stuffCategories>
<li>Fabric</li>
<li>Leathery</li>
</stuffCategories>
<apparel>
<tags>
<li>Wula_Apparel</li>
@@ -277,6 +393,11 @@
<texPath>Wula/Apparel/WULA_Bodystocking_White</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<costStuffCount>30</costStuffCount>
<stuffCategories>
<li>Fabric</li>
<li>Leathery</li>
</stuffCategories>
<apparel>
<tags>
<li>Wula_Apparel</li>
@@ -315,6 +436,14 @@
<texPath>Wula/Apparel/WULA_Body_Suit</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<costStuffCount>50</costStuffCount>
<stuffCategories>
<li>Fabric</li>
<li>Leathery</li>
</stuffCategories>
<costList Inherit="False">
<ComponentSpacer>1</ComponentSpacer>
</costList>
<apparel>
<tags>
<li>Wula_Apparel</li>
@@ -351,11 +480,168 @@
<possessionCount>1</possessionCount>
</ThingDef>
<!-- 普通甲 -->
<ThingDef ParentName="ArmorMachineableBase">
<defName>WULA_Assault_Troop_PowerArmor</defName>
<label>乌拉帝国突击队装甲</label>
<description>乌拉帝国的常规步兵部队穿戴的动力甲,装备了轻型护盾阻挡射弹,以轻便和高防御力受到喜爱。</description>
<techLevel>Spacer</techLevel>
<tickerType>Normal</tickerType>
<thingCategories>
<li>ApparelMisc</li>
</thingCategories>
<recipeMaker>
<displayPriority>105</displayPriority>
<unfinishedThingDef>UnfinishedTechArmor</unfinishedThingDef>
<researchPrerequisite>WULA_Synth_Armor_Technology</researchPrerequisite>
<recipeUsers Inherit="False">
<li>WULA_Cube_Productor_Energy</li>
</recipeUsers>
<skillRequirements>
<Crafting>5</Crafting>
</skillRequirements>
</recipeMaker>
<graphicData>
<texPath>Wula/Apparel/WULA_Knight_PowerArmor</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<statBases>
<WorkToMake>40000</WorkToMake>
<MaxHitPoints>500</MaxHitPoints>
<Mass>8</Mass>
<Flammability>0</Flammability>
<ArmorRating_Sharp>1</ArmorRating_Sharp>
<ArmorRating_Blunt>1</ArmorRating_Blunt>
<ArmorRating_Heat>2.0</ArmorRating_Heat>
<EquipDelay>15</EquipDelay>
<EnergyShieldEnergyMax>1.5</EnergyShieldEnergyMax>
</statBases>
<equippedStatOffsets>
<WorkSpeedGlobal>-0.2</WorkSpeedGlobal>
<IncomingDamageFactor>-0.3</IncomingDamageFactor>
<StaggerDurationFactor>-0.5</StaggerDurationFactor>
<CarryingCapacity>60</CarryingCapacity>
</equippedStatOffsets>
<costStuffCount>200</costStuffCount>
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
<costList Inherit="False">
<ComponentIndustrial>4</ComponentIndustrial>
</costList>
<apparel>
<tags>
<li>Wula_Apparel</li>
</tags>
<bodyPartGroups>
<li>Torso</li>
<li>Neck</li>
<li>Shoulders</li>
<li>Arms</li>
<li>Legs</li>
</bodyPartGroups>
<wornGraphicPath>Wula/Apparel/WULA_Knight_PowerArmor</wornGraphicPath>
<layers>
<li>Middle</li>
<li>Shell</li>
</layers>
<useDeflectMetalEffect>true</useDeflectMetalEffect>
<soundWear>Wear_PowerArmor</soundWear>
<soundRemove>Remove_PowerArmor</soundRemove>
<canBeDesiredForIdeo>false</canBeDesiredForIdeo>
<canBeGeneratedToSatisfyWarmth>false</canBeGeneratedToSatisfyWarmth>
<canBeGeneratedToSatisfyToxicEnvironmentResistance>false</canBeGeneratedToSatisfyToxicEnvironmentResistance>
</apparel>
<thingClass>Apparel</thingClass>
<comps>
<li Class="CompProperties_Biocodable"/>
<li Class="CompProperties_Shield">
<startingTicksToReset>7200</startingTicksToReset><!-- 1 mins -->
<minDrawSize>2.5</minDrawSize>
<maxDrawSize>2.8</maxDrawSize>
<energyLossPerDamage>0.01</energyLossPerDamage>
<energyOnReset>4.0</energyOnReset>
<blocksRangedWeapons>false</blocksRangedWeapons>
</li>
</comps>
<thingSetMakerTags>
<li>RewardStandardHighFreq</li>
</thingSetMakerTags>
</ThingDef>
<ThingDef ParentName="HatMakeableBase">
<defName>WULA_Knight_Helmet</defName>
<label>乌拉帝国突击队头盔</label>
<description>与乌拉帝国突击队装甲配套的头盔,能够辅助穿戴者的瞄准。</description>
<techLevel>Spacer</techLevel>
<thingCategories>
<li>HeadgearNoble</li>
</thingCategories>
<recipeMaker>
<displayPriority>105</displayPriority>
<unfinishedThingDef>UnfinishedTechArmor</unfinishedThingDef>
<skillRequirements>
<Crafting>7</Crafting>
</skillRequirements>
<researchPrerequisite>WULA_Synth_Armor_Technology</researchPrerequisite>
<recipeUsers Inherit="False">
<li>WULA_Cube_Productor_Energy</li>
</recipeUsers>
</recipeMaker>
<graphicData>
<texPath>Wula/Apparel/WULA_Knight_Helmet</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<statBases>
<WorkToMake>10000</WorkToMake>
<MaxHitPoints>500</MaxHitPoints>
<Mass>1</Mass>
<Flammability>0</Flammability>
<ArmorRating_Sharp>1</ArmorRating_Sharp>
<ArmorRating_Blunt>1</ArmorRating_Blunt>
<ArmorRating_Heat>2.0</ArmorRating_Heat>
<EquipDelay>15</EquipDelay>
</statBases>
<equippedStatOffsets>
<WorkSpeedGlobal>-0.1</WorkSpeedGlobal>
<IncomingDamageFactor>-0.15</IncomingDamageFactor>
<AimingDelayFactor>-0.15</AimingDelayFactor>
<ShootingAccuracyPawn>0.5</ShootingAccuracyPawn>
</equippedStatOffsets>
<apparel>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<tags>
<li>Wula_Apparel</li>
<li>RoyalTier5</li>
<li>Royal</li>
</tags>
<bodyPartGroups>
<li>FullHead</li>
</bodyPartGroups>
<layers>
<li>Overhead</li>
</layers>
<parentTagDef>ApparelHead</parentTagDef>
<wornGraphicPath>Wula/Apparel/WULA_Knight_Helmet</wornGraphicPath>
<useDeflectMetalEffect>true</useDeflectMetalEffect>
<soundWear>Wear_PowerArmor</soundWear>
<soundRemove>Remove_PowerArmor</soundRemove>
</apparel>
<costStuffCount>30</costStuffCount>
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
<costList Inherit="False">
<ComponentIndustrial>1</ComponentIndustrial>
</costList>
<thingSetMakerTags>
<li>RewardStandardHighFreq</li>
</thingSetMakerTags>
</ThingDef>
<!-- 重甲 -->
<ThingDef ParentName="ArmorMachineableBase">
<defName>WULA_Knight_PowerArmor</defName>
<label>乌拉帝国骑士装甲</label>
<description>乌拉帝国骑士所穿戴的动力甲虽然看起来很薄但是实际上防御力相当强大能够以能量护盾抵挡射弹还有一只挂载了KRc_7"熔岩"火炮的副肢提供补充火力。</description>
<description>乌拉帝国骑士所穿戴的动力甲虽然看起来很薄但是实际上防御力相当强大能够以能量护盾抵挡射弹还有一只挂载了KRc-7"熔岩"火炮的副肢提供补充火力。</description>
<techLevel>Spacer</techLevel>
<tickerType>Normal</tickerType>
<thingCategories>
@@ -385,18 +671,21 @@
<ArmorRating_Blunt>1.5</ArmorRating_Blunt>
<ArmorRating_Heat>2.0</ArmorRating_Heat>
<EquipDelay>35</EquipDelay>
<EnergyShieldEnergyMax>4.0</EnergyShieldEnergyMax>
</statBases>
<equippedStatOffsets>
<MoveSpeed>-0.25</MoveSpeed>
<WorkSpeedGlobal>-0.5</WorkSpeedGlobal>
<IncomingDamageFactor>-0.5</IncomingDamageFactor>
<StaggerDurationFactor>-0.75</StaggerDurationFactor>
<StaggerDurationFactor>-2</StaggerDurationFactor>
<CarryingCapacity>60</CarryingCapacity>
</equippedStatOffsets>
<costList>
<!-- <ComponentSpacer>4</ComponentSpacer>
<Plasteel>100</Plasteel>
<Uranium>20</Uranium> -->
<costStuffCount>250</costStuffCount>
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
<costList Inherit="False">
<ComponentSpacer>4</ComponentSpacer>
</costList>
<apparel>
<tags>
@@ -448,7 +737,7 @@
<verbs>
<li>
<verbClass>Verb_LaunchProjectileStaticPsychic</verbClass>
<label>KRc_7"熔岩"副炮</label>
<label>KRc-7"熔岩"副炮</label>
<defaultProjectile>Bullet_WULA_RW_Handle_Cannon</defaultProjectile>
<warmupTime>4.5</warmupTime>
<range>22</range>
@@ -509,7 +798,7 @@
<WorkSpeedGlobal>-0.2</WorkSpeedGlobal>
<IncomingDamageFactor>-0.2</IncomingDamageFactor>
<AimingDelayFactor>-0.25</AimingDelayFactor>
<ShootingAccuracyPawn>0.5</ShootingAccuracyPawn>
<ShootingAccuracyPawn>2</ShootingAccuracyPawn>
</equippedStatOffsets>
<apparel>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
@@ -530,6 +819,13 @@
<soundWear>Wear_PowerArmor</soundWear>
<soundRemove>Remove_PowerArmor</soundRemove>
</apparel>
<costStuffCount>50</costStuffCount>
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
<costList Inherit="False">
<ComponentSpacer>1</ComponentSpacer>
</costList>
<thingSetMakerTags>
<li>RewardStandardHighFreq</li>
</thingSetMakerTags>

View File

@@ -20,7 +20,7 @@
<costList>
<Steel>10</Steel>
</costList>
<costStuffCount>40</costStuffCount>
<costStuffCount>30</costStuffCount>
<stuffCategories>
<li>Metallic</li>
<li>Woody</li>
@@ -57,8 +57,8 @@
</ThingDef>
<ThingDef ParentName="BaseHumanMakeableGun">
<defName>WULA_RW_Base_AR</defName>
<label>DLa_1"页岩"</label>
<description>乌拉帝国的旧式突击步枪,仍然使用落后的导气式结构驱动自动射击构件,通常被派发给炮灰战斗人员。不过好在这种突击步枪下挂了一枚榴弹,可以对付一些棘手目标,保卫殖民地也是绰绰有余。</description>
<label>DLa-1"页岩"</label>
<description>乌拉帝国的旧式突击步枪,仍然使用落后的导气式结构驱动自动射击构件,通常被派发给炮灰战斗人员。不过这种突击步枪同时下挂了一种瞬闪装置,可以引起对方生理不适,用于保卫殖民地已经绰绰有余。</description>
<techLevel>Industrial</techLevel>
<tickerType>Normal</tickerType>
<!-- <techLevel>Spacer</techLevel> -->
@@ -97,13 +97,17 @@
<muzzleFlashScale>7</muzzleFlashScale>
</li>
</verbs>
<costList Inherit="False">
<Steel>60</Steel>
<ComponentIndustrial>8</ComponentIndustrial>
</costList>
<comps>
<li Class="CompProperties_EquippableAbilityReloadable">
<abilityDef>WULA_RW_Base_AR_Ability</abilityDef>
<maxCharges>1</maxCharges>
<soundReload>Standard_Reload</soundReload>
<chargeNoun>榴弹</chargeNoun>
<chargeNoun>充能</chargeNoun>
<ammoDef>Steel</ammoDef>
<ammoCountPerCharge>5</ammoCountPerCharge>
<baseReloadTicks>120</baseReloadTicks>
@@ -111,31 +115,47 @@
<li Class="CompProperties_Forbiddable"/>
</comps>
</ThingDef>
<AbilityDef>
<AbilityDef ParentName="PsycastBase">
<defName>WULA_RW_Base_AR_Ability</defName>
<label>下挂榴弹发射</label>
<description>发射一枚榴弹,对敌方造成范围伤害,擅长对付低甲目标</description>
<iconPath>UI/Abilities/Burner</iconPath>
<aiCanUse>true</aiCanUse>
<ai_IsIncendiary>true</ai_IsIncendiary>
<warmupStartSound>FireSpew_Warmup</warmupStartSound>
<showOnCharacterCard>false</showOnCharacterCard>
<charges>1</charges>
<cooldownTicksRange>7200</cooldownTicksRange>
<label>瞬闪装置</label>
<description>使一小片范围内的生物感到恶心眩晕,失去战斗能力</description>
<iconPath>UI/Abilities/NauseaPulse</iconPath>
<writeCombatLog>True</writeCombatLog>
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
<statBases>
<Ability_EntropyGain>0</Ability_EntropyGain>
<Ability_PsyfocusCost>-1</Ability_PsyfocusCost>
<Ability_Duration>20</Ability_Duration>
<Ability_EffectRadius>1.5</Ability_EffectRadius>
</statBases>
<verbProperties>
<verbClass>Verb_AbilityShoot</verbClass>
<warmupTime>0.5</warmupTime>
<soundCast>Mortar_LaunchA</soundCast>
<ai_IsWeapon>false</ai_IsWeapon>
<range>28</range>
<defaultProjectile>Bullet_Shell_HighExplosive</defaultProjectile>
<warmupTime>2</warmupTime>
<range>15</range>
<targetParams>
<canTargetSelf>True</canTargetSelf>
<canTargetAnimals>True</canTargetAnimals>
<canTargetLocations>True</canTargetLocations>
</targetParams>
</verbProperties>
<comps>
<li Class = "CompProperties_AbilityGiveHediff">
<compClass>CompAbilityEffect_GiveHediff</compClass>
<hediffDef>PsychicVertigo</hediffDef>
<durationMultiplier>PsychicSensitivity</durationMultiplier>
<psychic>True</psychic>
<goodwillImpact>-15</goodwillImpact>
<applyGoodwillImpactToLodgers>False</applyGoodwillImpactToLodgers>
</li>
<li Class="CompProperties_AbilityFleckOnTarget">
<fleckDef>PsycastPsychicEffect</fleckDef>
</li>
</comps>
</AbilityDef>
<!-- 动力破墙锤 -->
<ThingDef ParentName="BaseMeleeWeapon_Blunt_Quality">
<defName>WULA_MW_Breaker_Bar</defName>
<label>PMb_97"定音槌"</label>
<label>PMb-97"破墙槌"</label>
<description>一种沉重的破墙设备,通常由装备外骨骼的乌拉帝国士兵携带,可以通过加压挥出势大力沉的一击,洞穿对手或墙体。</description>
<graphicData>
<texPath>Wula/Weapon/WULA_MW_Breaker_Bar</texPath>
@@ -150,9 +170,14 @@
<WorkToMake>40000</WorkToMake>
<Mass>20</Mass>
</statBases>
<costStuffCount>70</costStuffCount>
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
<costList Inherit="False">
<Plasteel>20</Plasteel>
<ComponentIndustrial>4</ComponentIndustrial>
</costList>
<tools>
<li>
<label>加压槌头</label>
@@ -184,7 +209,7 @@
<!-- 长枪 -->
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
<defName>WULA_MW_Lance</defName>
<label>CMl_28"骑枪"</label>
<label>CMl-28"骑枪"</label>
<description>乌拉帝国骑士所喜爱的重型近战武器,采用高强度纳米碳纤维复合材料内芯,外层覆盖着带有散热格栅和能量导流槽的记忆合金装甲板,在进行穿刺时能短暂激活反推引擎增加攻击力。</description>
<weaponTags>
<li>Spear</li>
@@ -196,13 +221,14 @@
</graphicData>
<!-- <equippedAngleOffset>-65</equippedAngleOffset> -->
<techLevel>Spacer</techLevel>
<costStuffCount>120</costStuffCount>
<equippedAngleOffset>-25</equippedAngleOffset>
<costStuffCount>120</costStuffCount>
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
<costList>
<ComponentIndustrial>4</ComponentIndustrial>
<costList Inherit="False">
<Plasteel>10</Plasteel>
<ComponentIndustrial>6</ComponentIndustrial>
</costList>
<statBases>
<WorkToMake>40000</WorkToMake>
@@ -250,7 +276,7 @@
<!-- 链锯剑 -->
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
<defName>WULA_MW_ChainSword</defName>
<label>CMs_1"链锯剑"</label>
<label>CMs-1"链锯剑"</label>
<description>这种嗡嗡作响的乌拉帝国链锯类武器有多条环绕剑脊高速旋转的多层复合锯齿链条,之间嵌有能量传导节点或微型冷却剂喷口,是力量与纯粹疯狂的象征。</description>
<graphicData>
<texPath>Wula/Weapon/WULA_MW_ChainSword</texPath>
@@ -258,10 +284,14 @@
</graphicData>
<!-- <equippedAngleOffset>-65</equippedAngleOffset> -->
<techLevel>Spacer</techLevel>
<costStuffCount>120</costStuffCount>
<costStuffCount>60</costStuffCount>
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
<costList Inherit="False">
<Plasteel>5</Plasteel>
<ComponentIndustrial>3</ComponentIndustrial>
</costList>
<costList>
<ComponentIndustrial>4</ComponentIndustrial>
</costList>
@@ -311,7 +341,7 @@
<!-- 动力钉头锤 -->
<ThingDef ParentName="BaseMeleeWeapon_Blunt_Quality">
<defName>WULA_MW_Charge_Mace</defName>
<label>CMp_7"钉头锤"</label>
<label>CMp-7"钉头锤"</label>
<description>这种乌拉帝国战士使用的近战武器由多层复合的高密度钨合金或贫铀合金核心构成可以利用无与伦比的冲击质量击碎护甲同时锤头镶嵌着数个单分子碳化硅撞针用于为EMP装置的释放创造接触点。</description>
<graphicData>
<texPath>Wula/Weapon/WULA_MW_Charge_Mace</texPath>
@@ -319,21 +349,25 @@
</graphicData>
<equippedAngleOffset>-65</equippedAngleOffset>
<techLevel>Spacer</techLevel>
<costStuffCount>50</costStuffCount>
<statBases>
<WorkToMake>40000</WorkToMake>
<Mass>5</Mass>
</statBases>
<costStuffCount>60</costStuffCount>
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
<costList Inherit="False">
<Plasteel>5</Plasteel>
<ComponentIndustrial>6</ComponentIndustrial>
</costList>
<tools>
<li>
<label>槌头</label>
<capacities>
<li>Poke</li>
</capacities>
<power>25</power>
<power>18</power>
<cooldownTime>1.5</cooldownTime>
<armorPenetration>0.8</armorPenetration>
<extraMeleeDamages>
@@ -359,7 +393,7 @@
<!-- 法杖 -->
<ThingDef ParentName="BaseMeleeWeapon_Blunt">
<defName>WULA_MW_Scepter_Of_Heaven</defName>
<label>APs_82"天之杖"</label>
<label>APs-82"天之杖"</label>
<description>乌拉帝国修女所持武器,可以使用魂锲作为充能媒介施展灵能法术,将任意人员折跃到地图上的任意地点。</description>
<graphicData>
<texPath>Wula/Weapon/WULA_MW_Scepter_Of_Heaven</texPath>
@@ -451,7 +485,7 @@
</AbilityDef>
<ThingDef ParentName="BaseMeleeWeapon_Blunt">
<defName>WULA_MW_Scepter_Of_Perception</defName>
<label>APs_97"智之杖"</label>
<label>APs-97"智之杖"</label>
<description>乌拉帝国修女所持武器,可以使用魂锲作为充能媒介施展灵能法术,为其他殖民者提供随机灵感。</description>
<graphicData>
<texPath>Wula/Weapon/WULA_MW_Scepter_Of_Perception</texPath>
@@ -533,7 +567,7 @@
</AbilityDef>
<ThingDef ParentName="BaseMeleeWeapon_Blunt">
<defName>WULA_MW_Scepter_Of_Flash</defName>
<label>APs_7"闪之杖"</label>
<label>APs-7"闪之杖"</label>
<description>乌拉帝国修女所持武器,可以使用魂锲作为充能媒介施展灵能法术,使得一片范围内的生物感到恶心眩晕。</description>
<graphicData>
<texPath>Wula/Weapon/WULA_MW_Scepter_Of_Flash</texPath>
@@ -625,7 +659,7 @@
<!-- 乌拉帝国镇爆枪 -->
<ThingDef ParentName="BaseHumanMakeableGun">
<defName>WULA_RW_Fractal_AR</defName>
<label>CLa_14"蓝锥"</label>
<label>CLa-14"蓝锥"</label>
<description>乌拉帝国镇暴部队使用的震爆武器之一,在发射前会照射目标并用微型处理器分析目标特征,随后经过编译的复合能量脉冲将以集束形式射出,瘫痪目标并点燃暴动者的身体,同时还不造成直击伤害。</description>
<techLevel>Ultra</techLevel>
<graphicData>
@@ -659,8 +693,9 @@
<AccuracyLong>0.5</AccuracyLong>
<RangedWeapon_Cooldown>1.65</RangedWeapon_Cooldown>
</statBases>
<costList>
<Plasteel>75</Plasteel>
<costList Inherit="False">
<Steel>175</Steel>
<Plasteel>45</Plasteel>
<ComponentSpacer>4</ComponentSpacer>
</costList>
<verbs>
@@ -723,7 +758,7 @@
<!-- 乌拉帝国霰弹枪 -->
<ThingDef ParentName="BaseHumanMakeableGun">
<defName>WULA_RW_StarDrift_SG</defName>
<label>DCs_7"黑曜石"</label>
<label>DCs-7"黑曜石"</label>
<description>乌拉帝国配发的近距离霰弹枪,以威力巨大的梭镖破甲弹为核心,专注于在短距离上的快速反应战斗和持续性压制能力</description>
<techLevel>Ultra</techLevel>
<!-- <techLevel>Spacer</techLevel> -->
@@ -747,6 +782,11 @@
<AccuracyLong>0.25</AccuracyLong>
<RangedWeapon_Cooldown>1</RangedWeapon_Cooldown>
</statBases>
<costList Inherit="False">
<Steel>120</Steel>
<Plasteel>50</Plasteel>
<ComponentSpacer>4</ComponentSpacer>
</costList>
<verbs>
<li>
<verbClass>Verb_Shoot</verbClass>
@@ -781,7 +821,7 @@
<!-- 机枪 -->
<ThingDef ParentName="BaseHumanMakeableGun">
<defName>WULA_RW_Sphene_MG</defName>
<label>FLm_43"榍石"</label>
<label>FLm-43"榍石"</label>
<description>乌拉帝国的通用机枪,负责在班组中提供如暴雨倾泻的高速连射光束流,产生的高温熔烧效果将融化一切敌人的装甲。</description>
<techLevel>Ultra</techLevel>
<!-- <techLevel>Spacer</techLevel> -->
@@ -796,6 +836,11 @@
</recipeUsers>
<researchPrerequisite>WULA_Synth_Weapon_2_Ranged_Technology</researchPrerequisite>
</recipeMaker>
<costList Inherit="False">
<Steel>350</Steel>
<Plasteel>200</Plasteel>
<ComponentSpacer>8</ComponentSpacer>
</costList>
<statBases>
<WorkToMake>60000</WorkToMake>
<Mass>4.5</Mass>
@@ -824,7 +869,7 @@
<!-- 手持火炮 -->
<ThingDef ParentName="BaseGun">
<defName>WULA_RW_Handle_Cannon</defName>
<label>KRc_7"熔岩"</label>
<label>KRc-7"熔岩"</label>
<description>一般由乌拉帝国跳帮组或骑士军团携带的手持火炮,能够在锁定后连续发射三发炮弹,夷平敌人的复合型工事或舰船内壁,并给敌人送来最炽热的消亡。</description>
<techLevel>Ultra</techLevel>
<graphicData>
@@ -848,6 +893,11 @@
<AccuracyLong>0.4</AccuracyLong>
<RangedWeapon_Cooldown>4.0</RangedWeapon_Cooldown>
</statBases>
<costList Inherit="False">
<Steel>500</Steel>
<Plasteel>300</Plasteel>
<ComponentSpacer>12</ComponentSpacer>
</costList>
<verbs>
<li>
<verbClass>Verb_Shoot</verbClass>
@@ -913,7 +963,7 @@
<!-- 机械体装备 -->
<ThingDef ParentName="BaseGun">
<defName>WULA_WM_Rocket_Pod</defName>
<label>PRr_34"石英"</label>
<label>PRr-34"石英"</label>
<description>由乌拉帝国的"萨克森"战车所装备的火箭发射器,可以发射密集的火箭覆盖可见范围内的敌人。</description>
<techLevel>Ultra</techLevel>
<graphicData>
@@ -922,6 +972,11 @@
<drawSize>1.35</drawSize>
</graphicData>
<tradeability>None</tradeability>
<costList Inherit="False">
<Steel>500</Steel>
<Plasteel>150</Plasteel>
<ComponentSpacer>8</ComponentSpacer>
</costList>
<statBases>
<MarketValue>1400</MarketValue>
<Mass>150</Mass>
@@ -982,7 +1037,7 @@
</ThingDef>
<ThingDef ParentName="BaseGun">
<defName>WULA_WM_Panzer_Turret</defName>
<label>ATt_6"金红石"</label>
<label>ATt-6"金红石"</label>
<description>由乌拉帝国的"萨克森"战车所装备的战车炮塔,可以从极远距离上精准地点杀高价值目标。</description>
<techLevel>Ultra</techLevel>
<graphicData>
@@ -1000,6 +1055,11 @@
<AccuracyLong>2</AccuracyLong>
<RangedWeapon_Cooldown>4.0</RangedWeapon_Cooldown>
</statBases>
<costList Inherit="False">
<Steel>500</Steel>
<Plasteel>150</Plasteel>
<ComponentSpacer>8</ComponentSpacer>
</costList>
<weaponTags>
<li>Wula_AI_Heavy_Panzer_Turret</li>
</weaponTags>