UPdate compendiums
This commit is contained in:
@@ -84,6 +84,24 @@ async function showWelcomeMessage() {
|
||||
})
|
||||
}
|
||||
|
||||
async function ensureWelcomeScene() {
|
||||
const pack = game.packs.get(`${game.system.id}.scenes-de-base`)
|
||||
if (!pack) return
|
||||
|
||||
if (game.scenes.getName("Accueil")) return
|
||||
|
||||
try {
|
||||
const scenes = await pack.getDocuments()
|
||||
const accueil = scenes.find(s => s.name === "Accueil")
|
||||
if (!accueil) return
|
||||
|
||||
const worldScene = await accueil.importToWorld()
|
||||
if (worldScene) await worldScene.activate()
|
||||
} catch (err) {
|
||||
console.error("Les Oubliés | Échec d'import de la scène d'accueil:", err)
|
||||
}
|
||||
}
|
||||
|
||||
Hooks.once("init", function () {
|
||||
console.info("Les Oubliés | Initialisation du système")
|
||||
ensureSystemStyles()
|
||||
@@ -135,6 +153,7 @@ Hooks.once("init", function () {
|
||||
|
||||
Hooks.once("ready", function () {
|
||||
showWelcomeMessage()
|
||||
ensureWelcomeScene()
|
||||
})
|
||||
|
||||
Hooks.on("preCreateActor", function (actor, data) {
|
||||
|
||||
Reference in New Issue
Block a user