fix(settings/user/snake): personnalMessage -> snake
This commit is contained in:
@@ -8,7 +8,7 @@ import UserMenu from "./User/Menu.vue";
|
|||||||
import UserColor from "./User/Color.vue";
|
import UserColor from "./User/Color.vue";
|
||||||
import UserBirthday from "./User/Birthday.vue";
|
import UserBirthday from "./User/Birthday.vue";
|
||||||
import UserUserName from "./User/UserName.vue";
|
import UserUserName from "./User/UserName.vue";
|
||||||
import UserPersonalMessage from "./User/PersonalMessage.vue";
|
import UserSnake from "./User/Snake.vue";
|
||||||
|
|
||||||
import ClockMenu from "./Clock/Menu.vue";
|
import ClockMenu from "./Clock/Menu.vue";
|
||||||
import ClockAchievements from "./Clock/Achievements.vue";
|
import ClockAchievements from "./Clock/Achievements.vue";
|
||||||
@@ -47,7 +47,7 @@ const { select, selected, selectorPosition } = useButtonNavigation({
|
|||||||
user: [127, 119, 49, 49],
|
user: [127, 119, 49, 49],
|
||||||
userBirthday: [79, 71, 49, 49],
|
userBirthday: [79, 71, 49, 49],
|
||||||
userUserName: [127, 71, 49, 49],
|
userUserName: [127, 71, 49, 49],
|
||||||
userMessage: [175, 71, 49, 49],
|
userSnake: [175, 71, 49, 49],
|
||||||
userColor: [127, 23, 49, 49],
|
userColor: [127, 23, 49, 49],
|
||||||
|
|
||||||
touchScreen: [175, 119, 49, 49],
|
touchScreen: [175, 119, 49, 49],
|
||||||
@@ -116,17 +116,17 @@ const { select, selected, selectorPosition } = useButtonNavigation({
|
|||||||
userUserName: {
|
userUserName: {
|
||||||
down: "user",
|
down: "user",
|
||||||
left: "userBirthday",
|
left: "userBirthday",
|
||||||
right: "userMessage",
|
right: "userSnake",
|
||||||
up: "userColor",
|
up: "userColor",
|
||||||
},
|
},
|
||||||
userMessage: {
|
userSnake: {
|
||||||
down: ["user", false],
|
down: ["user", false],
|
||||||
left: "userUserName",
|
left: "userUserName",
|
||||||
up: ["userColor", false],
|
up: ["userColor", false],
|
||||||
},
|
},
|
||||||
userColor: {
|
userColor: {
|
||||||
left: ["userBirthday", false],
|
left: ["userBirthday", false],
|
||||||
right: ["userMessage", false],
|
right: ["userSnake", false],
|
||||||
down: "userUserName",
|
down: "userUserName",
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -189,7 +189,7 @@ const viewComponents: Record<string, Component> = {
|
|||||||
userColor: UserColor,
|
userColor: UserColor,
|
||||||
userBirthday: UserBirthday,
|
userBirthday: UserBirthday,
|
||||||
userUserName: UserUserName,
|
userUserName: UserUserName,
|
||||||
userMessage: UserPersonalMessage,
|
userSnake: UserSnake,
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ onRender((ctx) => {
|
|||||||
-48 + animation.stage2Offset,
|
-48 + animation.stage2Offset,
|
||||||
-48 + animation.stage1Offset,
|
-48 + animation.stage1Offset,
|
||||||
);
|
);
|
||||||
assets.images.settings.topScreen.user.message.draw(
|
assets.images.settings.topScreen.user.snake.draw(
|
||||||
ctx,
|
ctx,
|
||||||
48 - animation.stage2Offset,
|
48 - animation.stage2Offset,
|
||||||
-48 + animation.stage1Offset,
|
-48 + animation.stage1Offset,
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ const handleCancel = () => {
|
|||||||
case "alive": {
|
case "alive": {
|
||||||
state.value = "pause";
|
state.value = "pause";
|
||||||
confirmationModal.open({
|
confirmationModal.open({
|
||||||
text: $t("settings.user.personalMessage.quitConfirmation"),
|
text: $t("settings.user.snake.quitConfirmation"),
|
||||||
onConfirm: () => {},
|
onConfirm: () => {},
|
||||||
onClosed: (choice) => {
|
onClosed: (choice) => {
|
||||||
if (choice === "confirm") store.closeSubMenu();
|
if (choice === "confirm") store.closeSubMenu();
|
||||||
@@ -42,7 +42,7 @@ const handleConfirm = () => {
|
|||||||
case "alive": {
|
case "alive": {
|
||||||
state.value = "pause";
|
state.value = "pause";
|
||||||
confirmationModal.open({
|
confirmationModal.open({
|
||||||
text: $t("settings.user.personalMessage.restartConfirmation"),
|
text: $t("settings.user.snake.restartConfirmation"),
|
||||||
onConfirm: () => {
|
onConfirm: () => {
|
||||||
spawn();
|
spawn();
|
||||||
},
|
},
|
||||||
@@ -162,14 +162,14 @@ onRender((ctx) => {
|
|||||||
ctx.fillStyle = "#282828";
|
ctx.fillStyle = "#282828";
|
||||||
fillTextHCentered(
|
fillTextHCentered(
|
||||||
ctx,
|
ctx,
|
||||||
$t("settings.user.personalMessage.score", { score }),
|
$t("settings.user.snake.score", { score }),
|
||||||
27,
|
27,
|
||||||
36,
|
36,
|
||||||
108,
|
108,
|
||||||
);
|
);
|
||||||
fillTextHCentered(
|
fillTextHCentered(
|
||||||
ctx,
|
ctx,
|
||||||
$t("settings.user.personalMessage.best", { best: highScore.value }),
|
$t("settings.user.snake.best", { best: highScore.value }),
|
||||||
135,
|
135,
|
||||||
36,
|
36,
|
||||||
108,
|
108,
|
||||||
@@ -180,7 +180,7 @@ onRender((ctx) => {
|
|||||||
|
|
||||||
if (state.value === "waiting") {
|
if (state.value === "waiting") {
|
||||||
ctx.fillStyle = "#fbfbfb";
|
ctx.fillStyle = "#fbfbfb";
|
||||||
const text = `\n\n\n ${$t("settings.user.personalMessage.startPrompt")}`;
|
const text = `\n\n\n ${$t("settings.user.snake.startPrompt")}`;
|
||||||
let x = 15;
|
let x = 15;
|
||||||
let y = 52;
|
let y = 52;
|
||||||
for (let i = 0; i < text.length; i += 1, x += 16) {
|
for (let i = 0; i < text.length; i += 1, x += 16) {
|
||||||
@@ -45,7 +45,7 @@ const IMAGES_MAP: Record<string, AtlasImage> = {
|
|||||||
user: assets.images.settings.topScreen.user.user,
|
user: assets.images.settings.topScreen.user.user,
|
||||||
userUserName: assets.images.settings.topScreen.user.userName,
|
userUserName: assets.images.settings.topScreen.user.userName,
|
||||||
userBirthday: assets.images.settings.topScreen.user.birthday,
|
userBirthday: assets.images.settings.topScreen.user.birthday,
|
||||||
userMessage: assets.images.settings.topScreen.user.message,
|
userSnake: assets.images.settings.topScreen.user.snake,
|
||||||
userColor: assets.images.settings.topScreen.user.color,
|
userColor: assets.images.settings.topScreen.user.color,
|
||||||
|
|
||||||
touchScreen: assets.images.settings.topScreen.touchScreen.touchScreen,
|
touchScreen: assets.images.settings.topScreen.touchScreen.touchScreen,
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ export type SettingsButton =
|
|||||||
| "user"
|
| "user"
|
||||||
| "userBirthday"
|
| "userBirthday"
|
||||||
| "userUserName"
|
| "userUserName"
|
||||||
| "userMessage"
|
| "userSnake"
|
||||||
| "userColor"
|
| "userColor"
|
||||||
| "touchScreen";
|
| "touchScreen";
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ export const SETTINGS_SUB_MENUS = [
|
|||||||
"clockDate",
|
"clockDate",
|
||||||
"userBirthday",
|
"userBirthday",
|
||||||
"userUserName",
|
"userUserName",
|
||||||
"userMessage",
|
"userSnake",
|
||||||
"userColor",
|
"userColor",
|
||||||
] as const;
|
] as const;
|
||||||
|
|
||||||
|
|||||||
@@ -125,13 +125,8 @@
|
|||||||
"userName": "User Name",
|
"userName": "User Name",
|
||||||
"firstName": "First Name"
|
"firstName": "First Name"
|
||||||
},
|
},
|
||||||
"message": {
|
"snake": {
|
||||||
"title": "Message",
|
"title": "Snake",
|
||||||
"description": "My personal message.",
|
|
||||||
"message": "Hello there!\n\nI hope you\nlike the\nwebsite!"
|
|
||||||
},
|
|
||||||
"personalMessage": {
|
|
||||||
"title": "Personal Message",
|
|
||||||
"description": "Play a quick game of Snake!",
|
"description": "Play a quick game of Snake!",
|
||||||
"score": "Score: {score}",
|
"score": "Score: {score}",
|
||||||
"best": "Best: {best}",
|
"best": "Best: {best}",
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 388 B |
BIN
public/nds/images/settings/top-screen/user/snake.webp
Normal file
BIN
public/nds/images/settings/top-screen/user/snake.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 394 B |
Reference in New Issue
Block a user