From 3adb8534fdeafff55a4c925aa096a55c541051ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=CC=B7O=CC=B7N=CC=B7D=CC=B7O=CC=B7N=CC=B7=E5=B0=91?= =?UTF-8?q?=E6=9E=97?= <22037550+Shivawkes@users.noreply.github.com> Date: Thu, 16 Jan 2025 16:14:32 -0500 Subject: [PATCH] serifs.ts --- src/serifs.ts | 170 +++++++++++++++++++++++++------------------------- 1 file changed, 84 insertions(+), 86 deletions(-) diff --git a/src/serifs.ts b/src/serifs.ts index a737b15..43310a0 100644 --- a/src/serifs.ts +++ b/src/serifs.ts @@ -129,7 +129,7 @@ export default { normal: '(Still...)', - hate: '…頭大丈夫ですか?' + hate: '...Are you okay in the head?' }, itai: name => name ? `${name}, are you okay? Ouch, ouch, ouch, go away! ` : 'Are you okay? Ouch, ouch, ouch, go away!', @@ -168,156 +168,154 @@ export default { }, /** - * リバーシ - */ - reversi: { + * Reversi + */ + reversi: { /** - * リバーシへの誘いを承諾するとき - */ - ok: '良いですよ~', + * When accepting an invitation to play Reversi + */ + ok: 'Sure, sure', + /** + * When declining an invitation to play Reversi + */ + decline: "Sorry, I'm not allowed to play Reversi right now...", + /** + * Start of game + */ + started: (name, strength) => `Started a game with ${name}! (strength ${strength})`, /** - * リバーシへの誘いを断るとき - */ - decline: 'ごめんなさい、今リバーシはするなと言われてます...', + * Start of entertainment + */ + startedSettai: name => `(Started entertainment for ${name})`, /** - * 対局開始 - */ - started: (name, strength) => `対局を${name}と始めました! (強さ${strength})`, + * When you win + */ + iWon: name => `I won against ${name}♪`, /** - * 接待開始 - */ - startedSettai: name => `(${name}の接待を始めました)`, + * When you intended to entertain but ended up winning + */ + iWonButSettai: name => `(I won against ${name} in entertainment...)`, /** - * 勝ったとき - */ - iWon: name => `${name}に勝ちました♪`, + * When you lose + */ + iLose: name => `I lost against ${name}...`, /** - * 接待のつもりが勝ってしまったとき - */ - iWonButSettai: name => `(${name}に接待で勝っちゃいました...)`, + * When you lose in entertainment + */ + iLoseButSettai: name => `(I lost in entertainment for ${name}...♪)`, /** - * 負けたとき - */ - iLose: name => `${name}に負けました...`, + * When you draw + */ + drawn: name => `I drew with ${name}~`, /** - * 接待で負けてあげたとき - */ - iLoseButSettai: name => `(${name}に接待で負けてあげました...♪)`, + * When you draw in entertainment + */ + drawnSettai: name => `(Drawn with ${name}...)`, /** - * 引き分けたとき + * When your opponent resigns */ - drawn: name => `${name}と引き分けました~`, - - /** - * 接待で引き分けたとき - */ - drawnSettai: name => `(${name}に接待で引き分けました...)`, - - /** - * 相手が投了したとき - */ - youSurrendered: name => `${name}が投了しちゃいました`, + youSurrendered: name => `${name} But I gave up.`, /** * 接待してたら相手が投了したとき */ - settaiButYouSurrendered: name => `(${name}を接待していたら投了されちゃいました... ごめんなさい)`, + settaiButYouSurrendered: name => `(I was entertaining ${name} when he resigned... sorry)`, }, /** - * 数当てゲーム - */ - guessingGame: { + * Guessing Game + */ + guessingGame: { /** - * やろうと言われたけど既にやっているとき - */ - alreadyStarted: 'え、ゲームは既に始まってますよ!', + * When you are asked to play but are already playing + */ + alreadyStarted: 'Oh, the game has already started!', /** - * タイムライン上で誘われたとき - */ - plzDm: 'メッセージでやりましょう!', + * When you are invited on the timeline + */ + plzDm: "Let's play by message!", /** - * ゲーム開始 - */ - started: '0~100の秘密の数を当ててみてください♪', + * Start of the game + */ + started: 'Try to guess the secret number between 0 and 100♪', /** - * 数字じゃない返信があったとき - */ - nan: '数字でお願いします!「やめる」と言ってゲームをやめることもできますよ!', + * When you get a reply that is not a number + */ + nan: 'Please use a number! You can also quit the game by saying "quit"!', /** - * 中止を要求されたとき - */ - cancel: 'わかりました~。ありがとうございました♪', + * When you are asked to stop + */ + cancel: 'Okay. Thank you♪', /** - * 小さい数を言われたとき - */ - grater: num => `${num}より大きいですね`, + * When you are told a small number + */ + grater: num => "It's bigger than ${num}", /** - * 小さい数を言われたとき(2度目) - */ - graterAgain: num => `もう一度言いますが${num}より大きいですよ!`, + * When you are told a small number (2nd time) + */ + graterAgain: num => "I'll say it again, it's bigger than ${num}!", /** - * 大きい数を言われたとき - */ - less: num => `${num}より小さいですね`, + * When you are told a large number + */ + less: num => "It's smaller than ${num}", /** - * 大きい数を言われたとき(2度目) - */ - lessAgain: num => `もう一度言いますが${num}より小さいですよ!`, + * When a large number is said (second time) + */ + lessAgain: num => "I'll say it again, it's less than ${num}!", /** - * 正解したとき - */ - congrats: tries => `正解です🎉 (${tries}回目で当てました)`, + * When you get the answer right + */ + congrats: tries => `You got it right🎉 (You got it right on the ${tries}th try)`, }, /** - * 数取りゲーム + * Counting Game */ kazutori: { - alreadyStarted: '今ちょうどやってますよ~', + alreadyStarted: "I'm just doing it now", - matakondo: 'また今度やりましょう!', + matakondo: "Let's do it again next time!", - intro: minutes => `みなさん、数取りゲームしましょう!\n0~100の中で最も大きい数字を取った人が勝ちです。他の人と被ったらだめですよ~\n制限時間は${minutes}分です。数字はこの投稿にリプライで送ってくださいね!`, + intro: minutes => `Everyone, let's play a counting game! \nThe person who gets the highest number between 0 and 100 wins. You can't overlap with someone else's number~ \nThe time limit is ${minutes} minutes. Please send your number as a reply to this post!`, - finish: 'ゲームの結果発表です!', + finish: 'The results of the game are announced!', - finishWithWinner: (user, name) => name ? `今回は${user}さん(${name})の勝ちです!またやりましょう♪` : `今回は${user}さんの勝ちです!またやりましょう♪`, + finishWithWinner: (user, name) => name ? `This time, ${user}(${name}) won! Let's do it again♪` : `This time, ${user}(${name}) won! Let's do it again♪`, - finishWithNoWinner: '今回は勝者はいませんでした... またやりましょう♪', + finishWithNoWinner: "There was no winner this time... let's do it again ♪", - onagare: '参加者が集まらなかったのでお流れになりました...' + onagare: 'It was cancelled due to lack of participants...' }, /** - * 絵文字生成 + * Emoji Generation */ emoji: { - suggest: emoji => `こんなのはどうですか?→${emoji}`, + suggest: emoji => `How about this?→ ${emoji}`, }, /** - * 占い + * Fortune telling */ fortune: { - cw: name => name ? `私が今日の${name}の運勢を占いました...` : '私が今日のあなたの運勢を占いました...', + cw: name => name ? "I've done ${name}'s fortune for today..." : "I've done your fortune for today...", }, /**