2025-6-26

This commit is contained in:
2025-06-26 17:30:17 +08:00
parent b83ec51601
commit eb945b9a87
5 changed files with 232 additions and 93 deletions

View File

@@ -8,14 +8,15 @@
<titleShort>人格-探险骑士</titleShort>
<description>[PAWN_possessive]人格矩阵中装载了一个乌拉帝国探险骑士的模拟记忆。\n\n帝国骑士团是乌拉帝国的皇帝禁军但是在皇室驾崩后骑士团与国教势力纷争四起为了适应局势他们无所不用其极昔日的恪守的美德已经化为教条和传说变成虚无缥缈的身外之物。诚然骑士团已经堕落但是她们的武艺仍犹如鞘中利刃随时准备斩下帝国之敌的头颅。\n\n探险骑士是帝国骑士团的中坚力量她们人数众多是见习骑士向上晋升迈过的第一道门槛并代表着她们杀敌的技艺和信念已经得到认证。</description>
<skillGains>
<Shooting>8</Shooting>
<Melee>8</Melee>
<Shooting>5</Shooting>
<Melee>5</Melee>
<Cooking>-5</Cooking>
<Animals>-7</Animals>
<Crafting>-5</Crafting>
<Intellectual>-5</Intellectual>
<Intellectual>8</Intellectual>
<Social>3</Social>
</skillGains>
<workDisables>ManualDumb</workDisables>
<workDisables>ManualDumb,Cooking,Mining</workDisables>
<requiredWorkTags>None</requiredWorkTags>
<spawnCategories>
<li>Wula_Backstory_Categories</li>
@@ -23,14 +24,10 @@
<bodyTypeGlobal>Thin</bodyTypeGlobal>
<bodyTypeFemale>Thin</bodyTypeFemale>
<bodyTypeMale>Thin</bodyTypeMale>
<possessions>
<Apparel_PackTurret MayRequire="Ludeon.RimWorld.Anomaly">1</Apparel_PackTurret>
</possessions>
<forcedTraits>
<WULA_Trait_Knight>1</WULA_Trait_Knight>
</forcedTraits>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef>
<defName>WULA_Adult_Backstory02</defName>
<slot>Adulthood</slot>
@@ -44,8 +41,9 @@
<Animals>-7</Animals>
<Crafting>-7</Crafting>
<Intellectual>-7</Intellectual>
<Social>3</Social>
</skillGains>
<workDisables>ManualDumb</workDisables>
<workDisables>ManualDumb,Cooking,Mining</workDisables>
<requiredWorkTags>None</requiredWorkTags>
<spawnCategories>
<li>Wula_Backstory_Categories</li>
@@ -53,14 +51,10 @@
<bodyTypeGlobal>Thin</bodyTypeGlobal>
<bodyTypeFemale>Thin</bodyTypeFemale>
<bodyTypeMale>Thin</bodyTypeMale>
<possessions>
<Apparel_PackTurret MayRequire="Ludeon.RimWorld.Anomaly">1</Apparel_PackTurret>
</possessions>
<forcedTraits>
<WULA_Trait_Knight>1</WULA_Trait_Knight>
</forcedTraits>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef>
<defName>WULA_Adult_Backstory03</defName>
<slot>Adulthood</slot>
@@ -73,8 +67,9 @@
<Construction>8</Construction>
<Medicine>-7</Medicine>
<Intellectual>-3</Intellectual>
<Social>3</Social>
</skillGains>
<workDisables>ManualDumb</workDisables>
<workDisables>ManualDumb,Cooking,Mining</workDisables>
<requiredWorkTags>None</requiredWorkTags>
<spawnCategories>
<li>Wula_Backstory_Categories</li>
@@ -82,14 +77,10 @@
<bodyTypeGlobal>Thin</bodyTypeGlobal>
<bodyTypeFemale>Thin</bodyTypeFemale>
<bodyTypeMale>Thin</bodyTypeMale>
<possessions>
<Apparel_PackTurret MayRequire="Ludeon.RimWorld.Anomaly">1</Apparel_PackTurret>
</possessions>
<forcedTraits>
<WULA_Trait_Knight>1</WULA_Trait_Knight>
</forcedTraits>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef>
<defName>WULA_Adult_Backstory04</defName>
<slot>Adulthood</slot>
@@ -101,6 +92,7 @@
<Melee>10</Melee>
<Medicine>-7</Medicine>
<Intellectual>-3</Intellectual>
<Social>7</Social>
</skillGains>
<workDisables>ManualDumb,Mining,PlantWork,Animals,Crafting,Cooking,Constructing</workDisables>
<requiredWorkTags>None</requiredWorkTags>
@@ -110,11 +102,94 @@
<bodyTypeGlobal>Thin</bodyTypeGlobal>
<bodyTypeFemale>Thin</bodyTypeFemale>
<bodyTypeMale>Thin</bodyTypeMale>
<possessions>
<Apparel_PackTurret MayRequire="Ludeon.RimWorld.Anomaly">1</Apparel_PackTurret>
</possessions>
<forcedTraits>
<WULA_Trait_Knight>2</WULA_Trait_Knight>
</forcedTraits>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef>
<defName>WULA_Adult_Backstory05</defName>
<slot>Adulthood</slot>
<title>人格矩阵装载:赎罪骑士</title>
<titleShort>人格-赎罪骑士</titleShort>
<description>[PAWN_possessive]人格矩阵中装载了一个乌拉帝国赎罪骑士的模拟记忆。\n\n帝国骑士团是乌拉帝国的皇帝禁军但是在皇室驾崩后骑士团与国教势力纷争四起为了适应局势他们无所不用其极昔日的恪守的美德已经化为教条和传说变成虚无缥缈的身外之物。诚然骑士团已经堕落但是她们的武艺仍犹如鞘中利刃随时准备斩下帝国之敌的头颅。\n\n赎罪骑士是在乌拉帝国大内战后诞生的新骑士阶层她们认为自己辜负了先帝没有守护好皇室也没能守住江山摒弃荣华富贵自我放逐并踏入了无尽的赎罪远征之路。</description>
<skillGains>
<Shooting>8</Shooting>
<Melee>8</Melee>
<Mining>-10</Mining>
<Plants>3</Plants>
<Animals>5</Animals>
<Crafting>5</Crafting>
<Intellectual>-8</Intellectual>
<Medicine>5</Medicine>
<Social>-10</Social>
</skillGains>
<workDisables>ManualDumb,Cooking</workDisables>
<requiredWorkTags>None</requiredWorkTags>
<spawnCategories>
<li>Wula_Backstory_Categories</li>
</spawnCategories>
<bodyTypeGlobal>Thin</bodyTypeGlobal>
<bodyTypeFemale>Thin</bodyTypeFemale>
<bodyTypeMale>Thin</bodyTypeMale>
<forcedTraits>
<WULA_Trait_Knight>1</WULA_Trait_Knight>
</forcedTraits>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef>
<defName>WULA_Adult_Backstory10</defName>
<slot>Adulthood</slot>
<title>人格矩阵装载:农奴</title>
<titleShort>人格-农奴</titleShort>
<description>[PAWN_possessive]人格矩阵中装载了一个乌拉帝国农奴的模拟记忆。\n\n农奴是效力于乌拉帝国骑士团的底层人她们承担了社会中最苦最累的工作并长期受到上层社会的欺压。通常来说这个阶层不会出现乌拉星人——这个阶层是留给那些异族俘虏的但是确实有一些被剥夺身份的罪人会沦落到此般田地。</description>
<skillGains>
<Shooting>-10</Shooting>
<Melee>-8</Melee>
<Construction>-8</Construction>
<Mining>7</Mining>
<Cooking>2</Cooking>
<Plants>5</Plants>
<Animals>2</Animals>
<Crafting>-10</Crafting>
<Artistic>-10</Artistic>
<Medicine>-10</Medicine>
<Social>-10</Social>
</skillGains>
<workDisables>Intellectual</workDisables>
<requiredWorkTags>None</requiredWorkTags>
<spawnCategories>
<li>Wula_Backstory_Categories</li>
</spawnCategories>
<bodyTypeGlobal>Thin</bodyTypeGlobal>
<bodyTypeFemale>Thin</bodyTypeFemale>
<bodyTypeMale>Thin</bodyTypeMale>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef>
<defName>WULA_Adult_Backstory11</defName>
<slot>Adulthood</slot>
<title>人格矩阵装载:扈从</title>
<titleShort>人格-扈从</titleShort>
<description>[PAWN_possessive]人格矩阵中装载了一个乌拉帝国扈从的模拟记忆。\n\n扈从是乌拉帝国骑士团的基层她们是拥有合法身份的非骑士人员除了生活在骑士团森严堡垒内过的和其他地方的乌拉星人没什么不同。</description>
<skillGains>
<Shooting>-5</Shooting>
<Melee>-5</Melee>
<Construction>6</Construction>
<Mining>-3</Mining>
<Cooking>5</Cooking>
<Plants>-2</Plants>
<Animals>-5</Animals>
<Crafting>6</Crafting>
<Artistic>2</Artistic>
<Medicine>-3</Medicine>
<Social>-5</Social>
</skillGains>
<!-- <workDisables>Intellectual</workDisables> -->
<requiredWorkTags>None</requiredWorkTags>
<spawnCategories>
<li>Wula_Backstory_Categories</li>
</spawnCategories>
<bodyTypeGlobal>Thin</bodyTypeGlobal>
<bodyTypeFemale>Thin</bodyTypeFemale>
<bodyTypeMale>Thin</bodyTypeMale>
</AlienRace.AlienBackstoryDef>
</Defs>

