Elin
314 ratings
Custom Whatever Loader
11
2
2
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Asset: NPC
System: Mod Library
File Size
Posted
Updated
1.075 MB
Nov 23, 2024 @ 12:30am
Jun 17 @ 2:43am
132 Change Notes ( view )

Subscribe to download
Custom Whatever Loader

In 1 collection by DK
Elin Mods by DK
11 items
Description


Allows the game to automatically load modders' custom resources from the mod directory, simplifying the process for modders to utilize various game functionalities without any additional steps, and with extended localization support.

Ideal for mods that introduce new items, characters, or audio elements, the Custom Whatever Loader eliminates the need for creating script DLLs to import Excel sheets.

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



CWL is made with community effort and feedback, new features are added upon request.

Generally, you only need to prepare EN folder, as in JP entries are bundled within the same sheet. (Unless you are using god_talk.xlsx or other localized Data)

Config file can be edited using Mod Config GUI or in file at Elin/BepInEx/config/dk.elinplugins.customdialogloader.cfg
Check out the configuration details here[elin-modding-resources.github.io]

Do you know that source element 105 is gun?!


To get started making mods with CWL, check out the documentation at Elin Modding Wiki[elin-modding-resources.github.io]
Use the sidebar on the left to navigate CWL docs!



Or checkout mods using CWL


1.20 Added various runtime API and Custom Converter rework.
1.19 Added support for custom BGM and playlist.
1.18 Added Drama action expansion & Multiple Zone spawn for Chara.
1.17 Added custom Zone type safe load & post cleanups.
1.16 Added dialog sound qol patch & custom drama tagging.
1.15 Added support for custom merchant stock.
1.14 Added pattern matching for sprite replacers & Allow manual purging of faulty elements.
1.13 Added support for custom material, lots of safe loading optimizations.
1.12 Added support for custom abilities and spells.
1.11 Fixed a cryptic bug where CWL attempts to do its funny things for other mods.
1.10 Added support for custom religion imports and custom religion/domain/faction portraits.
1.9 Added auto detection for incompatible source sheets and sheet header realignment. Configurable.
1.8 Added custom adventurer tagging for equipment/things.
1.7 Set EN as 1st fallback language.
1.6 Added support for custom adventurer related imports and dialog.xlsx merging.
1.5 API refactor.
1.4 Added source sheet imports with localization support.
1.3 Fixed BGMData.Part duplicating first entry.
1.2 Added support for custom sounds.
1.1 Added support for book texts.
1.0 Added support for dialogs/drama sheets.


If you want to request new features, provide feedback, in need of assistance, feel free to leave comments or reach me at Elona Discord @freshcloth.

Should any bug appear, don't forget to check YourUserName/AppData/LocalLow/Lafrontier/Elin/Player.log, Custom Whatever Loader logs a lot of stuff there.
Popular Discussions View All (3)
61
Jun 2 @ 7:24pm
PINNED: Bug Reports / 错误反馈
DK
55
May 21 @ 3:34pm
PINNED: Feature Requests / 需要新功能
DK
5
May 5 @ 8:33am
PINNED: Mods Using CWL / 一些示例
DK
195 Comments
DK  [author] 1 hour ago 
@Sooner535{UFIP} Glad you sorted it out!
Sooner535{UFIP} 1 hour ago 
Ok got it working, to anyone who is having this issue:

I am uncertain if this is a base game thing or this mod but.
Skins will load while the game is running and can be edited, added and removed from:
Program Files (x86)\Steam\steamapps\common\Elin\Custom\Skin
without having to exit the game at all

However, this is not the case for portraits, the portrait needs to be added, the right shape, and have a transparent background. And be added to:
Program Files (x86)\Steam\steamapps\common\Elin\Custom\Portrait
And the game restarted for it to show up, also MAKE SURE that the portrait does not copy another portraits name already in use as that will cause it to not show up.

Sorry DK for the hijacking of the comment section here looking for something I don't think this mod caused. Appreciate you and your mod.
Sooner535{UFIP} 3 hours ago 
I am not sure it would create any logs tbh. Basically when I put a portrait in:
Program Files (x86)\Steam\steamapps\common\Elin\Custom\Portrait

It was not loading to where I could set them in edit appearance for companions. The steps to reproduce are as follows:
Create a portrait
Place it in the aforementioned path
Log into the game
Use the resident board to edit appearance of a resident
That portrait will not show up.

As far as I am aware it’s this mod doing it, because as soon as I removed it the portrait showed up. I can try and do another test of it today, and double check, maybe it was some sort of random thing?
DK  [author] 8 hours ago 
@Sooner535{UFIP} I have not encountered this problem yet, would you mind giving me some steps to reproduce this bug? And ideally with Player.Log
Sooner535{UFIP} 19 hours ago 
This mod seems to break the ability to load custom portraits from what I have found. I could not load custom portraits until I removed this mod, any ideas?
DK  [author] Jun 9 @ 3:35pm 
@★『Magia Böse』it does, but volume doesn't work the way you are expecting, dpm't confuse sound clip volume with in game BGM channel volume.
★『Magia Böse』 Jun 9 @ 8:40am 
@DK
in bgm.json, is "volume" working properly? whether i set it to 0.1, 0.001, 1.0 or 100.0, bgm's volume has not changed at all.
★『Magia Böse』 Jun 9 @ 7:36am 
@DK
oh, that's alright. but you're right, there really aren't many people making BGM mods, likely because the files are so large that few people want to use them.
DK  [author] Jun 9 @ 7:08am 
@★『Magia Böse』 For a BGM to appear in the recorder, it must be known by the player. CWL used to auto add all custom BGMs to the known BGM list, but no one uses it so I've removed that feature.
★『Magia Böse』 Jun 9 @ 6:49am 
hey, me again. how can i add custom BGMs to gramophone's song list?