2025-7-20

This commit is contained in:
Tourswen
2025-07-20 17:53:41 +08:00
parent eed1c1b46a
commit f5b964fd17
11 changed files with 224 additions and 5 deletions

View File

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>
<DamageDef>
<defName>Wula_Darm_Matter_Beam</defName>
<ignoreShields>true</ignoreShields>
<igniteChanceByTargetFlammability>
<points>
<li>(0, 0)</li>
<li>(1, 0.3)</li>
</points>
</igniteChanceByTargetFlammability>
<label>暗物质射流</label>
<workerClass>DamageWorker_AddInjury</workerClass>
<externalViolence>true</externalViolence>
<deathMessage>{0} 被暗物质射流穿透而死。</deathMessage>
<hediff>BeamWound</hediff>
<harmAllLayersUntilOutside>true</harmAllLayersUntilOutside>
<impactSoundType>Bullet</impactSoundType>
<armorCategory>Sharp</armorCategory>
<overkillPctToDestroyPart>0~0.7</overkillPctToDestroyPart>
<isRanged>true</isRanged>
<makesAnimalsFlee>true</makesAnimalsFlee>
<defaultDamage>10</defaultDamage>
<defaultArmorPenetration>0.5</defaultArmorPenetration>
<buildingDamageFactorImpassable>1</buildingDamageFactorImpassable>
<buildingDamageFactorPassable>1</buildingDamageFactorPassable>
<!-- <additionalHediffs>
<li>
<hediff>ToxicBuildup</hediff>
<severityPerDamageDealt>0.015</severityPerDamageDealt>
<victimSeverityScaling>ToxicResistance</victimSeverityScaling>
<inverseStatScaling>true</inverseStatScaling>
<victimSeverityScalingByInvBodySize>true</victimSeverityScalingByInvBodySize>
</li>
</additionalHediffs> -->
</DamageDef>
</Defs>

View File

