2025-7-30

This commit is contained in:
2025-07-30 17:26:08 +08:00
parent d0327ec47b
commit 10152344f2
52 changed files with 156 additions and 15 deletions

View File

@@ -1044,6 +1044,22 @@
</disallowedTraits>
</AlienRace.AlienBackstoryDef>
<!-- 真乌拉族固定背景 -->
<AlienRace.AlienBackstoryDef>
<defName>WULA_Adult_Backstory998</defName>
<slot>Adulthood</slot>
<title>养尊处优</title>
<titleShort>养尊处优</titleShort>
<description>在边缘世界的人们几乎无法想象[PAWN_nameDef]在乌拉帝国的生活,就像农民想象皇帝用金锄头耕地一样让人发笑。</description>
<spawnCategories>
<li>Wula_Backstory_Categories_For_RealWula</li>
</spawnCategories>
<bodyTypeGlobal>Thin</bodyTypeGlobal>
<bodyTypeFemale>Thin</bodyTypeFemale>
<bodyTypeMale>Thin</bodyTypeMale>
<workDisables>AllWork</workDisables>
</AlienRace.AlienBackstoryDef>
<!-- 乌拉反常网络固定背景 -->
<AlienRace.AlienBackstoryDef>
<defName>WULA_Adult_Backstory999</defName>

View File

@@ -38,4 +38,17 @@
</li>
</forcedTraitsChance>
</AlienRace.AlienBackstoryDef>
<AlienRace.AlienBackstoryDef>
<defName>WULA_Child_Backstory999</defName>
<ignoreIllegalLabelCharacterConfigError>False</ignoreIllegalLabelCharacterConfigError>
<slot>Childhood</slot>
<title>未知</title>
<titleShort>未知</titleShort>
<description>[PAWN_nameDef] 是真正的乌拉星人,但是无人知晓她诞生于何时——自从乌拉帝国大内战后,这个衰退的超级帝国已经很久很久没有诞生任何新生命了。</description>
<spawnCategories>
<li>Wula_Backstory_Categories_For_RealWula</li>
</spawnCategories>
<requiredWorkTags>None</requiredWorkTags>
</AlienRace.AlienBackstoryDef>
</Defs>

View File

@@ -9,4 +9,12 @@
<shader>Map/Transparent</shader>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.BrowTypeDef>
<FacialAnimation.BrowTypeDef MayRequire="Nals.FacialAnimation">
<defName>WulaReal_BrowNormal</defName>
<texPath>Wula/Things/WulaSpecies/Brows/Normal</texPath>
<raceName>WulaSpeciesReal</raceName>
<shader>Map/Transparent</shader>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.BrowTypeDef>
</Defs>

View File

@@ -12,7 +12,6 @@
<maxColor>RGB(72,222,213)</maxColor>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.EyeballTypeDef>
<FacialAnimation.EyeballTypeDef MayRequire="Nals.FacialAnimation">
<defName>Wula_EyeNormal2</defName>
<!-- <texPath>Things/Pawn/Humanlike/Eyes/Normal</texPath> -->
@@ -24,7 +23,6 @@
<maxColor>RGB(227,30,76)</maxColor>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.EyeballTypeDef>
<FacialAnimation.EyeballTypeDef MayRequire="Nals.FacialAnimation">
<defName>Wula_EyeNormal3</defName>
<!-- <texPath>Things/Pawn/Humanlike/Eyes/Normal</texPath> -->
@@ -36,7 +34,6 @@
<maxColor>RGB(30,227,76)</maxColor>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.EyeballTypeDef>
<FacialAnimation.EyeballTypeDef MayRequire="Nals.FacialAnimation">
<defName>Wula_EyeNormal4</defName>
<!-- <texPath>Things/Pawn/Humanlike/Eyes/Normal</texPath> -->
@@ -48,4 +45,49 @@
<maxColor>RGB(225,232,64)</maxColor>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.EyeballTypeDef>
<FacialAnimation.EyeballTypeDef MayRequire="Nals.FacialAnimation">
<defName>WulaReal_EyeNormal</defName>
<!-- <texPath>Things/Pawn/Humanlike/Eyes/Normal</texPath> -->
<raceName>WulaSpeciesReal</raceName>
<texPath>Wula/Things/WulaSpecies/Eyes/Normal</texPath>
<altMaskPath>Wula/Things/WulaSpecies/Eyes/Common</altMaskPath>
<shader>Map/CutoutSkinOverlay</shader>
<minColor>RGB(72,222,213)</minColor>
<maxColor>RGB(72,222,213)</maxColor>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.EyeballTypeDef>
<FacialAnimation.EyeballTypeDef MayRequire="Nals.FacialAnimation">
<defName>WulaReal_EyeNormal2</defName>
<!-- <texPath>Things/Pawn/Humanlike/Eyes/Normal</texPath> -->
<raceName>WulaSpeciesReal</raceName>
<texPath>Wula/Things/WulaSpecies/Eyes/Normal</texPath>
<altMaskPath>Wula/Things/WulaSpecies/Eyes/Common</altMaskPath>
<shader>Map/CutoutSkinOverlay</shader>
<minColor>RGB(227,30,76)</minColor>
<maxColor>RGB(227,30,76)</maxColor>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.EyeballTypeDef>
<FacialAnimation.EyeballTypeDef MayRequire="Nals.FacialAnimation">
<defName>WulaReal_EyeNormal3</defName>
<!-- <texPath>Things/Pawn/Humanlike/Eyes/Normal</texPath> -->
<raceName>WulaSpeciesReal</raceName>
<texPath>Wula/Things/WulaSpecies/Eyes/Normal</texPath>
<altMaskPath>Wula/Things/WulaSpecies/Eyes/Common</altMaskPath>
<shader>Map/CutoutSkinOverlay</shader>
<minColor>RGB(30,227,76)</minColor>
<maxColor>RGB(30,227,76)</maxColor>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.EyeballTypeDef>
<FacialAnimation.EyeballTypeDef MayRequire="Nals.FacialAnimation">
<defName>WulaReal_EyeNormal4</defName>
<!-- <texPath>Things/Pawn/Humanlike/Eyes/Normal</texPath> -->
<raceName>WulaSpeciesReal</raceName>
<texPath>Wula/Things/WulaSpecies/Eyes/Normal</texPath>
<altMaskPath>Wula/Things/WulaSpecies/Eyes/Common</altMaskPath>
<shader>Map/CutoutSkinOverlay</shader>
<minColor>RGB(225,232,64)</minColor>
<maxColor>RGB(225,232,64)</maxColor>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.EyeballTypeDef>
</Defs>

