450 lines
15 KiB
XML
450 lines
15 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
|
<Defs>
|
|
<PawnKindDef Name="ArachnaeQueenBasePawnKind" Abstract="True">
|
|
<combatPower>500</combatPower>
|
|
<isFighter>true</isFighter>
|
|
<trader>false</trader>
|
|
<chemicalAddictionChance>0</chemicalAddictionChance>
|
|
<apparelIgnoreSeasons>true</apparelIgnoreSeasons>
|
|
<forceNormalGearQuality>true</forceNormalGearQuality>
|
|
<initialWillRange>99~99</initialWillRange>
|
|
<initialResistanceRange>99~99</initialResistanceRange>
|
|
<maxGenerationAge>30</maxGenerationAge>
|
|
<minGenerationAge>10</minGenerationAge>
|
|
<canBeScattered>false</canBeScattered>
|
|
<xenotypeSet>
|
|
<xenotypeChances>
|
|
|
|
<Baseliner MayRequire="Ludeon.RimWorld.Biotech">0</Baseliner>
|
|
|
|
<Dirtmole MayRequire="Ludeon.RimWorld.Biotech">0</Dirtmole>
|
|
<Genie MayRequire="Ludeon.RimWorld.Biotech">0</Genie>
|
|
<Hussar MayRequire="Ludeon.RimWorld.Biotech">0</Hussar>
|
|
<Sanguophage MayRequire="Ludeon.RimWorld.Biotech">0</Sanguophage>
|
|
<Neanderthal MayRequire="Ludeon.RimWorld.Biotech">0</Neanderthal>
|
|
<Pigskin MayRequire="Ludeon.RimWorld.Biotech">0</Pigskin>
|
|
<Impid MayRequire="Ludeon.RimWorld.Biotech">0</Impid>
|
|
<Waster MayRequire="Ludeon.RimWorld.Biotech">0</Waster>
|
|
<Yttakin MayRequire="Ludeon.RimWorld.Biotech">0</Yttakin>
|
|
<Highmate MayRequire="Ludeon.RimWorld.Biotech">0</Highmate>
|
|
</xenotypeChances>
|
|
</xenotypeSet>
|
|
<useFactionXenotypes>false</useFactionXenotypes>
|
|
<requiredWorkTags>
|
|
<li>Violent</li>
|
|
</requiredWorkTags>
|
|
<startingHediffs>
|
|
</startingHediffs>
|
|
<moveSpeedFactorByTerrainTag>
|
|
<li>
|
|
<key>ARA_Creep</key>
|
|
<value>3.0</value>
|
|
</li>
|
|
</moveSpeedFactorByTerrainTag>
|
|
</PawnKindDef>
|
|
<PawnKindDef Name="ArachnaeQueen_Colonist" ParentName="ArachnaeQueenBasePawnKind">
|
|
<defName>ARA_ArachnaeQueen</defName>
|
|
<label>阿拉克涅女皇种</label>
|
|
<race>ArachnaeQueen_Race</race>
|
|
<defaultFactionType>PlayerColony</defaultFactionType>
|
|
<invNutrition>0</invNutrition>
|
|
<backstoryFiltersOverride>
|
|
<li>
|
|
<categories>
|
|
<li>ArachnaeQueen_spawnCategoriesA</li>
|
|
<li>ArachnaeQueen_spawnCategoriesB</li>
|
|
</categories>
|
|
</li>
|
|
</backstoryFiltersOverride>
|
|
<apparelTags>
|
|
</apparelTags>
|
|
<apparelMoney>0</apparelMoney>
|
|
</PawnKindDef>
|
|
|
|
<PawnKindDef Name="ArachnaeNodeABasePawnKind" Abstract="True">
|
|
<combatPower>50</combatPower>
|
|
<isFighter>true</isFighter>
|
|
<trader>false</trader>
|
|
<chemicalAddictionChance>0</chemicalAddictionChance>
|
|
<apparelIgnoreSeasons>true</apparelIgnoreSeasons>
|
|
<forceNormalGearQuality>true</forceNormalGearQuality>
|
|
<initialWillRange>99~99</initialWillRange>
|
|
<initialResistanceRange>99~99</initialResistanceRange>
|
|
<maxGenerationAge>0</maxGenerationAge>
|
|
<minGenerationAge>0</minGenerationAge>
|
|
<canBeScattered>false</canBeScattered>
|
|
<xenotypeSet>
|
|
<xenotypeChances>
|
|
|
|
<Baseliner MayRequire="Ludeon.RimWorld.Biotech">0</Baseliner>
|
|
|
|
<Dirtmole MayRequire="Ludeon.RimWorld.Biotech">0</Dirtmole>
|
|
<Genie MayRequire="Ludeon.RimWorld.Biotech">0</Genie>
|
|
<Hussar MayRequire="Ludeon.RimWorld.Biotech">0</Hussar>
|
|
<Sanguophage MayRequire="Ludeon.RimWorld.Biotech">0</Sanguophage>
|
|
<Neanderthal MayRequire="Ludeon.RimWorld.Biotech">0</Neanderthal>
|
|
<Pigskin MayRequire="Ludeon.RimWorld.Biotech">0</Pigskin>
|
|
<Impid MayRequire="Ludeon.RimWorld.Biotech">0</Impid>
|
|
<Waster MayRequire="Ludeon.RimWorld.Biotech">0</Waster>
|
|
<Yttakin MayRequire="Ludeon.RimWorld.Biotech">0</Yttakin>
|
|
<Highmate MayRequire="Ludeon.RimWorld.Biotech">0</Highmate>
|
|
</xenotypeChances>
|
|
</xenotypeSet>
|
|
<useFactionXenotypes>false</useFactionXenotypes>
|
|
<requiredWorkTags>
|
|
<li>Violent</li>
|
|
</requiredWorkTags>
|
|
<startingHediffs>
|
|
</startingHediffs>
|
|
<moveSpeedFactorByTerrainTag>
|
|
<li>
|
|
<key>ARA_Creep</key>
|
|
<value>3.0</value>
|
|
</li>
|
|
</moveSpeedFactorByTerrainTag>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ArachnaeNodeABasePawnKind">
|
|
<defName>ArachnaeNode_Race_Myrmecocystus</defName>
|
|
<label>阿拉克涅蜜罐种</label>
|
|
<race>ArachnaeNode_Race_Myrmecocystus</race>
|
|
<defaultFactionType>PlayerColony</defaultFactionType>
|
|
<invNutrition>0</invNutrition>
|
|
<backstoryFiltersOverride>
|
|
<li>
|
|
<categories>
|
|
<li>ArachnaeNode_spawnCategoriesA</li>
|
|
<li>ArachnaeNode_spawnCategories_Myrmecocystus</li>
|
|
</categories>
|
|
</li>
|
|
</backstoryFiltersOverride>
|
|
<abilities>
|
|
<li>ARA_AcidSprayBurst</li>
|
|
<li>ARA_RaceBaseSwarmProduceOff</li>
|
|
<li>ARA_RaceBaseSwarmProduceOn</li>
|
|
</abilities>
|
|
<apparelTags>
|
|
</apparelTags>
|
|
<apparelMoney>0</apparelMoney>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ArachnaeNodeABasePawnKind">
|
|
<defName>ArachnaeNode_Race_ShieldHead</defName>
|
|
<label>阿拉克涅盾头种</label>
|
|
<race>ArachnaeNode_Race_ShieldHead</race>
|
|
<defaultFactionType>PlayerColony</defaultFactionType>
|
|
<invNutrition>0</invNutrition>
|
|
<backstoryFiltersOverride>
|
|
<li>
|
|
<categories>
|
|
<li>ArachnaeNode_spawnCategoriesA</li>
|
|
<li>ArachnaeNode_spawnCategories_ShieldHead</li>
|
|
</categories>
|
|
</li>
|
|
</backstoryFiltersOverride>
|
|
<apparelTags>
|
|
</apparelTags>
|
|
<apparelMoney>0</apparelMoney>
|
|
<abilities>
|
|
<li>ARA_Ability_TrackingCharge</li>
|
|
<li>ARA_RaceBaseSwarmProduceOff</li>
|
|
<li>ARA_RaceBaseSwarmProduceOn</li>
|
|
</abilities>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ArachnaeNodeABasePawnKind">
|
|
<defName>ArachnaeNode_Race_WeaponSmith</defName>
|
|
<label>阿拉克涅工艺种</label>
|
|
<race>ArachnaeNode_Race_WeaponSmith</race>
|
|
<defaultFactionType>PlayerColony</defaultFactionType>
|
|
<invNutrition>0</invNutrition>
|
|
<backstoryFiltersOverride>
|
|
<li>
|
|
<categories>
|
|
<li>ArachnaeNode_spawnCategoriesA</li>
|
|
<li>ArachnaeNode_spawnCategories_WeaponSmith</li>
|
|
</categories>
|
|
</li>
|
|
</backstoryFiltersOverride>
|
|
<apparelTags>
|
|
</apparelTags>
|
|
<apparelMoney>0</apparelMoney>
|
|
<abilities>
|
|
<li>ARA_RaceBaseSwarmProduceOff</li>
|
|
<li>ARA_RaceBaseSwarmProduceOn</li>
|
|
</abilities>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ArachnaeNodeABasePawnKind">
|
|
<defName>ArachnaeNode_Race_Facehugger</defName>
|
|
<label>阿拉克涅原虫种</label>
|
|
<race>ArachnaeNode_Race_Facehugger</race>
|
|
<defaultFactionType>PlayerColony</defaultFactionType>
|
|
<invNutrition>0</invNutrition>
|
|
<backstoryFiltersOverride>
|
|
<li>
|
|
<categories>
|
|
<li>ArachnaeNode_spawnCategoriesA</li>
|
|
<li>ArachnaeNode_spawnCategories_Facehugger</li>
|
|
</categories>
|
|
</li>
|
|
</backstoryFiltersOverride>
|
|
<abilities>
|
|
<li>ARA_Ability_Possess</li>
|
|
</abilities>
|
|
<apparelTags>
|
|
</apparelTags>
|
|
<apparelMoney>0</apparelMoney>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ArachnaeNodeABasePawnKind">
|
|
<defName>ArachnaeNode_Race_Fighter</defName>
|
|
<label>阿拉克涅战士种</label>
|
|
<race>ArachnaeNode_Race_Fighter</race>
|
|
<defaultFactionType>PlayerColony</defaultFactionType>
|
|
<invNutrition>0</invNutrition>
|
|
<backstoryFiltersOverride>
|
|
<li>
|
|
<categories>
|
|
<li>ArachnaeNode_spawnCategoriesA</li>
|
|
<li>ArachnaeNode_spawnCategories_Fighter</li>
|
|
</categories>
|
|
</li>
|
|
</backstoryFiltersOverride>
|
|
<abilities>
|
|
<li>ARA_BaseRace_Acid_Launcher</li>
|
|
<li>ARA_AcidSprayBurst</li>
|
|
<li>ARA_Toxic_Needle_Fire</li>
|
|
</abilities>
|
|
<apparelTags>
|
|
</apparelTags>
|
|
<apparelMoney>0</apparelMoney>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ArachnaeNodeABasePawnKind">
|
|
<defName>ArachnaeNode_Race_Smokepop</defName>
|
|
<label>阿拉克涅浓雾种</label>
|
|
<race>ArachnaeNode_Race_Smokepop</race>
|
|
<defaultFactionType>PlayerColony</defaultFactionType>
|
|
<invNutrition>0</invNutrition>
|
|
<backstoryFiltersOverride>
|
|
<li>
|
|
<categories>
|
|
<li>ArachnaeNode_spawnCategoriesA</li>
|
|
<li>ArachnaeNode_spawnCategories_Smokepop</li>
|
|
</categories>
|
|
</li>
|
|
</backstoryFiltersOverride>
|
|
<abilities>
|
|
<li>ARA_Ability_Smokepop</li>
|
|
<li>ARA_RaceBaseSwarmProduceOff</li>
|
|
<li>ARA_RaceBaseSwarmProduceOn</li>
|
|
</abilities>
|
|
<apparelTags>
|
|
</apparelTags>
|
|
<apparelMoney>0</apparelMoney>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ArachnaeNodeABasePawnKind">
|
|
<defName>ArachnaeNode_Race_Skyraider</defName>
|
|
<label>阿拉克涅空天种</label>
|
|
<race>ArachnaeNode_Race_Skyraider</race>
|
|
<defaultFactionType>PlayerColony</defaultFactionType>
|
|
<invNutrition>0</invNutrition>
|
|
<flyingAnimationFramePathPrefix>ArachnaeSwarm/Things/ARA_HiveNode/Addons/Flying/ArachnaeNode_Race_Addons_Skyraider_Wing_</flyingAnimationFramePathPrefix>
|
|
<flyingAnimationDrawSize>1.35</flyingAnimationDrawSize>
|
|
<flyingAnimationFrameCount>2</flyingAnimationFrameCount>
|
|
<flyingAnimationTicksPerFrame>2</flyingAnimationTicksPerFrame>
|
|
<flyingAnimationInheritColors>false</flyingAnimationInheritColors>
|
|
<backstoryFiltersOverride>
|
|
<li>
|
|
<categories>
|
|
<li>ArachnaeNode_spawnCategoriesA</li>
|
|
<li>ArachnaeNode_spawnCategories_Skyraider</li>
|
|
</categories>
|
|
</li>
|
|
</backstoryFiltersOverride>
|
|
<abilities>
|
|
<li>ARA_BaseRace_Skyhive_Launcher</li>
|
|
<li>ARA_Skyraider_jump</li>
|
|
</abilities>
|
|
<apparelTags>
|
|
</apparelTags>
|
|
<apparelMoney>0</apparelMoney>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ArachnaeNodeABasePawnKind">
|
|
<defName>ArachnaeNode_Race_NeuroSwarm</defName>
|
|
<label>阿拉克涅织域种</label>
|
|
<race>ArachnaeNode_Race_NeuroSwarm</race>
|
|
<defaultFactionType>PlayerColony</defaultFactionType>
|
|
<invNutrition>0</invNutrition>
|
|
<flyingAnimationFramePathPrefix>ArachnaeSwarm/Things/ARA_NeuroSwarm/Addons/Flying/ARA_NeuroSwarm_Flying_</flyingAnimationFramePathPrefix>
|
|
<flyingAnimationDrawSize>1</flyingAnimationDrawSize>
|
|
<flyingAnimationFrameCount>1</flyingAnimationFrameCount>
|
|
<flyingAnimationTicksPerFrame>2</flyingAnimationTicksPerFrame>
|
|
<flyingAnimationInheritColors>false</flyingAnimationInheritColors>
|
|
<backstoryFiltersOverride>
|
|
<li>
|
|
<categories>
|
|
<li>ArachnaeNode_spawnCategoriesA</li>
|
|
<li>ArachnaeNode_spawnCategories_NeuroSwarm</li>
|
|
</categories>
|
|
</li>
|
|
</backstoryFiltersOverride>
|
|
<abilities>
|
|
<li>ARA_Ability_Morph</li>
|
|
</abilities>
|
|
<apparelTags>
|
|
</apparelTags>
|
|
<apparelMoney>0</apparelMoney>
|
|
</PawnKindDef>
|
|
|
|
|
|
<PawnKindDef Name="ARA_InsectKindBase" ParentName="AnimalKindBase" Abstract="True">
|
|
<defaultFactionType>PlayerColony</defaultFactionType>
|
|
<canArriveManhunter>false</canArriveManhunter>
|
|
<forceDeathOnDowned>true</forceDeathOnDowned>
|
|
<forceNoDeathNotification>true</forceNoDeathNotification>
|
|
<combatPower>75</combatPower>
|
|
<ecoSystemWeight>0</ecoSystemWeight>
|
|
<maxGenerationAge>0</maxGenerationAge>
|
|
<minGenerationAge>0</minGenerationAge>
|
|
<moveSpeedFactorByTerrainTag>
|
|
<li>
|
|
<key>ARA_Creep</key>
|
|
<value>3.0</value>
|
|
</li>
|
|
</moveSpeedFactorByTerrainTag>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ARA_InsectKindBase">
|
|
<defName>ArachnaeBase_Race_Scavenger</defName>
|
|
<label>阿拉克涅食腐种</label>
|
|
<race>ArachnaeBase_Race_Scavenger</race>
|
|
<lifeStages>
|
|
<li>
|
|
<bodyGraphicData>
|
|
<texPath>Things/Pawn/Animal/Spelopede/Spelopede</texPath>
|
|
<drawSize>1</drawSize>
|
|
<color>(156,148,125)</color>
|
|
<shadowData>
|
|
<volume>(0.4, 0.5, 0.37)</volume>
|
|
<offset>(0,0,-0.15)</offset>
|
|
</shadowData>
|
|
</bodyGraphicData>
|
|
<dessicatedBodyGraphicData>
|
|
<texPath>Things/Pawn/Animal/Spelopede/Dessicated_Spelopede</texPath>
|
|
<drawSize>1</drawSize>
|
|
</dessicatedBodyGraphicData>
|
|
</li>
|
|
</lifeStages>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ARA_InsectKindBase">
|
|
<defName>ArachnaeBase_Race_HardJaw</defName>
|
|
<label>阿拉克涅坚颚种</label>
|
|
<race>ArachnaeBase_Race_HardJaw</race>
|
|
<lifeStages>
|
|
<li>
|
|
<bodyGraphicData>
|
|
<texPath>Things/Pawn/Animal/Spelopede/Spelopede</texPath>
|
|
<drawSize>1</drawSize>
|
|
<color>(156,148,125)</color>
|
|
<shadowData>
|
|
<volume>(0.4, 0.5, 0.37)</volume>
|
|
<offset>(0,0,-0.15)</offset>
|
|
</shadowData>
|
|
</bodyGraphicData>
|
|
<dessicatedBodyGraphicData>
|
|
<texPath>Things/Pawn/Animal/Spelopede/Dessicated_Spelopede</texPath>
|
|
<drawSize>1</drawSize>
|
|
</dessicatedBodyGraphicData>
|
|
</li>
|
|
</lifeStages>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ARA_InsectKindBase">
|
|
<defName>ArachnaeBase_Race_Acid</defName>
|
|
<label>阿拉克涅酸噬种</label>
|
|
<race>ArachnaeBase_Race_Acid</race>
|
|
<lifeStages>
|
|
<li>
|
|
<bodyGraphicData>
|
|
<texPath>Things/Pawn/Animal/Spelopede/Spelopede</texPath>
|
|
<drawSize>1</drawSize>
|
|
<color>(156,148,125)</color>
|
|
<shadowData>
|
|
<volume>(0.4, 0.5, 0.37)</volume>
|
|
<offset>(0,0,-0.15)</offset>
|
|
</shadowData>
|
|
</bodyGraphicData>
|
|
<dessicatedBodyGraphicData>
|
|
<texPath>Things/Pawn/Animal/Spelopede/Dessicated_Spelopede</texPath>
|
|
<drawSize>1</drawSize>
|
|
</dessicatedBodyGraphicData>
|
|
</li>
|
|
</lifeStages>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ARA_InsectKindBase">
|
|
<defName>ArachnaeBase_Race_Acidling</defName>
|
|
<label>阿拉克涅酸爆种</label>
|
|
<race>ArachnaeBase_Race_Acidling</race>
|
|
<lifeStages>
|
|
<li>
|
|
<bodyGraphicData>
|
|
<texPath>Things/Pawn/Animal/Spelopede/Spelopede</texPath>
|
|
<drawSize>1</drawSize>
|
|
<color>(156,148,125)</color>
|
|
<shadowData>
|
|
<volume>(0.4, 0.5, 0.37)</volume>
|
|
<offset>(0,0,-0.15)</offset>
|
|
</shadowData>
|
|
</bodyGraphicData>
|
|
<dessicatedBodyGraphicData>
|
|
<texPath>Things/Pawn/Animal/Spelopede/Dessicated_Spelopede</texPath>
|
|
<drawSize>1</drawSize>
|
|
</dessicatedBodyGraphicData>
|
|
</li>
|
|
</lifeStages>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ARA_InsectKindBase">
|
|
<defName>ArachnaeBase_Race_Maid</defName>
|
|
<label>阿拉克涅家政种</label>
|
|
<race>ArachnaeBase_Race_Maid</race>
|
|
<lifeStages>
|
|
<li>
|
|
<bodyGraphicData>
|
|
<texPath>Things/Pawn/Animal/Spelopede/Spelopede</texPath>
|
|
<drawSize>1</drawSize>
|
|
<color>(156,148,125)</color>
|
|
<shadowData>
|
|
<volume>(0.4, 0.5, 0.37)</volume>
|
|
<offset>(0,0,-0.15)</offset>
|
|
</shadowData>
|
|
</bodyGraphicData>
|
|
<dessicatedBodyGraphicData>
|
|
<texPath>Things/Pawn/Animal/Spelopede/Dessicated_Spelopede</texPath>
|
|
<drawSize>1</drawSize>
|
|
</dessicatedBodyGraphicData>
|
|
</li>
|
|
</lifeStages>
|
|
</PawnKindDef>
|
|
<PawnKindDef ParentName="ARA_InsectKindBase">
|
|
<defName>ArachnaeBase_Race_Skyhive</defName>
|
|
<label>阿拉克涅天巢种</label>
|
|
<race>ArachnaeBase_Race_Skyhive</race>
|
|
<flyingAnimationFramePathPrefix>Things/Pawn/Insect/Locust/LocustFlying/Locust_Flying_</flyingAnimationFramePathPrefix>
|
|
<flyingAnimationFrameCount>5</flyingAnimationFrameCount>
|
|
<flyingAnimationTicksPerFrame>2</flyingAnimationTicksPerFrame>
|
|
<flyingAnimationDrawSize>1</flyingAnimationDrawSize>
|
|
<flyingAnimationDrawSizeIsMultiplier>false</flyingAnimationDrawSizeIsMultiplier>
|
|
<flyingAnimationInheritColors>true</flyingAnimationInheritColors>
|
|
<lifeStages>
|
|
<li>
|
|
<bodyGraphicData>
|
|
<texPath>Things/Pawn/Insect/Locust/Locust</texPath>
|
|
<drawSize>1</drawSize>
|
|
<color>(145,140,109)</color>
|
|
<shadowData>
|
|
<volume>(0.2, 0.3, 0.2)</volume>
|
|
<offset>(0,0,0)</offset>
|
|
</shadowData>
|
|
</bodyGraphicData>
|
|
<dessicatedBodyGraphicData>
|
|
<texPath>Things/Pawn/Insect/Locust/Dessicated_Locust</texPath>
|
|
<drawSize>1</drawSize>
|
|
</dessicatedBodyGraphicData>
|
|
</li>
|
|
</lifeStages>
|
|
</PawnKindDef>
|
|
</Defs> |