边缘世界 RimWorld

边缘世界 RimWorld

Forgotten Realms - VTE-Facial Animation Patch
The_Holy_Reagan 2022 年 8 月 1 日 下午 5:32
A few examples of the patch with checking raceToggle
exact raceToggle for a race can be found in the race's Setting_Race_%%%% xml file in 1.3/Patches.

Dark Elf:

<Patch>
<Operation Class="ForgottenRealms.PatchOperation_SettingActive">
<settings>
<li>raceToggle_elf</li>
</settings>
<active Class="PatchOperationSequence">
<success>Always</success>
<operations>
<li Class="PatchOperationTest">
<xpath>/Defs/AlienRace.ThingDef_AlienRace[defName="O21_FR_DarkElf"]/comps</xpath>
<success>Invert</success>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/AlienRace.ThingDef_AlienRace[defName="O21_FR_DarkElf"]</xpath>
<value>
<comps />
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/AlienRace.ThingDef_AlienRace[defName="O21_FR_DarkElf"]/comps</xpath>
<value>
<li><compClass>FacialAnimation.DrawFaceGraphicsComp</compClass></li>
<li><compClass>FacialAnimation.HeadControllerComp</compClass></li>
<!-- DELETE THIS IF YOU HATE EYEBROWS -->
<li><compClass>FacialAnimation.BrowControllerComp</compClass></li>
<li><compClass>FacialAnimation.LidControllerComp</compClass></li>
<li><compClass>FacialAnimation.MouthControllerComp</compClass></li>
<li><compClass>FacialAnimation.SkinControllerComp</compClass></li>
<li><compClass>FacialAnimation.FacialAnimationControllerComp</compClass></li>
</value>
</li>
</operations>
</active>
</Operation>
</Patch>

Halforc:

<Patch>
<Operation Class="ForgottenRealms.PatchOperation_SettingActive">
<settings>
<li>raceToggle_halforc</li>
</settings>
<active Class="PatchOperationSequence">
<success>Always</success>
<operations>
<li Class="PatchOperationTest">
<xpath>/Defs/AlienRace.ThingDef_AlienRace[defName="O21_FR_HalfOrc"]/comps</xpath>
<success>Invert</success>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/AlienRace.ThingDef_AlienRace[defName="O21_FR_HalfOrc"]</xpath>
<value>
<comps />
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/AlienRace.ThingDef_AlienRace[defName="O21_FR_HalfOrc"]/comps</xpath>
<value>
<li><compClass>FacialAnimation.DrawFaceGraphicsComp</compClass></li>
<li><compClass>FacialAnimation.HeadControllerComp</compClass></li>-->
<!-- DELETE THIS IF YOU HATE EYEBROWS -->
<li><compClass>FacialAnimation.BrowControllerComp</compClass></li>
<li><compClass>FacialAnimation.LidControllerComp</compClass></li>
<li><compClass>FacialAnimation.MouthControllerComp</compClass></li>
<li><compClass>FacialAnimation.SkinControllerComp</compClass></li>
<li><compClass>FacialAnimation.FacialAnimationControllerComp</compClass></li>
</value>
</li>
</operations>
</active>
</Operation>
</Patch>

Kobold:

<Patch>
<Operation Class="ForgottenRealms.PatchOperation_SettingActive">
<settings>
<li>raceToggle_kobold</li>
</settings>
<active Class="PatchOperationSequence">
<success>Always</success>
<operations>
<li Class="PatchOperationTest">
<xpath>/Defs/AlienRace.ThingDef_AlienRace[defName="O21_FR_Kobold"]/comps</xpath>
<success>Invert</success>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/AlienRace.ThingDef_AlienRace[defName="O21_FR_Kobold"]</xpath>
<value>
<comps />
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/AlienRace.ThingDef_AlienRace[defName="O21_FR_Kobold"]/comps</xpath>
<value>
<li><compClass>FacialAnimation.DrawFaceGraphicsComp</compClass></li>
<li><compClass>FacialAnimation.HeadControllerComp</compClass></li>
<!-- DELETE THIS IF YOU HATE EYEBROWS -->
<li><compClass>FacialAnimation.BrowControllerComp</compClass></li>
<li><compClass>FacialAnimation.LidControllerComp</compClass></li>
<li><compClass>FacialAnimation.MouthControllerComp</compClass></li>
<li><compClass>FacialAnimation.SkinControllerComp</compClass></li>
<li><compClass>FacialAnimation.FacialAnimationControllerComp</compClass></li>
</value>
</li>
</operations>
</active>
</Operation>
</Patch>
< >
正在显示第 1 - 1 条,共 1 条留言
Mafelusz2  [开发者] 2022 年 8 月 4 日 上午 4:38 
Ok, I'll check it out. Thanks a lot
< >
正在显示第 1 - 1 条,共 1 条留言
每页显示数: 1530 50