一.角色皮肤skin
module_troops.py中定义的所有角色(士兵&领主&NPC)都有不同的皮肤,通过header_troops.pyz定义标识符完成不同人物Agent初始化后的外表.
troop_flag与module_skins.py中配置的顺序保持一致,通过在module_skins.py中添加新的皮肤后需要新增对应的troop_flag
#Troop flags
tf_male = 0
tf_female = 1
二.头部模型FaceKey
皮肤由身体,手臂等不同静态Mesh组成,头部采用顶点动画模型实现(捏脸系统).
在OpenBrf中可查看人物的头部模型为29帧的顶点动画模型,不同的FaceKey解析后将唯一确定角色头部模型外貌.在人物捏脸界面Ctrl+E可编辑脸谱代码FaceKey,复制输入至module_troops.py
三.FaceKey获取和设置
str_store_agent_face_keys =