Milian_Farmer/1.5/Mods/Defs/ThingDefs_Races/Race_Milian_Farm.xml

147 lines
5.1 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ThingDef Name="Milira_MilianBase_Farm" ParentName="Milira_BaseMilianWalkerA" Abstract="true">
<tools>
<li>
<label>left fist</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>6.0</power>
<cooldownTime>1.6</cooldownTime>
<linkedBodyPartsGroup>LeftHand</linkedBodyPartsGroup>
<alwaysTreatAsWeapon>true</alwaysTreatAsWeapon>
</li>
<li>
<label>right fist</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>6.0</power>
<cooldownTime>1.6</cooldownTime>
<linkedBodyPartsGroup>RightHand</linkedBodyPartsGroup>
<alwaysTreatAsWeapon>true</alwaysTreatAsWeapon>
</li>
</tools>
<race>
<body>Milian_Body</body>
<soundMeleeHitPawn>Pawn_Melee_MechanoidBash_HitPawn</soundMeleeHitPawn>
<soundMeleeHitBuilding>Pawn_Melee_MechanoidBash_HitBuilding</soundMeleeHitBuilding>
<soundMeleeMiss>Pawn_Melee_Punch_Miss</soundMeleeMiss>
<hediffGiverSets>
<!-- <li>Milian_ClassHediffInitial_Pawn</li> -->
<li>Milian_ClassHediffMaintain_Farm</li>
</hediffGiverSets>
</race>
<comps>
<li Class="Milira.CompProperties_PromotionGraphic">
<drawAdditionalGraphicDefault>false</drawAdditionalGraphicDefault>
<floatAmplitude>0.15</floatAmplitude>
<floatSpeed>0.1</floatSpeed>
<flickerSpeed>0.1</flickerSpeed>
<altitudeLayer>Skyfaller</altitudeLayer>
<graphicData>
<texPath>Milira/Effect/Promotion/Promotion_Knight</texPath>
<graphicClass>Graphic_Single</graphicClass>
<shaderType>TransparentPostLight</shaderType>
<drawOffset>(0,0,0.75)</drawOffset>
</graphicData>
</li>
<li Class="Milira.CompProperties_GainHediffSpawn">
<hediffDef>Milian_ClassHediff_Farm</hediffDef>
</li>
<!--<li Class="Milira.CompProperties_TargetableWeapon">
<compClass>Milira.CompTargetableWeapon</compClass>
<ignoreQuestLodgerPawns>true</ignoreQuestLodgerPawns>
</li>-->
</comps>
</ThingDef>
<ThingDef Name="Milira_MilianBase_FarmII" ParentName="Milira_MilianBase_Farm" Abstract="true">
<comps>
<li Class="Milira.CompProperties_TargetableWeapon">
<compClass>Milira.CompTargetableWeapon</compClass>
<ignoreQuestLodgerPawns>true</ignoreQuestLodgerPawns>
</li>
</comps>
</ThingDef>
<!--龙鸣I型===========================================================================================================================-->
<ThingDef ParentName="Milira_MilianBase_Farm">
<defName>Milian_Mechanoid_FarmI</defName>
<label>Farm I</label>
<description>Milian the farm I type.\n\nCan't equipe any weapon.</description>
<descriptionHyperlinks>
<ThingDef>Milian_Lining</ThingDef>
</descriptionHyperlinks>
<statBases>
<MoveSpeed>4.25</MoveSpeed>
<MarketValue>800</MarketValue>
<ArmorRating_Blunt>0.1</ArmorRating_Blunt>
<ArmorRating_Sharp>0.1</ArmorRating_Sharp>
<BandwidthCost MayRequire="Ludeon.Rimworld.Biotech">2</BandwidthCost>
</statBases>
<race>
<baseHealthScale>1.2</baseHealthScale>
</race>
<comps>
</comps>
<uiIconPath>Milian/Mechanoid_uiIcon/PawnI</uiIconPath>
</ThingDef>
<PawnKindDef ParentName="BaseMilianKind_Mechanoid">
<defName>Milian_Mechanoid_FarmI</defName>
<label>Farm I</label>
<race>Milian_Mechanoid_FarmI</race>
<combatPower>90</combatPower>
<apparelRequired>
<li>Milian_Lining</li>
</apparelRequired>
<weaponMoney>9999~9999</weaponMoney>
<weaponTags>
</weaponTags>
<techHediffsChance>1</techHediffsChance>
<techHediffsMoney>9999~9999</techHediffsMoney>
</PawnKindDef>
<!--龙鸣II型===========================================================================================================================-->
<ThingDef ParentName="Milira_MilianBase_FarmII">
<defName>Milian_Mechanoid_FarmII</defName>
<label>Farm II</label>
<description>Milian the farm II type.\n\nCan equipe ranged weapon.</description>
<descriptionHyperlinks>
<ThingDef>Milian_Lining</ThingDef>
</descriptionHyperlinks>
<statBases>
<MoveSpeed>4.25</MoveSpeed>
<MarketValue>800</MarketValue>
<ArmorRating_Blunt>0.1</ArmorRating_Blunt>
<ArmorRating_Sharp>0.1</ArmorRating_Sharp>
<BandwidthCost MayRequire="Ludeon.Rimworld.Biotech">2</BandwidthCost>
</statBases>
<race>
<baseHealthScale>1.2</baseHealthScale>
</race>
<comps>
</comps>
<uiIconPath>Milian/Mechanoid_uiIcon/PawnI</uiIconPath>
</ThingDef>
<PawnKindDef ParentName="BaseMilianKind_Mechanoid">
<defName>Milian_Mechanoid_FarmII</defName>
<label>Farm II</label>
<race>Milian_Mechanoid_FarmII</race>
<combatPower>90</combatPower>
<apparelRequired>
<li>Milian_Lining</li>
</apparelRequired>
<weaponMoney>9999~9999</weaponMoney>
<weaponTags>
<li>Milira_PlasmaPistol</li>
</weaponTags>
<techHediffsChance>1</techHediffsChance>
<techHediffsMoney>9999~9999</techHediffsMoney>
</PawnKindDef>
</Defs>