This commit is contained in:
2025-09-25 17:29:11 +08:00
parent 7239e4a076
commit fd748ec191
5 changed files with 150 additions and 15 deletions

View File

@@ -229,7 +229,7 @@
<defName>Arachnae_Node_BS_Adult_Skyraider</defName> <defName>Arachnae_Node_BS_Adult_Skyraider</defName>
<title>阿拉克涅空天种</title> <title>阿拉克涅空天种</title>
<titleShort>空天种</titleShort> <titleShort>空天种</titleShort>
<description>[PAWN_nameDef]是一只阿拉克涅空天种督虫,空天种作为阿拉克涅督虫中的精锐,进化出了强大的飞行能力,是巢穴中无可争议的空中霸主。\n\n作为为数不多拥有飞行能力的虫族她可以从空中掠袭猎物并将其带至千米高空之上俯冲投下只留其余猎物在地面无助的挣扎。</description> <description>[PAWN_nameDef]是一只阿拉克涅空天种督虫,空天种作为阿拉克涅督虫中的精锐,进化出了强大的飞行能力,是巢穴中无可争议的空中霸主。</description>
<slot>Adulthood</slot> <slot>Adulthood</slot>
<workDisables> <workDisables>
<li>Cleaning</li> <li>Cleaning</li>

View File

