A calendar script for DerErlenkonig#9462's Odyssey calendar, usable on Roll20's API
!cal
- Prints the current date
!cal month
- Print the current month's calendar to the chat
!cal advance [days]
- Advance the calendar by a number of days.
- GM Only
!cal reduce [days]
- Reduce the calendar by a number of days
- GM Only
- Currently, only the whispers to the GM when the calendar is advanced/reduced are saved in the chat archive.
- A version change will result in a reset of the calendar.
- I apologize for the long file length, the first 53k lines or so are boiler plate from the Kotlin transpiler.
Go to the releases tab and download the .js file for the current release. You can copy the contents of this file into a new API script for your campaign.