View File

@@ -1,7 +1,72 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<RecipeDef ParentName="MediumMechanoidRecipe">
<defName>WULA_make_new_synth</defName>
<RecipeDef ParentName="BaseMechanoidRecipe">
<defName>WULA_Make_New_Synth</defName>
<label>制造乌拉帝国合成人</label>
<description>制造一个新的机械乌拉,这是乌拉帝国合成人派系增加人口的唯一方式。</description>
<ingredients Inherit="False">
<li>
<filter>
<thingDefs>
<li>WULA_Alloy_Framework_Base</li>
</thingDefs>
</filter>
<count>1</count>
</li>
<li>
<filter>
<thingDefs>
<li>WULA_Energy_Furnace_Base</li>
</thingDefs>
</filter>
<count>1</count>
</li>
<li>
<filter>
<thingDefs>
<li>WULA_Alloy_Framework_Base</li>
</thingDefs>
</filter>
<count>1</count>
</li>
<li>
<filter>
<thingDefs>
<li>ComponentIndustrial</li>
</thingDefs>
</filter>
<count>4</count>
</li>
<li>
<filter>
<customSummary>feedstock</customSummary>
<categories>
<li>Foods</li>
<li>PlantMatter</li>
</categories>
<disallowedThingDefs>
<li>Hay</li>
<li>Dye</li>
</disallowedThingDefs>
<disallowedCategories>
<li>FoodMeals</li>
</disallowedCategories>
</filter>
<count>50</count>
</li>
</ingredients>
<!-- 机械师专用配方,覆盖父元素 -->
<mechanitorOnlyRecipe>false</mechanitorOnlyRecipe>
<products>
<Mech_Militor>1</Mech_Militor>
</products>
<descriptionHyperlinks>
<ThingDef>WulaSpecies</ThingDef>
</descriptionHyperlinks>
</RecipeDef>
</Defs>
<!-- <RecipeDef ParentName="BaseMechanoidRecipe">
<defName>WULA_Make_New_Synth</defName>
<label>制造乌拉帝国合成人</label>
<description>制造一个新的机械乌拉,这是乌拉帝国合成人派系增加人口的唯一方式。</description>
<ingredients Inherit="False">
@@ -63,9 +128,8 @@
</descriptionHyperlinks>
<gestationCycles>3</gestationCycles>
<researchPrerequisite>BasicMechtech</researchPrerequisite>
</RecipeDef>
<RecipeDef ParentName="SurgeryInstallImplantBase">
</RecipeDef> -->
<!-- <RecipeDef ParentName="SurgeryInstallImplantBase">
<defName>WULA_Install_Energy_Furnace_Base</defName>
<label>install ghoul barbs</label>
<description>Install ghoul barbs.</description>
@@ -95,5 +159,5 @@
<li>WULA_Energy_Furnace_Bodypart</li>
</appliedOnFixedBodyParts>
<!-- <addsHediff>GhoulBarbs_Base</addsHediff> -->
</RecipeDef>
</Defs>
</RecipeDef> -->