@@ -0,0 +1,132 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<MemeDef>
<defName>ARA_Hive_Worship</defName>
<label>视虫为神</label>
<description>这些美丽的节肢类动物便是无上意志派来拯救我们的使者。</description>
<iconPath>UI/Memes/Supremacist</iconPath>
<groupDef>Misc</groupDef>
<impact>2</impact>
<!-- <consumableBuildings>
<li>CannibalPlatter</li>
</consumableBuildings> -->
<exclusionTags>
<li>SupremacistIndividualist</li>
</exclusionTags>
<requireOne>
<!-- <li>
<li>Slavery_Acceptable</li>
<li>Slavery_Honorable</li>
</li>
<li>
<li>Execution_Required</li>
<li>Execution_RespectedIfGuilty</li>
<li>Execution_DontCare</li>
</li> -->
</requireOne>
<generalRules>
<rulesStrings>
<li>memeAdjective->神虫</li>
<li>memeAdjective->圣虫</li>
<li>memeAdjective->崇虫</li>
<li>memeAdjective->敬虫</li>
<li>memeAdjective->拜虫</li>
<li>memeAdjective->虫神</li>
<li>memeAdjective->虫圣</li>
<li>memeCreed->虫群</li>
<li>memeCreed->虫巢</li>
<li>memeCreed->虫神</li>
<li>memeCreed->甲壳</li>
<li>memeCreed->节肢</li>
<li>memeHyphenPrefix->圣虫</li>
<li>memeConcept->崇拜</li>
<li>memeConcept->信仰</li>
<li>memeConcept->救赎</li>
<li>memeConcept->神谕</li>
<li>memeConcept->启示</li>
<li>memeLeaderNoun->祭司</li>
<li>memeLeaderNoun->先知</li>
<li>memeLeaderNoun->神使</li>
<li>memeLeaderNoun->虫语者</li>
<li>memeLeaderNoun->守护者</li>
<li>memeLeaderNoun->大祭司</li>
</rulesStrings>
</generalRules>
<descriptionMaker>
<rules>
<rulesStrings>
<!-- theist myth 神话起源 -->
<li>creation(tag=meme_Insect_Worship) ->在[place_summary] [place_name]的人们深陷绝望之时,[deity0_name]派遣神圣的虫群降临世间,选择[memberNamePlural]作为虫神的代言人。</li>
<li>episode(uses=1,tag=meme_Insect_Worship) ->当异教徒试图消灭神圣的虫巢时,[deity0_name]说:"保护这些美丽的使者,直到虫神的意志遍布宇宙,真正的救赎方能降临。"</li>
<!-- theist founder 神权创始人 -->
<li>intro(tag=meme_Insect_Worship) ->[place_summary] [place_name]的人们崇拜[deity0_name]。虫神看到他们理解[memeConcept]的真谛,注定要成为虫族与人类之间的桥梁。</li>
<li>conflict(tag=meme_Insect_Worship) ->[foeLeader]颁布法令,禁止[memberNamePlural]在[place_name]与神圣的虫群进行交流。</li>
<li>founderJoin(tag=meme_Insect_Worship) ->名为[founderName]的先知在虫巢中领悟了真理。[deity0_name]看到[founderName]的虔诚,指定[founder_objective]为虫神意志的传达者。</li>
<li>victory(tag=meme_Insect_Worship) ->[founderName]引导神圣的虫群保护了[place_name],驱逐了[foeLeader]。[founder_pronoun]成为[place_name]的首位虫语者,连接两个世界。</li>
<!-- ideological founder 意识形态创始人 -->
<li>setup(tag=meme_Insect_Worship) ->[founderName]建立了与虫群和谐共处的社区,将虫神的教诲传播四方,让拒绝理解的人见识共生的美好。</li>
<li>story(uses=1,tag=meme_Insect_Worship) ->[founderName]教导所有人要与虫群和平共处。当第一个城市试图消灭虫巢时,神圣的虫群展示了它们保护信徒的力量。</li>
<!-- ideological lesson 意识形态教训 -->
<li>lessonIntro(tag=meme_Insect_Worship) ->我看着这个[foeLeader],带着[foeLeader_possessive]无知的[foeSoldiers],试图对抗神圣的意志。我试图让[foeLeader_objective]明白</li>
<li>lesson(tag=meme_Insect_Worship) ->我们早已证明,与虫群共生才是人类真正的救赎之路</li>
<li>lessonReinforcement(tag=meme_Insect_Worship) ->这就是为什么我们骄傲地通过守护虫巢来表达对神意的忠诚。</li>
<!-- archist 技术统治论 -->
<li>archistBasis(tag=meme_Insect_Worship) ->虫群展现的完美社会结构,正是无上意志为我们指引的未来蓝图。</li>
<li>archistFact(tag=meme_Insect_Worship) ->正如虫后统领着她的族群,我们也需要遵循虫神制定的神圣秩序。</li>
<li>archistProphecy(tag=meme_Insect_Worship) ->当人类最终学会像虫群那样和谐共处时,真正的文明才会诞生。</li>
<!-- animist 泛灵论 -->
<li>animistFact(tag=meme_Insect_Worship) ->每一只虫族都承载着神性,它们的甲壳上镌刻着宇宙的真理。</li>
<li>animistProphecy(tag=meme_Insect_Worship) ->[itIsSaid]当人类与虫群完全融合之时,新的黄金时代将会开启。</li>
</rulesStrings>
</rules>
</descriptionMaker>
<symbolPacks>
<li>
<theme>animism</theme>
<adjective>animist</adjective>
<member>animist</member>
</li>
<li>
<theme>spiritism</theme>
<adjective>spiritist</adjective>
<member>spiritist</member>
</li>
</symbolPacks>
</MemeDef>
<!-- Issues -->
<IssueDef>
<defName>ARA_Hive_Issue</defName>
<label>虫族</label>
<iconPath>UI/Issues/Slavery</iconPath>
</IssueDef>
<PreceptDef>
<defName>ARA_Hive_Dear</defName>
<issue>ARA_Hive_Issue</issue>
<label>敬爱</label>
<description></description>
<impact>High</impact>
<displayOrderInIssue>10</displayOrderInIssue>
<defaultSelectionWeight>0</defaultSelectionWeight>
<requiredMemes>
<li>ARA_Hive_Worship</li>
</requiredMemes>
<associatedMemes>
<li>ARA_Hive_Worship</li>
</associatedMemes>
</PreceptDef>
<PreceptDef>
<defName>ARA_Hive_Honorable</defName>
<issue>ARA_Hive_Issue</issue>
<label>恐惧</label>
<description></description>
<impact>Low</impact>
<displayOrderInIssue>0</displayOrderInIssue>
<displayOrderInImpact>1000</displayOrderInImpact>
</PreceptDef>
</Defs>

View File

