Updates the system to run on foundry v12. There are several api changes, so
this cannot be backwards compatible to v11.
This is the basics. This list will likeley expand, and merging to main is not
an indication of readiness for v12 so much as a marker that v11 is closed.
[x] Use TypeDataModel for document data
[x] Move document definitions to system.json
[x] Fix MeasuredTemplates
[x] Reconfigure MeasuredTemplates to use grid based shapes
[x] Update manifest grid configuration (Use new schema, new scenes default to hexagonal)
[x] Remove square diagonal system setting
[x] Ensure node is bumped to 18 to match foundry
[x] Migrate settings to data fields/datamodels where appropriate
[x] Remove code for localizing statusEffects. (This is now done automatically)
[x] Override tokens to be round on gridless scenes
[x] Fix deprecations in attack flows
[ ] Convert Action Tracker options to datamodel (see automationOptions)
Updates the system to run on foundry v12. There are several api changes, so this cannot be backwards compatible to v11.
This is the basics. This list will likeley expand, and merging to main is not an indication of readiness for v12 so much as a marker that v11 is closed.
Ref: #650