@@ -271,7 +271,7 @@
<defName>WULA_Energy_Furnace_DM_Engine</defName>
<label>暗物质能源炉</label>
<description>一台由暗物质作为能源驱动的合成人能源炉,拥有永不枯竭的动力,合成人安装后将不再需要充电。</description>
<descriptionHyperlinks><RecipeDef>Install_WULA_Energy_Furnace_DM_Engine</RecipeDef></descriptionHyperlinks>
<descriptionHyperlinks><RecipeDef>Install_WULA_Energy_Furnace_DM_Engine</RecipeDef></descriptionHyperlinks>
<costList>
<Steel>100</Steel>
<ComponentSpacer>4</ComponentSpacer>
@@ -291,7 +291,7 @@
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
<defName>Install_WULA_Energy_Furnace_DM_Engine</defName>
<label>安装暗物质能源炉</label>
<description>为合成人安装安装暗物质能源炉。</description>
<description>为合成人安装暗物质能源炉。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Energy_Furnace_DM_Engine</ThingDef>
<HediffDef>WULA_Energy_Furnace_Hediff_DM_Engine</HediffDef>
@@ -320,6 +320,9 @@
<addsHediff>WULA_Energy_Furnace_Hediff_DM_Engine</addsHediff>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<recipeUsers Inherit="False">
<li>WulaSpecies</li>
</recipeUsers>
</RecipeDef>
<!-- 处理器 -->
@@ -368,7 +371,7 @@
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
<defName>Install_WULA_Energy_Furnace_DM_CPU</defName>
<label>安装暗物质处理器</label>
<description>为合成人安装安装暗物质处理器。</description>
<description>为合成人安装暗物质处理器。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Energy_Furnace_DM_CPU</ThingDef>
<HediffDef>WULA_Energy_Furnace_Hediff_DM_CPU</HediffDef>
@@ -397,6 +400,96 @@
<addsHediff>WULA_Energy_Furnace_Hediff_DM_CPU</addsHediff>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<recipeUsers Inherit="False">
<li>WulaSpecies</li>
</recipeUsers>
</RecipeDef>
<!-- 骨架 -->
<HediffDef ParentName="ImplantHediffBase">
<defName>WULA_Skeleton_Hediff_Neutronium</defName>
<label>零素骨架</label>
<hediffClass>Hediff_Implant</hediffClass>
<description>利用暗物质压缩而成的内嵌式中子装甲层和结构层,植入机械乌拉的体内时将使得她们获得强大的防御力。</description>
<descriptionHyperlinks><ThingDef>WULA_Skeleton_Neutronium</ThingDef></descriptionHyperlinks>
<spawnThingOnRemoved>WULA_Skeleton_Neutronium</spawnThingOnRemoved>
<addedPartProps>
<!-- <partEfficiency>1.5</partEfficiency> -->
<betterThanNatural>true</betterThanNatural>
</addedPartProps>
<stages>
<li>
<statOffsets>
<!-- 有自带护甲,对热量伤害有高抵抗 -->
<ArmorRating_Sharp>0.5</ArmorRating_Sharp>
<ArmorRating_Blunt>0.5</ArmorRating_Blunt>
<ArmorRating_Heat>0.5</ArmorRating_Heat>
<IncomingDamageFactor>-0.3</IncomingDamageFactor>
</statOffsets>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.1</offset>
</li>
</capMods>
</li>
</stages>
</HediffDef>
<ThingDef ParentName="BodyPartBionicBase">
<defName>WULA_Skeleton_Neutronium</defName>
<label>零素骨架</label>
<description>利用暗物质压缩而成的内嵌式中子装甲层和结构层,植入机械乌拉的体内时将使得她们获得强大的防御力。</description>
<descriptionHyperlinks><RecipeDef>Install_WULA_Energy_Furnace_DM_Engine</RecipeDef></descriptionHyperlinks>
<costList>
<Plasteel>100</Plasteel>
<WULA_Dark_Matter_Item>2</WULA_Dark_Matter_Item>
</costList>
<thingSetMakerTags><li>RewardStandardMidFreq</li></thingSetMakerTags>
<recipeMaker>
<researchPrerequisite>WULA_Synth_Addons_2_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Energy</li>
</recipeUsers>
</recipeMaker>
<statBases>
<Mass>0.3</Mass>
</statBases>
</ThingDef>
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
<defName>Install_WULA_Skeleton_Neutronium</defName>
<label>安装零素骨架</label>
<description>为合成人安装零素骨架。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Skeleton_Neutronium</ThingDef>
<HediffDef>WULA_Skeleton_Hediff_Neutronium</HediffDef>
</descriptionHyperlinks>
<jobString>安装零素骨架中</jobString>
<surgeryOutcomeEffect IsNull="True" /> <!-- Always succeeds -->
<anesthetize>false</anesthetize>
<ingredients Inherit="False">
<li>
<filter>
<thingDefs>
<li>WULA_Skeleton_Neutronium</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>WULA_Skeleton_Neutronium</li>
</thingDefs>
</fixedIngredientFilter>
<appliedOnFixedBodyParts>
<li>Torso</li>
</appliedOnFixedBodyParts>
<recipeUsers Inherit="False">
<li>WulaSpecies</li>
</recipeUsers>
<addsHediff>WULA_Skeleton_Hediff_Neutronium</addsHediff>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
</RecipeDef>
<!-- 天线 -->

View File

@@ -1,7 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<<<<<<< Updated upstream
<ThingDef ParentName="BodyPartProstheticMakeableBase">
=======
<ThingDef>
>>>>>>> Stashed changes
<defName>Wula_BackstoryRegeneratorImplant</defName>
<label>backstory regenerator</label>
<thingClass>ThingWithComps</thingClass>

View File

@@ -204,6 +204,18 @@
<li>WULA_Synth_Weapon_2_Ranged_Technology</li>
</prerequisites>
</ResearchProjectDef>
<ResearchProjectDef ParentName="WULAtechBase">
<defName>WULA_Synth_Weapon_4_DM_Base_Technology</defName>
<researchViewX>9.00</researchViewX>
<researchViewY>0.20</researchViewY>
<label>暗物质远射套件</label>
<description>开发供乌拉帝国合成人使用的暗物质驱动远程武器——乌拉帝国科技极致伟力的具象化。</description>
<baseCost>4000</baseCost>
<prerequisites>
<li>WULA_Synth_Weapon_3_Bomb_Technology</li>
<li>WULA_Dark_Matter_Technology</li>
</prerequisites>
</ResearchProjectDef>
<!-- 法杖 -->
<ResearchProjectDef ParentName="WULAtechBase">
<defName>WULA_Synth_Psi_Technology</defName>

View File

