HEXROLL 2E - modding the generator using SCROLL - part 1
🕑 Added 2024-02-11 23:25:03 +0000 UTCGreetings Brave Adventurers
TL;DR - SCROLL beta is now available to experiment with. It will become the 'modding' tool for adding-to or modifying the 2E generator.
One of my goals is to make HEXROLL 2E as extensible as possible for content additions and modifications.
Hexroll's generator is using a specialized declarative language named Scroll. I developed Scroll specifically for the purpose of generating dynamic entities graph and the content that derives from it.
Moving forward, Scroll will be available as a 'modding' tool for anyone who wishes to add new content to the generator or change the behavior of the existing generator - by coding Scroll modules.
The new beta version of Scroll's online coding tool is now available for experimentation on: https://scroll.hexroll.app
Any module you write will be saved online in a unique URL. Hexroll will soon support importing these modules and applying their additions or modifications when generating content.
Here are a few examples of how Scroll modules look like:
- Realm name generator https://scroll.hexroll.app/k5ORPMCa
- Door traps generator: https://scroll.hexroll.app/ddiZ5Kd1
- Area traps generator: https://scroll.hexroll.app/iOsEN8qD
- Tavern visitors generator: https://scroll.hexroll.app/DcHYYCei
A step by step tutorial of scroll can be found on https://docs.hexroll.app/scroll/scroll-tutorial/ with more documentation coming soon.
That's all for today. Part 2 of this feature will be rolled out as part of Hexroll's beta build #7.
In the meantime, Enjoy the crawl!
- Ithai
Comments
David Jenks
Wow!
David Sullivan
This is super exciting.