Add oft.preventSetting hook calls into the currently invasive settings
This commit is contained in:
parent
7d4c809ef3
commit
25dbb188c5
4 changed files with 10 additions and 4 deletions
|
|
@ -4,9 +4,9 @@ import { Logger } from "../utils/Logger.mjs";
|
|||
const key = `chatSidebarBackground`;
|
||||
|
||||
export function chatSidebarBackground() {
|
||||
Logger.log(`Registering setting: ${key}`);
|
||||
|
||||
// #region Registration
|
||||
Logger.log(`Registering setting: ${key}`);
|
||||
game.settings.register(__ID, key, {
|
||||
name: `OFT.setting.${key}.name`,
|
||||
hint: `OFT.setting.${key}.hint`,
|
||||
|
|
|
|||
|
|
@ -4,9 +4,15 @@ import { Logger } from "../utils/Logger.mjs";
|
|||
const key = `preventUserConfigOpen`;
|
||||
|
||||
export function preventUserConfigOpen() {
|
||||
Logger.log(`Registering setting: ${key}`);
|
||||
|
||||
const prevented = Hooks.call(`${__ID}.preventSetting`, key);
|
||||
if (!prevented) {
|
||||
Logger.log(`Preventing setting "${key}" from being registered`);
|
||||
return;
|
||||
};
|
||||
|
||||
// #region Registration
|
||||
Logger.log(`Registering setting: ${key}`);
|
||||
game.settings.register(__ID, key, {
|
||||
name: `OFT.setting.${key}.name`,
|
||||
hint: `OFT.setting.${key}.hint`,
|
||||
|
|
|
|||
|
|
@ -4,9 +4,9 @@ import { Logger } from "../utils/Logger.mjs";
|
|||
const key = `startSidebarExpanded`;
|
||||
|
||||
export function startSidebarExpanded() {
|
||||
Logger.log(`Registering setting: ${key}`);
|
||||
|
||||
// #region Registration
|
||||
Logger.log(`Registering setting: ${key}`);
|
||||
game.settings.register(__ID, key, {
|
||||
name: `OFT.setting.${key}.name`,
|
||||
hint: `OFT.setting.${key}.hint`,
|
||||
|
|
|
|||
|
|
@ -4,9 +4,9 @@ import { Logger } from "../utils/Logger.mjs";
|
|||
const key = `startingSidebarTab`;
|
||||
|
||||
export function startingSidebarTab() {
|
||||
Logger.log(`Registering setting: ${key}`);
|
||||
|
||||
// #region Registration
|
||||
Logger.log(`Registering setting: ${key}`);
|
||||
game.settings.register(__ID, key, {
|
||||
name: `OFT.setting.${key}.name`,
|
||||
hint: `OFT.setting.${key}.hint`,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue