Docs
Developer focused docs preview. Each system ships with a short setup guide, migrations and integration notes.
Setup (example)
3 step integration
- Copy module folder into your server tree and add the build files.
- Run DB migration and verify indexes.
- Enable hooks, configure values, run the test checklist.
Folder structure
systems/
battle-pass/
src/
quests/
ui/
db/
docs/
setup.md
changelog.md
API / Hooks (example)
// Example pseudo API // onKill(player, mobVnum) -> mission progress // onQuestReward(player, rewardId) -> grant + log // onUiOpen(player) -> payload register_hook(HOOK_ON_KILL, bp_on_kill); register_hook(HOOK_ON_LOGIN, bp_on_login);