2025-8-18

This commit is contained in:
Tourswen
2025-08-18 22:03:00 +08:00
parent f85b000606
commit dcc81f1b04
9 changed files with 154 additions and 129 deletions

View File

@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>
<SoundDef>
<defName>Interact_WULA_MW_ChainSword</defName>
<context>MapOnly</context>
<maxSimultaneous>1</maxSimultaneous>
<subSounds>
<li>
<grains>
<li Class="AudioGrain_Clip">
<clipPath>Wula/Interact_WULA_MW_ChainSword</clipPath>
</li>
</grains>
<volumeRange>45.91304~45.91304</volumeRange>
<pitchRange>0.9576087~1.084783</pitchRange>
</li>
</subSounds>
</SoundDef>
<SoundDef>
<defName>WULA_MW_ChainSword_Hit</defName>
<context>MapOnly</context>
<maxSimultaneous>2</maxSimultaneous>
<subSounds>
<li>
<grains>
<li Class="AudioGrain_Clip">
<clipPath>Wula/WULA_MW_ChainSword_Hit</clipPath>
</li>
</grains>
<volumeRange>65</volumeRange>
<pitchRange>0.9~1.1</pitchRange>
</li>
</subSounds>
</SoundDef>
</Defs>

View File

@@ -335,6 +335,19 @@
</li>
</comps>
</ThingDef>
<!-- 乌拉族睡眠点 -->
<ThingDef ParentName="SleepingSpotBase">
<defName>Wula_SleepingSpot</defName>
<label>乌拉帝国抢修点</label>
<description>指定一块地方,供机械乌拉躺下以进行抢修。</description>
<graphicData>
<texPath>Things/Building/Furniture/Bed/SleepSpot</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(3,4)</drawSize>
</graphicData>
<size>(1,2)</size>
<designationHotKey>Misc1</designationHotKey>
</ThingDef>
<!-- 机械工厂 -->
<ThingDef ParentName="BuildingBase">
@@ -480,17 +493,15 @@
<ThingDef ParentName="BaseMechCharger">
<defName>WULA_War_Machine_Recharger</defName>
<label>乌拉帝国充电站</label>
<description>一个允许所有大小类型的乌拉帝国机械体进行充电的充电站,不支持合成人的充能。</description>
<description>一个允许所有大小类型的乌拉帝国机械体进行充电的充电站,不支持合成人的充能。由于其根基埋于地下,因此不会阻碍其他殖民者和机械体在其上面的移动。</description>
<graphicData>
<texPath>Things/Building/Production/StandardRecharger</texPath>
<texPath>Wula/Building/WULA_War_Machine_Recharger</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(3,3)</drawSize>
<shadowData>
<volume>(2.9, 0.5, 1.9)</volume>
</shadowData>
</graphicData>
<interactionCellOffset>(0,0,2)</interactionCellOffset>
<passability>PassThroughOnly</passability>
<interactionCellOffset>(0,0,0)</interactionCellOffset>
<passability>Standable</passability>
<designationCategory>WULA_Buildings</designationCategory>
<statBases>
<MaxHitPoints>250</MaxHitPoints>
<WorkToBuild>8000</WorkToBuild>
@@ -547,20 +558,6 @@
</comps>
</ThingDef>
<!-- 乌拉族睡眠点 -->
<ThingDef ParentName="SleepingSpotBase">
<defName>Wula_SleepingSpot</defName>
<label>乌拉帝国抢修点</label>
<description>指定一块地方,供机械乌拉躺下以进行抢修。</description>
<graphicData>
<texPath>Things/Building/Furniture/Bed/SleepSpot</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(3,4)</drawSize>
</graphicData>
<size>(1,2)</size>
<designationHotKey>Misc1</designationHotKey>
</ThingDef>
<!-- 联络台 -->
<ThingDef ParentName="BuildingBase">
<defName>WULA_Communicator_Station</defName>

View File

