Ionrift Library
Shared code and features
The Library is a central place to keep all the shared code and features used across the Ionrift ecosystem.
The library mostly contains all the shared concerns for the Ionrift modules but it also has some features which can be tuned e.g. the 'Entity manifest' which is a database of creature types allowing modules to query creature attributes in a system agnostic way so a skeleton in one system maps the same as a skeleton in another system for example.
The library is also used to manage the party roster in a central and abstracted means for the modules and we can also introduce custom 'terrains' for modules which need those concepts shared.
What it does in a nutshell:
- Centralises and abstracts concerns needed to manage Ionrift modules
- Abstracts creature entities and attributes
- Abstracts party management
- Abstracts Ionrift specific concepts across modules
Things what it needs:
- Foundry 12+
Things what use the Library
- Respite - Self serve rest activities
- Resonance - Automated combat and reactive sounds
- Quartermaster - Heuristically generated loot pools
- Waterline - Water body estimation and animation
- Quiz Night - Pub Quiz trivia night in Foundry!
Install from the Foundry package page, or grab the manifest from GitHub.