RimWorld

RimWorld

159 ratings
Face Addon Framework
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
70.989 MB
9 Apr, 2024 @ 7:44pm
13 Jun @ 8:36am
20 Change Notes ( view )

Subscribe to download
Face Addon Framework

Description
Add any FaceAddon you want for any pawn who has a head!
Adding face addon which can make facial expression to any creatures. It also can be used as a lightweight version of the facial expression framework, inspired by Garam.

The main reason for making this mod was the desire to use face animation in Multiplayer.

Go to GitHub for more info
https://github.com/EoralMilk/FaceAddonFramework

Mods using this framework
Kurin Meow Edition: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3240011376&tscn=1714919435
18 Comments
CrackaJack 15 May, 2024 @ 2:41pm 
i second what mercury said, it´d be awesome if this gave face animations to vanilla pawns without extra mods
Eoral Milk  [author] 9 May, 2024 @ 12:18am 
@XYM04689733 原版脸型太多了,不好做例子。
XYM04689733 8 May, 2024 @ 10:18am 
希望能出个原版的例子
Eoral Milk  [author] 21 Apr, 2024 @ 9:18am 
@Kiyoshi Senpai We are working on a mod "Kurin Meow Edition" which will use this framework.
Kiyoshi Senpai 20 Apr, 2024 @ 6:04pm 
so what mods use this?
Eoral Milk  [author] 13 Apr, 2024 @ 5:05pm 
@megabot framework only.
megabot 13 Apr, 2024 @ 8:14am 
apologies for asking, is this a facial animation mod or is it just a framework?
MercuryRiver 12 Apr, 2024 @ 8:43pm 
I know only basic xpath patching, but ty for suggestion. Hopefully someone else will make an option like this someday then, because I don't see myself figuring it out ha
Eoral Milk  [author] 12 Apr, 2024 @ 7:28pm 
@MercuryRiver The 'requireHeadTypes' here is used to restrict Comps from deciding if a FaceTypeDef can be selected at random (the current Pawn will use a HeadTypeDef, If a FaceTypeDef has content in requireFaceType and not contains the HeadTypeDef that pawn is using, then it will not be randomly selected.)
Kyu 12 Apr, 2024 @ 3:45pm 
@MercuryRiver, - Wouldn't the process be to configure the FaceAddon definitions, then apply to whichever ThingDefs you want via xpath operations? That would allow you to selectively or blanketly apply to whichever pawns you want.