Elin
469 个评价
(Nightly) Custom Whatever Loader 随便加载器
16
2
3
2
3
2
2
2
   
奖励
收藏
已收藏
取消收藏
Asset: NPC, Quest
System: Library
标签: Source, Sound, BGM
文件大小
发表于
更新日期
1.164 MB
2024 年 11 月 23 日 上午 12:30
11 月 6 日 上午 8:02
198 项改动说明 ( 查看 )

订阅以下载
(Nightly) Custom Whatever Loader 随便加载器

在 DK 的 1 个合集中
Elin Mods by DK
16 件物品
描述
适用于游戏Nightly版


由于Elin更新之间的改动,在同一模组内保持跨版本兼容性变得越来越困难。如果您的游戏是Beta -> Nightly版本,请使用此版本;否则请使用稳定版CWL

请勿同时使用两者。

现有的 CWL 模组可以与任一版本的 CWL 使用



允许游戏自动从模组目录加载模组制作者的自定义资源,简化了模组制作者利用各种游戏功能的过程,无需额外步骤,并扩展了本地化支持。

非常适合引入新物品、角色、元素、或音频的模组,CWL免去使用DLL只为导入表格的麻烦。

[github.com]
[elin-modding-resources.github.io]


(机翻)

CWL 控制台命令[elin-modding-resources.github.io]

CWL由社区需求和反馈而添加新功能。

通常来说,只需要EN和CN文件夹就能支持 EN JP CN ZHTW 四种语言,其中JP条目一般通过表格中的 _JP 格获取,而 ZHTW 会使用默认 CN 作为后备。也可以手动添加 ZHTW 或 JP 文件夹来提供专属翻译。

配置文件可通过Mod Config GUI或者访问文件修改,于 Elin/BepInEx/config/dk.elinplugins.customdialogloader.cfg
查看CWL提供的可配置功能, 点击这里[elin-modding-resources.github.io]

你知道源表里元素105是gun吗?


立刻上手制作Mod? CWL 文档已移至 Elin Modding Wiki[elin-modding-resources.github.io]
使用左侧边栏来浏览CWL文档!



或者查看使用CWL的mod


1.20 添加了新运行时API以及转换器重构。
1.19 添加了BGM和播放列表支持。
1.18 添加了剧情action拓展 & 多区域生成自定义角色。
1.17 添加了安全加载自定义Zone类以及后处理清理。
1.16 添加了自定义剧情标签和多格式音频支持。
1.15 添加了对自定义商人库存的支持。
1.14 允许玩家手动清理错误元素 & 模式匹配替换纹理文件。
1.13 添加了对自定义材质导入的支持,大量安全加载的优化。
1.12 添加了对自定义能力导入的支持。
1.11 修复了CWL试图对其他模组做一些奇怪的事情的错误。
1.10 添加了对自定义信仰导入和自定义信仰/领域/派系肖像的支持。
1.9 添加了对不兼容源表的自动检测和表头重新对齐。可开关。
1.8 为装备/物品添加了自定义冒险者标签。
1.7 将英语设为第一备用语言。
1.6 添加了对自定义冒险者相关导入和dialog.xlsx合并的支持。
1.5 API重构。
1.4 添加了带本地化支持的源表导入。
1.3 修复了BGMData.Part重复第一个条目的问题。
1.2 添加了对自定义音频的支持。
1.1 添加了对书籍文本的支持。
1.0 添加了对对话/剧情的支持。


如果您需要新功能、提供反馈或制作帮助,请随时留言或通过 Elona Discord 联系 Omega @omega8639。亦或是Elin模组讨论群:872068953.

如果出现任何错误,请不要忘记检查 用户名/AppData/LocalLow/Lafrontier/Elin/Player.log,CWL 会在那里记录 很多 信息。
热门讨论 查看全部(3)
93
9 月 1 日 下午 12:13
置顶: Bug Reports / 错误反馈
DK
55
5 月 21 日 下午 3:34
置顶: Feature Requests / 需要新功能
DK
5
5 月 5 日 上午 8:33
置顶: Mods Using CWL / 一些示例
DK
263 条留言
DK  [作者] 11 月 11 日 上午 5:41 
A breaking change has been updated in 23.233 Nightly version (11/11/2025). All previous SourceChara sheets will now default to have an empty recruitItem row.
Important You need to update Nightly CWL which has its internal cache version updated, which will trigger an automatic cache regeneration.
If you still encounter problems after this, try using console command `cwl.data.clear_source_cache`
Noin 10 月 19 日 下午 11:23 
@DK Thanks to you, the problem was solved. Thank you very much!
DK  [作者] 10 月 19 日 下午 10:15 
@Noin that error is not caused by CWL. Likely you have invalid food item mods or something else is invalid.
Noin 10 月 19 日 下午 10:10 
When I tried to talk to my friend Merilis, an error occurred and I couldn't speak.
//エラーが発生した時点でのアプリの動作 (最も新しいものが一番上です):
Thing.GetName
Card.get_Name
CraftUtil.WrapIngredient
CraftUtil.MakeLoveLunch
Chara.ShowDialog
+TRANSPILER CustomWhateverLoader::RerouteDramaPatch.OnSwitchIdIl
Shigeruchi 10 月 3 日 上午 3:31 
@DK did you just update the wiki with a passage for custom instrument or was i somehow referencing an outdated page?

Im positive you can imagine the value of your aid to a pianist player.

Either way, I want to deliver my thanks for the hard work and kind support!
DK  [作者] 10 月 2 日 下午 5:13 
@Shigeruchi Please refer to the wiki page to add parts data for your instrument sounds
@Intyalle Not suddenly, the change was made long time ago due to Elin's aggressive changes
Intyalle 10 月 2 日 下午 4:53 
I was subscribed to the stable version, why is it suddenly nightly? 0_o
Shigeruchi 10 月 2 日 下午 4:31 
@DK Thank you for you swift answer! Your pointers were exactly right, however the next step introduced me to another problem:

The instruments targeted by my mod now no longer play the original sound but instead produce a null ref error:

NullReferenceException: Object reference not set to an instance of an object

To cross check the compatibility of my sound files i used them as bgm and they worked fine.
May it be necessary to tweak the json in some form?
DK  [作者] 10 月 2 日 上午 11:23 
@Shigeruchi The instruments don't necessarily use their ID as sound ID, for example, cello uses cello_prelude. You can checkout the details at Custom Instrument Track mod (but don't use it, it's broken right now). replacement sounds are placed in Mod folder/Sound/Instrument/
Shigeruchi 10 月 2 日 上午 10:52 
Thanks for the the hard work and sorry if this is the inapropriate place to ask this - but i intend to replace the instrument sound, assuming that i simply need to place instrumentID-named wav files into my mods instrument folder.

A json is generated for each file, however the instrument sound is not replaced. Am I missing something?