@@ -382,7 +382,7 @@
</capacities>
<power>25</power>
<cooldownTime>2</cooldownTime>
<armorPenetration>0.5</armorPenetration>
<armorPenetration>0.75</armorPenetration>
<soundMeleeHit>ChargeLance_Fire</soundMeleeHit>
</li>
</tools>
@@ -412,8 +412,8 @@
</graphicData>
<projectile>
<damageDef>Bullet</damageDef>
<damageAmountBase>12</damageAmountBase>
<armorPenetrationBase>0.5</armorPenetrationBase>
<damageAmountBase>16</damageAmountBase>
<armorPenetrationBase>0.75</armorPenetrationBase>
<speed>55</speed>
</projectile>
</ThingDef>
@@ -611,7 +611,102 @@
<li>RewardStandardQualitySuper</li>
</thingSetMakerTags>
</ThingDef>
<!-- 链锯剑 -->
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
<defName>WULA_MW_ChainSword</defName>
<label>CMs-1"链锯剑"</label>
<description>这种嗡嗡作响的乌拉帝国链锯类武器有多条环绕剑脊高速旋转的多层复合锯齿链条,之间嵌有能量传导节点或微型冷却剂喷口,是力量与纯粹疯狂的象征——它在一次的攻击中会造成大量的伤口,足以从头到脚撕裂敌人的身体。</description>
<graphicData>
<texPath>Wula/Weapon/WULA_MW_ChainSword</texPath>
<graphicClass>Graphic_Single</graphicClass>
<shaderType>CutoutComplex</shaderType>
</graphicData>
<soundInteract>Interact_WULA_MW_ChainSword</soundInteract>
<!-- <equippedAngleOffset>-65</equippedAngleOffset> -->
<techLevel>Spacer</techLevel>
<costStuffCount>60</costStuffCount>
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
<costList Inherit="False">
<Plasteel>5</Plasteel>
<ComponentIndustrial>3</ComponentIndustrial>
</costList>
<statBases>
<WorkToMake>20000</WorkToMake>
<Mass>2.5</Mass>
</statBases>
<tools Inherit="False">
<li>
<label>链锯</label>
<capacities>
<li>WULA_MW_ChainSword_MultiStrike</li>
</capacities>
<armorPenetration>0.5</armorPenetration>
<power>25</power>
<cooldownTime>1.2</cooldownTime>
<soundMeleeHit>WULA_MW_ChainSword_Hit</soundMeleeHit>
<soundMeleeMiss>WULA_MW_ChainSword_Hit</soundMeleeMiss>
</li>
<li>
<label>柄击</label>
<capacities>
<li>Blunt</li>
<li>Poke</li>
</capacities>
<power>18</power>
<cooldownTime>1.5</cooldownTime>
<surpriseAttack>
<extraMeleeDamages>
<li>
<def>Stun</def>
<amount>5</amount>
</li>
</extraMeleeDamages>
</surpriseAttack>
</li>
</tools>
<recipeMaker>
<recipeUsers Inherit="False">
<li>WULA_Cube_Productor_Energy</li>
</recipeUsers>
<researchPrerequisite>WULA_Synth_Weapon_2_Melee_Technology</researchPrerequisite>
<skillRequirements>
<Crafting>7</Crafting>
</skillRequirements>
<displayPriority>450</displayPriority>
<unfinishedThingDef>UnfinishedWeapon</unfinishedThingDef>
</recipeMaker>
<weaponTags>
<li>Wula_Melee_Weapon_T2</li>
</weaponTags>
<thingSetMakerTags>
<li>RewardStandardQualitySuper</li>
</thingSetMakerTags>
<comps>
<li Class="WulaFallenEmpire.CompProperties_MultiStrike">
<strikeCount>5~8</strikeCount>
<damageMultiplierPerStrike>0.2</damageMultiplierPerStrike>
</li>
</comps>
</ThingDef>
<ToolCapacityDef>
<defName>WULA_MW_ChainSword_MultiStrike</defName>
<label>链锯切割</label>
</ToolCapacityDef>
<ManeuverDef>
<defName>WULA_MW_ChainSword_Maneuver</defName>
<requiredCapacity>WULA_MW_ChainSword_MultiStrike</requiredCapacity>
<verb>
<verbClass>WulaFallenEmpire.Verb_MeleeAttack_MultiStrike</verbClass>
<meleeDamageDef>Cut</meleeDamageDef>
</verb>
<logEntryDef>MeleeAttack</logEntryDef>
<combatLogRulesHit>Maneuver_Slash_MeleeHit</combatLogRulesHit>
<combatLogRulesDeflect>Maneuver_Slash_MeleeDeflect</combatLogRulesDeflect>
<combatLogRulesMiss>Maneuver_Slash_MeleeMiss</combatLogRulesMiss>
<combatLogRulesDodge>Maneuver_Slash_MeleeDodge</combatLogRulesDodge>
</ManeuverDef>
<!-- 双头刀 -->
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
<defName>WULA_MW_Glaive</defName>

View File

