Add setting for birb mode

This commit is contained in:
Idrees Hassan
2025-08-15 13:45:53 -04:00
parent 7ca159bab4
commit ec3b4311af
3 changed files with 33 additions and 3 deletions

12
birb.js
View File

@@ -871,7 +871,17 @@ Promise.all([loadSpriteSheetPixels(SPRITE_SHEET), loadSpriteSheetPixels(DECORATI
debugMode = false;
}),
new Separator(),
new MenuItem("Settings", () => {}),
new MenuItem("Settings", () => switchMenuItems(settingsItems), false),
];
const settingsItems = [
new MenuItem("Go Back", () => switchMenuItems(menuItems), false),
new Separator(),
new MenuItem("Toggle Birb Mode", () => {
userSettings.birbMode = !userSettings.birbMode;
save();
insertModal(`${birdBirb()} Mode`, `Your ${birdBirb().toLowerCase()} shall now be referred to as "${birdBirb()}"${userSettings.birbMode ? "\n\nWelcome back to 2012" : ""}`);
})
];
const otherItems = [

12
dist/birb.js vendored
View File

@@ -871,7 +871,17 @@ Promise.all([loadSpriteSheetPixels(SPRITE_SHEET), loadSpriteSheetPixels(DECORATI
debugMode = false;
}),
new Separator(),
new MenuItem("Settings", () => {}),
new MenuItem("Settings", () => switchMenuItems(settingsItems), false),
];
const settingsItems = [
new MenuItem("Go Back", () => switchMenuItems(menuItems), false),
new Separator(),
new MenuItem("Toggle Birb Mode", () => {
userSettings.birbMode = !userSettings.birbMode;
save();
insertModal(`${birdBirb()} Mode`, `Your ${birdBirb().toLowerCase()} shall now be referred to as "${birdBirb()}"${userSettings.birbMode ? "\n\nWelcome back to 2012" : ""}`);
})
];
const otherItems = [

12
dist/birb.user.js vendored
View File

@@ -884,7 +884,17 @@ Promise.all([loadSpriteSheetPixels(SPRITE_SHEET), loadSpriteSheetPixels(DECORATI
debugMode = false;
}),
new Separator(),
new MenuItem("Settings", () => {}),
new MenuItem("Settings", () => switchMenuItems(settingsItems), false),
];
const settingsItems = [
new MenuItem("Go Back", () => switchMenuItems(menuItems), false),
new Separator(),
new MenuItem("Toggle Birb Mode", () => {
userSettings.birbMode = !userSettings.birbMode;
save();
insertModal(`${birdBirb()} Mode`, `Your ${birdBirb().toLowerCase()} shall now be referred to as "${birdBirb()}"${userSettings.birbMode ? "\n\nWelcome back to 2012" : ""}`);
})
];
const otherItems = [