- 好友
- 4
- 在线时间
- 0 小时
- 最后登录
- 2024-11-16
见习骑士
- UID
- 3199602
- 第纳尔
- 1162
- 精华
- 0
- 互助
- 36
- 荣誉
- 0
- 贡献
- 1
- 魅力
- 227
- 注册时间
- 2020-9-4
鲜花( 60) 鸡蛋( 0)
|
本帖最后由 奥杜因阿卡托什 于 2024-9-16 17:52 编辑
如果不用wse,skin上限是16个,想必大家都知道。然而,每更换一种脸模,都需要新建种族,非常不经济。有些mod比如潘得新纪元还用了还几个专属头模,用一个就是一个种族。
在此给出一种方法,在同一个skin内,加入不同的种族特征,还不用修改模型,保留捏脸。
- 由于夫妻档的恼毯,skin的各种内容在注释里并没有说清楚,这里先从skin的结构说起
- (
- "elf", skf_use_morph_key_10,#0x7
- "woman_body", "woman_calf_l", "f_handL",#前面三行不多赘述
- "corprus_female_head",
- [
- (40, 0, -1.000000, 0.000000, "Face Shape 1"),#捏脸的各项参数,这个要看脸模本身的帧来判断。不过这里不是今天的重点。
- (30, 0, 0.000000, 1.000000, "Face Shape 2"),
- (10, 0, 0.000000, 1.000000, "Forehead"),
- (280, 0, 0.000000, 1.000000, "Post-Edit"),
- ],
- #头发和胡子的模型名是可以自由选择的,不受什么干涉,这点在捏脸界面也能看出来。因为胡子也有模型,而精灵和兽人没有胡子,合理猜测:能不能把这些亚人种族的耳朵放在胡子的序列里?
- ["woman_hair_p","woman_hair_n","woman_hair_o"],#发型的模型名
- ["half_elf_ear", "Jimmy_ear"],#胡子的模型名(重要!!!!!)
- #下面两部分是头发和胡子的清单。很重要,也很奇葩。简单来说,只要有胡子,头发和胡子必须一一对应。即有一个头发,就必须有一个胡子,在下面的实际脸部处可以看到只调用了一个头发的名字,所用到的胡子是按照顺序自动取的。所以如果你想让胡子准确使用对应的贴图,就需要和头发放在同样的序号上。
- #这里填的无论胡子还是头发都是材质的ID。
- [#劣等精灵
- "half_elf_hair_green", "half_elf_hair_green_2",
- #兽人
- "hair_blonde",],
- [#劣等精灵
- "fem_elf_head", "fem_elf_head",
- #兽人
- "helm_Roman_standard_bearer"],
- #上面只是准备环节,并不能直接决定你这个脸是什么样子。下面的才算是选取上述定义的各种内容,加以使用。
- 这部分的玄机不少。
- [#劣等精灵
- ("womanface_b_gaolu",0xffe3e8ef,["half_elf_hair_green"],[0xffffffff]),
- ("womanface_b_gaolu",0xffe3e8ef,["half_elf_hair_green_2"],[0xffffffff]),
- ("womanface_caucas_gaolu",0xffe3e8ef,["half_elf_hair_green"],[0xffffffff]),
- ("womanface_caucas_gaolu",0xffe3e8ef,["half_elf_hair_green_2"],ff[0xffffff]),
- #狮兽人
- ("womanface_brown_gaolu",0xffa26442, ["hair_blonde"],[0xffffffff, 0xffb04717, 0xff502a19, 0xff19100c]),
- ("womanface_african_gaolu",0xff664445, ["hair_blonde"],[0xffffffff, 0xffb04717, 0xff502a19, 0xff19100c]),
- ],
- #像这样("womanface_b_gaolu",0xffe3e8ef,["half_elf_hair_green"],[0xffffffff]),的一行,对应的就是捏脸里的一个“皮肤”。
- "womanface_b_gaolu"是用到的脸部的贴图,这个是可以重复使用的,不是ID。
- 0xffe3e8ef,准确说是e3e8ef这个部分,是身体的颜色代码。比如如果你这个脸是黑暗人族,就通过这里把身体也改成黑的就行,不需要新建种族。0xff不知道有什么用,都不要动。
- "half_elf_hair_green"是头发的贴图,就像上卖弄说的一样,头发和胡子一一对应,选取的了头发,胡子也就自己选出了。
- 最后的那一堆颜色代码,影响的是对头发颜色的修正,也就是捏脸里“发色”那一个拖动条。ffffff是白色,也就是无修正。浅色的基础发色修正起来更明显,如果你这个本来就是黑发,不管怎么修正都效果一般了。只有这一个,就是屏蔽发色选项。
- #为什么这里精灵全都是屏蔽发色了?因为精灵耳作为“胡子”,是会随着头发的颜色修正一起被修正的。而兽人则没有这个要求,要的就是一起变色。
- #后面的是声音骨骼和血液等,不是重点,不作赘述
- [(voice_die,"snd_woman_die"),(voice_hit,"snd_woman_hit"),(voice_yell,"snd_woman_yell")], #voice sounds
- "skel_human", 0.9,
- psys_game_blood,psys_game_blood_2,
- ),
复制代码 如此以来,在捏脸的时候,只要看清楚选好对应的皮肤和种族特征,就能如图所示地生效了。虽然可能会把玩家搞晕,但是只要作者清醒,给NPC捏脸是搓搓有余的。
用到的三种兽人耳和两种精灵耳也放在下面了。密码:
|
评分
-
查看全部评分
|