Added an app to work on campaign frame things in

This commit is contained in:
WBHarry 2026-05-22 17:17:21 +02:00
parent bae9006f64
commit 044ecd9d55
12 changed files with 187 additions and 1 deletions

View file

@ -104,6 +104,7 @@ Hooks.once('init', () => {
fields
};
game.system.campaignFrames = new game.system.api.data.CampaignFrames();
game.system.registeredTriggers = new game.system.api.data.RegisteredTriggers();
const { DocumentSheetConfig } = foundry.applications.apps;
@ -318,6 +319,28 @@ Hooks.on('ready', async () => {
}
}
/* Temporary for testing */
game.system.campaignFrames.register({
witherwild: {
name: 'Witherwild',
img: 'CampaignFrameStuff/Witherwild.png',
complexityRating: 1,
pitch: `<div>Fanewick was once a place of great abundance and peace
dangerous to those unfamiliar with the land, but a cornucopia
to those who respected its ways. When Haven invaded the
wilds and forced the land into eternal spring, a dangerous
bloom known as the Witherwild took hold and now threatens
the lives of all who live there. In a Witherwild campaign,
youll play unlikely heroes from humble beginnings who are
reckoning with their newfound duty to save Fanewicks people
from dangerous corruption.</div>`,
toneAndFeel: 'Adventurous, Dynamic, Epic, Heroic, Thrilling, Uncanny, Whimsical',
themes: 'Cultural Clash, Ends Justify Means, Grief, People vs. Nature, Transformation and Change, Survival',
touchstones: 'Princess Mononoke, The Legend of Zelda, The Dark Crystal, Nausicaä of the Valley of the Wind'
}
});
/* Temporary for testing */
runMigrations();
});