暂存
This commit is contained in:
Binary file not shown.
@@ -12,4 +12,11 @@
|
||||
<reportString>将 TargetA 带到 TargetB.</reportString>
|
||||
<suspendable>false</suspendable>
|
||||
</JobDef>
|
||||
|
||||
<JobDef>
|
||||
<defName>ARA_EnterPowerArmor</defName>
|
||||
<driverClass>ArachnaeSwarm.JobDriver_EnterPowerArmor</driverClass>
|
||||
<reportString>entering TargetA.</reportString>
|
||||
<allowOpportunisticPrefix>true</allowOpportunisticPrefix>
|
||||
</JobDef>
|
||||
</Defs>
|
||||
103
1.6/1.6/Defs/Thing_Misc/ARA_PowerArmor_Defs.xml
Normal file
103
1.6/1.6/Defs/Thing_Misc/ARA_PowerArmor_Defs.xml
Normal file
@@ -0,0 +1,103 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<!-- 动力甲 - 建筑形态 (基类) -->
|
||||
<ThingDef Name="ARA_PowerArmorBuilding_Base" ParentName="BuildingBase" Abstract="True">
|
||||
<thingClass>Building</thingClass>
|
||||
<graphicData>
|
||||
<graphicClass>Graphic_Multi</graphicClass>
|
||||
<drawSize>(3,3)</drawSize>
|
||||
</graphicData>
|
||||
<altitudeLayer>Building</altitudeLayer>
|
||||
<passability>PassThroughOnly</passability>
|
||||
<pathCost>70</pathCost>
|
||||
<castEdgeShadows>true</castEdgeShadows>
|
||||
<fillPercent>0.5</fillPercent>
|
||||
<canOverlapZones>false</canOverlapZones>
|
||||
<size>(2,2)</size>
|
||||
<designationCategory>Misc</designationCategory>
|
||||
<rotatable>true</rotatable>
|
||||
<selectable>true</selectable>
|
||||
<tickerType>Never</tickerType>
|
||||
<drawerType>MapMeshAndRealTime</drawerType>
|
||||
<statBases>
|
||||
<MaxHitPoints>500</MaxHitPoints>
|
||||
<WorkToBuild>2000</WorkToBuild>
|
||||
<Mass>50</Mass>
|
||||
<Flammability>0.5</Flammability>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="ARA_ClothBase">
|
||||
<defName>ARA_SpiderOne_PowerArmor</defName>
|
||||
<label>阿拉克涅动力装甲</label>
|
||||
<description>阿拉克涅动力装甲</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Cloth_1Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<thingClass>ArachnaeSwarm.ARA_PowerArmor</thingClass>
|
||||
<modExtensions>
|
||||
<li Class="ArachnaeSwarm.PowerArmorExtension">
|
||||
<structurePointsMax>500</structurePointsMax>
|
||||
<buildingDef>ARA_Building_SpiderOne</buildingDef>
|
||||
</li>
|
||||
</modExtensions>
|
||||
<recipeMaker>
|
||||
<recipeUsers Inherit="False" />
|
||||
<researchPrerequisite>ARA_Technology_6DIL</researchPrerequisite>
|
||||
<unfinishedThingDef>UnfinishedArmor</unfinishedThingDef>
|
||||
</recipeMaker>
|
||||
<costList Inherit="False">
|
||||
<ARA_Carapace>25</ARA_Carapace>
|
||||
</costList>
|
||||
<graphicData>
|
||||
<texPath>ArachnaeSwarm/Apparel/ARA_Bunny_Girl_Uniform</texPath>
|
||||
</graphicData>
|
||||
<apparel>
|
||||
<bodyPartGroups>
|
||||
<li>Torso</li>
|
||||
<li>Shoulders</li>
|
||||
<li>Arms</li>
|
||||
<li>Legs</li>
|
||||
</bodyPartGroups>
|
||||
<layers>
|
||||
<!-- <li>OnSkin</li> -->
|
||||
<li>Middle</li>
|
||||
</layers>
|
||||
<wornGraphicPath>ArachnaeSwarm/Apparel/ARA_Bunny_Girl_Uniform</wornGraphicPath>
|
||||
</apparel>
|
||||
<statBases>
|
||||
<ARA_IncubationCost>120</ARA_IncubationCost>
|
||||
<ARA_IncubationTime>2.5</ARA_IncubationTime>
|
||||
</statBases>
|
||||
<equippedStatOffsets>
|
||||
</equippedStatOffsets>
|
||||
<costStuffCount>0</costStuffCount>
|
||||
<comps>
|
||||
<li Class="CompProperties_CauseHediff_Apparel">
|
||||
<hediff>ARA_TerrainMoveSpeedHediff</hediff>
|
||||
</li>
|
||||
<li Class="ArachnaeSwarm.CompProperties_ExtraIncubationInfo">
|
||||
<cocoonDefs>
|
||||
<li>ARA_Cocoon_Cloth_1Stage</li>
|
||||
<li>ARA_BioforgeIncubator_Thing</li>
|
||||
</cocoonDefs>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="ARA_PowerArmorBuilding_Base">
|
||||
<defName>ARA_Building_SpiderOne</defName>
|
||||
<label>阿拉克涅动力装甲</label>
|
||||
<description>阿拉克涅动力装甲</description>
|
||||
<graphicData>
|
||||
<texPath>ArachnaeSwarm/Apparel/ARA_Bunny_Girl_Uniform</texPath>
|
||||
</graphicData>
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_PowerArmorStation">
|
||||
<apparelDef>ARA_SpiderOne_PowerArmor</apparelDef>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
</Defs>
|
||||
98
1.6/Defs/Thing_Misc/ARA_PowerArmor_Defs.xml
Normal file
98
1.6/Defs/Thing_Misc/ARA_PowerArmor_Defs.xml
Normal file
@@ -0,0 +1,98 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<!-- 动力甲 - 建筑形态 (基类) -->
|
||||
<ThingDef Name="ARA_PowerArmorBuilding_Base" ParentName="BuildingBase" Abstract="True">
|
||||
<thingClass>Building</thingClass>
|
||||
<graphicData>
|
||||
<graphicClass>Graphic_Multi</graphicClass>
|
||||
<drawSize>(3,3)</drawSize>
|
||||
</graphicData>
|
||||
<altitudeLayer>Building</altitudeLayer>
|
||||
<passability>PassThroughOnly</passability>
|
||||
<pathCost>70</pathCost>
|
||||
<castEdgeShadows>true</castEdgeShadows>
|
||||
<fillPercent>0.5</fillPercent>
|
||||
<canOverlapZones>false</canOverlapZones>
|
||||
<size>(2,2)</size>
|
||||
<designationCategory>Misc</designationCategory>
|
||||
<rotatable>true</rotatable>
|
||||
<selectable>true</selectable>
|
||||
<tickerType>Never</tickerType>
|
||||
<drawerType>MapMeshAndRealTime</drawerType>
|
||||
<statBases>
|
||||
<MaxHitPoints>250</MaxHitPoints>
|
||||
<WorkToBuild>2000</WorkToBuild>
|
||||
<Mass>50</Mass>
|
||||
<Flammability>0.5</Flammability>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<!-- 动力甲 - 服装形态 (基类) -->
|
||||
<ThingDef Name="ARA_PowerArmorApparel_Base" ParentName="ApparelBase" Abstract="True">
|
||||
<thingClass>ArachnaeSwarm.ARA_PowerArmor</thingClass>
|
||||
<graphicData>
|
||||
<drawSize>2</drawSize>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MaxHitPoints>250</MaxHitPoints>
|
||||
<Mass>30</Mass>
|
||||
<Flammability>0</Flammability>
|
||||
<ArmorRating_Sharp>0.85</ArmorRating_Sharp>
|
||||
<ArmorRating_Blunt>0.80</ArmorRating_Blunt>
|
||||
<ArmorRating_Heat>0.90</ArmorRating_Heat>
|
||||
<Insulation_Cold>40</Insulation_Cold>
|
||||
<Insulation_Heat>20</Insulation_Heat>
|
||||
</statBases>
|
||||
<equippedStatOffsets>
|
||||
<MoveSpeed>-0.5</MoveSpeed>
|
||||
</equippedStatOffsets>
|
||||
<apparel>
|
||||
<bodyPartGroups>
|
||||
<li>Torso</li>
|
||||
<li>Neck</li>
|
||||
<li>Shoulders</li>
|
||||
<li>Arms</li>
|
||||
<li>Legs</li>
|
||||
</bodyPartGroups>
|
||||
<layers>
|
||||
<li>Shell</li>
|
||||
<li>Middle</li>
|
||||
</layers>
|
||||
<blocksVision>false</blocksVision>
|
||||
</apparel>
|
||||
</ThingDef>
|
||||
|
||||
|
||||
<!-- 示例: 蜘蛛初号机 (具体实现) -->
|
||||
|
||||
<ThingDef ParentName="ARA_PowerArmorApparel_Base">
|
||||
<defName>ARA_Apparel_SpiderOne</defName>
|
||||
<label>Spider-I Power Armor</label>
|
||||
<description>A prototype power armor with an arachnid design.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Pawn/Humanlike/Apparel/SpiderArmor/SpiderArmor</texPath>
|
||||
</graphicData>
|
||||
<modExtensions>
|
||||
<li Class="ArachnaeSwarm.PowerArmorExtension">
|
||||
<buildingDef>ARA_Building_SpiderOne</buildingDef>
|
||||
<structurePointsMax>625</structurePointsMax>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="ARA_PowerArmorBuilding_Base">
|
||||
<defName>ARA_Building_SpiderOne</defName>
|
||||
<label>Spider-I Power Armor (Station)</label>
|
||||
<description>A stationary housing for the Spider-I Power Armor.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Building/PowerArmorStation</texPath>
|
||||
</graphicData>
|
||||
<comps>
|
||||
<li Class="ArachnaeSwarm.CompProperties_PowerArmorStation">
|
||||
<apparelDef>ARA_Apparel_SpiderOne</apparelDef>
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
</Defs>
|
||||
Reference in New Issue
Block a user