Fix crash init : MOON_DICE_PHASES supprimé → nouveau setting rollMoonDieByDefault
SYSTEM.MOON_DICE_PHASES a été supprimé lors du refactoring 2d8. Remplacement du setting 'defaultMoonPhase' (String + choices) par 'rollMoonDieByDefault' (Boolean) cohérent avec la nouvelle mécanique. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -170,16 +170,13 @@ function _registerHandlebarsHelpers() {
|
|||||||
/* ─── Settings ───────────────────────────────────────────────────────────── */
|
/* ─── Settings ───────────────────────────────────────────────────────────── */
|
||||||
|
|
||||||
function _registerSettings() {
|
function _registerSettings() {
|
||||||
game.settings.register(SYSTEM_ID, "defaultMoonPhase", {
|
game.settings.register(SYSTEM_ID, "rollMoonDieByDefault", {
|
||||||
name: "CELESTOPOL.Setting.defaultMoonPhase.name",
|
name: "CELESTOPOL.Setting.rollMoonDieByDefault.name",
|
||||||
hint: "CELESTOPOL.Setting.defaultMoonPhase.hint",
|
hint: "CELESTOPOL.Setting.rollMoonDieByDefault.hint",
|
||||||
scope: "world",
|
scope: "world",
|
||||||
config: true,
|
config: true,
|
||||||
type: String,
|
type: Boolean,
|
||||||
default: "nouvelleLune",
|
default: false,
|
||||||
choices: Object.fromEntries(
|
|
||||||
Object.entries(SYSTEM.MOON_DICE_PHASES).map(([k, v]) => [k, v.label])
|
|
||||||
),
|
|
||||||
})
|
})
|
||||||
|
|
||||||
game.settings.register(SYSTEM_ID, "autoWounds", {
|
game.settings.register(SYSTEM_ID, "autoWounds", {
|
||||||
|
|||||||
@@ -208,6 +208,10 @@
|
|||||||
"defaultMoonPhase": {
|
"defaultMoonPhase": {
|
||||||
"name": "Phase de lune par défaut",
|
"name": "Phase de lune par défaut",
|
||||||
"hint": "Phase de lune utilisée par défaut dans les jets de dés"
|
"hint": "Phase de lune utilisée par défaut dans les jets de dés"
|
||||||
|
},
|
||||||
|
"rollMoonDieByDefault": {
|
||||||
|
"name": "Lancer le dé de la lune par défaut",
|
||||||
|
"hint": "Cocher automatiquement 'Lancer le dé de la lune' dans les fenêtres de jet"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ChatCard": {
|
"ChatCard": {
|
||||||
|
|||||||
Reference in New Issue
Block a user