diff --git a/modules/rpgmakermvmz.py b/modules/rpgmakermvmz.py index e735ee3..c01b187 100644 --- a/modules/rpgmakermvmz.py +++ b/modules/rpgmakermvmz.py @@ -253,6 +253,7 @@ def saveProgress(data, filename): def update_vocab_section(category: str, pairs: list[tuple[str, str]]): """Update or insert a section in vocab.txt for the given category with provided pairs. + Only writes when there's an actual translation (dst is non-empty and differs from src after normalization). - category: e.g., "Items", "Weapons", etc. Section header will be "# {category}". - pairs: list of (source, translated) strings. Duplicates by source are deduped (last wins). The existing section is replaced entirely; other sections are preserved. @@ -261,13 +262,27 @@ def update_vocab_section(category: str, pairs: list[tuple[str, str]]): vocab_path = Path("vocab.txt") existing = vocab_path.read_text(encoding="utf-8") if vocab_path.exists() else "" - # Deduplicate by source term, keep last mapping + # Helper: normalized comparison to detect no-op translations + def _norm(s: str) -> str: + if s is None: + return "" + # Collapse whitespace and case-fold; leave punctuation to avoid over-matching + return re.sub(r"\s+", " ", str(s)).strip().casefold() + + # Filter and deduplicate by source term (last mapping wins) dedup: dict[str, str] = {} for src, dst in pairs: if not src: continue + # Skip when no destination or no actual change + if dst is None or _norm(dst) == "" or _norm(dst) == _norm(src): + continue dedup[src] = dst + # If nothing to add after filtering, skip touching the file + if not dedup: + return + lines = [f"{src} ({dst})" for src, dst in dedup.items()] # Always terminate a section with a blank line to separate from next header new_block = f"# {category}\n" + "\n".join(lines) @@ -286,7 +301,6 @@ def update_vocab_section(category: str, pairs: list[tuple[str, str]]): ) if pattern.search(existing): # Replace only the first matching section for this category. - # Use a function to keep replacement literal (avoid interpreting backslashes like \V) updated = pattern.sub(lambda m: new_block, existing, count=1) else: updated = existing @@ -297,6 +311,9 @@ def update_vocab_section(category: str, pairs: list[tuple[str, str]]): updated += "\n" updated += new_block + # Avoid writing if nothing changed + if updated == existing: + return vocab_path.write_text(updated, encoding="utf-8") except Exception: traceback.print_exc() diff --git a/vocab.txt b/vocab.txt index 8ab8158..53a4c89 100644 --- a/vocab.txt +++ b/vocab.txt @@ -166,256 +166,415 @@ w (lol) 』 (』) # Armors -Fake Glasses (Fake Glasses) -Hair Ornament (Hair Ornament) -Uniform (Uniform) -Anti-Toxin Gloves (Anti-Toxin Gloves) -Amber Ring (Amber Ring) -Resist Boots (Resist Boots) -Necklace of Regeneration (Necklace of Regeneration) -Necklace of Spirit (Necklace of Spirit) -Lucky Charm (Lucky Charm) +伊達メガネ (Fake Glasses) +髪飾り (Hair Ornament) +制服 (Uniform) +防毒グローブ (Anti-Toxin Gloves) +琥珀の環 (Amber Ring) +レジストブーツ (Resist Boots) +再生のネックレス (Necklace of Regeneration) +気力のネックレス (Necklace of Willpower) +必勝のお守り (Lucky Charm) # Classes -Futanari Hero (Futanari Hero) -Mage (in heat) (Mage (in heat)) -✖? Mage (in heat) (for recollection) (✖? Mage (in heat) (for recollection)) -☆Mage (in heat) Defense Command Backup (☆Mage (in heat) Defense Command Backup) -☆Mage Magic Backup (☆Mage Magic Backup) -Futanari Hero (Downed) (Futanari Hero (Downed)) +フタナリの勇者 (Futanari Hero) +魔術師_発情時 (Mage (in heat)) +✖?魔術師_発情時(回想用) (✖? Mage (in heat) (for recollection)) +☆魔術師_発情時_防御コマンドバックアップ (☆Mage (in heat) Defense Command Backup) +☆魔術師_魔法バックアップ (☆Mage Magic Backup) +フタナリの勇者_倒れ (Futanari Hero (downed)) # Enemies -Evil Hawk (Evil Hawk) -Poison Snake (Poison Snake) -Rampaging Boar (Rampaging Boar) -Running Girl (Running Girl) ---Flashback-- (--Flashback--) -Idol (Idol) -Black Gal (Black Gal) -Female Doctor (Female Doctor) -Homeroom Teacher (Homeroom Teacher) -Flashback Goblin (Flashback Goblin) -Flashback Megaworm (Flashback Megaworm) -Sexual Harassment Test Dummy (Sexual Harassment Test Dummy) ---Event-- (--Event--) -Statue (Statue) -Monument (Monument) -Void Fungus (Void Fungus) ---Sea-- (--Sea--) -King Crab (King Crab) -Aquamander (Aquamander) -Abyss Jelly (Abyss Jelly) ---Play-- (--Play--) -Ghost Pumpkin (Ghost Pumpkin) -Evil Toy (Evil Toy) -Cursed Plushie (Cursed Plushie) -Hooded Woman (Hooded Woman) ---Hospital-- (--Hospital--) -Shock Lamp (Shock Lamp) -Nail Bolt (Nail Bolt) -Megamouth (Megamouth) ---Gaku-- (--Gaku--) -Moving Sculpture (Moving Sculpture) -Anatomical Model (Anatomical Model) ---Raa-- (--Raa--) -Dark Form Wisp (Dark Form Wisp) -Dark Form Veil (Dark Form Veil) -Dark Form Abyss (Dark Form Abyss) -Demon Queen (Demon Queen) -Backup_YEP_BattleAICore Evil Tree (Backup_YEP_BattleAICore Evil Tree) -Boss_Determined Backup (Boss_Determined Backup) +イビルホーク (Evil Hawk) +毒蛇 (Poison Snake) +暴走イノシシ (Rampaging Boar) +ランニング女子 (Running Girl) +ーー回想ーーーー (Flashbackkkk) +アイドル (Idol) +黒ギャル (Black Gal) +女医 (Female Doctor) +担任 (Homeroom Teacher) +回想用ゴブリン (Flashback Goblin) +回想用メガワーム (Flashback Mega Worm) +セクハラテスト用 (For Sexual Harassment Test) +ーーイベーー (Eventt) +石像 (Statue) +モニュメント (Monument) +ボイドファンガス (Void Fungus) +ーー海ーー (Seaa) +キングクラブ (King Crab) +アクアマンダー (Aquamander) +アビスジェリー (Abyss Jelly) +ーー遊ーー (Playy) +お化けカボチャ (Pumpkin Ghost) +エビルトイ (Evil Toy) +呪いのぬいぐるみ (Cursed Plushie) +フードの女 (Hooded Woman) +ーー病ーー (Hospitall) +ショックランプ (Shock Lamp) +ネイルボルト (Nail Bolt) +メガマウス (Megamouth) +ーー学ーー (--Gaku--) +動く彫刻 (Moving Sculpture) +人体模型 (Anatomical Model) +ーーラーー (--Raa--) +ダークフォーム・ウィスプ (Dark Form Wisp) +ダークフォーム・ヴェイル (Dark Form Veil) +ダークフォーム・アビス (Dark Form Abyss) +魔王妃 (Demon Queen) +バックアップ_YEP_BattleAICoreイビルツリー (Backup_YEP_BattleAICore Evil Tree) +ボス_気合あるバックアップ (Boss_Determined Backup) # Items -Healing Potion (Healing Potion) -Mineral Water (Mineral Water) -Herbal Medicine (Herbal Medicine) -Premium Mineral Water (Premium Mineral Water) -Orominan D (Orominan D) -✖Return Home (✖Return Home) -Auto Message Settings (Auto Message Settings) -Help (Help) -Demon Attack Essence (Demon Attack Essence) -MP Essence (MP Essence) -Attack Essence (Attack Essence) -Defense Essence (Defense Essence) -HP Essence (HP Essence) -Demon Defense Essence (Demon Defense Essence) -Agility Essence (Agility Essence) -Luck Essence (Luck Essence) -MP Recovery Apple (MP Recovery Apple) -Gate Key (Gate Key) -Candle (Candle) -Clock Hand (Clock Hand) -Luka & Event Hall (Before Event) (Luka & Event Hall (Before Event)) -SP Acquisition Test (SP Acquisition Test) -Battle Lewd Display Settings (Battle Lewd Display Settings) -First Aid Kit (First Aid Kit) -Skill Resetter (Skill Resetter) -Evil Hawk Feather (Evil Hawk Feather) -Poison Fang (Poison Fang) -Rampaging Boar Fang (Rampaging Boar Fang) -Monument Fragment (Monument Fragment) -Statue Fragment (Statue Fragment) -Black Mycelium (Black Mycelium) -King Crab Claw (King Crab Claw) -Aquamander Hide (Aquamander Hide) -Abyss Jelly Leg (Abyss Jelly Leg) -Evil Toy Shoes (Evil Toy Shoes) -Plushie Pouch (Plushie Pouch) -Ghost Pumpkin Seed (Ghost Pumpkin Seed) -Old Power Cord (Old Power Cord) -Rusty Battery (Rusty Battery) -Megamouth Tail (Megamouth Tail) -Plaster (Plaster) -Model Parts (Model Parts) -Power of Fire (Power of Fire) -Power of Ice (Power of Ice) -Power of Thunder (Power of Thunder) -Power of Earth (Power of Earth) -Power of Light (Power of Light) -\N[3] (\N[3]) -\N[4] (\N[4]) -Running Girl (Running Girl) -Downer-type Girl (Downer-type Girl) -Idol (Idol) -School Swimsuit Girl (School Swimsuit Girl) -Black Gal (Black Gal) -College Girl (College Girl) -Boyish Girl (Boyish Girl) -\V[119] (\V[119]) -Female Doctor (Female Doctor) -Ojou-sama-type Girl (Ojou-sama-type Girl) -Glasses Girl (Glasses Girl) -Homeroom Teacher (Homeroom Teacher) -Office Lady (Office Lady) -Convenience Store Clerk (Convenience Store Clerk) -Policewoman (Policewoman) -\N[5] (\N[5]) -Female Announcer (Female Announcer) -Married Mature Woman (Married Mature Woman) -Maid (Maid) -Swimsuit Girl (Swimsuit Girl) -Drunk Older Woman (Drunk Older Woman) -\V[129] (\V[129]) -Event Hall -Before Event Trigger (Event Hall -Before Event Trigger) -With Luka at Summer School (With Luka at Summer School) -Announcer Event Seen_Staff Use (Announcer Event Seen_Staff Use) -Forest Park_First Time Clearing (Forest Park_First Time Clearing) -General Hospital Master Key (General Hospital Master Key) +傷薬 (Healing Potion) +ミネラルウォーター (Mineral Water) +漢方薬 (Herbal Medicine) +高級ミネラルウォーター (Premium Mineral Water) +オロミナンD (Orominan D) +✖自宅へ帰還 (✖Return Home) +オートメッセージ調整 (Auto Message Settings) +ヘルプ (Help) +魔攻のもと (Demon Attack Essence) +MPのもと (MP Essence) +攻撃のもと (Attack Essence) +防御のもと (Defense Essence) +HPのもと (HP Essence) +魔防のもと (Demon Defense Essence) +敏捷のもと (Agility Essence) +幸運のもと (Luck Essence) +MP回復リンゴ (MP Recovery Apple) +門の鍵 (Gate Key) +蝋燭 (Candle) +時計の針 (Clock Hand) +ルカとイベントホールイベ発生前 (Luka & Event Hall (Before Event)) +SP取得テスト (SP Acquisition Test) +戦闘セクハラ表示設定 (Battle Lewd Display Settings) +救急箱 (First Aid Kit) +スキルリセッタ (Skill Resetter) +イビルホークの羽 (Evil Hawk Feather) +毒牙 (Poison Fang) +暴走イノシシの牙 (Rampaging Boar Fang) +モニュメントの欠片 (Monument Fragment) +石像の欠片 (Statue Fragment) +黒い菌糸 (Black Mycelium) +キングクラブの鋏 (King Crab Claw) +アクアマンダーの皮 (Aquamander Hide) +アビスジェリーの足 (Abyss Jelly Leg) +エビルトイの靴 (Evil Toy Shoes) +ぬいぐるみのポーチ (Stuffed Animal Pouch) +お化けカボチャの種 (Ghost Pumpkin Seed) +古い電源コード (Old Power Cord) +錆びた電池 (Rusty Battery) +メガマウスのしっぽ (Megamouth Tail) +石膏 (Plaster) +模型のパーツ (Model Parts) +火の力 (Power of Fire) +氷の力 (Power of Ice) +雷の力 (Power of Thunder) +土の力 (Power of Earth) +光の力 (Power of Light) +ランニング女子 (Running Girl) +ダウナー系女子 (Downer-type Girl) +アイドル (Idol) +スク水女子 (School Swimsuit Girl) +黒ギャル (Black Gal) +女子大生 (College Girl) +ボーイッシュ女子 (Boyish Girl) +女医 (Female Doctor) +お嬢様系女子 (Ojou-sama-type Girl) +眼鏡女子 (Glasses Girl) +担任 (Homeroom Teacher) +OL (Office Lady) +コンビニ店員 (Convenience Store Clerk) +婦警 (Policewoman) +女子アナウンサー (Female Announcer) +人妻熟女 (Married Mature Woman) +メイド (Maid) +水着女子 (Swimsuit Girl) +酔ったお姉さん (Drunk Older Woman) +イベントホールイベ発生前 (Event Hall -Before Event Trigger) +ルカとサマースクール中 (With Luka at Summer School) +女子アナイベ見た_スタッフ用 (Announcer Event Seen_Staff Use) +森林公園_初回攻略中 (Forest Park_First Time Clearing) +総合病院マスターキー (General Hospital Master Key) # Skills -Attack (Attack) -Defend (Defend) -Combo Attack (Combo Attack) -Double Attack (Double Attack) -Triple Attack (Triple Attack) -Escape (Escape) -Observe (Observe) -Heal (Heal) -Escape Seal (Escape Seal) -Spark (Spark) -Poison Fang (Poison Fang) -Sprint Charge (Sprint Charge) +攻撃 (Attack) +防御 (Defend) +連続攻撃 (Combo Attack) +2回攻撃 (Double Attack) +3回攻撃 (Triple Attack) +逃げる (Escape) +様子を見る (Observe) +ヒール (Heal) +逃走封じ (Escape Seal) +スパーク (Spark) +毒牙 (Poison Fang) +スプリントチャージ (Sprint Charge) Slash1 30FPS (Slash1 30FPS) Slash2 30FPS (Slash2 30FPS) -Impact Rush (Impact Rush) -Black Miasma (Black Miasma) -Heavy Blow (Heavy Blow) +インパクト・ラッシュ (Impact Rush) +黒いモヤ (Black Haze) +強打 (Heavy Blow) Rage 30FPS (Rage 30FPS) -Fire (Fire) -Rock Drop (Rock Drop) -Crash Blow (Crash Blow) -Thunderbolt (Thunderbolt) -Cure (Cure) -Great Shears (Great Shears) -Double Strike (Double Strike) -Ice (Ice) -Icicle (Icicle) -Hailstorm (Hailstorm) -Aqua Burst (Aqua Burst) -Sewage Spray (Sewage Spray) -Tidal Crash (Tidal Crash) -Mirror Shield (Mirror Shield) -Anti-Buff (Anti-Buff) -Assist Power (Assist Power) -Assist Guard (Assist Guard) -Razor Wind (Razor Wind) -Sleep Powder (Sleep Powder) -Teacher's Whip (Teacher's Whip) -Erection (Erection) -Attack A (Attack A) -Debuff Clear (Debuff Clear) -Scissors (Scissors) -Magic Steal (Magic Steal) -Holy Sword Futanari Explanation Wait (Holy Sword Futanari Explanation Wait) -Defense A (Defense A) -Magic Attack A (Magic Attack A) -Level 2 Dark (Level 2 Dark) -Level 3 Dark Bomb (Level 3 Dark Bomb) -Mouth (Mouth) -Vagina (Vagina) -Anal (Anal) -Recall Lewd Act_Kiss (Recall Lewd Act_Kiss) -Battle_Lewd Act_Kiss (Battle_Lewd Act_Kiss) -✖Recall_Heat (✖Recall_Heat) -Recall Lewd Act_Breasts from Behind (Recall Lewd Act_Breasts from Behind) -Recall Lewd Act_Breasts (Recall Lewd Act_Breasts) -Battle_Lewd Act_Breasts (Battle_Lewd Act_Breasts) -Battle_Lewd Act_Breasts from Behind (Battle_Lewd Act_Breasts from Behind) -Ejaculate (Ejaculate) -Exhausted After Ejaculation (Exhausted After Ejaculation) -✖ Seduce (✖ Seduce) -✖ Vagina (✖ Vagina) -✖ Anal (✖ Anal) -Catch Your Breath (Catch Your Breath) -✖ Mouth (✖ Mouth) -Battle_Sexual Harassment_Ass (Battle_Sexual Harassment_Ass) -Replay Sexual Harassment_Ass (Replay Sexual Harassment_Ass) -Battle_Sexual Harassment_Over Panties (Battle_Sexual Harassment_Over Panties) -Replay Sexual Harassment_Over Panties (Replay Sexual Harassment_Over Panties) -Battle_Sexual Harassment_Jerk Off Dick (Battle_Sexual Harassment_Jerk Off Dick) -Replay Sexual Harassment_Jerk Off Dick (Replay Sexual Harassment_Jerk Off Dick) -Battle_Sexual Harassment_Ear Licking (Battle_Sexual Harassment_Ear Licking) -Replay Sexual Harassment_Ear Licking (Replay Sexual Harassment_Ear Licking) -Body Slam (Body Slam) -Poison Liquid (Poison Liquid) -Skill Seal (Skill Seal) -\V[123] Rampage (\V[123] Rampage) -Evil Aura Focus (Evil Aura Focus) -Flame Edge (Flame Edge) -Ice Edge (Ice Edge) -Thunder Edge (Thunder Edge) -Rock Edge (Rock Edge) -Holy Edge (Holy Edge) -Magic Defense A (Magic Defense A) -Light (Light) -Holy Sword Futanari (Holy Sword Futanari) -Mega Slash (Mega Slash) -Double Sword (Double Sword) -Action +1 (Action +1) -Revenge Strike (Revenge Strike) -Ejaculation (Ejaculation) -Mental Focus (Mental Focus) -Quick Recovery (Quick Recovery) -Cursed Song (Cursed Song) -Song of Ruin (Song of Ruin) -Claw (Claw) -Falling Exhibit (Falling Exhibit) -Tri-Edge Strike (Tri-Edge Strike) -Counter (Counter) -Weakness Added (Weakness Added) -Electric Shock (Electric Shock) -Dust Explosion (Dust Explosion) -Enthralling Song (Enthralling Song) -Super Vibration (Super Vibration) -Mic Smash (Mic Smash) +ファイア (Fire) +岩落とし (Rock Drop) +クラッシュブロウ (Crash Blow) +電撃 (Thunderbolt) +キュア (Cure) +大ばさみ (Great Shears) +ダブルストライク (Double Strike) +アイス (Ice) +アイシクル (Icicle) +ヘイルストーム (Hailstorm) +アクアバースト (Aqua Burst) +汚水噴射 (Sewage Spray) +タイダルクラッシュ (Tidal Crash) +ミラーシールド (Mirror Shield) +アンチバフ (Anti-Buff) +アシストパワー (Assist Power) +アシストガード (Assist Guard) +かまいたち (Razor Wind) +眠り粉 (Sleep Powder) +教鞭のムチ (Teacher's Whip) +勃起 (Erection) +攻撃あ (Attack A) +デバフクリア (Debuff Clear) +ハサミ (Scissors) +マジックスティール (Magic Steal) +聖剣フタナリ説明ウェイト用 (Holy Sword Futanari Explanation (Wait)) +防御あ (Defense A) +魔攻あ (Magic Attack A) +レベル2ダーク (Level 2 Dark) +レベル3ダークボム (Level 3 Dark Bomb) +口 (Mouth) +膣 (Vagina) +アナル (Anal) +回想セクハラ_キス (Recall Lewd Act_Kiss) +戦闘_セクハラ_キス (Battle_Lewd Act_Kiss) +✖回想_発情 (✖Recall_Heat) +回想セクハラ_後ろから胸 (Recall Lewd Act_Breasts from Behind) +回想セクハラ_胸 (Recall Lewd Act_Breasts) +戦闘_セクハラ_胸 (Battle_Lewd Act_Breasts) +戦闘_セクハラ_後ろから胸 (Battle_Lewd Act_Breasts from Behind) +射精 (Ejaculation) +射精後ぐったり (Exhausted After Ejaculation) +✖誘う (✖ Seduce) +✖膣 (✖ Vagina) +✖アナル (✖ Anal) +息を整える (Catch Your Breath) +✖口 (✖ Mouth) +戦闘_セクハラ_尻 (Battle_Sexual Harassment_Ass) +回想セクハラ_尻 (Replay Sexual Harassment_Ass) +戦闘_セクハラ_パンツ越し (Battle_Sexual Harassment_Over Panties) +回想セクハラ_パンツ越し (Replay Sexual Harassment_Over Panties) +戦闘_セクハラ_チン_しごく (Battle_Sexual Harassment_Jerk Off Dick) +回想セクハラ_チン_しごく (Replay Sexual Harassment_Jerk Off Dick) +戦闘_セクハラ_耳_舐め (Battle_Sexual Harassment_Ear Lick) +回想セクハラ_耳舐め (Replay Sexual Harassment_Ear Lick) +体当たり (Body Slam) +毒液 (Poison Liquid) +スキル封じ (Skill Seal) +\V[123]大暴走 (\V[123] Rampage) +邪気集中 (Evil Aura Focus) +フレイムエッジ (Flame Edge) +アイスエッジ (Ice Edge) +サンダーエッジ (Thunder Edge) +ロックエッジ (Rock Edge) +ホーリーエッジ (Holy Edge) +魔防あ (Magic Defense A) +光 (Light) +聖剣フタナリ (Holy Sword Futanari) +メガスラッシュ (Mega Slash) +ダブルソード (Double Sword) +行動力+1 (Action +1) +リベンジストライク (Revenge Strike) +精神統一 (Mental Focus) +高速復帰 (Quick Recovery) +呪いの歌 (Cursed Song) +ソングオブルイン (Song of Ruin) +かぎ爪 (Claw) +展示物落下 (Falling Exhibit) +トライエッジストライク (Tri-Edge Strike) +カウンター (Counter) +弱点追加 (Weakness Added) +電気ショック (Electric Shock) +粉塵爆発 (Dust Explosion) +魅惑の歌 (Enthralling Song) +超振動 (Super Vibration) +マイクスマッシュ (Mic Smash) # Weapons -Sword of Light (Sword of Light) -Ultimate Sword (Ultimate Sword) -Staff (Staff) -Bow (Bow) -Scale Wand (Scale Wand) -Holy Sword Skill (Holy Sword Skill) -Ah (Ah) +光の剣 (Sword of Light) +アルティメットソード (Ultimate Sword) +杖 (Staff) +弓 (Bow) +スケールワンド (Scale Wand) +聖剣スキル (Holy Sword Skill) +あ (Ah) + +# MapInfos +見せかけ場所移動 (Fake Location Move) +撮影用_駅前 (For Filming_Station Front) +__自宅周辺___ (__Around Home__) +撮影用_トレーニングジム (For Filming_Training Gym) +__澪の自室__ (__Mio's Room__) +撮影用_イベントホール (For Filming_Event Hall) +OP_1 (OP_1) +撮影用_アーケード (For Filming_Arcade) +撮影用__神社 (For Filming_Shrine) +OP__教室 (OP_Classroom) +撮影用__ワールドマップ___ (For Filming_World Map___) +___ワールドマップ___ (___World Map___) +イベ用_澪の家の庭 (Event_Mio's House Garden) +★回想部屋 (★Recollection Room) +アーケードバックアップ (Arcade Backup) +撮影用_コンビニ (For Filming_Convenience Store) +撮影用_骨董品屋 (For Filming_Antique Shop) +OP__教室2 (OP_Classroom 2) +OP_駅前 (OP_Station Front) +コンビニ (Convenience Store) +撮影用__森林公園 (For Filming_Forest Park) +回想セイラ_パイズリ (Recollection Seira_Titjob) +回想_ルカ手コキ (Recollection_Luka Handjob) +再開発ビル (Redevelopment Building) +撮影用__海岸洞窟 (For Filming_Coastal Cave) +OP_自宅周辺_ (OP_Around Home_) +OP_自宅周辺_2 (OP_Around Home_2) +撮影用_遊園地 (For Filming_Amusement Park) +撮影用__総合病院 (For Filming_General Hospital) +撮影用__ラストダンジョン (For Filming_Last Dungeon) +学校 3階 (School 3rd Floor) +再開発ビル2F (Redevelopment Building 2F) +ボス会話1 (Boss Conversation 1) +再開発ビル3F (Redevelopment Building 3F) +撮影用_学校 (For Filming_School) +撮影用_海 (For Filming_Sea) +駅前_夜_撮影用 (Station Front_Night_For Filming) +ひなた救出_自宅周辺_ (Hinata Rescue_Near Home_) +森林公園クリア後_セイラと会話 (After Clearing Forest Park_Conversation with Seira) +回想_物置小屋イベ用 (Flashback_Shed Event) +回想_汎用07 (Flashback_Generic 07) +手術室 (Operating Room) +総合病院1Fトイレ (General Hospital 1F Restroom) +イベントホール_初めて入る (Event Hall_First Entry) +OP__神社 (OP_Shrine) +再開発ビル4F (Redevelopment Building 4F) +イベ用___婦警神社の近く (For Event___Near Policewoman Shrine) +OP_澪の自室__ (OP_Mio's Room__) +ナースステーション (Nurse Station) +総合病院3Fトイレ (General Hospital 3F Restroom) +管理室イベ用 (For Event_Control Room) +バックアップ通気口 (Backup Ventilation Shaft) +イベントホール_クリア後 (Event Hall_After Clearing) +OP_オープニング2 (OP_Opening 2) +思い出の公園 (Memorial Park) +ルカの部屋 (Luka's Room) +最初_海岸洞窟 (First_Coastal Cave) +森林公園_エリア1 (Forest Park_Area 1) +森林公園エリア2小屋 (Forest Park Area 2 Shed) +図書室で情報聞いた後 (After Hearing Info in Library) +イベントホール (Event Hall) +_サマースクール後 (_After Summer School) +ボス会話2 (Boss Conversation 2) +イベントホール_ボス倒した~3章 (Event Hall_Boss Defeated ~ Chapter 3) +サマースクール後_催眠見た後 (After Summer School_After Hypnosis Scene) +思い出の公園_過去 (Memory Park_Past) +イベ2_プール (Event 2_Pool) +_イベ_学校の女子トイレ (_Event_School Girls' Restroom) +ボス会話3 (Boss Conversation 3) +学校ボス倒した~7章 (School Boss Defeated ~ Chapter 7) +エレベーター内 (Inside Elevator) +ルカの回想_過去 (Luka's Flashback_Past) +ラスボス前会話 (Pre-Final Boss Conversation) +アイドルイベ_駅前_ (Idol Event_Station Front_) +アイドルイベ_イベントホール (Idol Event_Event Hall) +ボーイッシュ女子_ぶっかけ用 (Boyish Girl_For Cumshot) +ボーイッシュ女子_挿入用 (Boyish Girl_For Insertion) +思い出の公園_過去後 (Memory Park_After the Past) +ゲームオーバー澪の部屋__ (Game Over Mio's Room__) +セイラ_襲う前会話 (Seira_Pre-Attack Conversation) +ラスボス倒した後会話 (Post-Final Boss Conversation) +エンディング真__神社 (True Ending__Shrine) +エンディングセイラ__神社 (Seira Ending__Shrine) +エンディング_ルカ (Ending_Luka) +エンディング_思い出の公園 (Ending_Memory Park) +ロッカールーム (Locker Room) +イベ_プール (Event_Pool) +プール会話 (Pool Conversation) +回想ルカ_初催眠 (Luka Flashback_First Hypnosis) +回想_ルカ_素股 (Flashback_Luka_Thighjob) +回想_ルカ_全裸 (Recollection_Luka_Nude) +回想_プールで (Recollection_At the Pool) +回想_悪の騎乗 (Recollection_Evil Cowgirl) +回想_ラスボス (Recollection_Final Boss) +回想_ボーイッシュ女子 (Recollection_Boyish Girl) +コンビニのトイレ (Convenience Store Bathroom) +回想_コンビニ店員 (Recollection_Convenience Store Clerk) +回想__婦警 (Recollection_Policewoman) +回想_女子アナ (Recollection_Female Announcer) +回想_アイドル本番 (Recollection_Idol Sex Scene) +回想_ひなた (Recollection_Hinata) +回想_ひなた2 (Recollection_Hinata 2) +回想_セイラ_襲う前会話 (Recollection_Seira_Before the Assault Conversation) +回想ダン_ダウナー (Recollection_Dan_Downer) +最初テレビ__澪の自室__ (First TV__Mio's Room__) +回想_JD (Recollection_College Girl) +回想ダン_スク水女子 (Recollection_Dan_School Swimsuit Girl) +回想_ナース (Recollection_Nurse) +学校 2階 (School 2nd Floor) +回想_ダン_お嬢様系女子 (Recollection_Dan_Ojou-sama-type Girl) +遊園地 (Amusement Park) +ジェットコースター乗り場 (Roller Coaster Platform) +回想_ダン_眼鏡女子 (Recollection_Dan_Glasses Girl) +ひなたイベ_自宅周辺 (Hinata Event_Near Home) +駅前 (In Front of the Station) +学校1階 (School 1st Floor) +図書室 (Library) +屋上 (Rooftop) +回想_OL (Recollection_Office Lady) +女子トイレ (Girls' Bathroom) +プール (Pool) +教室 (Classroom) +回想_ルカ全裸_導入 (Recollection_Luka Nude_Intro) +テンプレ (Template) +海岸 (Beach) +オーケストラフロア (Orchestra Floor) +アーケード (Arcade) +岩場 (Rocky Area) +バックアップ部屋 (Backup Room) +__神社 (__Shrine) +__骨董品屋 (__Antique Shop) +森林公園_エリア2 (Forest Park_Area 2) +森林公園_エリア3 (Forest Park_Area 3) +通気口 (Ventilation Shaft) +森林公園_物置小屋 (Forest Park_Storage Shed) +森林公園_物置小屋イベ用 (Forest Park_Storage Shed (Event)) +森林公園エリア4 (Forest Park Area 4) +ライブ会場 (Live Venue) +空きフロア (Empty Floor) +管理室 (Control Room) +男子トイレ (Boys' Bathroom) +レストラン (Restaurant) +海岸洞窟入口 (Beach Cave Entrance) +海岸洞窟エリア1 (Beach Cave Area 1) +海岸洞窟小部屋 (Beach Cave Small Room) +海岸洞窟エリア2 (Beach Cave Area 2) +海岸洞窟小部屋2 (Beach Cave Small Room 2) +海岸洞窟エリア3 (Beach Cave Area 3) +海岸洞窟エリア4 (Beach Cave Area 4) +お化け屋敷 (Haunted House) +食堂 (Cafeteria) +書斎 (Study) +総合病院2F (General Hospital 2F) +総合病院 (General Hospital) +総合病院3F (General Hospital 3F) +✖エレベーター内_バックアップ (✖Inside Elevator_Backup) +病室イベント用 (For Hospital Room Event) +トレーニングジム (Training Gym) +路地裏_ひなた (Back Alley_Hinata) +公衆トイレ_女子アナイベ (Public Restroom_Female Announcer Event) +戦闘テスト (Battle Test) +撮影用_自宅周辺__ (For Filming_Near Home) +撮影用_澪の部屋__ (For Filming_Mio's Room)