View File

@@ -9,4 +9,13 @@
<shaderColorOverride>Map/CutoutSkinOverride</shaderColorOverride>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.HeadTypeDef>
<FacialAnimation.HeadTypeDef MayRequire="Nals.FacialAnimation">
<defName>WulaReal_HeadNormal</defName>
<texPath>Wula/Things/WulaSpeciesReal/Heads_Blank/Normal</texPath>
<raceName>WulaSpeciesReal</raceName>
<shader>Map/CutoutSkin</shader>
<shaderColorOverride>Map/CutoutSkinOverride</shaderColorOverride>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.HeadTypeDef>
</Defs>

View File

@@ -8,4 +8,12 @@
<shader>Map/Transparent</shader>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.LidTypeDef>
<FacialAnimation.LidTypeDef MayRequire="Nals.FacialAnimation">
<defName>WulaReal_LidNormal</defName>
<texPath>Wula/Things/WulaSpecies/Lids/Normal</texPath>
<raceName>WulaSpeciesReal</raceName>
<shader>Map/Transparent</shader>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.LidTypeDef>
</Defs>

View File

@@ -6,6 +6,14 @@
<texPath>Wula/Things/WulaSpecies/Mouth/Normal</texPath>
<raceName>WulaSpecies</raceName>
<shader>Map/Transparent</shader>
<enableUnisexTexPath>True</enableUnisexTexPath>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.MouthTypeDef>
<FacialAnimation.MouthTypeDef MayRequire="Nals.FacialAnimation">
<defName>WulaReal_MouthNormal</defName>
<texPath>Wula/Things/WulaSpecies/Mouth/Normal</texPath>
<raceName>WulaSpeciesReal</raceName>
<shader>Map/Transparent</shader>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.MouthTypeDef>
</Defs>

View File

@@ -8,4 +8,12 @@
<raceName>WulaSpecies</raceName>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.SkinTypeDef>
<FacialAnimation.SkinTypeDef MayRequire="Nals.FacialAnimation">
<defName>WulaReal_SkinNormal</defName>
<texPath>Wula/Things/WulaSpecies/Skins/Normal</texPath>
<shader>Map/CutoutSkin</shader>
<raceName>WulaSpeciesReal</raceName>
<enableUnisexTexPath>True</enableUnisexTexPath>
</FacialAnimation.SkinTypeDef>
</Defs>

View File

@@ -124,6 +124,14 @@
<weaponMoney>0</weaponMoney>
<apparelAllowHeadgearChance>0</apparelAllowHeadgearChance>
<apparelMoney>1000~2000</apparelMoney>
<backstoryFiltersOverride>
<li>
<categories>
<li>Wula_Backstory_Categories_For_RealWula</li>
</categories>
</li>
</backstoryFiltersOverride>
</PawnKindDef>
<PawnKindDef ParentName="HeavyMechanoidKind">

View File

