these paths can also be changed, but you'll have to rewrite them in Creatures.xdb. Or are you talking about something else?
Overall, it's a good idea, but I think the ideal system would be the one used by the developers, if it were fully structured. That is, the paths to all creature resources are the same and differ only in the root folders.
Yes, I'm talking about them.
By the way, I didn't know, but I guessed that the paths to these files can also be changed in some large root file.
But this is not important because it is potentially conflicting; with each new creature, you need to edit a large file, and two mods where it is corrected will conflict with each other.
The structure, as with the developers, is not convenient for manual copying; you need to go into each of these folders (and there is a long path to each) and copy each file.
As I suggest, all important files are in one folder and reference each other.
You just take and copy, and most of the structural files are already ready.
A simple example.
If, for example, the same file with visuals was in the original folder as with the developers, then for the mod, it would be necessary to find it, copy it, and correct the paths inside that reference the icon, the character, the name and description of the creature, and the attack animation. And this is just one file.
In my version, you just copy the folder with the creature's files entirely, and that's it; the file with the visuals is already ready inside, and no paths need to be changed because they reference locally within the folder, and it doesn't matter what this folder is called.
In short, the idea was to create not a "beautiful" structure, but a neat and convenient one for quickly creating modifications.
I really wanted to convey this idea because it literally saved me hours of tedious, painstaking work of entering and checking the correct paths and copying the correct files.
Just try to quickly create a mod according to my scheme. The basic files will be ready in a minute. Can you prepare the basic files in the same amount of time in the structure that the developers use?
It would take me from half an hour to an hour and a half. While you find everything, while you copy, while you change the paths. Then you will definitely make a mistake somewhere, while you find where, etc. Why waste time on this if you can do the same thing in a minute?