Begin work on the updated delve dice HUD that is better in every way than the other version

This commit is contained in:
Oliver-Akins 2025-02-27 22:56:36 -07:00
parent 00228d3aae
commit c7342b6402
13 changed files with 169 additions and 7 deletions

View file

@ -5,20 +5,25 @@ export function registerMetaSettings() {
config: false,
requiresReload: false,
onChange: () => {
ui.crypt.render({ parts: [ `delveConditions` ]});
ui.delveDice.render({ parts: [`difficulty`] });
},
});
game.settings.register(`ripcrypt`, `sandsOfFate`, {
scope: `world`,
type: Number,
initial: 8,
config: false,
requiresReload: false,
onChange: async () => {},
});
game.settings.register(`ripcrypt`, `currentFate`, {
scope: `world`,
type: String,
config: false,
requiresReload: false,
onChange: async () => {
await ui.crypt.render({ parts: [ `fate` ] });
await game.combat.setupTurns();
await ui.combat.render({ parts: [ `tracker` ] });
},
onChange: async () => {},
});
game.settings.register(`ripcrypt`, `whoFirst`, {