zois-core
v2.0.0
Published
The core for the my mods, which contains a shared code reused in all my mods
Readme
zois-core
Library for developing mods for BC.
It includes the tools that I consider necessary.
The library is being developed mostly for personal use in my mods.
Briefly on the library's features
- Mod SDK wrapper: Wrapper over Jomshir98's bondage-club-mod-sdk with logging, error handling, flexible typing and other goodies.
- Messaging: Sending and listening hidden messages with clients including built-in validation support.
- Logger: Сentralized logging tool with different levels of importance and automatic formatting.
- Changelog generation: Simple tool for generating changelogs and showing changelog modal window to users.
- Localization: Adapting the mod to multiple languages.
- Dialogs: Modal dialogs for user interaction.
- Toasts: Pop-up notifications with animations that appear on the screen for a short time, there are flexible settings for their theme.
- GUI: Provides reusable and flexibly configurable elements called Shards. They can be modularly configured.
- CSS-In-JS: Creating css classes using JavaScript only.
- Themed Support: Whole UI support dDeepLb's Themed.