View File

@@ -5,100 +5,97 @@
<label>乌拉帝国构造体</label>
<description>一台用于构造乌拉帝国的合成人和机械体的小型设备,功能类似于机械培育器,但是不能生产常规的机械体。</description>
<graphicData>
<texPath>Things/Building/Production/MechGestatorLarge</texPath>
<texPath>Things/Building/Production/MechGestatorStandard</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(6, 5)</drawSize>
<drawSize>(5.6,4)</drawSize>
<shadowData>
<volume>(3.8, 3, 2.7)</volume>
<volume>(3, 2, 1.9)</volume>
</shadowData>
</graphicData>
<uiIconPath>Things/Building/Production/MechGestatorLarge_MenuIcon</uiIconPath>
<uiIconScale>1.5</uiIconScale>
<interactionCellOffset>(2,0,2)</interactionCellOffset>
<uiIconPath>Things/Building/Production/MechGestatorStandard_MenuIcon</uiIconPath>
<uiIconScale>1.85</uiIconScale>
<interactionCellOffset>(1,0,2)</interactionCellOffset>
<recipes>
<li>WULA_Make_New_Synth</li>
</recipes>
<statBases>
<MaxHitPoints>350</MaxHitPoints>
<WorkToBuild>16000</WorkToBuild>
<Mass>35</Mass>
<MaxHitPoints>250</MaxHitPoints>
<WorkToBuild>8000</WorkToBuild>
<Mass>25</Mass>
<Flammability>0.5</Flammability>
</statBases>
<size>(4,3)</size>
<size>(3,2)</size>
<costList>
<Steel>300</Steel>
<ComponentIndustrial>6</ComponentIndustrial>
<Steel>150</Steel>
<ComponentIndustrial>3</ComponentIndustrial>
</costList>
<researchPrerequisites>
<li>BasicMechtech</li>
</researchPrerequisites>
<building>
<!-- <barDrawData>
<barDrawData>
<north>
<preRotationOffset>(-1.59, 1.4)</preRotationOffset>
<size>(0.72, 0.12)</size>
<preRotationOffset>(-1.06, 0.91)</preRotationOffset>
<size>(0.7, 0.13)</size>
</north>
<south>
<preRotationOffset>(-1.59, 1.33)</preRotationOffset>
<size>(0.72, 0.12)</size>
<preRotationOffset>(-1.06, 0.82)</preRotationOffset>
<size>(0.7, 0.13)</size>
</south>
<east>
<preRotationOffset>(1.59, -1.4)</preRotationOffset>
<size>(0.72, 0.12)</size>
<preRotationOffset>(1.06, -0.97)</preRotationOffset>
<size>(0.7, 0.13)</size>
</east>
<west>
<preRotationOffset>(-1.59, -1.4)</preRotationOffset>
<size>(0.72, 0.12)</size>
<preRotationOffset>(-1.06, -0.97)</preRotationOffset>
<size>(0.7, 0.13)</size>
</west>
</barDrawData>
<formingGraphicData>
<texPath>Things/Pawn/Mechanoid/HalfGestatedMechLarge</texPath>
<texPath>Things/Pawn/Mechanoid/HalfGestatedMechSmall</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(1.65,1.65)</drawSize>
<drawSize>(1,1)</drawSize>
</formingGraphicData>
<formingMechBobSpeed>0.0005</formingMechBobSpeed>
<formingMechYBobDistance>0.08</formingMechYBobDistance>
<formingMechPerRotationOffset>
<li>(0, 0, 0.225)</li>
<li>(-0.15, 0, 0.225)</li>
<li>(0, 0, 0.225)</li>
<li>(0.15, 0, 0.225)</li>
<li>(0, 0, 0.45)</li>
<li>(0, 0, 0.45)</li>
<li>(0, 0, 0.45)</li>
<li>(0, 0, 0.45)</li>
</formingMechPerRotationOffset>
<mechGestatorCylinderGraphic>
<texPath>Things/Building/Production/MechGestatorLargeGlass</texPath>
<texPath>Things/Building/Production/MechGestatorStandardGlass</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(6, 5)</drawSize>
<drawSize>(5.6,4)</drawSize>
<shaderType>Transparent</shaderType>
</mechGestatorCylinderGraphic>
<mechGestatorTopGraphic>
<texPath>Things/Building/Production/MechGestatorLargeTop</texPath>
<texPath>Things/Building/Production/MechGestatorStandardTop</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(6, 5)</drawSize>
<drawSize>(5.6,4)</drawSize>
</mechGestatorTopGraphic>
<gestatorFormingMote>
<north>MechGestatorFormingLarge_North</north>
<east>MechGestatorFormingLarge_East</east>
<west>MechGestatorFormingLarge_West</west>
<south>MechGestatorFormingLarge_South</south>
<north>MechGestatorForming_North</north>
<east>MechGestatorForming_East</east>
<west>MechGestatorForming_East</west>
<south>MechGestatorForming_South</south>
</gestatorFormingMote>
<gestatorCycleCompleteMote>
<north>MechGestatorCycleCompleteLarge_North</north>
<east>MechGestatorCycleCompleteLarge_East</east>
<west>MechGestatorCycleCompleteLarge_West</west>
<south>MechGestatorCycleCompleteLarge_South</south>
<north>MechGestatorCycleComplete_North</north>
<east>MechGestatorCycleComplete_East</east>
<west>MechGestatorCycleComplete_East</west>
<south>MechGestatorCycleComplete_South</south>
</gestatorCycleCompleteMote>
<gestatorFormedMote>
<north>MechGestatorFormedLarge_North</north>
<east>MechGestatorFormedLarge_East</east>
<west>MechGestatorFormedLarge_West</west>
<south>MechGestatorFormedLarge_South</south>
</gestatorFormedMote> -->
<north>MechGestatorFormed_North</north>
<east>MechGestatorFormed_East</east>
<west>MechGestatorFormed_East</west>
<south>MechGestatorFormed_South</south>
</gestatorFormedMote>
</building>
<constructionSkillPrerequisite>6</constructionSkillPrerequisite>
<recipes>
<li>WULA_make_new_synth</li>
</recipes>
<comps>
<li Class="CompProperties_Power">
<compClass>CompPowerTrader</compClass>
<basePowerConsumption>500</basePowerConsumption>
<basePowerConsumption>350</basePowerConsumption>
<idlePowerDraw>50</idlePowerDraw>
</li>
</comps>
@@ -132,17 +129,6 @@
<paintable>true</paintable>
</building>
<comps>
<li Class="CompProperties_Flickable"/>
<li Class="CompProperties_Forbiddable"/>
<li Class="CompProperties_WasteProducer">
<li Class="CompProperties_ThingContainer">
<compClass>CompThingContainer</compClass>
<stackLimit>5</stackLimit>
<drawContainedThing>false</drawContainedThing>
<dropEffecterDef>MechChargerWasteRemoved</dropEffecterDef>
</li>
<showContentsInInspectPane>false</showContentsInInspectPane>
</li>
<li Class="CompProperties_Power">
<compClass>CompPowerTrader</compClass>
<basePowerConsumption>300</basePowerConsumption>