@@ -26,9 +26,9 @@
<statBases>
<WorkToMake>15000</WorkToMake>
<Mass>1</Mass>
<StuffEffectMultiplierArmor>0.2</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>0.22</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>0.10</StuffEffectMultiplierInsulation_Heat>
<StuffEffectMultiplierArmor>0.35</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>1</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>1</StuffEffectMultiplierInsulation_Heat>
<EquipDelay>1.5</EquipDelay>
</statBases>
<apparel>
@@ -138,6 +138,9 @@
<statBases>
<Mass>1</Mass>
<WorkToMake>7000</WorkToMake>
<StuffEffectMultiplierArmor>0.35</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>1</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>1</StuffEffectMultiplierInsulation_Heat>
</statBases>
</ThingDef>
<ThingDef Name="WULA_ApparelCivilHatBase" ParentName="HatMakeableBase" Abstract="True">
@@ -177,6 +180,9 @@
<statBases>
<Mass>0.2</Mass>
<WorkToMake>3000</WorkToMake>
<StuffEffectMultiplierArmor>0.35</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>1</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>1</StuffEffectMultiplierInsulation_Heat>
</statBases>
</ThingDef>
<ThingDef ParentName="WULA_ApparelCivilBase">
@@ -620,6 +626,9 @@
<possessionCount>1</possessionCount>
<statBases>
<Mass>0.2</Mass>
<StuffEffectMultiplierArmor>0.1</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>0.5</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>0.5</StuffEffectMultiplierInsulation_Heat>
</statBases>
</ThingDef>
<ThingDef ParentName="WULA_ApparelOnSkinBase">
@@ -635,10 +644,6 @@
</tags>
<wornGraphicPath>Wula/Apparel/WULA_Bodystocking</wornGraphicPath>
</apparel>
<equippedStatOffsets>
<StuffEffectMultiplierInsulation_Cold>0.20</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>0.10</StuffEffectMultiplierInsulation_Heat>
</equippedStatOffsets>
<recipeMaker>
<researchPrerequisite>WULA_Synth_Clothes_Technology</researchPrerequisite>
<recipeUsers Inherit="False">
@@ -714,6 +719,7 @@
</recipeMaker>
<statBases>
<WorkToMake>7000</WorkToMake>
<StuffEffectMultiplierArmor>0.5</StuffEffectMultiplierArmor>
</statBases>
</ThingDef>
@@ -770,6 +776,11 @@
<thingSetMakerTags>
<li>RewardStandardHighFreq</li>
</thingSetMakerTags>
<statBases>
<StuffEffectMultiplierArmor>0.6</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>0.25</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>0.25</StuffEffectMultiplierInsulation_Heat>
</statBases>
</ThingDef>
<ThingDef Name="WULA_ApparelHelmetBase" ParentName="HatMakeableBase" Abstract="True">
<techLevel>Spacer</techLevel>
@@ -814,6 +825,11 @@
<thingSetMakerTags>
<li>RewardStandardHighFreq</li>
</thingSetMakerTags>
<statBases>
<StuffEffectMultiplierArmor>0.6</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>0.25</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>0.25</StuffEffectMultiplierInsulation_Heat>
</statBases>
</ThingDef>
<ThingDef ParentName="WULA_ApparelArmorBase">
<defName>WULA_Assault_Troop_PowerArmor</defName>
@@ -1269,6 +1285,11 @@
<thingSetMakerTags>
<li>RewardStandardHighFreq</li>
</thingSetMakerTags>
<statBases>
<StuffEffectMultiplierArmor>0.8</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>0</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>0</StuffEffectMultiplierInsulation_Heat>
</statBases>
</ThingDef>
<ThingDef ParentName="WULA_ApparelShieldBase">
<defName>WULA_Shield_Base</defName>

View File

@@ -591,8 +591,8 @@
<MoveSpeed>4</MoveSpeed>
<EatingSpeed>1</EatingSpeed>
<!-- 温度适应性 -->
<ComfyTemperatureMin>-10</ComfyTemperatureMin>
<ComfyTemperatureMax>10</ComfyTemperatureMax>
<ComfyTemperatureMin>-50</ComfyTemperatureMin>
<ComfyTemperatureMax>40</ComfyTemperatureMax>
<!-- 心灵敏感,稍高 -->
<PsychicSensitivity>1.25</PsychicSensitivity>
<!-- 肉量 -->
@@ -636,7 +636,7 @@
</race>
<comps Inherit="False">
<!-- <li MayRequire="Nals.FacialAnimation">
<li MayRequire="Nals.FacialAnimation">
<compClass>FacialAnimation.DrawFaceGraphicsComp</compClass>
</li>
<li MayRequire="Nals.FacialAnimation">
@@ -659,7 +659,7 @@
</li>
<li MayRequire="Nals.FacialAnimation">
<compClass>FacialAnimation.FacialAnimationControllerComp</compClass>
</li> -->
</li>
<!--<li>
<compClass>FacialAnimation.EmotionControllerComp</compClass>
</li>-->

Binary file not shown.

Before

Width:  |  Height:  |  Size: 583 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 586 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 668 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 578 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 685 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 628 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 943 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 448 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 448 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 544 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 572 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.4 KiB

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 669 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 870 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 433 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 620 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 849 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1022 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 289 B