@@ -1,102 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!-- 链锯剑 -->
<ThingDef ParentName="BaseMeleeWeapon_Sharp_Quality">
<defName>WULA_MW_ChainSword</defName>
<label>CMs-1"链锯剑"</label>
<description>这种嗡嗡作响的乌拉帝国链锯类武器有多条环绕剑脊高速旋转的多层复合锯齿链条,之间嵌有能量传导节点或微型冷却剂喷口,是力量与纯粹疯狂的象征。</description>
<graphicData>
<texPath>Wula/Weapon/WULA_MW_ChainSword</texPath>
<graphicClass>Graphic_Single</graphicClass>
<shaderType>CutoutComplex</shaderType>
</graphicData>
<!-- <equippedAngleOffset>-65</equippedAngleOffset> -->
<techLevel>Spacer</techLevel>
<costStuffCount>60</costStuffCount>
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
<costList Inherit="False">
<Plasteel>5</Plasteel>
<ComponentIndustrial>3</ComponentIndustrial>
</costList>
<statBases>
<WorkToMake>20000</WorkToMake>
<Mass>2.5</Mass>
</statBases>
<tools Inherit="False">
<li>
<label>链锯</label>
<capacities>
<li>WULA_MW_ChainSword_MultiStrike</li>
</capacities>
<armorPenetration>0.5</armorPenetration>
<power>25</power>
<cooldownTime>1.2</cooldownTime>
<soundMeleeHit>Pawn_Melee_PowerClaw_Hit</soundMeleeHit>
<soundMeleeMiss>Pawn_Melee_PowerClaw_Miss</soundMeleeMiss>
</li>
<li>
<label>柄击</label>
<capacities>
<li>Blunt</li>
<li>Poke</li>
</capacities>
<power>18</power>
<cooldownTime>1.5</cooldownTime>
<surpriseAttack>
<extraMeleeDamages>
<li>
<def>Stun</def>
<amount>5</amount>
</li>
</extraMeleeDamages>
</surpriseAttack>
</li>
</tools>
<recipeMaker>
<recipeUsers Inherit="False">
<li>WULA_Cube_Productor_Energy</li>
</recipeUsers>
<researchPrerequisite>WULA_Synth_Weapon_2_Melee_Technology</researchPrerequisite>
<skillRequirements>
<Crafting>7</Crafting>
</skillRequirements>
<displayPriority>450</displayPriority>
<unfinishedThingDef>UnfinishedWeapon</unfinishedThingDef>
</recipeMaker>
<weaponTags>
<li>Wula_Melee_Weapon_T2</li>
</weaponTags>
<thingSetMakerTags>
<li>RewardStandardQualitySuper</li>
</thingSetMakerTags>
<comps>
<li Class="WulaFallenEmpire.CompProperties_MultiStrike">
<strikeCount>5~8</strikeCount>
<damageMultiplierPerStrike>0.2</damageMultiplierPerStrike>
</li>
</comps>
</ThingDef>
<ToolCapacityDef>
<defName>WULA_MW_ChainSword_MultiStrike</defName>
<label>链锯切割</label>
</ToolCapacityDef>
<ManeuverDef>
<defName>WULA_MW_ChainSword_Maneuver</defName>
<requiredCapacity>WULA_MW_ChainSword_MultiStrike</requiredCapacity>
<verb>
<verbClass>WulaFallenEmpire.Verb_MeleeAttack_MultiStrike</verbClass>
<meleeDamageDef>Cut</meleeDamageDef>
</verb>
<logEntryDef>MeleeAttack</logEntryDef>
<combatLogRulesHit>Maneuver_Slash_MeleeHit</combatLogRulesHit>
<combatLogRulesDeflect>Maneuver_Slash_MeleeDeflect</combatLogRulesDeflect>
<combatLogRulesMiss>Maneuver_Slash_MeleeMiss</combatLogRulesMiss>
<combatLogRulesDodge>Maneuver_Slash_MeleeDodge</combatLogRulesDodge>
</ManeuverDef>
</Defs>

View File

@@ -115,6 +115,7 @@
<Steel>120</Steel>
<ComponentIndustrial>6</ComponentIndustrial>
</costList>
<recipeMaker Inherit="False" IsNull="True" />
<verbs>
<li>
<verbClass>WulaFallenEmpire.Verb_ShootShotgun</verbClass>
@@ -173,6 +174,7 @@
<Steel>120</Steel>
<ComponentIndustrial>6</ComponentIndustrial>
</costList>
<recipeMaker Inherit="False" IsNull="True" />
<verbs>
<li>
<verbClass>Verb_Shoot</verbClass>
@@ -205,8 +207,6 @@
<!-- <tickerType>Normal</tickerType> -->
<!--避免被生成-->
<generateCommonality>0</generateCommonality>
<!--不可制作-->
<recipeMaker Inherit="False" />
</ThingDef>
<!--三叉模式-->
<ThingDef ParentName="BaseBullet">

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 KiB