@@ -139,6 +139,7 @@
<statBases>
<MarketValue>1000</MarketValue>
<Mass>0.01</Mass>
<WorkToMake>30000</WorkToMake>
</statBases>
<thingCategories>
<li>ResourcesRaw</li>

View File

@@ -1715,6 +1715,77 @@
</projectile>
</ThingDef>
<!-- 暗物质步枪 -->
<ThingDef ParentName="BaseHumanMakeableGun">
<defName>WULA_RW_DM_AR</defName>
<label>DMa-8"陨硫"</label>
<description>乌拉帝国一线部队所使用的由暗物质驱动的常规步枪,暗物质经由螺旋结构形成自旋极化光束,可以在远距离上洞穿敌人。</description>
<techLevel>Ultra</techLevel>
<!-- <techLevel>Spacer</techLevel> -->
<graphicData>
<texPath>Wula/Weapon/WULA_RW_DM_AR</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1.2</drawSize>
</graphicData>
<uiIconScale>0.9</uiIconScale>
<soundInteract>Interact_ChargeRifle</soundInteract>
<recipeMaker>
<recipeUsers Inherit="False">
<li>WULA_Cube_Productor_Energy</li>
</recipeUsers>
<researchPrerequisite>WULA_Synth_Weapon_4_DM_Base_Technology</researchPrerequisite>
<unfinishedThingDef>UnfinishedWeapon</unfinishedThingDef>
</recipeMaker>
<costList Inherit="False">
<Steel>400</Steel>
<Plasteel>200</Plasteel>
<WULA_Dark_Matter_Item>4</WULA_Dark_Matter_Item>
</costList>
<statBases>
<WorkToMake>40000</WorkToMake>
<Mass>4.5</Mass>
<AccuracyTouch>0.5</AccuracyTouch>
<AccuracyShort>0.5</AccuracyShort>
<AccuracyMedium>0.5</AccuracyMedium>
<AccuracyLong>0.5</AccuracyLong>
<RangedWeapon_Cooldown>0.05</RangedWeapon_Cooldown>
</statBases>
<verbs>
<li>
<verbClass>Verb_Shoot</verbClass>
<hasStandardCommand>true</hasStandardCommand>
<defaultProjectile>Bullet_WULA_RW_DM_AR</defaultProjectile>
<warmupTime>0</warmupTime>
<range>35.9</range>
<burstShotCount>1</burstShotCount>
<!-- <ticksBetweenBurstShots>2</ticksBetweenBurstShots> -->
<soundCast>Shot_BeamRepeater</soundCast>
<soundCastTail>GunTail_Medium</soundCastTail>
<muzzleFlashScale>0</muzzleFlashScale>
<!-- <aimingChargeMote>Mote_BeamRepeater_Charge</aimingChargeMote> -->
<highlightColor>(180, 60, 10)</highlightColor>
<secondaryHighlightColor>(220, 210, 20)</secondaryHighlightColor>
</li>
</verbs>
</ThingDef>
<ThingDef ParentName="BaseBullet">
<defName>Bullet_WULA_RW_DM_AR</defName>
<label>陨硫暗物质射流</label>
<thingClass>Beam</thingClass>
<graphicData>
<texPath>Things/Projectile/Bullet_Small</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<projectile>
<damageDef>Wula_Darm_Matter_Beam</damageDef>
<damageAmountBase>3</damageAmountBase>
<beamMoteDef>Mote_BeamRepeaterLaser</beamMoteDef>
<beamStartOffset>0.5</beamStartOffset>
<armorPenetrationBase>0.85</armorPenetrationBase>
</projectile>
</ThingDef>
<!-- 萨克森装备 -->
<ThingDef ParentName="BaseGun">
<defName>WULA_WM_Panzer_Turret</defName>

View File

@@ -756,6 +756,7 @@
<statBases>
<MoveSpeed>6</MoveSpeed>
<FoodPoisonChance>0.001</FoodPoisonChance>
<WastepacksPerRecharge MayRequire="Ludeon.RimWorld.Biotech">0</WastepacksPerRecharge>
</statBases>

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

View File

@@ -2,9 +2,9 @@
暗物质动力炉true
情感抑制装置false
暗物质处理器true
零素骨架
零素骨架true
暗物质炸弹猫猫
能源步枪(连发武器,有单发狙击技能
能源步枪(连发武器)true
暗物质护盾
铁十字(射线机械体,有个人盾)
骑士团线