该补丁资源最后更新于 大约 2 小时前
收藏此资源,下载链接或文件更新时通知你
看了一眼,所谓千歳抱き枕カバーver.- 跟游戏没有半毛钱关系,只是在你买本体的时候,会附赠对应角色的抱枕套罢了
尝试改字体,但是这个KRKR引擎真是实在无语了,系统纯自行配置,其他的封包没有加密,唯独data.xp3采用tjs2100方式压缩,
虽然可以用tjs2decompiler项目的py文件进行反编译成原本的可见文本
但再编译回去至今都没有人搞定,我也实在没有那个技术了,以下是我的研究成果
浅浅研究,发现此KRKR2引擎为自搓的魔改,没有KRKR默认的initilaize.tjs和config.tjs文件,全依靠手动写代码配置
选择字体的代码需在data.xp3 init_menu.tjs当中写如下代码
menus["テキスト設定"].add((menus["テキスト設定>選択肢でスキップを停止"] = new Biscrat_NegationMenuItem(
kag, "選択肢でスキップを停止(&I)", "skipStopWhenSelect", &optionObject.skipStopWhenSelect, 0
)));
//这里为插入代码
menus["テキスト設定"].add((menus["テキスト設定>フォントの選択"] = new Biscrat_CallFunctionMenuItem(
kag, "フォントの選択(&C)", funcObject.selectFont
)));
//结束
menus["テキスト設定"].add((menus["テキスト設定>影を表示"] = new Biscrat_NegationMenuItem(
kag, "影を表示(&S)", "textDefaultShadow", &optionObject.textDefaultShadow, 0
)));
menus["テキスト設定"].add((menus["テキスト設定>縁取りを表示"] = new Biscrat_NegationMenuItem(
kag, "縁取りを表示(&E)", "textDefaultEdge", &optionObject.textDefaultEdge, 0
)));
默认为写死的モトヤLマルベリ3等幅 字体,封包在other.xp3当中
但由于此data封包采用tjs2100版本独有 新版的压缩封包的方式,需要对其中的tjs进行反编译,可用https://github.com/crate-1556/tjs2-decompiler
此外,需将包含モトヤLマルベリ3等幅 的字样的全部tjs文本都替换成指定的字体才可。
目前仍在研究如何将反编译写回的方法
于是,尝试用替换other.xp3当中字体的方式,换成了其他字体,但还是没有效果,只能显示默认的微软雅黑,没办法了就这样发布再说了
建议不转区直接运行,好歹字体没有粗细的区别,可调整阴影和边缘,转区如果对字体粗细没有要求的可以忽略这条消息