VTTFoundry VTT
Déclarer un réglage de module Foundry
Enregistrer une option dans les paramètres du monde au chargement d'un module.
Au démarrage du module
Les réglages se déclarent dans le hook init, avant que le monde ne soit prêt :
const MODULE_ID = 'mon-module';
Hooks.once('init', () => {
game.settings.register(MODULE_ID, 'modeSombre', {
name: 'Mode sombre',
hint: 'Affiche les fiches avec le thème sombre.',
scope: 'world',
config: true,
type: Boolean,
default: false,
});
});
Lire la valeur
const sombre = game.settings.get(MODULE_ID, 'modeSombre');
scope: 'world' partage la valeur entre tous les joueurs ; 'client' la garde propre à chaque navigateur.
Commentaires
Pour réagir à cet article, écrivez-moi sur Mastodon : @machinvorpal@ludosphere.fr.