diff --git a/local-files/generic.json b/local-files/generic.json
index f367d3e9..6d146e67 100644
--- a/local-files/generic.json
+++ b/local-files/generic.json
@@ -403,7 +403,7 @@
"ターン終了確認": "End Turn Confirmation",
"ダンス上昇": "Dance Increase",
"チケット": "Ticket",
- "チケット交換所": "Ticket Exchange",
+ "チケット交換所": "Ticket",
"テキスト": "Text",
"テキストテキスト\nテキスト": "Text Text\nText",
"テクニシャン\nスキルカードを合計2,000獲得": "Technician\nAcquire a total of 2,000 Skill Cards",
diff --git a/local-files/genericTrans/index/Description_Split.json b/local-files/genericTrans/index/Description_Split.json
index b4157a7d..62e364f6 100644
--- a/local-files/genericTrans/index/Description_Split.json
+++ b/local-files/genericTrans/index/Description_Split.json
@@ -4,14 +4,22 @@
"/ 確率大": "/ High ",
"/ 確率小": "/ Low ",
"/確率大": "/High ",
- "[__split__](Within lesson": "[__split__] (Within lesson ",
- "[__split__]○〆好調効果のスキルカード獲得時ダンスが": "[__split__]○〆When Acquiring Skill Card with Good Condition Effect, Dance",
- "[__split__]ターン開始時最終ターンの場合、パラメータ": "[__split__]When Starting the Turn on the Final Turn, Parameter",
- "[__split__]以上の場合、スキルカードを選択して": "[__split__]In Case of Above, Select Skill Card",
- "[__split__]以上の場合、ランダムなPドリンク(SR以上)を獲得\n(プロデュース中": "[__split__]In Case of Above, Obtain Random P Drink (SR or Above)\n(During Produce)",
- "[__split__]枚ごとに、パラメータ上昇量": "[__split__]For Each Card, Parameter Increase",
- "[__split__]相談でPドリンク交換後、ダンス上昇": "[__split__]Dance Increase After P-Drink Exchange in Consultation",
- "[__split__]AP不足しています": "[__split__] AP is insufficient",
+ "[__split__](○〆やる気効果を": "[__split__] (○〆Motivation Effect ",
+ "[__split__]適用)\n○〆元気の": "[__split__] Applied)\n○〆Energy ",
+ "[__split__]分パラメータ上昇\n○〆消費体力削減": "[__split__] Parameter Increase\n○〆Reduced Stamina Consumption ",
+ "入手時強化": "Enhance upon Acquisition",
+ "[__split__]相談でPドリンク交換後、ビジュアル上昇": "[__split__] After consulting and exchanging P Drink, Visual increases ",
+ "[__split__]分パラメータ上昇\n○〆やる気が": "[__split__] Parameter Increase\n○〆Motivation is ",
+ "[__split__]以上の場合、○〆元気の": "[__split__] If above, ○〆Energy ",
+ "[__split__]回使用するごとに、○〆元気": "[__split__] For each use, ○〆Energy ",
+ "[__split__]○〆やる気効果のスキルカード獲得時ビジュアルが": "[__split__] Visual increases when acquiring skill cards with ○〆Motivation Effect ",
+ "[__split__]○〆好調効果のスキルカード獲得時ダンスが": "[__split__] ○〆When Acquiring Skill Card with Good Condition Effect, Dance ",
+ "[__split__]ターン開始時最終ターンの場合、パラメータ": "[__split__ ] When Starting the Turn on the Final Turn, Parameter ",
+ "[__split__]以上の場合、スキルカードを選択して": "[__split__] In Case of Above, Select Skill Card ",
+ "[__split__]以上の場合、ランダムなPドリンク(SR以上)を獲得\n(プロデュース中": "[__split__] In Case of Above, Obtain Random P Drink (SR or Above)\n(During Produce) ",
+ "[__split__]枚ごとに、パラメータ上昇量": "[__split__] For Each Card, Parameter Increase ",
+ "[__split__]相談でPドリンク交換後、ダンス上昇": "[__split__] Dance Increase After P-Drink Exchange in Consultation ",
+ "[__split__]AP不足しています": "[__split__] AP is insufficient ",
"[__split__]At the start of the turn, draw a skill card\n○〆Fixed Energy": "[__split__] At the start of the turn, draw a skill card\n○〆Fixed Energy ",
"[__split__]If over, ○〆Good Impression": "[__split__] If Over, ○〆Good Impression ",
"[__split__]Pポイント": "[__split__] P-points ",
diff --git a/local-files/genericTrans/index/Photo.json b/local-files/genericTrans/index/Photo.json
new file mode 100644
index 00000000..88b2c8a0
--- /dev/null
+++ b/local-files/genericTrans/index/Photo.json
@@ -0,0 +1,30 @@
+{
+ "リラックスして": "Relax",
+ "元気よく": "Cheerful",
+ "かわいいポーズで": "Cute pose",
+ "うしろで手を組んで": "Hands behind back",
+ "お願いポーズで": "Please Pose",
+ "キュートなポーズで": "Cute pose",
+ "両手を広げて": "Spread out your hands",
+ "右手をついて": "With one's right hand",
+ "ガッツポーズして": "Gutsy pose",
+ "[__split__]プレミアムミッションパス": "[__split__]Premium Mission Pass",
+ "[__split__]年": "[__split__]Y",
+ "[__split__]月": "[__split__]M",
+ "[__split__]プロデュースの相談で": "[__split__]Consultation in Produce",
+ "[__split__]回交換しよう": "[__split__]Let's exchange",
+ "[__split__]{プロデューサー名}が\nミッションNo": "[__split__]{プロデューサー名}\nMission No.",
+ "[__split__]品質設定": "[__split__]Quality",
+ "[__split__]標準": "[__split__]Standard",
+ "交換あとNN日": "Exchange in NN days",
+ "履歴": "History",
+ "すべての条件解放": "All Conditions Unlocked",
+ "条件\n": "Condition\n",
+ "プロデュースを進めることでミッションが進行します\nサークルメンバーと協力して進めよう": "Progress in the mission by advancing production.\nLet's proceed with your circle members.",
+ "連携ミッションの進め方": "How to Progress Linked Missions",
+ "ミッションが進捗しました": "Mission Progressed",
+ "条件": "Condition",
+ "イベントコイン": "Event Coin",
+ "アイドル撮影": "Idol Shoot",
+ "ライブ解放": "Live Unlocked"
+}
\ No newline at end of file
diff --git a/local-files/genericTrans/index/Support_voices.json b/local-files/genericTrans/index/Support_voices.json
index 331c2114..f6a1c541 100644
--- a/local-files/genericTrans/index/Support_voices.json
+++ b/local-files/genericTrans/index/Support_voices.json
@@ -19,6 +19,12 @@
"やめなさーい!": "Stop it!",
"こうして、こう! ですわ!": "Like this, like that! It is!",
"ちなっち、さっすが~♪": "Chinacchi, as expected~♪",
+ "ドキドキするよ~": "It makes me excited~",
+ "わたしも読んでみようかしら": "Maybe I should read it too",
+ "大きくてつやつや": "It's big and shiny",
+ "ことねちゃんのすすき、\nすごく立派だね!": "Kotone-chan's silver grass\nis really splendid!",
+ "わ~~~~っありがとぉ!": "Wooooow, thank you!",
+ "…………って、遊ぶかぁぁ!!": "......Let's play!",
"ふふっ♪ 千奈ちゃん。\nそんなに急いだらはぐれちゃうよ?": "Hehe♪ China-chan.\nIf you rush like that, you'll get lost, you know?",
"大丈夫ですの!\nお姉さまと手を繋いでいますから!": "It's okay!\nI'm holding hands with my sister!",
"帯だけではなく、\n腰紐をきちんと締めるのがコツですの。": "Not just the belt,\nThe trick is to properly tighten the waistband.",
diff --git a/local-files/genericTrans/index/achievement.json b/local-files/genericTrans/index/achievement.json
index 80c1a395..4dea1b51 100644
--- a/local-files/genericTrans/index/achievement.json
+++ b/local-files/genericTrans/index/achievement.json
@@ -13,6 +13,15 @@
"「アイドルへの道」花海咲季": "「Idol Road」 Saki Hanami",
"「アイドルへの道」葛城リーリヤ": "「The Idol Road」 Lilja Katsuragi",
"「アイドルへの道」藤田ことね": "「The Idol Road」 Kotone Fujita",
+ "また、お出かけ誘っちゃうね": "I'll invite you out again",
+ "[__split__]姫崎 莉波のプロデュースで最終試験に合格": "[__split__]Rinami Himesaki passed the final exam in produce",
+ "[__split__]姫崎 莉波の特訓段階を": "[__split__]Rinami Himesaki's Training Stage",
+ "[__split__]姫崎 莉波のプロデュースで評価A": "[__split__]Rinami Himesaki received an A rating in produce",
+ "お爺様への報告書": "Report to Grandfather",
+ "寮学生の未来はどっちだ": "Which Way for the Future of the Dorm Students",
+ "一緒に大輪の花を": "Together with a Grand Flower",
+ "静かなる戦い": "Silent Battle",
+ "真っ赤なルージュ": "Bright Red Rouge",
"[__split__]倉本 千奈のプロデュースで最終試験に合格": "[__split__]Pass the Final Exam in China Kuramoto's Produce",
"[__split__]倉本 千奈のプロデュースで評価A": "[__split__]Achieve A Rating in China Kuramoto's Produce",
"『私らしさ』のはじまり": "The Beginning of 'Myself'",
diff --git a/local-files/genericTrans/index/commu_titles.json b/local-files/genericTrans/index/commu_titles.json
index b204cbb3..40851d48 100644
--- a/local-files/genericTrans/index/commu_titles.json
+++ b/local-files/genericTrans/index/commu_titles.json
@@ -3,12 +3,17 @@
"アイドルたちの共同生活": "Idols' communal life",
"章": " Ch. ",
"プロローグ": "Prologue",
+ "ストーリー": "Story",
"夏宵フェイスオフ": "Summer Evening Face-Off",
"真夏のサマーライブ・フェス": "Midsummer Live FES",
"1年1組のアイドルたち": "The Idols of class 1-1",
+ "初星温泉~木枯らしに散る~": "Hatsuboshi Onsen ~Scattered in the Winter Wind~",
"[キミとセミブルー]有村 麻央": "[Kimi to Semi Blue] Mao Arimura",
"[キミとセミブルー]姫崎 莉波": "[Kimi to Semi Blue] Rinami Himesaki",
"[キミとセミブルー]紫雲 清夏": "[Kimi to Semi Blue] Sumika Shiun",
+ "初心": "Origin",
+ "ゆっくりと過ごしましょう": "Let's take it easy",
+ "りっぱなすすき!": "Such a splendid silver grass!",
"[冠菊]花海 咲季": "[Kamugiroku] Saki Hanami",
"[冠菊]藤田 ことね": "[Kamugiroku] Kotone Fujita",
"[冠菊]葛城 リーリヤ": "[Kamugiroku] Lilja Katsuragi",
diff --git a/local-files/genericTrans/index/costumes.json b/local-files/genericTrans/index/costumes.json
index 49f811f4..9943fbed 100644
--- a/local-files/genericTrans/index/costumes.json
+++ b/local-files/genericTrans/index/costumes.json
@@ -9,6 +9,16 @@
"[__split__]藤田 ことねの才能開花": "[__split__]Fujita Kotone's Talent Bloom ",
"[__split__]倉本 千奈の才能開花": "[__split__]China Kuramoto's Talent Bloom ",
"[__split__]倉本 千奈の特訓段階を": "[__split__]China Kuramoto's Training Stage ",
+ "温泉用水着": "Onsen Swimsuit",
+ "温泉用水着(花海咲季)を購入": "Purchased Onsen Swimsuit (Saki Hanami)",
+ "温泉用水着(月村手毬)を購入": "Purchased Onsen Swimsuit (Temari Tsukimura)",
+ "温泉用水着(藤田ことね)を購入": "Purchased Onsen Swimsuit (Kotone Fujita)",
+ "温泉用水着(有村麻央)を購入": "Purchased Onsen Swimsuit (Mao Arimura)",
+ "温泉用水着(葛城リーリヤ)を購入": "Purchased Onsen Swimsuit (Lilja Katsuragi)",
+ "温泉用水着(紫雲清夏)を購入": "Purchased Onsen Swimsuit (Sumika Shiun)",
+ "温泉用水着(篠澤広)を購入": "Purchased Onsen Swimsuit (Hiro Shinosawa)",
+ "[__split__]姫崎 莉波を入手": "[__split__]Obtained Rinami Himesaki",
+ "[__split__]姫崎 莉波の才能開花": "[__split__]Rinami Himesaki's Talent Bloomed",
"Obtain at the 4th stage of 【キミとセミブルー】紫雲 清夏's Talent Bloom": "Obtain at the 4th stage of 【Kimi to Semi Blue】 Sumika Shiun's Talent Bloom",
"Obtain 【キミとセミブルー】紫雲 清夏": "Obtain 【Kimi to Semi Blue】 Sumika Shiun",
"【Boom Boom Pow】花海 咲季の才能開花4段階目で入手": "Obtain 【Boom Boom Pow】 Saki Hanami at the 4th stage of her talent bloom",
diff --git a/local-files/genericTrans/index/flavor.json b/local-files/genericTrans/index/flavor.json
new file mode 100644
index 00000000..ab892a3f
--- /dev/null
+++ b/local-files/genericTrans/index/flavor.json
@@ -0,0 +1,153 @@
+{
+ "え": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええ": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええー": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーー": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーー": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーー": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっ": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈ち": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈ちゃ": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈ちゃん": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈ちゃんの": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈ちゃんの温": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈ちゃんの温泉": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈ちゃんの温泉っ": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈ちゃんの温泉って": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈ちゃんの温泉ってこ": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈ちゃんの温泉ってこと": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈ちゃんの温泉ってこと!": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "ええーーーーっっ!?\n千奈ちゃんの温泉ってこと!?": "Whaaaaat!? Is this your\nhot spring, China-chan!?",
+ "お、": "C-calm down...\nCalm down!",
+ "お、落": "C-calm down...\nCalm down!",
+ "お、落ち": "C-calm down...\nCalm down!",
+ "お、落ち着": "C-calm down...\nCalm down!",
+ "お、落ち着い": "C-calm down...\nCalm down!",
+ "お、落ち着いて": "C-calm down...\nCalm down!",
+ "お、落ち着いて…": "C-calm down...\nCalm down!",
+ "お、落ち着いて……": "C-calm down...\nCalm down!",
+ "お、落ち着いて……\n": "C-calm down...\nCalm down!",
+ "お、落ち着いて……\n落": "C-calm down...\nCalm down!",
+ "お、落ち着いて……\n落ち": "C-calm down...\nCalm down!",
+ "お、落ち着いて……\n落ち着": "C-calm down...\nCalm down!",
+ "お、落ち着いて……\n落ち着い": "C-calm down...\nCalm down!",
+ "お、落ち着いて……\n落ち着いて": "C-calm down...\nCalm down!",
+ "お、落ち着いて……\n落ち着いてー": "C-calm down...\nCalm down!",
+ "お、落ち着いて……\n落ち着いてーっ": "C-calm down...\nCalm down!",
+ "お、落ち着いて……\n落ち着いてーっ!": "C-calm down...\nCalm down!",
+ "こ": "Is this a hot spring!?\nWhy is it here...?",
+ "これ": "Is this a hot spring!?\nWhy is it here...?",
+ "これっ": "Is this a hot spring!?\nWhy is it here...?",
+ "これって": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\n": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\nな": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\nなん": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\nなんで": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\nなんでこ": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\nなんでこん": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\nなんでこんな": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\nなんでこんなと": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\nなんでこんなとこ": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\nなんでこんなところ": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\nなんでこんなところに": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\nなんでこんなところに…": "Is this a hot spring!?\nWhy is it here...?",
+ "これって温泉!?\nなんでこんなところに……": "Is this a hot spring!?\nWhy is it here...?",
+ "ご": "Allow me to guide you,\nplease follow me!",
+ "ご案": "Allow me to guide you,\nplease follow me!",
+ "ご案内": "Allow me to guide you,\nplease follow me!",
+ "ご案内し": "Allow me to guide you,\nplease follow me!",
+ "ご案内しま": "Allow me to guide you,\nplease follow me!",
+ "ご案内します": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますか": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\n": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわ": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわた": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたく": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたくし": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたくしに": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたくしにつ": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたくしについ": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたくしについて": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたくしについてき": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたくしについてきて": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたくしについてきてく": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたくしについてきてくだ": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたくしについてきてくださ": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたくしについてきてください": "Allow me to guide you,\nplease follow me!",
+ "ご案内しますから、\nわたくしについてきてください!": "Allow me to guide you,\nplease follow me!",
+ "そ": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星温": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星温泉": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星温泉!": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星温泉!\n": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星温泉!\nど": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星温泉!\nどう": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星温泉!\nどうで": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星温泉!\nどうです": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星温泉!\nどうですか": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星温泉!\nどうですかっ": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星温泉!\nどうですかっ!": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "その名も初星温泉!\nどうですかっ!?": "It's called Hatsuhoshi Hot Springs!\nHow do you like it!?",
+ "わ": "C-can I go too?\nI think I could help...",
+ "わ、": "C-can I go too?\nI think I could help...",
+ "わ、私": "C-can I go too?\nI think I could help...",
+ "わ、私も": "C-can I go too?\nI think I could help...",
+ "わ、私も行": "C-can I go too?\nI think I could help...",
+ "わ、私も行っ": "C-can I go too?\nI think I could help...",
+ "わ、私も行って": "C-can I go too?\nI think I could help...",
+ "わ、私も行ってい": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていい": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいか": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\n": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお手": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお手伝": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお手伝い": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお手伝いで": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお手伝いでき": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお手伝いできる": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお手伝いできるだ": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお手伝いできるだろ": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお手伝いできるだろう": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお手伝いできるだろうし": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお手伝いできるだろうし…": "C-can I go too?\nI think I could help...",
+ "わ、私も行っていいかな?\nお手伝いできるだろうし……": "C-can I go too?\nI think I could help...",
+ "千": "千",
+ "千奈ち": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃ": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃん": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘と": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘と温": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘と温泉": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘と温泉、": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘と温泉、\n": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘と温泉、\n見": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘と温泉、\n見て": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘と温泉、\n見てみ": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘と温泉、\n見てみた": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘と温泉、\n見てみたい": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘と温泉、\n見てみたいな": "I want to see China-chan's\nvilla and hot spring",
+ "千奈ちゃんの別荘と温泉、\n見てみたいな。": "I want to see China-chan's\nvilla and hot spring"
+}
\ No newline at end of file
diff --git a/local-files/genericTrans/index/items.fmt.json b/local-files/genericTrans/index/items.fmt.json
index 60032bca..e31c714f 100644
--- a/local-files/genericTrans/index/items.fmt.json
+++ b/local-files/genericTrans/index/items.fmt.json
@@ -14,5 +14,6 @@
"ロジックノート(ボーカル) {0}": "Logic Note (Vocal) {0}",
"ロジックノート(ダンス) {0}": "Logic Note (Dance) {0}",
"ロジックノート(ビジュアル) {0}": "Logic Note (Visual) {0}",
+ "プレミアムミッションパス {0}年{1}月": "Premium Mission Pass {1}-{0}",
"再挑戦チケット {0}": "Retry Ticket {0}"
}
diff --git a/local-files/genericTrans/index/items.json b/local-files/genericTrans/index/items.json
index 66b5af42..86e49408 100644
--- a/local-files/genericTrans/index/items.json
+++ b/local-files/genericTrans/index/items.json
@@ -11,6 +11,14 @@
"レンタル、サークル寄付など": "Rental, Circle Donations, etc.",
"活動費、お仕事など": "Activity Expenses, Work, etc.",
"APドリンク": "AP Drink",
+ "木枯ニ散蓋": "The cold wind blows",
+ "温泉用水着(藤田ことね)": "Onsen swimsuit(Kotone)",
+ "温泉用水着(葛城リーリヤ)": "Onsen swimsuit(Lilja)",
+ "温泉用水着(有村麻央)": "Onsen swimsuit(Mao)",
+ "温泉用水着(紫雲清夏)": "Onsen swimsuit(Sumika)",
+ "温泉用水着(花海咲季)": "Onsen swimsuit(Saki)",
+ "温泉用水着(月村手毬)": "Onsen swimsuit(Temari)",
+ "温泉用水着(篠澤広)": "Onsen swimsuit(Hiro)",
"[__split__]時間限定": "[__split__]Limited Time",
"[__split__]プロデュースアイドルピースパック(広)": "[__split__]Produce Idol Piece Pack (Hiro)",
"AP交換所など": "AP Exchange Shop, etc.",
diff --git a/local-files/genericTrans/index/pitem_name.json b/local-files/genericTrans/index/pitem_name.json
index c164d15e..67c879a5 100644
--- a/local-files/genericTrans/index/pitem_name.json
+++ b/local-files/genericTrans/index/pitem_name.json
@@ -24,6 +24,9 @@
"はつぼしTシャツ": "Hatsuboshi T-shirt",
"ほっこりまんぷく": "Warm and Satisfied",
"きっかけの帯": "The Belt of Inspiration",
+ "ぱたぱたうちわ": "Pata Pata Fan",
+ "[__split__]ぱたぱたうちわ": "[__split__]Pata Pata Fan",
+ "大きくてつやつや": "Big and lustrous",
"[__split__]ときめきのいっぱい": "[__split__]Full of Excitement",
"ときめきのいっぱい": "Full of Excitement",
"873シューター": "873 Shooter",
diff --git a/local-files/genericTrans/index/skill_card_name.json b/local-files/genericTrans/index/skill_card_name.json
index 6248e6b1..9aa09c3c 100644
--- a/local-files/genericTrans/index/skill_card_name.json
+++ b/local-files/genericTrans/index/skill_card_name.json
@@ -7,6 +7,30 @@
"Colorful Cute! has been removed": "Colorful Cute! has been removed",
"POW!": "POW!",
"POW! has been removed": "POW!has been removed",
+ "ようこそ初星温泉": "Welcome to Hatsuboshi Onsen",
+ "[__split__]ようこそ初星温泉": "[__split__]Welcome to Hatsuboshi Onsen",
+ "初めてのお相手": "First Partner",
+ "[__split__]初めてのお相手": "[__split__]First Partner",
+ "初めての色": "First Color",
+ "[__split__]初めての色": "[__split__]First Color",
+ "初めての地平": "First Horizon",
+ "[__split__]初めての地平": "[__split__]First Horizon",
+ "さっぱりひといき": "Refreshing Break",
+ "[__split__]さっぱりひといき": "[__split__]Refreshing Break",
+ "その本、おもしろい?": "Is that book interesting?",
+ "[__split__]その本、おもしろい?": "[__split__]Is that book interesting?",
+ "Upgraded ようこそ初星温泉": "Upgraded Welcome to Hatsuboshi Onsen",
+ "Upgraded 初めてのお相手": "Upgraded First Partner",
+ "Upgraded 初めての色": "Upgraded First Color",
+ "Upgraded 初めての地平": "Upgraded First Horizon",
+ "Upgraded さっぱりひといき": "Upgraded Refreshing Break",
+ "Upgraded その本、おもしろい?": "Upgraded Is that book interesting? has been removed",
+ "ようこそ初星温泉 has been removed": "Welcome to Hatsuboshi Onsen has been removed",
+ "初めてのお相手 has been removed": "First Partner has been removed",
+ "初めての色 has been removed": "First Color has been removed",
+ "初めての地平 has been removed": "First Horizon has been removed",
+ "さっぱりひといき has been removed": "Refreshing Break has been removed",
+ "その本、おもしろい? has been removed": "Is that book interesting? has been removed",
"Upgraded ": "Upgraded ",
"Upgraded 200%スマイル": "Upgraded 200% Smile",
"Upgraded Colorful Cute!": "Upgraded Colorful Cute!",
diff --git a/local-files/genericTrans/index/trash.json b/local-files/genericTrans/index/trash.json
index c3e63467..2dbdee9b 100644
--- a/local-files/genericTrans/index/trash.json
+++ b/local-files/genericTrans/index/trash.json
@@ -16,6 +16,11 @@
"10 Turn": "10 Turn",
"11 Turn": "11 Turn",
"12 Turn": "12 Turn",
+ "12345678901234561234567890123456": "12345678901234561234567890123456",
+ "[__split__]の「条件1234」を解放!": "[__split__]Unlocked Condition 1234!",
+ "[__split__]の条件\n12345678901234561234567890123456\nを解放!": "[__split__]Unlocked Condition\n12345678901234561234567890123456",
+ "[__split__]プロデューサー名9012が\nミッションNo": "[__split__]Producer Name 9012\nMission No.",
+ "いいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいい": "いいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいい",
"[__split__]123456789012": "[__split__]123456789012",
"12345678901234567891234567890123456789": "12345678901234567891234567890123456789",
"×10": "×10",
diff --git a/local-files/genericTrans/index/tutorial.json b/local-files/genericTrans/index/tutorial.json
index c38e6357..ebb8fea7 100644
--- a/local-files/genericTrans/index/tutorial.json
+++ b/local-files/genericTrans/index/tutorial.json
@@ -2,7 +2,11 @@
"3位以内またはスコア410000以上で中間試験突破": "Pass the midterm exam with a rank of 3rd or higher or a score of 410000 or more",
"ミッション、プロデューサーLvアップ報酬など": "Missions, PLv upgrade rewards",
"Mental": "Mental",
- "Pアイテムは条件を満たすと効果を発揮します。\nはじめから持っているPアイテムは\nプロデュースアイドルによって決まります。": "P-Items will take effect when conditions are met.\nThe P-Items you start with are determined by the produced idol.",
+ "テンプレート名刺では背景のみに指定可能でしたが、カスタム名刺では複数指定可能です": "In template business cards, only the background could be specified, but in custom business cards, multiple can be specified.",
+ "動く名刺はPライブを動画で撮影し、撮影した動画の指定部分を名刺として設定できます\n動画は指定の秒数内で切り取りして設定することができます": "For animated business cards, you can record P-Lives as videos and set specified portions of the recorded video as your business card. You can trim and set the video within a specified duration.",
+ "カスタム名刺ではさまざまな編集ができます\n自分だけの名刺を作りましょう!\n操作方法はカスタム名刺左上のアイコンから確認できます": "In custom business cards, various edits can be made. Let's create your very own business card! You can check how to operate from the icon in the top left of the custom business card.",
+ "SNSでシェアすると、他のプロデューサーがSNSから\n学園アイドルマスター内のあなたのプロフィールに直接移動することができます": "By sharing on social media, other producers can directly access your profile in Gakuen Idolm@ster from the SNS.",
+ "Pアイテムは条件を満たすと効果を発揮します。\nはじめから持っているPアイテムは\nプロデュースアイドルによって決まります。": "P-Items will take effect when conditions are met. The P-Items you start with are determined by the produced idol.",
"Pポ": "L",
"Pポイ": "Lo",
"Pポイン": "Looks ",
diff --git a/local-files/localization.json b/local-files/localization.json
index c9df5c9b..9120a7b2 100644
--- a/local-files/localization.json
+++ b/local-files/localization.json
@@ -1632,9 +1632,9 @@
"live.loading.ready": "TAP to Start",
"live.movie_record.loading.tap_label": "TAP to Start",
"live.movie_record.loading.text_1": "Tap the recording button to start recording up to 8 seconds",
- "live.movie_record.loading.text_2": "The recorded video can be trimmed to 3-5 seconds and used as a business card",
+ "live.movie_record.loading.text_2": "The recorded video can be trimmed to 3-5 seconds and used",
"live.movie_record.loading.text_3": "Select the scene to use as the thumbnail",
- "live.movie_record.loading.title": "Video Business Card Procedure",
+ "live.movie_record.loading.title": "Video Business Card",
"live.movie_record.overwrite_confirm_sheet.description": "Once confirmed, the current video will be overwritten.\nIs that okay?",
"live.movie_record.overwrite_confirm_sheet.title": "Video Overwrite Confirmation",
"live.movie_record.retry_confirm_sheet.description": "Would you like to watch the live performance again?",
@@ -1650,7 +1650,7 @@
"live.movie_record_edit.execute_button": "Confirm",
"live.movie_record_edit.next_button": "Next",
"live.movie_record_edit.retake_button": "Retake",
- "live.movie_record_edit.retake_from_start_button": "Retake\nfrom the start",
+ "live.movie_record_edit.retake_from_start_button": "Retake from start",
"live.movie_record_edit.thumbnail_description": "Select a scene to use as the thumbnail",
"live.movie_record_edit.time_format": "{0:D2}.{1:D3}",
"live.movie_record_edit.trimming_description": "Cut out the scene between {0} and {1} seconds to use as a video business card",
@@ -1883,8 +1883,8 @@
"meishi.edit_custom.sub_menu.character.sd": "SD",
"meishi.edit_custom.sub_menu.character.sign": "Signature",
"meishi.edit_custom.sub_menu.empty": "No items to display",
- "meishi.edit_custom.sub_menu.illustration.adv_background": "Comm Background",
- "meishi.edit_custom.sub_menu.illustration.common": "Common Background",
+ "meishi.edit_custom.sub_menu.illustration.adv_background": "Commu",
+ "meishi.edit_custom.sub_menu.illustration.common": "Common",
"meishi.edit_custom.sub_menu.illustration.frame": "Frame",
"meishi.edit_custom.sub_menu.illustration.others": "Others",
"meishi.edit_custom.sub_menu.movie.character_list.description": "Please select the idol for the base video",
@@ -1979,9 +1979,9 @@
"meishi_edit_custom.remove_perspective_sheet.description": "Would you like to remove 3D rotation and switch to cropping?",
"meishi_edit_custom.remove_perspective_sheet.title": "Confirmation",
"meishi_edit_custom.sub_menu.color.description": "Please select a color",
- "meishi_edit_custom.sub_menu.color.selected": "Currently Set",
+ "meishi_edit_custom.sub_menu.color.selected": "Set",
"meishi_edit_custom.sub_menu.mask.description": "Please select a shape to crop",
- "meishi_edit_custom.sub_menu.movie.selected": "Currently Set",
+ "meishi_edit_custom.sub_menu.movie.selected": "Set",
"meishi_edit_custom.sub_menu.shape_detail.color": "Shape Color",
"meishi_edit_custom.sub_menu.shape_detail.color_alpha": "Shape Opacity",
"meishi_edit_custom.sub_menu.shape_detail.outline_alpha": "Outline Opacity",
@@ -2332,7 +2332,7 @@
"photography.photo.angle_step.minus": "{0}°",
"photography.photo.angle_step.plus": "+{0}°",
"photography.photo.angle_step.reset": "Reset",
- "photography.photo.button.back": "Preparation",
+ "photography.photo.button.back": "Back",
"photography.photo.button.end": "End",
"photography.photo.button.gyro.disabled": "Gyro mode is not available on your device",
"photography.photo.button.gyro.off": "Gyro OFF",
@@ -2352,8 +2352,8 @@
"photography.photo.renderer_setting.on": "Show",
"photography.photo.renderer_setting.title": "Display Settings",
"photography.photo_background.reward.name": "Idol Shooting Location '{0}'",
- "photography.photo_background_time_type.evening": "Evening",
- "photography.photo_background_time_type.morning": "Morning",
+ "photography.photo_background_time_type.evening": "Eve",
+ "photography.photo_background_time_type.morning": "Morn",
"photography.photo_background_time_type.night": "Night",
"photography.photo_background_time_type.noon": "Noon",
"photography.photo_pose.reward.description": "Can be used as an idol pose for idol photography\nDesignated Shooting Location: {0}",
@@ -2392,28 +2392,28 @@
"photography.saved_move_confirm_sheet.execute": "To Business Card",
"photography.saved_move_confirm_sheet.setting_description": "This can be changed at any time from \"Menu > Settings\".",
"photography.saved_move_confirm_sheet.title": "{0} Photo Save Complete",
- "photography.setting.button.costume_change": "Change Costume",
+ "photography.setting.button.costume_change": "Costume",
"photography.setting.button.end": "End",
"photography.setting.button.execute_idol": "Confirm",
"photography.setting.button.execute_layout": "Start Shooting",
"photography.setting.button.idol_change": "Change Idol",
"photography.setting.button.random_idol": "Random",
- "photography.setting.button.random_layout": "Random Settings",
+ "photography.setting.button.random_layout": "Settings",
"photography.setting.button.random_layout.none": "No other selectable items available",
- "photography.setting.dress.body.description": "Costume",
+ "photography.setting.dress.body.description": "Body",
"photography.setting.dress.body.disabled.background": "This costume cannot be used in the current location",
"photography.setting.dress.body.random_disabled": "No other selectable costumes available",
"photography.setting.dress.body_relation.disabled.costume": "This hairstyle cannot be selected with the current costume",
- "photography.setting.dress.button.body_random": "Random Costume",
+ "photography.setting.dress.button.body_random": "Random Body",
"photography.setting.dress.button.execute": "Save",
- "photography.setting.dress.button.head_random": "Random Hairstyle",
+ "photography.setting.dress.button.head_random": "Random Hair",
"photography.setting.dress.empty_character": "Please select an idol to shoot",
- "photography.setting.dress.head.description": "Hairstyle",
+ "photography.setting.dress.head.description": "Hair",
"photography.setting.dress.head.disabled.background": "This hairstyle cannot be used in the current location",
"photography.setting.dress.head.random_disabled": "No other selectable hairstyles available",
"photography.setting.dress.random_confirm_sheet.body": "Costume",
"photography.setting.dress.random_confirm_sheet.description": "Randomly set from the available {0}.\nIs this okay?",
- "photography.setting.dress.random_confirm_sheet.head": "Hairstyle",
+ "photography.setting.dress.random_confirm_sheet.head": "Hair",
"photography.setting.execute.idol_empty": "Please select an idol to shoot",
"photography.setting.idol.cancel_confirm.description": "Changes have not been saved.\nDo you want to go back without changing the selected idol?",
"photography.setting.idol.cancel_confirm.title": "Idol Change Confirmation",
@@ -2585,14 +2585,15 @@
"produce.card.filter.empty": "No applicable skill cards.",
"produce.card.filter.exam_effect": "Effect",
"produce.card.filter.unlock_type": "Unlock Status",
- "produce.card.move_position.deckfirst": "Top of Deck",
- "produce.card.move_position.decklast": "Bottom of Deck",
+ "produce.card.move_position.deckfirst": "Top",
+ "produce.card.move_position.decklast": "Bottom",
"produce.card.move_position.deckrandom": "Deck",
"produce.card.move_position.grave": "Discard",
"produce.card.move_position.hand": "Hand",
"produce.card.move_position.header": "{0} ({1})",
"produce.card.move_position.hold": "Hold",
"produce.card.move_position.lost": "Exclude",
+ "produce.card.move_position.deck": "Stack",
"produce.card.no_deck_duplicate": "Cannot Duplicate",
"produce.card.select_none": "Closing without selecting any cards will skip.\nDo you want to close without selecting?",
"produce.card.select_none_title": "Skip Confirmation",
@@ -3822,7 +3823,7 @@
"shop.purchase.retry": "Retry",
"shop.purchase.success": "Purchased",
"shop.ticket_exchange.none": "No tickets available",
- "shop.ticket_exchange.title": "Ticket Exchange",
+ "shop.ticket_exchange.title": "Ticket",
"shop.top.law1": "Transactions",
"shop.top.law1.short": "Transactions",
"shop.top.law2": "Payment",
diff --git a/local-files/resource/adv_event_006_main-05.txt b/local-files/resource/adv_event_006_main-05.txt
index a81ec76c..1d2efe21 100644
--- a/local-files/resource/adv_event_006_main-05.txt
+++ b/local-files/resource/adv_event_006_main-05.txt
@@ -24,7 +24,7 @@
[actormotion id=kcna motion=mot_all_chr_cmmn_talk-011_in transition=0 clip=\{"_startTime":7.8463338308,"_duration":1.7333334684,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
[actorfacialmotion id=kcna motion=mot_all_chr_cmmn_facial-all-normal1-egao1_in transition=0 clip=\{"_startTime":7.8463338308,"_duration":0.0333333351,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
[actormotion id=kcna motion=mot_all_chr_cmmn_ojigi-b-002_in transition=0.7 clip=\{"_startTime":11.7168474197,"_duration":2.4438195918,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
-[message text=Welcome to "Hatsuboshi Onsen\nScattered by the Cold Wind"! name=China clip=\{"_startTime":7.8463338308,"_duration":6.021,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
+[message text=Welcome to "Hatsuboshi Onsen\nScattered in The Winter Wind"! name=China clip=\{"_startTime":7.8463338308,"_duration":6.021,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
[voice voice=sud_vo_adv_event_006_main-05_kcna-001 actorId=kcna channel=1 clip=\{"_startTime":7.9463338308,"_duration":5.921,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
[actorlayoutgroup layouts=[actorlayout id=kcna transform=\{"position":\{"x":0.0,"y":0.0,"z":0.0\},"rotation":\{"x":0.0,"y":20.0,"z":0.0\},"scale":\{"x":1.0,"y":1.0,"z":1.0\}\}] clip=\{"_startTime":7.8463338308,"_duration":0.0,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
[backgroundsetting id=outschool-kcnahouse-out-00-noon setting=\{"position":\{"x":-900.0,"y":0.0\},"scale":\{"x":1.0,"y":1.0\},"angle":0.0\} clip=\{"_startTime":7.8463338308,"_duration":0.0,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
diff --git a/local-files/resource/adv_pevent_001_hrnm_activity_004.txt b/local-files/resource/adv_pevent_001_hrnm_activity_004.txt
index 46d18ac3..88893fc8 100644
--- a/local-files/resource/adv_pevent_001_hrnm_activity_004.txt
+++ b/local-files/resource/adv_pevent_001_hrnm_activity_004.txt
@@ -8,8 +8,8 @@
[actorlayoutgroup layouts=[actorlayout id=hrnm transform=\{"position":\{"x":0.0,"y":0.0,"z":-0.20000000298023225\},"rotation":\{"x":0.0,"y":0.0,"z":0.0\},"scale":\{"x":1.0,"y":1.0,"z":1.0\}\}] clip=\{"_startTime":0.0,"_duration":0.0,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
[backgroundsetting id=street setting=\{"position":\{"x":0.0,"y":0.0\},"scale":\{"x":1.0,"y":1.0\},"angle":0.0\} clip=\{"_startTime":0.0,"_duration":0.0,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
[bgmplay bgm=sud_bgm_adv_outside-001 clip=\{"_startTime":0.0,"_duration":0.0,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
-[message text=Are you cooking yourself today? name={user} se=sud_se_adv_message-01 clip=\{"_startTime":3.2666666667,"_duration":1.9333325386,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
-[message text=Yes. I have the time today,\nand I enjoy cooking quite a bit. name=Rinami clip=\{"_startTime":5.399999396,"_duration":2.7133339405,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
+[message text=Are you cooking by yourself today? name={user} se=sud_se_adv_message-01 clip=\{"_startTime":3.2666666667,"_duration":1.9333325386,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
+[message text=Yeah. I have the time today,\nand I enjoy cooking quite a bit. name=Rinami clip=\{"_startTime":5.399999396,"_duration":2.7133339405,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
[voice voice=sud_vo_general_part_hrnm_036 actorId=hrnm channel=1 clip=\{"_startTime":5.499999396,"_duration":0.494,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
[actormotion id=hrnm motion=mot_all_chr_cmmn_talk-007_in transition=0.7 clip=\{"_startTime":5.399999396,"_duration":1.6000001431,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]
[actorfacialmotion id=hrnm motion=mot_all_chr_cmmn_facial-all-normal1-egao1_in clip=\{"_startTime":5.399999396,"_duration":0.0333333351,"_clipIn":0.0,"_easeInDuration":0.0,"_easeOutDuration":0.0,"_blendInDuration":-1.0,"_blendOutDuration":-1.0,"_mixInEaseType":1,"_mixInCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_mixOutEaseType":1,"_mixOutCurve":\{"serializedVersion":"2","m_Curve":[],"m_PreInfinity":2,"m_PostInfinity":2,"m_RotationOrder":4\},"_timeScale":1.0\}]