View File

@@ -209,12 +209,26 @@
<li>AteWithoutTable</li>
</cannotReceiveThoughts>
</thoughtSettings>
<!-- 关系设置,不会生成任何随机关系 -->
<relationSettings>
<relationChanceModifierLover>0</relationChanceModifierLover>
<relationChanceModifierExLover>0</relationChanceModifierExLover>
<relationChanceModifierFiance>0</relationChanceModifierFiance>
<relationChanceModifierSpouse>0</relationChanceModifierSpouse>
<relationChanceModifierExSpouse>0</relationChanceModifierExSpouse>
<relationChanceModifierParent>0</relationChanceModifierParent>
<relationChanceModifierChild>0</relationChanceModifierChild>
<relationChanceModifierSibling>0</relationChanceModifierSibling>
</relationSettings>
</alienRace>
<!-- 以下是原版标签 -->
<!-- 受击音效 -->
<soundImpactDefault>BulletImpact_Metal</soundImpactDefault>
<statBases>
<WorkToMake>7200</WorkToMake>
<MarketValue>3000</MarketValue>
<Mass>50</Mass>
<MoveSpeed>4.5</MoveSpeed>

View File

@@ -2,13 +2,13 @@
<Defs>
<WorkGiverDef>
<defName>WULA_Cube_ProductorBills</defName>
<label>能源核心冲压机制造物品</label>
<defName>WULA_Mech_Constructor_Small_Bills</defName>
<label>乌拉帝国构造体培育机械</label>
<giverClass>WorkGiver_DoBill</giverClass>
<workType>Smithing</workType>
<priorityInType>75</priorityInType>
<fixedBillGiverDefs>
<li>WULA_Cube_Productor_BIO</li>
<li>WULA_Mech_Constructor_Small</li>
</fixedBillGiverDefs>
<verb>工作于</verb>
<gerund>工作于</gerund>