initial commit

This commit is contained in:
2025-08-31 19:58:43 +08:00
commit fc4a6b3668
4 changed files with 151 additions and 0 deletions

View File

@@ -0,0 +1,113 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>
<ThingDef ParentName="BaseInsect">
<defName>ARA_HiveQueen</defName>
<label>hive queen</label>
<description>The birth mother of an insect megahive. Under suitable conditions, several distinct insect hives will merge together and produce a hive queen. The queen quickly grows in size, becoming trapped in her own burrow.</description>
<statBases>
<MoveSpeed>3.4</MoveSpeed>
<ComfyTemperatureMin>-40</ComfyTemperatureMin>
<MarketValue>2000</MarketValue>
<LeatherAmount>0</LeatherAmount>
<ArmorRating_Blunt>0.27</ArmorRating_Blunt>
<ArmorRating_Sharp>0.22</ArmorRating_Sharp>
<FilthRate>28</FilthRate>
<Wildness>0.99</Wildness>
</statBases>
<tools>
<li>
<label>head claw</label>
<capacities>
<li>Cut</li>
</capacities>
<power>30</power>
<cooldownTime>2.6</cooldownTime>
<linkedBodyPartsGroup>HeadClaw</linkedBodyPartsGroup>
</li>
<li>
<label>head</label>
<capacities>
<li>Blunt</li>
</capacities>
<power>14</power>
<cooldownTime>2</cooldownTime>
<linkedBodyPartsGroup>HeadAttackTool</linkedBodyPartsGroup>
<ensureLinkedBodyPartsGroupAlwaysUsable>true</ensureLinkedBodyPartsGroupAlwaysUsable>
<chanceFactor>0.2</chanceFactor>
</li>
</tools>
<race>
<body>BeetleLikeWithClaw</body>
<forceGender>Female</forceGender>
<baseBodySize>4.5</baseBodySize>
<baseHealthScale>9.8</baseHealthScale>
<useMeatFrom>Megaspider</useMeatFrom>
<needsRest>false</needsRest>
<lifeExpectancy>75</lifeExpectancy>
<trainability>Advanced</trainability>
<specialTrainables>
<li>EggSpew</li>
</specialTrainables>
<manhunterOnDamageChance>1</manhunterOnDamageChance>
<manhunterOnTameFailChance>1</manhunterOnTameFailChance>
<lifeStageAges>
<li>
<def>EusocialInsectAdult</def>
<soundWounded>Pawn_HiveQueen_Wounded</soundWounded>
<soundDeath>Pawn_HiveQueen_Death</soundDeath>
<soundCall>Pawn_HiveQueen_Call</soundCall>
<soundAngry>Pawn_HiveQueen_Angry</soundAngry>
</li>
</lifeStageAges>
<soundMeleeHitPawn>Pawn_Melee_BigBash_HitPawn</soundMeleeHitPawn>
<soundMeleeHitBuilding>Pawn_Melee_BigBash_HitBuilding</soundMeleeHitBuilding>
<soundMeleeMiss>Pawn_Melee_BigBash_Miss</soundMeleeMiss>
</race>
<comps>
<li Class="CompProperties_SpreadSludge">
<mtbTicks>15000</mtbTicks>
<abilityDef>EggSpew</abilityDef>
</li>
<li Class="CompProperties_LetterOnRevealed">
<label>Hive queen</label>
<text>You've discovered the center of the nest. It's guarded by a massive insect queen!</text>
<letterDef>ThreatBig</letterDef>
</li>
</comps>
<tradeTags>
<li>AnimalInsect</li>
</tradeTags>
<butcherProducts>
<InsectJelly>150</InsectJelly>
</butcherProducts>
</ThingDef>
<PawnKindDef ParentName="InsectKindBase">
<defName>ARA_HiveQueen</defName>
<label>hive queen</label>
<race>HiveQueen</race>
<combatPower>500</combatPower>
<ecoSystemWeight>0.15</ecoSystemWeight>
<appearsRandomlyInCombatGroups>false</appearsRandomlyInCombatGroups>
<canBeScattered>false</canBeScattered>
<isBoss>true</isBoss>
<abilities>
<li>EggSpew</li>
</abilities>
<lifeStages>
<li>
<bodyGraphicData>
<texPath>Things/Pawn/Insect/HiveQueen/HiveQueen</texPath>
<drawSize>4</drawSize>
</bodyGraphicData>
<dessicatedBodyGraphicData>
<texPath>Things/Pawn/Insect/HiveQueen/Dessicated_HiveQueen</texPath>
<drawSize>4</drawSize>
</dessicatedBodyGraphicData>
</li>
</lifeStages>
</PawnKindDef>
</Defs>

31
About/About.xml Normal file
View File

@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<ModMetaData>
<name>Arachnae Swarm</name>
<author>Tourswen</author>
<description>Arachnae Swarm Race.</description>
<supportedVersions>
<li>1.6</li>
</supportedVersions>
<packageId>Tourswen.arachnaeswarm</packageId>
<modDependencies>
<li>
<packageId>brrainz.harmony</packageId>
<displayName>Harmony</displayName>
<steamWorkshopUrl>steam://url/CommunityFilePage/2009463077</steamWorkshopUrl>
<downloadUrl>https://github.com/pardeike/HarmonyRimWorld/releases/latest</downloadUrl>
</li>
<li>
<packageId>erdelf.HumanoidAlienRaces</packageId>
<displayName>Humanoid Alien Races 2.0</displayName>
<steamWorkshopUrl>https://steamcommunity.com/sharedfiles/filedetails/?id=839005762</steamWorkshopUrl>
</li>
</modDependencies>
<loadAfter>
<li>brrainz.harmony</li>
<li>Ludeon.RimWorld</li>
<li>erdelf.HumanoidAlienRaces</li>
</loadAfter>
</ModMetaData>

View File

@@ -0,0 +1 @@
3528588530

6
LoadFolders.xml Normal file
View File

@@ -0,0 +1,6 @@
<loadFolders>
<v1.6>
<li>1.6/1.6</li>
<li>Content</li>
</v1.6>
</loadFolders>