[
  {
    "id": "forest_entrance",
    "name": "霧の森入口",
    "emoji": "🌲",
    "map": {
      "layer": "surface",
      "x": 3,
      "y": 3
    },
    "desc": "森の端は濃い霧に包まれています。古木がそびえ立ち、灰色の霧が流れている。\n道は森の奥深く（北）に通じており、西（西）には放棄された小屋があり、南（南）には塔の遺跡があります。\n老人が墓石の横にシャベルを持って何かを待っているかのように立っていた。",
    "exits": {
      "north": "dark_forest",
      "west": "abandoned_hut",
      "south": "misty_path"
    },
    "npc_id": "gravedigger"
  },
  {
    "id": "abandoned_hut",
    "name": "放棄された小屋",
    "emoji": "🏠",
    "map": {
      "layer": "surface",
      "x": 2,
      "y": 3
    },
    "desc": "A dilapidated wooden house with half the roof collapsed. A rusty iron box sits in the corner.",
    "exits": {
      "east": "forest_entrance"
    },
    "items": [
      "rusty_key",
      "lantern",
      "old_coin"
    ],
    "monster_id": "giant_rat",
    "desc_parts": [
      {
        "when": {
          "has_item": "lantern"
        },
        "text": "An old lantern sits on the table."
      },
      {
        "when": {
          "missing_item": "lantern"
        },
        "text": "The table is bare, coated in a thin layer of dust."
      },
      {
        "when": {
          "monster_alive": "giant_rat"
        },
        "text": "Something seems to be moving in the corner..."
      },
      {
        "when": {
          "monster_dead": "giant_rat"
        },
        "text": "The corner is quiet now, littered with scraps."
      }
    ]
  },
  {
    "id": "dark_forest",
    "name": "暗い森",
    "emoji": "🌳",
    "map": {
      "layer": "surface",
      "x": 3,
      "y": 2
    },
    "desc": "暗くなっていく。古木はねじれていて、霧の中に影があります。遠くでオオカミが遠吠えしています。\n西には放棄された墓地があり、北の洞窟と東の交差点につながっているようです。",
    "exits": {
      "south": "forest_entrance",
      "north": "cave_entrance",
      "east": "crossroads",
      "west": "wolf_den"
    },
    "items": [
      "old_sword",
      "bread"
    ],
    "monster_id": "wolf",
    "npc_id": "old_hermit"
  },
  {
    "id": "cave_entrance",
    "name": "洞窟の入り口",
    "emoji": "🕳️",
    "map": {
      "layer": "cave",
      "x": 2,
      "y": 0
    },
    "desc": "暗い洞窟の入り口には、陰鬱な風が満ちていた。洞窟の壁には切り込みがあります。下に通路があります。",
    "exits": {
      "south": "dark_forest",
      "down": "cave_middle"
    },
    "dark": true,
    "items": [
      "torch",
      "mushroom"
    ]
  },
  {
    "id": "cave_middle",
    "name": "洞窟の中層",
    "emoji": "🦇",
    "map": {
      "layer": "cave",
      "x": 2,
      "y": 1
    },
    "desc": "上部に光を通す亀裂のある天然の洞窟ホール。洞窟の壁が苔で光ります。\n複数の通路が異なる方向に通じています。",
    "exits": {
      "up": "cave_entrance",
      "down": "spider_nest",
      "east": "ancient_ruins",
      "north": "goblin_cave",
      "south": "underground_river"
    },
    "dark": true,
    "items": [
      "silver_key",
      "lesser_potion"
    ]
  },
  {
    "id": "cave_depths",
    "name": "洞窟の奥深く",
    "emoji": "🕷️",
    "map": {
      "layer": "cave",
      "x": 2,
      "y": 3
    },
    "desc": "The deepest part of the cave. The air is foul. Bones litter the ground.",
    "exits": {
      "up": "spider_nest"
    },
    "dark": true,
    "items": [
      "golden_cup",
      "spider_silk"
    ],
    "monster_id": "giant_spider",
    "desc_parts": [
      {
        "when": {
          "monster_alive": "giant_spider"
        },
        "text": "A giant spider weaves its web in the corner..."
      },
      {
        "when": {
          "monster_dead": "giant_spider"
        },
        "text": "The webs remain, but their weaver is gone."
      }
    ]
  },
  {
    "id": "ancient_ruins",
    "name": "古代遺跡",
    "emoji": "🗿",
    "map": {
      "layer": "cave",
      "x": 3,
      "y": 1
    },
    "desc": "A stone chamber carved with reliefs. A velvet pad rests on the central pedestal.",
    "exits": {
      "west": "cave_middle",
      "east": "echoing_hall"
    },
    "items": [
      "magic_scroll",
      "ancient_scroll"
    ],
    "desc_parts": [
      {
        "when": {
          "missing_flag": "ruins_open"
        },
        "text": "The northern stone door is locked. The keyhole matches a rusty old key."
      },
      {
        "when": {
          "flag": "ruins_open"
        },
        "text": "The northern stone door stands open, revealing a dark passage beyond."
      }
    ]
  },
  {
    "id": "hidden_passage",
    "name": "秘密の通路",
    "emoji": "🚪",
    "map": {
      "layer": "cave",
      "x": 3,
      "y": 0
    },
    "desc": "狭い通路は人一人しか通れません。壁には光るルーン文字があります。\n通路の突き当たりに上向きの階段があります。",
    "exits": {
      "south": "ancient_ruins",
      "up": "tower_base"
    },
    "dark": true,
    "monster_id": "ghost"
  },
  {
    "id": "crossroads",
    "name": "交差点",
    "emoji": "🛤️",
    "map": {
      "layer": "surface",
      "x": 4,
      "y": 2
    },
    "desc": "5本の道路が交差する伐採地。道路標識: ←湖 |北: タワー |南：森 |東: ←",
    "exits": {
      "west": "dark_forest",
      "north": "tower_base",
      "east": "lake_shore",
      "south": "old_mill"
    },
    "npc_id": "wandering_merchant"
  },
  {
    "id": "tower_base",
    "name": "塔の底",
    "emoji": "🏰",
    "map": {
      "layers": {
        "surface": {
          "x": 4,
          "y": 1
        },
        "tower": {
          "x": 1,
          "y": 3
        }
      }
    },
    "desc": "An ancient stone tower, thick with vines.",
    "exits": {
      "south": "crossroads"
    },
    "items": [
      "journal",
      "lesser_potion"
    ],
    "desc_parts": [
      {
        "when": {
          "missing_flag": "tower_unlocked"
        },
        "text": "The tower door is sealed. The lock matches a silver key."
      },
      {
        "when": {
          "flag": "tower_unlocked"
        },
        "text": "The tower door is open. A spiral stair leads inside."
      }
    ]
  },
  {
    "id": "tower_middle",
    "name": "塔の中層階",
    "emoji": "🌀",
    "map": {
      "layer": "tower",
      "x": 1,
      "y": 1
    },
    "desc": "塔の円形ホールの壁には古代のタペストリーがかかっています。\n螺旋階段は上に向かって続いています。",
    "exits": {
      "down": "tower_foyer",
      "up": "tower_observatory",
      "east": "tower_chapel"
    },
    "npc_id": "tower_guardian",
    "items": [
      "magic_book"
    ]
  },
  {
    "id": "tower_top",
    "name": "塔の頂上",
    "emoji": "🐉",
    "map": {
      "layer": "tower",
      "x": 1,
      "y": 0
    },
    "desc": "The tower top is crowded with books and magical instruments. Endless mist fills the windows. A desk with carved grooves stands in the center.",
    "exits": {
      "down": "tower_ritual"
    },
    "monster_id": "dragon_whelp",
    "desc_parts": [
      {
        "when": {
          "monster_alive": "dragon_whelp"
        },
        "text": "A glowing magic gem rests on the desk. A dragon whelp coils beside it!"
      },
      {
        "when": {
          "monster_dead": "dragon_whelp"
        },
        "text": "The desk is empty, its grooves faintly lit. The whelp is gone."
      }
    ]
  },
  {
    "id": "lake_shore",
    "name": "湖畔",
    "emoji": "🌊",
    "map": {
      "layer": "surface",
      "x": 5,
      "y": 2
    },
    "desc": "透き通った水が広がる静かな湖。湖には小さな木造船が浮かんでいます。\n南に小さな村があります。弓を持った老人が湖のほとりで釣りをしていた。",
    "exits": {
      "west": "crossroads",
      "south": "lake_village",
      "east": "hunter_lodge"
    },
    "items": [
      "compass",
      "fishing_rod"
    ]
  },
  {
    "id": "lake_village",
    "name": "湖畔の村",
    "emoji": "🏘️",
    "map": {
      "layer": "surface",
      "x": 5,
      "y": 3
    },
    "desc": "静かな小さな漁村。煙が立ち込めている木造家屋が数軒ある。\n村の入り口の掲示板にお知らせが貼ってあります。村には居酒屋、鍛冶屋、寺院があります。",
    "exits": {
      "north": "lake_shore",
      "south": "lake_village_inn",
      "west": "lake_village_smithy",
      "east": "ferry_dock"
    },
    "npc_id": "healer_lily",
    "items": [
      "dried_meat",
      "bread"
    ]
  },
  {
    "id": "lake_island",
    "name": "湖の中央にある島",
    "emoji": "🏝️",
    "map": {
      "layer": "surface",
      "x": 7,
      "y": 3
    },
    "desc": "島には神殿跡が残っている。祭壇上の宝石は魔法の障壁で守られています。\n桟橋からフェリーでアクセスできます。水の中には影が泳いでいる…。",
    "exits": {
      "west": "ferry_dock"
    },
    "monster_id": "shadow_beast",
    "items": [
      "sacred_water",
      "emerald"
    ]
  },
  {
    "id": "goblin_cave",
    "name": "ゴブリンの巣窟",
    "emoji": "👺",
    "map": {
      "layer": "cave",
      "x": 1,
      "y": 1
    },
    "desc": "お尻と鼻からの臭いが顔に当たる！洞窟は盗まれた破片と骨でいっぱいでした。\nゴブリンの集団が戦利品を山分けしています。あなたを見つけると、彼らは叫び声をあげて駆け寄ってきます！",
    "exits": {
      "south": "cave_middle",
      "north": "goblin_warren"
    },
    "dark": true,
    "items": [
      "golden_cup",
      "old_coin",
      "lockpick",
      "goblin_ear"
    ],
    "monster_ids": [
      "goblin",
      "goblin_shaman"
    ]
  },
  {
    "id": "goblin_throne",
    "name": "ゴブリンの玉座",
    "emoji": "👑",
    "map": {
      "layer": "cave",
      "x": 1,
      "y": -1
    },
    "desc": "洞窟の最深部にある自然石の神殿。巨大なゴブリンが骨の山の上に座っています。\n頭には骨の冠をかぶり、手に持った巨大な棒は血に染まったまま、これがゴブリンキングだ！",
    "exits": {
      "south": "goblin_warren"
    },
    "dark": true,
    "items": [
      "ancient_crown",
      "rune_sword"
    ],
    "monster_id": "goblin_king"
  },
  {
    "id": "underground_river",
    "name": "地下の川",
    "emoji": "💧",
    "map": {
      "layer": "cave",
      "x": 2,
      "y": 2
    },
    "desc": "ここで突然洞窟が開き、暗い地下川がゆっくりと流れていました。\n川岸にはホタルのように光る苔があり、水の中には何かが泳いでいた…。",
    "exits": {
      "north": "cave_middle",
      "east": "frozen_cave",
      "west": "hidden_grove",
      "south": "drowned_shrine"
    },
    "dark": true,
    "items": [
      "fishing_rod",
      "magic_herb",
      "silver_ingot"
    ],
    "monster_id": "giant_snake"
  },
  {
    "id": "frozen_cave",
    "name": "凍った洞窟",
    "emoji": "❄️",
    "map": {
      "layer": "cave",
      "x": 3,
      "y": 2
    },
    "desc": "洞窟の壁は厚い霜で覆われ、気温が急激に下がりました。\n吐いた息はたちまち白い霧に凝縮し、地面は凍って非常に滑りやすくなった。\n氷の結晶でできた生き物が隅で静止しています...あなたに会うまで。",
    "exits": {
      "west": "underground_river",
      "east": "crystal_gallery"
    },
    "dark": true,
    "items": [
      "ice_crystal",
      "scale_armor",
      "mana_potion"
    ],
    "monster_id": "basilisk"
  },
  {
    "id": "hidden_grove",
    "name": "隠された木",
    "emoji": "🌿",
    "map": {
      "layer": "cave",
      "x": 1,
      "y": 2
    },
    "desc": "古木に囲まれた人里離れた空き地。太陽が葉の間からまだらな光と影を落とします。\n空き地の中央には石の祭壇があり、光るハーブに囲まれています。\n空気は花と魔法の香りで満たされています。",
    "exits": {
      "east": "underground_river",
      "west": "alchemist_lab"
    },
    "npc_id": "wandering_rogue",
    "items": [
      "fairy_dust",
      "magic_herb",
      "mushroom",
      "health_ring"
    ],
    "monster_id": "treant"
  },
  {
    "id": "bandit_camp",
    "name": "盗賊キャンプ",
    "emoji": "⛺",
    "map": {
      "layer": "surface",
      "x": 2,
      "y": 4
    },
    "desc": "森の奥の空き地に、簡易テントが数張りあった。焚き火はまだ燃え続けています。\n何人かの凶暴そうな強盗が戦利品を山分けしており、あなたを見ると全員が武器を引き抜きます。",
    "exits": {
      "north": "bandit_hideout",
      "east": "old_mill"
    },
    "items": [
      "old_coin",
      "dried_meat",
      "leather_armor"
    ],
    "monster_id": "bandit_leader"
  },
  {
    "id": "bandit_hideout",
    "name": "盗賊の宝物室",
    "emoji": "💎",
    "map": {
      "layer": "surface",
      "x": 1,
      "y": 4
    },
    "desc": "The bandits' secret vault, piled with stolen goods.",
    "exits": {
      "south": "bandit_camp"
    },
    "items": [
      "gold_ingot",
      "silver_ingot",
      "ruby",
      "sapphire",
      "diamond"
    ],
    "monster_id": "mimic",
    "desc_parts": [
      {
        "when": {
          "monster_alive": "mimic"
        },
        "text": "A huge chest sits in the corner... and it is breathing?!"
      },
      {
        "when": {
          "monster_dead": "mimic"
        },
        "text": "Only a cracked wooden shell remains in the corner."
      }
    ]
  },
  {
    "id": "lake_village_inn",
    "name": "ミスティ・タバーン",
    "emoji": "🍺",
    "map": {
      "layer": "surface",
      "x": 5,
      "y": 4
    },
    "desc": "温かい居酒屋にはエールとバーベキューの香りが漂っていました。暖炉では火が明るく燃えていました。\n壁にはさまざまな獲物の頭が掛けられ、隅では数人の地元民が酒を飲みながら談笑している。",
    "exits": {
      "north": "lake_village",
      "east": "lake_village_temple"
    },
    "npc_id": "innkeeper",
    "items": [
      "fish",
      "bread",
      "honey"
    ]
  },
  {
    "id": "lake_village_smithy",
    "name": "鍛冶屋",
    "emoji": "⚒️",
    "map": {
      "layer": "surface",
      "x": 4,
      "y": 3
    },
    "desc": "熱い炉とハンマーのカタカタ音。壁はさまざまな武器や鎧で覆われています。\n気温は外よりもかなり高いです。",
    "exits": {
      "east": "lake_village"
    },
    "npc_id": "blacksmith",
    "items": [
      "iron_sword",
      "helmet",
      "shield"
    ]
  },
  {
    "id": "lake_village_temple",
    "name": "光の神殿",
    "emoji": "⛪",
    "map": {
      "layer": "surface",
      "x": 7,
      "y": 4
    },
    "desc": "小さくて厳かなお寺。ステンドグラスの窓からは柔らかな光が差し込みます。\nお香の香りが漂い、心が落ち着く空間です。",
    "exits": {
      "west": "lake_village_inn"
    },
    "npc_id": "village_elder",
    "items": [
      "lesser_potion",
      "sacred_water"
    ]
  },
  {
    "id": "alchemist_lab",
    "name": "錬金術師の実験室",
    "emoji": "🧪",
    "map": {
      "layer": "cave",
      "x": 0,
      "y": 2
    },
    "desc": "奇妙な器具や瓶で満たされた洞窟の実験室。\nフラスコの中で色とりどりの液体が沸騰し、空気を刺激的な匂いで満たします。",
    "exits": {
      "east": "hidden_grove",
      "north": "mushroom_warren",
      "south": "fungal_garden"
    },
    "npc_id": "mad_alchemist",
    "items": [
      "mana_potion",
      "fairy_dust",
      "mandrake_root"
    ]
  },
  {
    "id": "forest_tower_ruins",
    "name": "森の塔の遺跡",
    "emoji": "🏚️",
    "map": {
      "layer": "surface",
      "x": 3,
      "y": 4
    },
    "desc": "半分崩壊し、蔓と苔に覆われた古代の石塔。\n塔内の螺旋階段は壊れているが、地下には空間があるようだ。\n巨大なワシが塔の上に巣を作りました。",
    "exits": {
      "north": "misty_path",
      "west": "bandit_camp"
    },
    "items": [
      "phoenix_feather",
      "ancient_scroll",
      "mystic_amulet"
    ],
    "monster_id": "forest_troll"
  },
  {
    "id": "haunted_graveyard",
    "name": "呪われた墓地",
    "emoji": "🪦",
    "map": {
      "layer": "surface",
      "x": 3,
      "y": 1
    },
    "desc": "墓石が曲がって土に埋め込まれた荒涼とした墓地。\n冷たい風が枯れ木の間を吹き抜けた。地面の下で何かが動いている...\n墓地の突き当たりに蔓が絡まった石の扉がある。溝の形状は塔の頂上で幼竜が守る魔石と一致している。\n黒い鎧を着た傭兵が墓地で何かを探していました。",
    "exits": {
      "west": "ruined_chapel"
    },
    "npc_id": "bounty_hunter",
    "items": [
      "old_coin",
      "silver_ring",
      "mystic_amulet"
    ],
    "monster_ids": [
      "ghost",
      "wraith"
    ]
  },
  {
    "id": "scp_site_gate",
    "name": "収容サイトのアクセス制御",
    "emoji": "🚧",
    "map": {
      "layer": "site",
      "x": 1,
      "y": 2
    },
    "desc": "コンクリートの廊下の突き当たりには重気密のドアがあり、色あせた財団のロゴがテープで壁に貼られています。\nここで魔宝石が共鳴し、収容所の深部への道が開かれた。",
    "exits": {
      "south": "haunted_graveyard",
      "north": "scp_security_hall"
    },
    "items": [
      "site_ration"
    ]
  },
  {
    "id": "scp_security_hall",
    "name": "警備司令室",
    "emoji": "🛡️",
    "map": {
      "layer": "site",
      "x": 1,
      "y": 1
    },
    "desc": "司令室には監視画面がいっぱいで、ほとんどの機器の電源が切られている。隅には放置された防具箱が積み上げられていた。",
    "exits": {
      "south": "scp_site_gate",
      "east": "scp_containment_hall"
    },
    "npc_id": "mtf_liaison",
    "items": [
      "keycard_lvl2"
    ]
  },
  {
    "id": "scp_containment_hall",
    "name": "封じ込め廊下",
    "emoji": "🚪",
    "map": {
      "layer": "site",
      "x": 2,
      "y": 1
    },
    "desc": "両側には漠然と番号が付けられた収容ユニットがあり、ほとんどのドアはねじれて変形しています。\n南側はユニットエリアに通じており、下の方でかすかに歯車の音が聞こえる――それがNo.914だ。",
    "exits": {
      "west": "scp_security_hall",
      "north": "scp_archive",
      "east": "scp_breach_chamber",
      "south": "scp_cell_block",
      "down": "scp_914_chamber"
    },
    "dark": true,
    "items": [
      "observation_log",
      "lesser_potion"
    ],
    "monster_id": "scp_sentry_drone"
  },
  {
    "id": "scp_archive",
    "name": "アーカイブ",
    "emoji": "📚",
    "map": {
      "layer": "site",
      "x": 2,
      "y": 0
    },
    "desc": "倒壊した本棚の中で、端末は依然として警告ビデオをループ再生していた。紙のカビ臭い匂いが空気中に漂っていた。",
    "exits": {
      "south": "scp_containment_hall"
    },
    "npc_id": "dr_ellis",
    "monster_id": "scp_mimic_clerk",
    "items": [
      "scp_dossier"
    ]
  },
  {
    "id": "scp_breach_chamber",
    "name": "制御不能の収容室",
    "emoji": "⚠️",
    "map": {
      "layer": "site",
      "x": 3,
      "y": 1
    },
    "desc": "部屋の中央にある格納容器の柱が粉砕され、脈動する異常な炉心が空中に浮遊している。壁の警告灯が激しく点滅した。",
    "exits": {
      "west": "scp_containment_hall"
    },
    "dark": true,
    "monster_id": "scp_breach_core"
  },
  {
    "id": "scp_cell_block",
    "name": "格納ユニットエリア",
    "emoji": "🏢",
    "map": {
      "layer": "site",
      "x": 2,
      "y": 2
    },
    "desc": "廊下の両側に掲げられた破損したネームプレート: 012、096、173、049…警告灯はまだ点滅していた。",
    "exits": {
      "north": "scp_containment_hall",
      "east": "scp_012_cell",
      "west": "scp_173_cell",
      "south": "scp_096_cell",
      "down": "scp_087_stair",
      "up": "scp_294_lounge"
    },
    "items": [
      "scp_701_script"
    ]
  },
  {
    "id": "scp_914_chamber",
    "name": "歯車工房 (SCP-ZH-914)",
    "emoji": "⚙️",
    "map": {
      "layer": "site",
      "x": 1,
      "y": 3
    },
    "desc": "巨大なゼンマイ仕掛けの機械がホールを支配しています。フィードホッパーとギアプレートは良好な状態です。\nネームプレート: ラフ / 1:1 / ファイン / 非常にファイン。\nバックパック内の非クエストアイテムを精製するには、「use 914」と入力します。",
    "exits": {
      "up": "scp_containment_hall"
    },
    "items": [
      "scp_447_slime"
    ]
  },
  {
    "id": "scp_012_cell",
    "name": "ユニット012",
    "emoji": "🎼",
    "map": {
      "layer": "site",
      "x": 3,
      "y": 2
    },
    "desc": "ガラスの向こうの譜面台には、血の付いた楽譜が釘付けにされていた。ささやき声があなたを近づけます。",
    "exits": {
      "west": "scp_cell_block"
    },
    "items": [
      "scp_012_score"
    ]
  },
  {
    "id": "scp_096_cell",
    "name": "ユニット096",
    "emoji": "🫣",
    "map": {
      "layer": "site",
      "x": 2,
      "y": 3
    },
    "desc": "厚みのある防音室。監視に傷がついた。隅に座っていた青白い人が両手で顔を覆っていた。",
    "exits": {
      "north": "scp_cell_block"
    },
    "monster_id": "scp_096"
  },
  {
    "id": "scp_173_cell",
    "name": "ユニット173",
    "emoji": "🗿",
    "map": {
      "layer": "site",
      "x": 1,
      "y": 2
    },
    "desc": "空の保管室の床には傷や汚れがあります。彫刻はドアに面しています - 今はそこにいなかったと断言するでしょう。",
    "exits": {
      "east": "scp_cell_block"
    },
    "monster_id": "scp_173",
    "items": [
      "scp_513_bell"
    ]
  },
  {
    "id": "scp_087_stair",
    "name": "終わりのない階段 (SCP-ZH-087)",
    "emoji": "🌀",
    "map": {
      "layer": "site",
      "x": 2,
      "y": 4
    },
    "desc": "コンクリートの階段はどこまでも続いています。下から微かな叫び声が聞こえた。",
    "exits": {
      "up": "scp_cell_block",
      "down": "scp_087_depth"
    },
    "dark": true
  },
  {
    "id": "scp_087_depth",
    "name": "階段がさらに深くなる",
    "emoji": "🌑",
    "map": {
      "layer": "site",
      "x": 2,
      "y": 5
    },
    "desc": "明かりはほとんど消えていた。顔が下隅にくっついています...それとも単なる汚れかもしれません。",
    "exits": {
      "up": "scp_087_stair",
      "east": "scp_106_corridor"
    },
    "dark": true,
    "monster_id": "scp_372",
    "items": [
      "scp_055_object"
    ]
  },
  {
    "id": "scp_106_corridor",
    "name": "腐食廊下",
    "emoji": "🟤",
    "map": {
      "layer": "site",
      "x": 3,
      "y": 5
    },
    "desc": "壁からは黒い腐食性の液体がにじみ出し、足跡は固い壁の中に消えていった。",
    "exits": {
      "west": "scp_087_depth",
      "north": "scp_002_room"
    },
    "monster_id": "scp_106",
    "dark": true
  },
  {
    "id": "scp_002_room",
    "name": "肉の部屋 (SCP-ZH-002)",
    "emoji": "🫀",
    "map": {
      "layer": "site",
      "x": 3,
      "y": 4
    },
    "desc": "球状の部屋は静脈と腱で覆われており、家具は骨でできています。",
    "exits": {
      "south": "scp_106_corridor",
      "east": "scp_049_ward"
    },
    "items": [
      "scp_035_mask"
    ]
  },
  {
    "id": "scp_049_ward",
    "name": "遮断壁",
    "emoji": "🏥",
    "map": {
      "layer": "site",
      "x": 4,
      "y": 4
    },
    "desc": "放棄された医療エリア、空気はホルマリンの臭いがします。ペスト医師はベッドの横に立っていた。",
    "exits": {
      "west": "scp_002_room",
      "north": "scp_999_play",
      "east": "scp_079_server"
    },
    "npc_id": "scp_049",
    "items": [
      "scp_008_vial",
      "lesser_potion"
    ]
  },
  {
    "id": "scp_999_play",
    "name": "幸せな隔離室",
    "emoji": "🧡",
    "map": {
      "layer": "site",
      "x": 4,
      "y": 3
    },
    "desc": "パッド入りの部屋では、オレンジ色のガムボールが楽しそうに跳ねていた。",
    "exits": {
      "south": "scp_049_ward",
      "west": "scp_294_lounge"
    },
    "npc_id": "scp_999",
    "items": [
      "scp_1230_book"
    ]
  },
  {
    "id": "scp_079_server",
    "name": "サーバールーム (SCP-ZH-079)",
    "emoji": "💻",
    "map": {
      "layer": "site",
      "x": 5,
      "y": 4
    },
    "desc": "ラックが轟音を立てる。アンティークなコンピューターの画面が点灯します: WAITING…",
    "exits": {
      "west": "scp_049_ward",
      "north": "scp_343_room",
      "east": "scp_682_pit"
    },
    "npc_id": "scp_079",
    "items": [
      "scp_1981_tape"
    ]
  },
  {
    "id": "scp_343_room",
    "name": "リビングルーム",
    "emoji": "☕",
    "map": {
      "layer": "site",
      "x": 5,
      "y": 3
    },
    "desc": "敷地の雰囲気に似合わない、アットホームな応接室。暖炉、ソファ、ティーセットがすべて利用可能です。",
    "exits": {
      "south": "scp_079_server"
    },
    "npc_id": "scp_343"
  },
  {
    "id": "scp_294_lounge",
    "name": "コーヒーラウンジ (SCP-ZH-294)",
    "emoji": "☕",
    "map": {
      "layer": "site",
      "x": 3,
      "y": 3
    },
    "desc": "隅にはどんな飲み物でも提供できるコーヒーマシンが立っています。パネルには「use 294 と入力してください」と表示されます。",
    "exits": {
      "east": "scp_999_play",
      "west": "scp_261_canteen",
      "down": "scp_cell_block"
    },
    "items": [
      "site_ration"
    ]
  },
  {
    "id": "scp_261_canteen",
    "name": "次元自販機アーケード(SCP-ZH-261)",
    "emoji": "🥤",
    "map": {
      "layer": "site",
      "x": 0,
      "y": 3
    },
    "desc": "奇妙な自動販売機がパッケージ不明のスナックを吐き出す。コインスロットが光ります：261を使用します。",
    "exits": {
      "east": "scp_294_lounge",
      "north": "scp_895_cctv"
    },
    "items": [
      "old_coin",
      "scp_140_chronicle",
      "scp_261_snack"
    ]
  },
  {
    "id": "scp_895_cctv",
    "name": "監視室 (SCP-ZH-895)",
    "emoji": "📹",
    "map": {
      "layer": "site",
      "x": 0,
      "y": 2
    },
    "desc": "画面には棺のクローズアップが表示されます。見れば見るほど、絵があなたを見ているような気分になります。",
    "exits": {
      "south": "scp_261_canteen",
      "east": "scp_073_chamber"
    },
    "items": [
      "scp_205_lamp"
    ]
  },
  {
    "id": "scp_073_chamber",
    "name": "会議室073",
    "emoji": "👁️",
    "map": {
      "layer": "site",
      "x": 0,
      "y": 1
    },
    "desc": "シンプルな会議室。額にマークのある男は静かに座っていた。",
    "exits": {
      "west": "scp_895_cctv",
      "east": "scp_076_crypt"
    },
    "npc_id": "scp_073"
  },
  {
    "id": "scp_076_crypt",
    "name": "石棺室 (SCP-ZH-076)",
    "emoji": "⚰️",
    "map": {
      "layer": "site",
      "x": 1,
      "y": 1
    },
    "desc": "黒い石棺は半分開いており、地面はナイフの跡で覆われていた。",
    "exits": {
      "west": "scp_073_chamber"
    },
    "monster_id": "scp_076",
    "items": [
      "scp_860_key"
    ]
  },
  {
    "id": "scp_682_pit",
    "name": "酸性池 No.682",
    "emoji": "☢️",
    "map": {
      "layer": "site",
      "x": 6,
      "y": 4
    },
    "desc": "巨大な酸格納タンク。水面下で何かが動いている――消えることのない憎しみはまだそこにある。東側には封印された黒い扉があり、「001」という数字が書き換えられている。",
    "exits": {
      "west": "scp_079_server",
      "north": "scp_3008_aisle"
    },
    "monster_id": "scp_682",
    "desc_parts": [
      {
        "when": {
          "inventory_missing": "containment_box",
          "monster_alive": "scp_682"
        },
        "text": "池の縁の警告：「再生抑制——現場収容箱必須」。対策がなければ、戦うほど強くなる。"
      },
      {
        "when": {
          "inventory_has": "containment_box",
          "monster_alive": "scp_682"
        },
        "text": "収容箱を背負うと、酸霧が少し抑えられた気がする。"
      }
    ]
  },
  {
    "id": "scp_001_vault",
    "name": "No.001 最終保管庫",
    "emoji": "☠️",
    "map": {
      "layer": "site",
      "x": 7,
      "y": 4
    },
    "desc": "黒い扉の中には何もありませんが、たくさんの目が詰まっているように見えます。残っているラベルは「001」だけです。空気はアスファルトのように厚く、現場作業は終わりました。",
    "exits": {
      "west": "scp_682_pit"
    },
    "dark": true,
    "monster_id": "scp_001",
    "items": [
      "observation_log"
    ]
  },
  {
    "id": "scp_3008_aisle",
    "name": "無限のストアチャネル (SCP-ZH-3008)",
    "emoji": "🛒",
    "map": {
      "layer": "site",
      "x": 6,
      "y": 3
    },
    "desc": "倉庫風の棚が視界の端まで続いています。ブロードキャストリマインダー: 夜が始まります。",
    "exits": {
      "south": "scp_682_pit",
      "west": "scp_939_den",
      "north": "scp_egg_storage"
    },
    "items": [
      "scp_1471_phone",
      "site_ration"
    ],
    "monster_id": "scp_1048",
    "desc_parts": [
      {
        "when": {
          "inventory_missing_all": [
            "scp_goggles",
            "scp_148_telekill"
          ]
        },
        "text": "棚の落書き：西の多喉の巣——助けの声を信じるな。ゴーグルかテレキル被覆を持て。"
      },
      {
        "when": {
          "inventory_missing": "containment_box"
        },
        "text": "床に褪せたMTF印：「682酸池——再生抑制に収容箱」。"
      }
    ]
  },
  {
    "id": "scp_egg_storage",
    "name": "卵保管室 (SCP-ZH-3199)",
    "emoji": "🥚",
    "map": {
      "layer": "site",
      "x": 6,
      "y": 2
    },
    "desc": "冷凍庫はひび割れ、スライムや抜け殻が床一面に散乱した。",
    "exits": {
      "south": "scp_3008_aisle"
    },
    "monster_id": "scp_3199",
    "items": [
      "scp_409_crystal"
    ]
  },
  {
    "id": "scp_939_den",
    "name": "多喉の隠れ家",
    "emoji": "🦷",
    "map": {
      "layer": "site",
      "x": 5,
      "y": 3
    },
    "desc": "おなじみの助けを求める叫び声が暗闇から聞こえてきました。声が正しく聞こえません。",
    "exits": {
      "east": "scp_3008_aisle",
      "south": "scp_966_dark",
      "west": "scp_131_bay"
    },
    "dark": true,
    "monster_id": "scp_939",
    "desc_parts": [
      {
        "when": {
          "inventory_missing_all": [
            "scp_goggles",
            "scp_148_telekill"
          ],
          "monster_alive": "scp_939"
        },
        "text": "爪痕の横：「音誘い——ゴーグル／テレキル」。対策がない。"
      },
      {
        "when": {
          "inventory_has": "scp_goggles",
          "monster_alive": "scp_939"
        },
        "text": "ゴーグルが不気味な呼び声を濾し、音源の方向が分かる。"
      },
      {
        "when": {
          "inventory_has": "scp_148_telekill",
          "monster_alive": "scp_939"
        },
        "text": "テレキル被覆が暗がりで微光し、真似た呼び声が空虚に聞こえる。"
      }
    ]
  },
  {
    "id": "scp_966_dark",
    "name": "光のない狩場",
    "emoji": "🌫️",
    "map": {
      "layer": "site",
      "x": 5,
      "y": 4
    },
    "desc": "赤外線インジケーターライトが破損しています。呼吸のリズムに何かが待っているのを感じます。",
    "exits": {
      "north": "scp_939_den"
    },
    "dark": true,
    "monster_id": "scp_966",
    "items": [
      "scp_178_glasses"
    ]
  },
  {
    "id": "scp_131_bay",
    "name": "探知機の倉庫",
    "emoji": "👀",
    "map": {
      "layer": "site",
      "x": 4,
      "y": 3
    },
    "desc": "充電台の上では、目玉ロボット2体が興奮気味に転がっていた。",
    "exits": {
      "east": "scp_939_den",
      "south": "scp_017_vault"
    },
    "npc_id": "scp_131",
    "items": [
      "scp_113_rock"
    ]
  },
  {
    "id": "scp_017_vault",
    "name": "遮光キャビネット",
    "emoji": "🌑",
    "map": {
      "layer": "site",
      "x": 4,
      "y": 4
    },
    "desc": "明るい光に包まれた金庫室。街灯の間で影が蠢いている。",
    "exits": {
      "north": "scp_131_bay"
    },
    "monster_id": "scp_017",
    "items": [
      "scp_093_disc",
      "scp_5000_file"
    ]
  },
  {
    "id": "tower_foyer",
    "name": "タワーホワイエ",
    "emoji": "🏛️",
    "map": {
      "layer": "tower",
      "x": 1,
      "y": 2
    },
    "desc": "銀の鍵で開けられた塔の扉の向こうには、高い石造りの玄関があります。\n西棟には武器庫、東棟には図書室があり、螺旋階段が上に続いています。",
    "exits": {
      "down": "tower_base",
      "west": "tower_armory",
      "east": "tower_library",
      "up": "tower_middle"
    }
  },
  {
    "id": "tower_armory",
    "name": "タワーアーマリー",
    "emoji": "⚔️",
    "map": {
      "layer": "tower",
      "x": 0,
      "y": 2
    },
    "desc": "鉄の棚には錆びた武器や盾が吊るされていました。",
    "exits": {
      "east": "tower_foyer",
      "down": "tower_prison"
    },
    "items": [
      "iron_sword",
      "shield",
      "chain_armor",
      "lesser_potion"
    ]
  },
  {
    "id": "tower_library",
    "name": "タワーライブラリー",
    "emoji": "📚",
    "map": {
      "layer": "tower",
      "x": 2,
      "y": 2
    },
    "desc": "天井まで届くそびえ立つ本棚。老学者がろうそくの明かりで古い本を読んでいました。",
    "exits": {
      "west": "tower_foyer"
    },
    "items": [
      "magic_book",
      "ancient_scroll"
    ],
    "npc_id": "tower_librarian"
  },
  {
    "id": "tower_chapel",
    "name": "タワーチャペル",
    "emoji": "⛪",
    "map": {
      "layer": "tower",
      "x": 2,
      "y": 1
    },
    "desc": "細長い礼拝堂の北側には式場へと続く重厚な石の扉がある。",
    "exits": {
      "west": "tower_middle",
      "north": "tower_ritual"
    },
    "items": [
      "sacred_water",
      "lesser_potion"
    ]
  },
  {
    "id": "tower_observatory",
    "name": "タワー展望台",
    "emoji": "🔭",
    "map": {
      "layer": "tower",
      "x": 1,
      "y": 1
    },
    "desc": "円形の星観察室では、真鍮製の望遠鏡がドームの亀裂を指しており、窓の外には灰色の霧が果てしなく続いている。",
    "exits": {
      "down": "tower_middle"
    },
    "items": [
      "crystal_key",
      "compass",
      "moonlight_elixir"
    ]
  },
  {
    "id": "tower_prison",
    "name": "タワーセル",
    "emoji": "⛓️",
    "map": {
      "layer": "tower",
      "x": 0,
      "y": 1
    },
    "desc": "暗くて湿った独房。擦り切れた僧衣を着た老人が隅にあぐらをかいて座っていた。",
    "exits": {
      "up": "tower_armory",
      "west": "tower_ritual"
    },
    "items": [
      "rope",
      "bread"
    ],
    "npc_id": "cave_hermit"
  },
  {
    "id": "tower_ritual",
    "name": "タワーセレモニールーム",
    "emoji": "🔮",
    "map": {
      "layer": "tower",
      "x": 1,
      "y": 0
    },
    "desc": "地面には魔法陣が刻まれ、中央の石像の目が光り、塔の頂上へ続く水晶の扉は施錠されている。",
    "exits": {
      "south": "tower_chapel",
      "east": "tower_prison"
    },
    "monster_id": "stone_golem"
  },
  {
    "id": "goblin_warren",
    "name": "ゴブリンの洞窟",
    "emoji": "👹",
    "map": {
      "layer": "cave",
      "x": 1,
      "y": 0
    },
    "desc": "狭い廊下の両側にはゴブリンの小屋が掘られており、悪臭は凄まじかった。",
    "exits": {
      "south": "goblin_cave",
      "north": "goblin_throne"
    },
    "items": [
      "old_coin",
      "goblin_ear"
    ],
    "monster_ids": [
      "goblin",
      "goblin"
    ],
    "dark": true
  },
  {
    "id": "spider_nest",
    "name": "蜘蛛の巣",
    "emoji": "🕸️",
    "map": {
      "layer": "cave",
      "x": 2,
      "y": 2
    },
    "desc": "Sticky webs cover the cave walls and floor.",
    "exits": {
      "up": "cave_middle",
      "down": "cave_depths"
    },
    "items": [
      "spider_silk",
      "lesser_potion"
    ],
    "monster_id": "giant_spider",
    "dark": true,
    "desc_parts": [
      {
        "when": {
          "monster_alive": "giant_spider"
        },
        "text": "A giant spider scurries in the darkness."
      },
      {
        "when": {
          "monster_dead": "giant_spider"
        },
        "text": "The darkness is still. Only empty webs remain."
      }
    ]
  },
  {
    "id": "crystal_gallery",
    "name": "クリスタル回廊",
    "emoji": "💎",
    "map": {
      "layer": "cave",
      "x": 4,
      "y": 2
    },
    "desc": "アイスブルーの結晶が天井から吊り下げられ、光が何千もの色の帯に屈折します。",
    "exits": {
      "west": "frozen_cave"
    },
    "items": [
      "ice_crystal",
      "emerald",
      "sapphire"
    ],
    "dark": true
  },
  {
    "id": "drowned_shrine",
    "name": "浸水した寺院",
    "emoji": "🌊",
    "map": {
      "layer": "cave",
      "x": 3,
      "y": 3
    },
    "desc": "古代寺院には地下川が流れ込んでおり、水神の像は半分水に沈んでいます。",
    "exits": {
      "north": "underground_river"
    },
    "items": [
      "sacred_water",
      "golden_cup"
    ],
    "monster_id": "giant_snake",
    "dark": true
  },
  {
    "id": "mushroom_warren",
    "name": "キノコの洞窟",
    "emoji": "🍄",
    "map": {
      "layer": "cave",
      "x": 0,
      "y": 3
    },
    "desc": "巨大なキノコが通りに並び、蛍光菌が曲がりくねった道を照らします。",
    "exits": {
      "south": "alchemist_lab"
    },
    "items": [
      "mushroom",
      "fairy_dust"
    ],
    "dark": true
  },
  {
    "id": "fungal_garden",
    "name": "菌類の庭",
    "emoji": "🌿",
    "map": {
      "layer": "cave",
      "x": 0,
      "y": 1
    },
    "desc": "光る菌類は魔法のハーブと共生し、空気は花の香りで満たされます。",
    "exits": {
      "north": "alchemist_lab"
    },
    "items": [
      "magic_herb",
      "mandrake_root"
    ]
  },
  {
    "id": "echoing_hall",
    "name": "エコーホール",
    "emoji": "🔊",
    "map": {
      "layer": "cave",
      "x": 4,
      "y": 1
    },
    "desc": "誰もいない広大なホールで、足音は轟音へと増幅された。",
    "exits": {
      "west": "ancient_ruins",
      "north": "collapsed_tunnel"
    },
    "items": [
      "ancient_scroll",
      "old_coin"
    ],
    "monster_id": "ghost",
    "dark": true
  },
  {
    "id": "collapsed_tunnel",
    "name": "崩壊したトンネル",
    "emoji": "🪨",
    "map": {
      "layer": "cave",
      "x": 4,
      "y": 0
    },
    "desc": "トンネルは落石でふさがれ、通過できるのはわずかな隙間だけだった。",
    "exits": {
      "south": "echoing_hall"
    },
    "items": [
      "gold_ingot",
      "ancient_key"
    ],
    "dark": true
  },
  {
    "id": "misty_path",
    "name": "霧のトレイル",
    "emoji": "🌫️",
    "map": {
      "layer": "surface",
      "x": 3,
      "y": 4
    },
    "desc": "濃い霧が登山道を覆い、視界は10歩もありませんでした。",
    "exits": {
      "north": "forest_entrance",
      "south": "forest_tower_ruins"
    },
    "items": [
      "mushroom",
      "old_coin"
    ]
  },
  {
    "id": "wolf_den",
    "name": "オオカミの隠れ家",
    "emoji": "🐺",
    "map": {
      "layer": "surface",
      "x": 2,
      "y": 2
    },
    "desc": "岩に覆われた洞窟では、暗闇の中で数対の緑色の目がこちらを見つめています。",
    "exits": {
      "east": "dark_forest",
      "south": "ruined_chapel"
    },
    "items": [
      "wolf_tooth",
      "dried_meat"
    ],
    "monster_ids": [
      "wolf",
      "wolf"
    ]
  },
  {
    "id": "old_mill",
    "name": "古い工場",
    "emoji": "🏚️",
    "map": {
      "layer": "surface",
      "x": 4,
      "y": 4
    },
    "desc": "放棄された木造工場、乾いた溝に半分沈んだ水車。",
    "exits": {
      "north": "crossroads",
      "west": "bandit_camp"
    },
    "items": [
      "bread",
      "rope",
      "old_coin"
    ],
    "monster_id": "giant_rat"
  },
  {
    "id": "ferry_dock",
    "name": "フェリーターミナル",
    "emoji": "⛵",
    "map": {
      "layer": "surface",
      "x": 6,
      "y": 3
    },
    "desc": "木製の波止場が湖に伸びており、フェリーは杭の上で静かに揺れています。",
    "exits": {
      "west": "lake_village",
      "east": "lake_island"
    },
    "items": [
      "fishing_rod",
      "fish"
    ]
  },
  {
    "id": "hunter_lodge",
    "name": "ハンターキャビン",
    "emoji": "🏹",
    "map": {
      "layer": "surface",
      "x": 6,
      "y": 1
    },
    "desc": "壁は動物の皮や弓矢で覆われており、老人は狩猟用ナイフを洗っています。",
    "exits": {
      "west": "lake_shore"
    },
    "items": [
      "dried_meat"
    ],
    "npc_id": "hunter"
  },
  {
    "id": "ruined_chapel",
    "name": "放棄された礼拝堂",
    "emoji": "⛪",
    "map": {
      "layer": "surface",
      "x": 2,
      "y": 1
    },
    "desc": "石造りの礼拝堂の屋根の大部分が崩壊し、白い服を着た巫女が壊れた祭壇の前で祈りを捧げた。",
    "exits": {
      "north": "wolf_den",
      "east": "haunted_graveyard"
    },
    "npc_id": "priestess",
    "items": [
      "sacred_water",
      "lesser_potion"
    ]
  }
]