@@ -697,7 +697,7 @@
<AlienRace.ThingDef_AlienRace ParentName="ARA_NodeBase_Huge"> <AlienRace.ThingDef_AlienRace ParentName="ARA_NodeBase_Huge">
<defName>ArachnaeNode_Race_Myrmecocystus</defName> <defName>ArachnaeNode_Race_Myrmecocystus</defName>
<label>阿拉克涅蜜罐种</label> <label>阿拉克涅蜜罐种</label>
<description>阿拉克涅督虫之一,拥有广泛食谱的大型虫族,可以吞下许多未经处理的生物并将其分解为阿拉克涅虫蜜,以滋养虫群。\n\n她可以进行搬运、烹饪和种植工作战斗技能非常差。\n\n作为督虫她可以繁育并监管若干阿拉克涅食腐种辅虫以协助巢穴进行收割和播种工作。</description> <description>阿拉克涅大型督虫之一,拥有广泛食谱的大型虫族,可以吞下许多未经处理的生物并将其分解为阿拉克涅虫蜜,以滋养虫群。\n\n她可以进行搬运、烹饪和种植工作战斗技能非常差。\n\n作为督虫她可以繁育并监管若干阿拉克涅食腐种辅虫以协助巢穴进行收割和播种工作。</description>
<alienRace> <alienRace>
<generalSettings> <generalSettings>
<!-- 各种零件定义 --> <!-- 各种零件定义 -->
@@ -1196,7 +1196,7 @@
<AlienRace.ThingDef_AlienRace ParentName="ARA_NodeBase_Huge"> <AlienRace.ThingDef_AlienRace ParentName="ARA_NodeBase_Huge">
<defName>ArachnaeNode_Race_Smokepop</defName> <defName>ArachnaeNode_Race_Smokepop</defName>
<label>阿拉克涅浓雾种</label> <label>阿拉克涅浓雾种</label>
<description>阿拉克涅督虫之一,身披厚重甲壳的大型虫族,拥有在大范围内喷射信息素以召唤辅虫虫群能力,虽然移动速度比较慢,但是在战斗中就如同装甲车一样难以撼动。\n\n她可以进行搬运和医护工作拥有不错的战斗技能防御力和伤害耐受能力强大。\n\n作为督虫她可以繁育并监管大量阿拉克涅家政种辅虫以协助巢穴进行清洁和搬运工作。</description> <description>阿拉克涅大型督虫之一,身披厚重甲壳的大型虫族,拥有在大范围内喷射信息素以召唤辅虫虫群能力,虽然移动速度比较慢,但是在战斗中就如同装甲车一样难以撼动。\n\n她可以进行搬运和医护工作拥有不错的战斗技能防御力和伤害耐受能力强大。\n\n作为督虫她可以繁育并监管大量阿拉克涅家政种辅虫以协助巢穴进行清洁和搬运工作。</description>
<alienRace> <alienRace>
<generalSettings> <generalSettings>
<!-- 各种零件定义 --> <!-- 各种零件定义 -->
@@ -1232,7 +1232,7 @@
<!-- <RestRateMultiplier>1</RestRateMultiplier> --> <!-- <RestRateMultiplier>1</RestRateMultiplier> -->
<!-- <HungerRateMultiplier>1</HungerRateMultiplier> --> <!-- <HungerRateMultiplier>1</HungerRateMultiplier> -->
<!-- <EatingSpeed>5</EatingSpeed> --> <!-- <EatingSpeed>5</EatingSpeed> -->
<MaxNutrition>3</MaxNutrition> <!-- <MaxNutrition>3</MaxNutrition> -->
<CarryingCapacity>100</CarryingCapacity> <CarryingCapacity>100</CarryingCapacity>
<MeatAmount>150</MeatAmount> <MeatAmount>150</MeatAmount>
@@ -1293,10 +1293,10 @@
</li> </li>
</comps> </comps>
</AlienRace.ThingDef_AlienRace> </AlienRace.ThingDef_AlienRace>
<AlienRace.ThingDef_AlienRace ParentName="ARA_NodeBase"> <AlienRace.ThingDef_AlienRace ParentName="ARA_NodeBase_Huge">
<defName>ArachnaeNode_Race_Skyraider</defName> <defName>ArachnaeNode_Race_Skyraider</defName>
<label>阿拉克涅空天种</label> <label>阿拉克涅空天种</label>
<description>阿拉克涅督虫之一,众督虫中的精锐,虽然身材娇小但是拥有引以为傲的强大飞行能力,是巢穴中无可争议的空中霸主。\n\n她可以进行搬运工作拥有不错的战斗技能在战场上行动时非常灵活。\n\n作为督虫她可以向敌人发射天巢种辅虫这种辅虫会自动修正姿态追踪敌军并在命中后对敌人进行持续啃咬。</description> <description>阿拉克涅大型督虫之一,众督虫中的精锐,身材巨大并且拥有引以为傲的飞行能力,是巢穴中无可争议的空中霸主。\n\n她可以进行搬运工作拥有不错的战斗技能在战场上行动时非常灵活。\n\n作为督虫她可以向敌人发射天巢种辅虫这种辅虫会自动修正姿态追踪敌军并在命中后对敌人进行持续啃咬。</description>
<alienRace> <alienRace>
<generalSettings> <generalSettings>
<!-- 各种零件定义 --> <!-- 各种零件定义 -->
@@ -1324,7 +1324,7 @@
<!-- 基础属性设置 --> <!-- 基础属性设置 -->
<statBases> <statBases>
<!-- 移动速度 --> <!-- 移动速度 -->
<MoveSpeed>4</MoveSpeed> <MoveSpeed>3</MoveSpeed>
<MaxFlightTime>9999</MaxFlightTime> <MaxFlightTime>9999</MaxFlightTime>
<FlightCooldown>0</FlightCooldown> <FlightCooldown>0</FlightCooldown>
@@ -1334,7 +1334,7 @@
<!-- <EatingSpeed>5</EatingSpeed> --> <!-- <EatingSpeed>5</EatingSpeed> -->
<CarryingCapacity>100</CarryingCapacity> <CarryingCapacity>100</CarryingCapacity>
<MeatAmount>60</MeatAmount> <MeatAmount>160</MeatAmount>
<LeatherAmount>30</LeatherAmount> <LeatherAmount>30</LeatherAmount>
<MeleeDodgeChance>1.5</MeleeDodgeChance> <MeleeDodgeChance>1.5</MeleeDodgeChance>
@@ -1345,11 +1345,11 @@
<!-- <TradePriceImprovement>0.5</TradePriceImprovement> --> <!-- <TradePriceImprovement>0.5</TradePriceImprovement> -->
<!-- 自带的甲壳可以防御外部攻击 --> <!-- 自带的甲壳可以防御外部攻击 -->
<ArmorRating_Blunt>0.3</ArmorRating_Blunt> <ArmorRating_Blunt>0.4</ArmorRating_Blunt>
<ArmorRating_Sharp>0.2</ArmorRating_Sharp> <ArmorRating_Sharp>0.3</ArmorRating_Sharp>
<ArmorRating_Heat>0.2</ArmorRating_Heat> <ArmorRating_Heat>0.3</ArmorRating_Heat>
<MaxNutrition>1.26</MaxNutrition> <!-- <MaxNutrition>1</MaxNutrition> -->
</statBases> </statBases>
<race> <race>
@@ -1357,8 +1357,8 @@
<body>ArachnaeFighter_Body</body> <body>ArachnaeFighter_Body</body>
<renderTree>ARA_ArachnaeRenderTree</renderTree> <renderTree>ARA_ArachnaeRenderTree</renderTree>
<flightStartChanceOnJobStart>1.0</flightStartChanceOnJobStart> <flightStartChanceOnJobStart>1.0</flightStartChanceOnJobStart>
<baseBodySize>0.8</baseBodySize> <!-- <baseBodySize>0.8</baseBodySize> -->
<baseHealthScale>1.5</baseHealthScale> <baseHealthScale>2.5</baseHealthScale>
</race> </race>
<comps> <comps>

View File

@@ -549,7 +549,7 @@
<MaxNutrition>0.5</MaxNutrition> <MaxNutrition>0.5</MaxNutrition>
<!-- 女皇的负重,设为0以避免女皇能背东西 --> <!-- 女皇的负重,设为0以避免女皇能背东西 -->
<CarryingCapacity>0</CarryingCapacity> <CarryingCapacity>200</CarryingCapacity>
<MeatAmount>450</MeatAmount> <MeatAmount>450</MeatAmount>
<LeatherAmount>600</LeatherAmount> <LeatherAmount>600</LeatherAmount>

View File

@@ -5,6 +5,9 @@
<workerClass>ThoughtWorker_Hediff</workerClass> <workerClass>ThoughtWorker_Hediff</workerClass>
<hediff>ARA_CreepyCrawly_Hediff</hediff> <hediff>ARA_CreepyCrawly_Hediff</hediff>
<validWhileDespawned>true</validWhileDespawned> <validWhileDespawned>true</validWhileDespawned>
<nullifyingPrecepts>
<li MayRequire="Ludeon.RimWorld.Ideology">ARA_Hive_Dear</li>
</nullifyingPrecepts>
<stages> <stages>
<li> <li>
<label>原始恐惧</label> <label>原始恐惧</label>