超级玩家
 
- 贡献度
- 71
- 金元
- 6160
- 积分
- 900
- 精华
- 0
- 注册时间
- 2012-8-15

|
本帖最后由 sakurafubuki 于 2021-6-23 08:33 编辑
目前已经把人物替换,正常游戏已经没有问题了。
但是关于代入剧情过场,还有些问题。
就以 用 ayane的紫蝴蝶 装 替换 龙的白装束,为例
ng2sigma 的模型似乎 分成两种:
一种是 编号_角色名_服装号.tmc 对应 玩家操作 如 00853_ryu_l.tmc ;
一种是 编号_r_角色名_服装号.tmc 对应 过场动画 如 00984_r_ryu_l.tmc ;
如果为了 可以在游戏中操作,
只需要用 00996_aya.TMC 和 00996_aya.TMCL 替换 853、854 就可以了
如果要代入剧情动画,就需要 替换 00984_r_ryu_l ,就是需要替换 有 前缀 r_ tmc对应的编号。
但是, 如果 直接用 不前缀 r_ 的TMC,如 00996_aya.TMC 替换 00984_r_ryu_l ,可以正常播放 过场,但是人物会被摆大字形(已经得到解答,动画人物模型骨骼和日常游戏操作模型不一致)。
如果 用 对应的 00990_r_aya_b.TMC 和 00990_r_aya_b.TMCL 替换 00984_r_ryu_l, 剧情过场会直接跳出。(这应该是在 用动画人物模型 替换 动画人物模型,为什么会出更严重的错误)
ps.
顺便在问一个问题,我n年前,在360自制系统上做过类似事,当时针对的是ng3re, ng3re的模型没有区别过场和游戏。 在360用win_hex 进行 替换还,还要注意 模型大小的问题,也就是说, 替换物的size,不能比 替换目标的size大,不然会覆盖掉内容导致出错。 这个限制,在pc是不是仍然存在? 如果是的话,到是可以解释出现的问题,但是那样的话各类mod的可能性就大大降低了。
|
|