I was searching for simple skills and found an api but i was curious and opened the docs and code. Wow 😮
This seems very well designed, idk why no other mods seem to use it on cdb but it seems very flexible and customizable. Other "skills" framework are kinda ridicoulous in comparison, even though they usually are not as generalistic. But it also allows states in a very simple way re-using the same mechanism so double wow. Good job, maybe I'll use it for some mods with my friends! The only downside is that it doesn't provide any default things but it's a sensible choice if this only aims to be a core library
Thank you very much! Yeah I don't really provide any default content, but as you noticed it's easily extendible. For example as you can see here in the states_* files it takes less about 100 lines of code to implement a custom HUD system to visualize status effects in your mod. You can also create skills "templates" with layers (as I did here and used here). This means that someone could easily make a set of reusable templates for skills/hud elements that other mods could use, if they wanted to :D
I was searching for simple skills and found an api but i was curious and opened the docs and code. Wow 😮 This seems very well designed, idk why no other mods seem to use it on cdb but it seems very flexible and customizable. Other "skills" framework are kinda ridicoulous in comparison, even though they usually are not as generalistic. But it also allows states in a very simple way re-using the same mechanism so double wow. Good job, maybe I'll use it for some mods with my friends! The only downside is that it doesn't provide any default things but it's a sensible choice if this only aims to be a core library
Thank you very much! Yeah I don't really provide any default content, but as you noticed it's easily extendible. For example as you can see here in the
states_*files it takes less about 100 lines of code to implement a custom HUD system to visualize status effects in your mod. You can also create skills "templates" with layers (as I did here and used here). This means that someone could easily make a set of reusable templates for skills/hud elements that other mods could use, if they wanted to :D