{"id":18332,"date":"2026-10-18T23:45:19","date_gmt":"2026-10-18T15:45:19","guid":{"rendered":"https:\/\/tiffanysmandarin.com\/?p=18332"},"modified":"2026-10-22T21:53:52","modified_gmt":"2026-10-22T13:53:52","slug":"travel-to-taiwan-game-chinese-2","status":"publish","type":"post","link":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/","title":{"rendered":"Travel To Taiwan Part 2"},"content":{"rendered":"\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!-- OneDotDot Chinese \u00b7 Taiwan Life Game \u00b7 Part 2 Out & About (Scenes 04-06) \u00b7 Tiffany Huang \u00b7 tiffanysmandarin.com -->\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,500;1,9..144,400;1,9..144,500&#038;family=IBM+Plex+Mono:wght@400;500&#038;family=Noto+Sans+TC:wght@400;500;700&#038;display=swap\">\n<style>\n#odd-twgame{\n  --tg-ink:#22303C; --tg-muted:#66727D; --tg-line:#E3DFD6; --tg-white:#FFFFFF;\n  --tg-indigo:#2E4A62; --tg-vermilion:#C1440E; --tg-brass:#B8933E; --tg-jade:#3F7A5A;\n  --tg-display:\"Fraunces\", Georgia, serif;\n  --tg-mono:\"IBM Plex Mono\", ui-monospace, Menlo, monospace;\n  --tg-zh:\"Noto Sans TC\",\"PingFang TC\",\"Microsoft JhengHei\",sans-serif;\n  container-type:inline-size; container-name:tggame;\n  max-width:960px; margin:0 auto; color:var(--tg-ink); font-family:var(--tg-zh); line-height:1.5; text-align:left;\n}\n#odd-twgame *{box-sizing:border-box}\n#odd-twgame [hidden]{display:none !important}\n#odd-twgame .tg-wrap{display:flex;flex-direction:column;gap:14px}\n\n#odd-twgame .tg-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}\n#odd-twgame .tg-brand{font-family:var(--tg-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--tg-brass)}\n#odd-twgame .tg-brand b{color:var(--tg-indigo);font-weight:500}\n#odd-twgame .tg-switches{display:flex;gap:6px;flex-wrap:wrap}\n#odd-twgame button{font-family:inherit;margin:0;min-height:0;line-height:1.3;text-shadow:none;box-sizing:border-box}\n#odd-twgame .tg-sw{font-family:var(--tg-mono) !important;font-size:11px !important;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;\n  border:1px solid var(--tg-line) !important;background:var(--tg-white) !important;color:var(--tg-muted) !important;border-radius:999px !important;\n  padding:5px 12px !important;display:flex;align-items:center;gap:6px;box-shadow:none !important;width:auto}\n#odd-twgame .tg-sw::before{content:\"\";width:7px;height:7px;border-radius:50%;background:var(--tg-line)}\n#odd-twgame .tg-sw[aria-pressed=\"true\"]{color:var(--tg-indigo) !important;border-color:#C9D3DC !important}\n#odd-twgame .tg-sw[aria-pressed=\"true\"]::before{background:var(--tg-jade)}\n\n#odd-twgame .tg-stage{position:relative;border-radius:14px;overflow:hidden;background:#1d2730;\n  box-shadow:0 1px 2px rgba(34,48,60,.08),0 18px 40px -18px rgba(34,48,60,.45)}\n#odd-twgame .tg-frame{position:relative;aspect-ratio:1400\/764;max-width:100%;overflow:hidden}\n#odd-twgame .tg-frame img{position:absolute !important;inset:0;width:100% !important;height:100% !important;max-width:none !important;margin:0 !important;\n  object-fit:cover;border:0 !important;border-radius:0 !important;box-shadow:none !important;transition:opacity .35s ease}\n#odd-twgame .tg-frame img.tg-off{opacity:0}\n#odd-twgame .tg-frame::after{content:\"\";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(to top,rgba(20,28,36,.35),transparent);pointer-events:none}\n#odd-twgame .tg-stage.tg-jolt .tg-frame{animation:tgjolt .4s}\n@keyframes tgjolt{20%{transform:translateX(-5px)}45%{transform:translateX(5px)}70%{transform:translateX(-3px)}}\n\n#odd-twgame .tg-hud{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;gap:8px;align-items:flex-start;z-index:2}\n#odd-twgame .tg-pill{background:rgba(255,255,255,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:999px;\n  padding:6px 12px;display:flex;align-items:center;gap:10px;font-family:var(--tg-mono);font-size:11px;letter-spacing:.06em;color:var(--tg-indigo);\n  box-shadow:0 2px 10px rgba(20,28,36,.12)}\n#odd-twgame .tg-steps{display:flex;gap:4px;align-items:center}\n#odd-twgame .tg-steps i{display:block;width:22px;height:4px;border-radius:2px;background:#C9D3DC}\n#odd-twgame .tg-steps i.tg-done{background:var(--tg-jade)}\n#odd-twgame .tg-steps i.tg-now{background:var(--tg-vermilion)}\n#odd-twgame .tg-place{font-family:var(--tg-zh);font-size:13px;font-weight:500;letter-spacing:0;color:var(--tg-ink)}\n#odd-twgame .tg-stars{color:var(--tg-brass);font-weight:500}\n\n#odd-twgame .tg-dlg{position:absolute;left:16px;right:16px;bottom:16px;z-index:2;background:rgba(255,255,255,.9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);\n  border-radius:12px;padding:20px 22px 14px;min-height:104px;cursor:pointer;box-shadow:0 10px 30px -10px rgba(20,28,36,.45);outline:none}\n#odd-twgame .tg-dlg:focus-visible{box-shadow:0 0 0 2px var(--tg-brass),0 10px 30px -10px rgba(20,28,36,.45)}\n#odd-twgame .tg-name{position:absolute;top:-13px;left:18px;background:var(--tg-indigo);color:#FFFFFF;border-radius:999px;padding:3px 14px 4px;\n  font-size:14px;font-weight:700;letter-spacing:.04em;display:flex;align-items:baseline;gap:8px;line-height:1.4}\n#odd-twgame .tg-name small{font-family:var(--tg-display);font-style:italic;font-weight:400;font-size:13px;color:#D8E2EA;letter-spacing:0}\n#odd-twgame .tg-name.tg-me{background:var(--tg-vermilion)}\n#odd-twgame .tg-name.tg-tip{background:var(--tg-brass)}\n#odd-twgame .tg-line{font-size:clamp(19px,2.6vw,25px);line-height:2.15;color:var(--tg-ink);margin:0}\n#odd-twgame .tg-line.tg-narr{font-family:var(--tg-display);font-style:italic;font-size:clamp(16px,2vw,19px);line-height:1.55;color:var(--tg-indigo)}\n#odd-twgame .tg-line.tg-tipline{font-size:15px;line-height:1.7}\n#odd-twgame .tg-tk{opacity:0;transition:opacity .12s}\n#odd-twgame .tg-tk.tg-on{opacity:1}\n#odd-twgame .tg-en{font-family:var(--tg-display);font-style:italic;font-size:14px;color:var(--tg-muted);min-height:1.2em;line-height:1.5}\n#odd-twgame .tg-more{position:absolute;right:16px;bottom:12px;width:8px;height:8px;border-right:2px solid var(--tg-vermilion);border-bottom:2px solid var(--tg-vermilion);transform:rotate(45deg);animation:tgbob 1s ease-in-out infinite}\n@keyframes tgbob{50%{translate:0 3px}}\n#odd-twgame .tg-blank{display:inline-block;min-width:1.6em;border-bottom:2px solid var(--tg-vermilion);text-align:center;color:var(--tg-vermilion)}\n\n\/* ruby: hardcoded against site-wide ruby styling *\/\n#odd-twgame ruby{ruby-position:over;margin:0 .06em;color:#22303C !important;font-size:1em !important}\n#odd-twgame ruby .rb{color:#22303C !important;font-size:1em !important}\n#odd-twgame rt{font-family:var(--tg-mono);font-size:.46em !important;color:#66727D !important;letter-spacing:0;font-weight:400;line-height:1.2;text-transform:none}\n#odd-twgame.tg-nopy rt{visibility:hidden !important}\n#odd-twgame.tg-noen .tg-en{display:none}\n\n#odd-twgame .tg-ov{position:absolute;inset:0;z-index:3;display:grid;place-items:center;padding:20px;text-align:center}\n#odd-twgame .tg-ov.tg-title{background:linear-gradient(90deg,rgba(20,28,36,.82) 0%,rgba(20,28,36,.55) 45%,rgba(20,28,36,0) 75%);place-items:center start;text-align:left}\n#odd-twgame .tg-titlecard{display:flex;flex-direction:column;gap:12px;max-width:420px;padding-left:clamp(4px,3vw,28px)}\n#odd-twgame .tg-kicker{font-family:var(--tg-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#E3C77E}\n#odd-twgame .tg-h1{margin:0;color:#FFFFFF;font-family:var(--tg-display);font-weight:500;font-size:clamp(30px,5.4vw,54px);line-height:1.02;letter-spacing:-.01em}\n#odd-twgame .tg-h1 span{display:block;font-family:var(--tg-zh);font-size:.42em;font-weight:500;letter-spacing:.2em;margin-top:8px;color:#F4E9D8}\n#odd-twgame .tg-titlecard p{margin:0;color:#D8E2EA;font-size:14px;line-height:1.6;max-width:36ch}\n#odd-twgame .tg-cta{font-family:var(--tg-mono) !important;font-size:12px !important;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0 !important;border-radius:999px !important;\n  background:var(--tg-vermilion) !important;color:#FFFFFF !important;padding:12px 22px !important;align-self:flex-start;width:auto;\n  box-shadow:0 8px 20px -8px rgba(193,68,14,.8);transition:transform .15s}\n#odd-twgame .tg-cta:hover{transform:translateY(-1px)}\n#odd-twgame .tg-cta.tg-dark{background:var(--tg-indigo) !important;box-shadow:none;align-self:center}\n#odd-twgame .tg-cta:focus-visible,#odd-twgame .tg-opt:focus-visible,#odd-twgame .tg-sw:focus-visible{outline:2px solid var(--tg-brass);outline-offset:3px}\n\n#odd-twgame .tg-ov.tg-stampov{background:rgba(238,241,244,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}\n#odd-twgame .tg-stampwrap{display:flex;flex-direction:column;align-items:center;gap:16px}\n#odd-twgame .tg-seal{width:clamp(130px,24vw,190px);aspect-ratio:1;border-radius:50%;border:3px solid var(--sc);color:var(--sc);display:grid;place-content:center;gap:2px;\n  background:radial-gradient(circle,rgba(255,255,255,.9) 58%,rgba(255,255,255,.6));box-shadow:inset 0 0 0 7px rgba(255,255,255,.9),inset 0 0 0 8px var(--sc);\n  transform:rotate(var(--rot));animation:tgpress .55s cubic-bezier(.2,1.5,.4,1)}\n#odd-twgame .tg-seal b{font-size:clamp(30px,5vw,42px);font-weight:700;letter-spacing:.1em;line-height:1;color:var(--sc)}\n#odd-twgame .tg-seal small{font-family:var(--tg-mono);font-size:10px;letter-spacing:.18em;color:var(--sc)}\n@keyframes tgpress{from{transform:scale(1.9) rotate(var(--rot));opacity:0}to{transform:scale(1) rotate(var(--rot));opacity:1}}\n#odd-twgame .tg-label{font-family:var(--tg-display);font-style:italic;font-size:18px;color:var(--tg-indigo)}\n\n#odd-twgame .tg-menu{display:flex;flex-direction:column;gap:10px}\n#odd-twgame .tg-q{font-family:var(--tg-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--tg-muted);display:flex;gap:8px;align-items:center}\n#odd-twgame .tg-q::before{content:\"\";width:18px;height:1px;background:var(--tg-vermilion)}\n#odd-twgame .tg-opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}\n#odd-twgame .tg-opts.tg-mw{grid-template-columns:repeat(4,minmax(0,1fr))}\n#odd-twgame .tg-opt{font-family:var(--tg-zh) !important;font-size:16px !important;text-align:left;cursor:pointer;background:var(--tg-white) !important;color:#22303C !important;\n  border:1px solid var(--tg-line) !important;border-radius:10px !important;padding:12px 14px !important;display:flex;flex-direction:column;gap:2px;position:relative;\n  min-width:0;width:auto;text-transform:none;letter-spacing:0;font-weight:400;box-shadow:none;transition:border-color .15s,transform .15s,box-shadow .15s}\n#odd-twgame .tg-opt:hover,#odd-twgame .tg-opt.tg-cur{border-color:var(--tg-indigo) !important;box-shadow:0 8px 18px -12px rgba(46,74,98,.6);transform:translateY(-2px)}\n#odd-twgame .tg-opt .tg-k{font-family:var(--tg-mono);font-size:10px;color:var(--tg-brass);letter-spacing:.1em}\n#odd-twgame .tg-opt .tg-ozh{font-size:clamp(17px,2vw,20px);line-height:2.1;color:#22303C}\n#odd-twgame .tg-opts.tg-mw .tg-opt{align-items:center;text-align:center}\n#odd-twgame .tg-opts.tg-mw .tg-opt .tg-ozh{font-size:30px}\n#odd-twgame .tg-opt[disabled]{cursor:not-allowed;opacity:.45;transform:none;box-shadow:none;background:transparent !important}\n#odd-twgame .tg-opt[disabled] .tg-ozh{text-decoration:line-through;text-decoration-color:var(--tg-vermilion)}\n\n#odd-twgame .tg-passport{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:var(--tg-white);border:1px solid var(--tg-line);border-radius:12px;padding:12px 16px}\n#odd-twgame .tg-lbl{font-family:var(--tg-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--tg-muted)}\n#odd-twgame .tg-seals{display:flex;gap:10px;flex:1;flex-wrap:wrap}\n#odd-twgame .tg-ms{width:46px;height:46px;flex:none;border-radius:50%;border:1.5px dashed #CDD5DC;display:grid;place-content:center;font-size:11px;font-weight:700;color:#B5BFC8;letter-spacing:0;line-height:1}\n#odd-twgame .tg-ms.tg-on{border:2px solid var(--sc);color:var(--sc);transform:rotate(var(--rot));box-shadow:inset 0 0 0 3px #FFFFFF,inset 0 0 0 4px var(--sc)}\n#odd-twgame .tg-credit{font-family:var(--tg-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--tg-muted);text-align:center}\n\n#odd-twgame .tg-ov.tg-endov{background:rgba(238,241,244,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:auto}\n#odd-twgame .tg-end{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:620px}\n#odd-twgame .tg-h2{margin:0;font-family:var(--tg-display);font-weight:500;font-size:clamp(24px,4vw,36px);color:var(--tg-indigo)}\n#odd-twgame .tg-score{font-family:var(--tg-mono);font-size:12px;letter-spacing:.1em;color:var(--tg-muted);text-transform:uppercase}\n#odd-twgame .tg-phr{list-style:none !important;margin:0 !important;padding:0 !important;display:grid;grid-template-columns:1fr 1fr;gap:0 24px;text-align:left;font-size:17px;line-height:2.15}\n#odd-twgame .tg-phr li{list-style:none !important;margin:0 !important;padding:0 !important}\n#odd-twgame .tg-phr li::before{content:none !important}\n\n@container tggame (max-width:700px){\n  #odd-twgame .tg-stage{overflow:visible;background:transparent;box-shadow:none;border-radius:0}\n  #odd-twgame .tg-frame{border-radius:12px;box-shadow:0 14px 30px -16px rgba(34,48,60,.5)}\n  #odd-twgame .tg-dlg{position:relative;left:auto;right:auto;bottom:auto;margin-top:22px;background:#FFFFFF;border:1px solid var(--tg-line);box-shadow:none}\n  #odd-twgame .tg-hud{top:8px;left:8px;right:8px}\n  #odd-twgame .tg-steps i{width:12px}\n  #odd-twgame .tg-opts{grid-template-columns:1fr}\n  #odd-twgame .tg-opts.tg-mw{grid-template-columns:repeat(4,minmax(0,1fr))}\n  #odd-twgame .tg-ov{bottom:auto;aspect-ratio:1400\/764}\n  #odd-twgame .tg-ov.tg-title{background:linear-gradient(90deg,rgba(20,28,36,.85),rgba(20,28,36,.35))}\n  #odd-twgame .tg-titlecard p{display:none}\n  #odd-twgame .tg-stage.tg-ended .tg-frame{display:none}\n  #odd-twgame .tg-stage.tg-ended .tg-hud{display:none}\n  #odd-twgame .tg-stage.tg-ended{display:flex;flex-direction:column}\n  #odd-twgame .tg-stage.tg-ended .tg-ov{order:-1}\n  #odd-twgame .tg-ov.tg-endov{position:relative;aspect-ratio:auto;border-radius:12px;padding:24px 16px}\n  #odd-twgame .tg-phr{grid-template-columns:1fr;font-size:15px}\n  #odd-twgame .tg-passport{flex-direction:column;align-items:flex-start}\n  #odd-twgame .tg-seals{flex:none}\n}\n@media (prefers-reduced-motion:reduce){#odd-twgame .tg-seal,#odd-twgame .tg-stage.tg-jolt .tg-frame,#odd-twgame .tg-more{animation:none}#odd-twgame .tg-frame img{transition:none}}\n\n#odd-twgame{position:relative}\n#odd-twgame .tg-ref{position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}\n#odd-twgame.tg-cn .tg-zh-tw{display:none !important}\n#odd-twgame:not(.tg-cn) .tg-zh-cn{display:none !important}\n#odd-twgame .tg-seg{display:flex;border:1px solid var(--tg-line);border-radius:999px;background:#FFFFFF;padding:2px;gap:2px}\n#odd-twgame .tg-seg button{font-family:var(--tg-mono) !important;font-size:11px !important;letter-spacing:.04em;cursor:pointer;border:0 !important;border-radius:999px !important;\n  background:transparent !important;color:var(--tg-muted) !important;padding:4px 10px !important;box-shadow:none !important;width:auto;text-transform:none}\n#odd-twgame .tg-seg button[aria-pressed=\"true\"]{background:var(--tg-indigo) !important;color:#FFFFFF !important}\n#odd-twgame .tg-seg button:focus-visible{outline:2px solid var(--tg-brass);outline-offset:2px}\n#odd-twgame .tg-zhsw::before{display:none}\n#odd-twgame.tg-cjk .tg-en,#odd-twgame.tg-cjk .tg-line.tg-narr,#odd-twgame.tg-cjk .tg-name small{font-family:var(--tg-zh);font-style:normal}\n#odd-twgame.tg-cjk .tg-line.tg-narr{font-size:clamp(15px,1.8vw,17px)}\n\n#odd-twgame .tg-acts{display:flex;flex-direction:column;gap:6px;align-items:flex-start}\n#odd-twgame .tg-act{font-family:var(--tg-zh) !important;font-size:13px !important;color:#FFFFFF !important;background:rgba(255,255,255,.12) !important;\n  border:1px solid rgba(255,255,255,.35) !important;border-radius:999px !important;padding:5px 14px 5px 6px !important;cursor:pointer;display:flex;align-items:center;gap:8px;width:auto;text-transform:none;letter-spacing:0;box-shadow:none !important}\n#odd-twgame button.tg-act:hover{background:rgba(255,255,255,.24) !important}\n#odd-twgame .tg-act b{font-family:var(--tg-mono);font-size:10px;font-weight:500;background:#FFFFFF;color:var(--tg-indigo);border-radius:999px;padding:2px 6px}\n#odd-twgame .tg-act i{font-style:normal;color:#9FD3B4;font-size:12px}\n#odd-twgame .tg-act.tg-soon{opacity:.55;cursor:default}\n#odd-twgame .tg-act.tg-soon i{color:#E3C77E;font-family:var(--tg-mono);font-size:10px;text-transform:uppercase;letter-spacing:.1em}\n#odd-twgame a.tg-next{text-decoration:none !important;display:inline-block;align-self:center}\n#odd-twgame .tg-end .tg-cta{align-self:center}\n#odd-twgame .tg-learn{border:1px solid var(--tg-line);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px;background:#FFFFFF}\n#odd-twgame .tg-learn-q{font-size:15px;color:var(--tg-ink);line-height:1.5}\n#odd-twgame .tg-learn-q b{font-family:var(--tg-display);font-style:italic;font-weight:500;color:var(--tg-vermilion);margin-right:4px}\n#odd-twgame .tg-learn-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}\n#odd-twgame .tg-learn-links a{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--tg-line);border-radius:10px;text-decoration:none !important;color:var(--tg-indigo) !important;font-size:14px;font-weight:500;transition:border-color .15s,transform .15s;box-shadow:none !important}\n#odd-twgame .tg-learn-links a:hover{border-color:var(--tg-indigo);transform:translateY(-2px)}\n#odd-twgame .tg-learn-links span{font-family:var(--tg-mono);font-size:10px;color:var(--tg-brass);letter-spacing:.1em}\n#odd-twgame .tg-learn-links em{font-style:normal;font-size:12px;color:var(--tg-muted);font-weight:400}\n#odd-twgame .tg-p2{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 18px;border-radius:999px;background:var(--tg-indigo);color:#FFFFFF !important;text-decoration:none !important;font-family:var(--tg-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase}\n#odd-twgame a.tg-p2:hover{background:#243b4f}\n#odd-twgame .tg-p2.tg-p2-soon{background:transparent;color:var(--tg-muted) !important;border:1px dashed #CDD5DC}\n@container tggame (max-width:700px){ #odd-twgame .tg-learn-links{grid-template-columns:1fr} }\n#odd-twgame .tg-learn-links i{font-style:normal}\n#odd-twgame.tg-cjk .tg-learn-q b{font-family:var(--tg-zh);font-style:normal;font-weight:700}\n#odd-twgame .tg-home::before{content:\"\u21ba\" !important;width:auto !important;height:auto !important;background:none !important;font-size:13px;line-height:1}\n#odd-twgame .tg-line.tg-tipline{line-height:2.4;font-size:17px}\n#odd-twgame .tg-opts.tg-namebox{display:flex;gap:10px;align-items:stretch;flex-wrap:wrap}\n#odd-twgame .tg-nm{flex:1;min-width:0;font-family:var(--tg-zh) !important;font-size:20px !important;color:#22303C !important;background:#FFFFFF !important;border:1px solid var(--tg-line) !important;border-radius:10px !important;padding:12px 14px !important;box-shadow:none !important;outline:none;height:auto !important;margin:0 !important}\n#odd-twgame .tg-nm:focus{border-color:var(--tg-indigo) !important}\n#odd-twgame .tg-namebox .tg-cta{align-self:stretch}\n#odd-twgame .tg-shake{animation:tgjolt .4s}\n#odd-twgame{-webkit-text-size-adjust:100%;text-size-adjust:100%}\n#odd-twgame .tg-place,#odd-twgame .tg-pill{white-space:nowrap}\n@container tggame (max-width:560px){\n  #odd-twgame .tg-hud{top:6px;left:6px;right:6px}\n  #odd-twgame .tg-pill{padding:3px 8px !important;gap:6px;font-size:10px !important;box-shadow:0 1px 4px rgba(20,28,36,.15)}\n  #odd-twgame .tg-place{font-size:11px !important}\n  #odd-twgame .tg-place-en{display:none}\n  #odd-twgame .tg-steps{gap:3px}\n  #odd-twgame .tg-steps i{width:8px;height:3px}\n}\n@container tggame (max-width:700px){\n  #odd-twgame .tg-ov.tg-stampov{top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;aspect-ratio:auto !important;width:auto !important;border-radius:12px;padding:16px}\n  #odd-twgame .tg-stampwrap{gap:12px;width:100%}\n  #odd-twgame .tg-seal{width:132px;max-width:60%}\n  #odd-twgame .tg-seal b{font-size:30px}\n  #odd-twgame .tg-seal small{font-size:8px !important;letter-spacing:.1em;white-space:nowrap}\n  #odd-twgame .tg-label{font-size:16px}\n  #odd-twgame .tg-stampov .tg-cta{max-width:100%;white-space:normal;text-align:center}\n}\n#odd-twgame .tg-div{width:1px;align-self:stretch;background:var(--tg-line);margin:0 2px}\n#odd-twgame .tg-ms.tg-prev{width:36px;height:36px;font-size:10px;opacity:.85}\n#odd-twgame .tg-stage.tg-intro .tg-dlg,#odd-twgame .tg-stage.tg-intro .tg-hud{display:none}\n@container tggame (max-width:860px){ #odd-twgame .tg-titlecard p{display:none} }\n@container tggame (max-width:700px){\n  #odd-twgame .tg-titlecard{gap:7px}\n  #odd-twgame .tg-h1{font-size:24px}\n  #odd-twgame .tg-acts{flex-direction:row;flex-wrap:wrap;gap:4px}\n  #odd-twgame .tg-act{font-size:11px !important;padding:3px 10px 3px 4px !important}\n  #odd-twgame .tg-titlecard .tg-cta{padding:9px 18px !important}\n  #odd-twgame .tg-stage.tg-intro{display:flex;flex-direction:column;gap:10px}\n  #odd-twgame .tg-stage.tg-intro .tg-ov.tg-title{position:relative;aspect-ratio:auto;background:#22303C;border-radius:12px;padding:18px 16px}\n}\n<\/style>\n\n<div id=\"odd-twgame\">\n <div class=\"tg-ref\" aria-hidden=\"true\"><ruby class=\"lang-zh-TW\" id=\"tg-reftw\">\u7e41<\/ruby><ruby class=\"lang-zh-CN\" id=\"tg-refcn\">\u7b80<\/ruby><\/div>\n <div class=\"tg-wrap\" id=\"tg-game\">\n  <div class=\"tg-top\">\n    <div class=\"tg-brand\"><b>OneDotDot Chinese<\/b> \u00b7 Taiwan Life \u00b7 Part 2<\/div>\n    <div class=\"tg-switches\">\n      <button class=\"tg-sw tg-home\" id=\"tg-home\" type=\"button\"><span data-tgt=\"home\">Back to start<\/span><\/button>\n      <button class=\"tg-sw\" id=\"tg-snd\" type=\"button\" aria-pressed=\"true\">Sound<\/button>\n      <button class=\"tg-sw\" id=\"tg-py\" type=\"button\" aria-pressed=\"true\">Pinyin<\/button>\n      <button class=\"tg-sw tg-zhsw\" id=\"tg-zhbtn\" type=\"button\" hidden>\u7e41\u9ad4<\/button>\n      <div class=\"tg-seg\" id=\"tg-lang\" role=\"group\" aria-label=\"Translation\">\n        <button type=\"button\" data-tglang=\"en\" aria-pressed=\"true\">EN<\/button><button type=\"button\" data-tglang=\"ja\" aria-pressed=\"false\">\u65e5\u672c\u8a9e<\/button><button type=\"button\" data-tglang=\"ko\" aria-pressed=\"false\">\ud55c\uad6d\uc5b4<\/button><button type=\"button\" data-tglang=\"off\" aria-pressed=\"false\">Off<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"tg-stage\" id=\"tg-stage\">\n    <div class=\"tg-frame\">\n      <img id=\"tg-imgA\" alt=\"\">\n      <img id=\"tg-imgB\" alt=\"\" class=\"tg-off\">\n    <\/div>\n    <div class=\"tg-hud\">\n      <div class=\"tg-pill\"><span class=\"tg-steps\" id=\"tg-steps\"><\/span><span class=\"tg-place\" id=\"tg-place\"><\/span><\/div>\n      <div class=\"tg-pill\"><span class=\"tg-stars\">\u2605 <span id=\"tg-starn\">0<\/span><\/span><\/div>\n    <\/div>\n    <div class=\"tg-dlg\" id=\"tg-dlg\" role=\"button\" tabindex=\"0\" aria-live=\"polite\">\n      <div class=\"tg-name\" id=\"tg-name\" hidden><\/div>\n      <div class=\"tg-line tg-narr\" id=\"tg-line\"><\/div>\n      <div class=\"tg-en\" id=\"tg-en\"><\/div>\n      <div class=\"tg-more\" id=\"tg-more\" hidden><\/div>\n    <\/div>\n    <div class=\"tg-ov\" id=\"tg-ov\" hidden><\/div>\n  <\/div>\n\n  <div class=\"tg-menu\" id=\"tg-menu\" hidden>\n    <div class=\"tg-q\" id=\"tg-q\"><\/div>\n    <div class=\"tg-opts\" id=\"tg-opts\"><\/div>\n  <\/div>\n\n  <div class=\"tg-passport\">\n    <span class=\"tg-lbl\">Passport stamps<\/span>\n    <div class=\"tg-seals\" id=\"tg-seals\"><\/div>\n  <\/div>\n  <div class=\"tg-learn\">\n    <div class=\"tg-learn-q\" data-tgt=\"q\"><b>Finding it hard?<\/b> Learn how to say it first, then come back and play.<\/div>\n    <div class=\"tg-learn-links\">\n      <a href=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/12\/restaurant-chinese\/\"><span>04<\/span><i data-tgt=\"l1\">Ordering Food<\/i><em><span class=\"tg-zh-tw\">\u9910\u5ef3\u9ede\u9910<\/span><span class=\"tg-zh-cn\">\u9910\u5385\u70b9\u9910<\/span><\/em><\/a>\n      <a href=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/08\/shopping-in-chinese\/\"><span>05<\/span><i data-tgt=\"l2\">Shopping<\/i><em><span class=\"tg-zh-tw\">\u8cfc\u7269<\/span><span class=\"tg-zh-cn\">\u8d2d\u7269<\/span><\/em><\/a>\n      <a href=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/13\/sightseeing-chinese\/\"><span>06<\/span><i data-tgt=\"l3\">Sightseeing<\/i><em><span class=\"tg-zh-tw\">\u89c0\u5149\u666f\u9ede<\/span><span class=\"tg-zh-cn\">\u89c2\u5149\u666f\u70b9<\/span><\/em><\/a>\n    <\/div>\n    <div id=\"tg-p2\"><\/div>\n  <\/div>\n  <div class=\"tg-credit\">OneDotDot Chinese \u00b7 Tiffany Huang \u00b7 tiffanysmandarin.com<\/div>\n <\/div>\n<\/div>\n\n<script>\n(function(){\nvar IMG={\n  rest:{ok:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/\u9910\u5ef3ok-scaled.jpeg\", no:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/\u9910\u5ef3no-scaled.jpeg\"},\n  noodle:{ok:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/\u725b\u8089\u9eb5-scaled.jpeg\"},\n  market:{ok:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/\u591c\u5e02ok-scaled.jpeg\", no:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/\u591c\u5e02no-scaled.jpeg\"},\n  cloth:{ok:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/\u670d\u98feok-scaled.jpeg\", no:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/\u670d\u98feno-scaled.jpeg\"},\n  fitting:{ok:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/\u8a66\u8863\u9593-scaled.jpg\"},\n  tix:{ok:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/101\u552e\u7968ok-scaled.jpeg\", no:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/101\u552e\u7968no-scaled.jpeg\"},\n  photo:{ok:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/101\u62cd\u7167ok-scaled.jpeg\", no:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/101\u62cd\u7167no-scaled.jpeg\"},\n  palace:{ok:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/\u6545\u5baeok-scaled.jpeg\", no:\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/\u6545\u5baeno-scaled.jpeg\"}\n};\nvar MUSIC=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2026\/10\/\u65c5\u904a\u53f0\u7063\u97f3\u6a02.mp3\";\n\/* Part 2 settings. nextUrl: paste the link of the Part 3 post (Scenes 07-09) when it is published. *\/\nvar POST={kicker:\"Part 2 \u00b7 Out & About\", title:\"Out &amp; About\", titleZh:\"\u5403\u559d\u73a9\u8cb7\",\n  blurb:\"Eat, shop and see the sights. Order beef noodles, bargain at the night market, and visit Taipei 101 and the Palace Museum.\",\n  beginNarr:\"Press Begin to head out into the city, or pick a scene.\",\n  nextUrl:\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/22\/travel-to-taiwan-game-chinese-3\/\", nextLabel:\"Ready? Start the Part 3 journey\", nextNo:\"3\",\n  links:[T(\"Ordering Food\",\"\u6ce8\u6587\u3059\u308b\",\"\uc74c\uc2dd \uc8fc\ubb38\"),T(\"Shopping\",\"\u8cb7\u3044\u7269\",\"\uc1fc\ud551\"),T(\"Sightseeing\",\"\u89b3\u5149\",\"\uad00\uad11\")],\n  soon:[]};\nvar MUSIC_VOL=0.15;\n\nvar root=document.getElementById(\"odd-twgame\");\nvar $=function(id){ return document.getElementById(\"tg-\"+id); };\n\n\/* ---------- Traditional \/ Simplified ---------- *\/\nvar S2={\"\u4f86\": \"\u6765\", \"\u4fc2\": \"\u7cfb\", \"\u500b\": \"\u4e2a\", \"\u5011\": \"\u4eec\", \"\u5099\": \"\u5907\", \"\u50f9\": \"\u4ef7\", \"\u512a\": \"\u4f18\", \"\u5167\": \"\u5185\", \"\u5169\": \"\u4e24\", \"\u5225\": \"\u522b\", \"\u525b\": \"\u521a\", \"\u52d5\": \"\u52a8\", \"\u52d9\": \"\u52a1\", \"\u54e1\": \"\u5458\", \"\u554f\": \"\u95ee\", \"\u55ae\": \"\u5355\", \"\u55ce\": \"\u5417\", \"\u570b\": \"\u56fd\", \"\u5834\": \"\u573a\", \"\u593e\": \"\u5939\", \"\u5b78\": \"\u5b66\", \"\u5bae\": \"\u5bab\", \"\u5c0d\": \"\u5bf9\", \"\u5c0e\": \"\u5bfc\", \"\u5e33\": \"\u5e10\", \"\u5e36\": \"\u5e26\", \"\u5e6b\": \"\u5e2e\", \"\u5e7e\": \"\u51e0\", \"\u5eda\": \"\u53a8\", \"\u5ee3\": \"\u5e7f\", \"\u5ef3\": \"\u5385\", \"\u5f35\": \"\u5f20\", \"\u5f8c\": \"\u540e\", \"\u61c9\": \"\u5e94\", \"\u63db\": \"\u6362\", \"\u6642\": \"\u65f6\", \"\u6703\": \"\u4f1a\", \"\u6a02\": \"\u4e50\", \"\u6a13\": \"\u697c\", \"\u6a19\": \"\u6807\", \"\u6a23\": \"\u6837\", \"\u6a5f\": \"\u673a\", \"\u6b61\": \"\u6b22\", \"\u6bba\": \"\u6740\", \"\u6c23\": \"\u6c14\", \"\u6c92\": \"\u6ca1\", \"\u6dbc\": \"\u51c9\", \"\u6e96\": \"\u51c6\", \"\u7063\": \"\u6e7e\", \"\u71c8\": \"\u706f\", \"\u73fe\": \"\u73b0\", \"\u767c\": \"\u53d1\", \"\u76e4\": \"\u76d8\", \"\u7a05\": \"\u7a0e\", \"\u7c64\": \"\u7b7e\", \"\u7d50\": \"\u7ed3\", \"\u7d66\": \"\u7ed9\", \"\u7d93\": \"\u7ecf\", \"\u81e8\": \"\u4e34\", \"\u8207\": \"\u4e0e\", \"\u865f\": \"\u53f7\", \"\u8667\": \"\u4e8f\", \"\u87a2\": \"\u8424\", \"\u88e1\": \"\u91cc\", \"\u89bd\": \"\u89c8\", \"\u89c0\": \"\u89c2\", \"\u8a08\": \"\u8ba1\", \"\u8a5e\": \"\u8bcd\", \"\u8a66\": \"\u8bd5\", \"\u8a71\": \"\u8bdd\", \"\u8a9e\": \"\u8bed\", \"\u8aaa\": \"\u8bf4\", \"\u8acb\": \"\u8bf7\", \"\u8b1d\": \"\u8c22\", \"\u8b49\": \"\u8bc1\", \"\u8b77\": \"\u62a4\", \"\u8cb4\": \"\u8d35\", \"\u8cb7\": \"\u4e70\", \"\u8ce3\": \"\u5356\", \"\u8cfc\": \"\u8d2d\", \"\u8eca\": \"\u8f66\", \"\u8fa6\": \"\u529e\", \"\u9019\": \"\u8fd9\", \"\u904a\": \"\u6e38\", \"\u904b\": \"\u8fd0\", \"\u904e\": \"\u8fc7\", \"\u9069\": \"\u9002\", \"\u9084\": \"\u8fd8\", \"\u908a\": \"\u8fb9\", \"\u9322\": \"\u94b1\", \"\u9418\": \"\u949f\", \"\u9577\": \"\u957f\", \"\u9580\": \"\u95e8\", \"\u9583\": \"\u95ea\", \"\u958b\": \"\u5f00\", \"\u9593\": \"\u95f4\", \"\u95c6\": \"\u677f\", \"\u95dc\": \"\u5173\", \"\u96a8\": \"\u968f\", \"\u96aa\": \"\u9669\", \"\u96fb\": \"\u7535\", \"\u9813\": \"\u987f\", \"\u9818\": \"\u9886\", \"\u984c\": \"\u9898\", \"\u984f\": \"\u989c\", \"\u98ef\": \"\u996d\", \"\u98f2\": \"\u996e\", \"\u98fd\": \"\u9971\", \"\u98fe\": \"\u9970\", \"\u9928\": \"\u9986\", \"\u99ac\": \"\u9a6c\", \"\u9ad4\": \"\u4f53\", \"\u9eb5\": \"\u9762\", \"\u9ebc\": \"\u4e48\", \"\u9ede\": \"\u70b9\"};\nvar WORD_CN={\"\u87a2\u5e55\":[\"\u663e\u793a\u5c4f\",\"xi\u01censh\u00ecp\u00edng\"],\"\u5594\":[\"\u54e6\",\"o\"],\"\u8a08\u7a0b\u8eca\":[\"\u51fa\u79df\u8f66\",\"ch\u016bz\u016bch\u0113\"],\"\u6377\u904b\":[\"\u5730\u94c1\",\"d\u00ecti\u011b\"],\"\u98ef\u5e97\":[\"\u9152\u5e97\",\"ji\u01d4di\u00e0n\"],\"\u4fbf\u5229\u5546\u5e97\":[\"\u4fbf\u5229\u5e97\",\"bi\u00e0nl\u00ecdi\u00e0n\"],\"\u51b7\u6c23\":[\"\u7a7a\u8c03\",\"k\u014dngti\u00e1o\"],\"\u6377\u904b\u7ad9\":[\"\u5730\u94c1\u7ad9\",\"d\u00ecti\u011bzh\u00e0n\"],\"LINE\\u00a0Pay\":[\"\u652f\u4ed8\u5b9d\",\"zh\u012bf\u00f9b\u01ceo\"],\"LINE\":[\"\u5fae\u4fe1\",\"w\u0113ix\u00ecn\"],\"\u76ae\u593e\":[\"\u94b1\u5305\",\"qi\u00e1nb\u0101o\"]};\nvar PHRASE_CN=[[\"\u65e5\u5706\",\"\u65e5\u5143\"],[\"\u6377\u8fd0\",\"\u5730\u94c1\"],[\"\u8ba1\u7a0b\u8f66\",\"\u51fa\u79df\u8f66\"],[\"\u996d\u5e97\",\"\u9152\u5e97\"],[\"\u4fbf\u5229\u5546\u5e97\",\"\u4fbf\u5229\u5e97\"],[\"\u51b7\u6c14\",\"\u7a7a\u8c03\"]];\nfunction cn(s){\n  var out=\"\";\n  for(var i=0;i<s.length;i++){ var ch=s.charAt(i); out += S2[ch] ? S2[ch] : ch; }\n  PHRASE_CN.forEach(function(p){ out=out.split(p[0]).join(p[1]); });\n  return out;\n}\nfunction zh(s){\n  var c=cn(s);\n  if(c===s){ return s; }\n  return '<span class=\"tg-zh-tw\">'+s+'<\/span><span class=\"tg-zh-cn\">'+c+'<\/span>';\n}\nvar zhMode=\"tw\", localZh=\"tw\";\nfunction siteZh(){\n  var tw=$(\"reftw\"), cs=$(\"refcn\");\n  if(!tw){ return null; }\n  if(!cs){ return null; }\n  var twHidden = getComputedStyle(tw).display===\"none\";\n  var cnHidden = getComputedStyle(cs).display===\"none\";\n  if(twHidden){ if(!cnHidden){ return \"cn\"; } }\n  if(cnHidden){ if(!twHidden){ return \"tw\"; } }\n  return null;\n}\nfunction syncZh(){\n  if(!$(\"zhbtn\")){ return; }\n  var s=siteZh();\n  $(\"zhbtn\").hidden = s!==null;\n  var m = s===null ? localZh : s;\n  var changed = m!==zhMode;\n  zhMode=m;\n  root.classList.toggle(\"tg-cn\", zhMode===\"cn\");\n  if(changed){ if(cur){ cur.render(); } if(curAsk){ if(!$(\"menu\").hidden){ $(\"q\").textContent=tr(curAsk); } } }\n  $(\"zhbtn\").textContent = zhMode===\"cn\" ? \"\u7b80\u4f53\" : \"\u7e41\u9ad4\";\n}\nsetInterval(syncZh,500);\n$(\"zhbtn\").addEventListener(\"click\",function(){ localZh = localZh===\"tw\" ? \"cn\" : \"tw\"; syncZh(); });\n\n\/* ---------- translation language ---------- *\/\nvar lang=\"en\";\nvar UI={ you:T(\"You\",\"\u3042\u306a\u305f\",\"\ub098\"), tip:T(\"Travel tip\",\"\u30ef\u30f3\u30dd\u30a4\u30f3\u30c8\",\"\uc5ec\ud589 \ud301\"), ann:T(\"Announcement\",\"\u8eca\u5185\u653e\u9001\",\"\uc548\ub0b4 \ubc29\uc1a1\") };\nfunction tr(o){\n  if(!o){ return \"\"; }\n  var L = lang===\"off\" ? \"en\" : lang;\n  var src = o;\n  if(zhMode===\"cn\"){ if(o.cn){ src=o.cn; } }\n  var s = src[L] || src.en;\n  return s.split(\"{name}\").join(esc(playerName || \"\u2026\"));\n}\nfunction esc(s){ return String(s).replace(\/&\/g,\"&amp;\").replace(\/<\/g,\"&lt;\").replace(\/>\/g,\"&gt;\").replace(\/\"\/g,\"&quot;\"); }\nfunction TC(o,c){ o.cn=c; return o; }\nvar playerName=\"\";\ntry{ playerName = localStorage.getItem(\"oddTwName\") || \"\"; }catch(e){}\nfunction setLang(l){\n  lang=l;\n  root.classList.toggle(\"tg-noen\", l===\"off\");\n  root.classList.toggle(\"tg-cjk\", l===\"ja\" || l===\"ko\");\n  var bs=$(\"lang\").querySelectorAll(\"button\");\n  for(var i=0;i<bs.length;i++){ bs[i].setAttribute(\"aria-pressed\", bs[i].getAttribute(\"data-tglang\")===l ? \"true\" : \"false\"); }\n  renderLinks();\n  if(cur){ cur.render(); }\n  if(!$(\"menu\").hidden){ $(\"q\").textContent=tr(curAsk); }\n}\n$(\"lang\").addEventListener(\"click\",function(e){\n  var b=e.target.closest(\"button\"); if(!b){ return; }\n  setLang(b.getAttribute(\"data-tglang\"));\n});\n\n\/* ---------- sound ---------- *\/\nvar soundOn=true, bgm=null, actx=null, started=false;\nfunction startMusic(){\n  if(!soundOn){ return; }\n  if(!bgm){ bgm=new Audio(encodeURI(MUSIC)); bgm.loop=true; bgm.volume=0; }\n  var p=bgm.play(); if(p){ p.catch(function(){}); }\n  var v=0, fade=setInterval(function(){ v+=0.01; if(v>=MUSIC_VOL){ v=MUSIC_VOL; clearInterval(fade); } bgm.volume=v; },80);\n}\nfunction stopMusic(){ if(bgm){ bgm.pause(); } }\nfunction ac(){\n  if(!actx){ var C=window.AudioContext||window.webkitAudioContext; if(C){ actx=new C(); } }\n  if(actx){ if(actx.state===\"suspended\"){ actx.resume(); } }\n  return actx;\n}\nfunction tone(freq,start,dur,type,vol){\n  var a=ac(); if(!a){ return; }\n  var o=a.createOscillator(), g=a.createGain(), t=a.currentTime+start;\n  o.type=type; o.frequency.setValueAtTime(freq,t);\n  g.gain.setValueAtTime(0.0001,t); g.gain.exponentialRampToValueAtTime(vol,t+0.015); g.gain.exponentialRampToValueAtTime(0.0001,t+dur);\n  o.connect(g); g.connect(a.destination); o.start(t); o.stop(t+dur+0.05);\n}\nvar sfx={\n  right:function(){ tone(784,0,0.25,\"sine\",0.12); tone(1175,0.09,0.35,\"sine\",0.1); },\n  wrong:function(){ tone(196,0,0.22,\"triangle\",0.14); tone(165,0.12,0.3,\"triangle\",0.12); },\n  stamp:function(){ tone(90,0,0.18,\"sine\",0.3); tone(60,0.02,0.25,\"sine\",0.25); tone(1047,0.22,0.5,\"sine\",0.06); tone(1568,0.3,0.6,\"sine\",0.04); },\n  tap:function(){ tone(660,0,0.06,\"sine\",0.03); }\n};\nfunction play(n){ if(soundOn){ sfx[n](); } }\ndocument.addEventListener(\"visibilitychange\",function(){\n  if(!bgm){ return; }\n  if(document.hidden){ bgm.pause(); return; }\n  if(soundOn){ if(started){ var p=bgm.play(); if(p){ p.catch(function(){}); } } }\n});\n\n\/* ---------- pinyin parsing ---------- *\/\nvar LAT=\/^[a-z\u0101\u00e1\u01ce\u00e0\u0113\u00e9\u011b\u00e8\u012b\u00ed\u01d0\u00ec\u014d\u00f3\u01d2\u00f2\u016b\u00fa\u01d4\u00f9\u01d6\u01d8\u01da\u01dc\u00fc']+$\/i;\nfunction W(s){\n  if(s.indexOf(\"{name}\")>=0){ s=s.split(\"{name}\").join(esc(playerName || \"\u2026\").replace(\/ \/g,\"\\u00a0\")+\"|-\"); }\n  var out=[];\n  s.split(\" \").forEach(function(t){\n    if(t===\"\"){ return; }\n    if(t.indexOf(\"|\")>=0){ var p=t.split(\"|\"); out.push({z:p[0],p:(p[1]===\"-\" ? \"\" : p[1])}); return; }\n    if(LAT.test(t)){ if(out.length){ out[out.length-1].p += \" \"+t; return; } }\n    out.push({z:t,p:\"\"});\n  });\n  return out;\n}\nfunction rb(z,p,cls){ return '<ruby'+(cls?' class=\"'+cls+'\"':'')+'><span class=\"rb\">'+z+'<\/span><rt>'+p+'<\/rt><\/ruby>'; }\nfunction tokHTML(t){\n  if(t.z===\"__\"){ return '<span class=\"tg-blank\">\uff1f<\/span>'; }\n  if(!t.p){\n    if(WORD_CN[t.z]){ return '<span class=\"tg-zh-tw\">'+t.z+'<\/span>'+rb(WORD_CN[t.z][0],WORD_CN[t.z][1],\"tg-zh-cn\"); }\n    return zh(t.z);\n  }\n  var cz=cn(t.z), cp=t.p;\n  if(WORD_CN[t.z]){ cz=WORD_CN[t.z][0]; cp=WORD_CN[t.z][1]; }\n  if(cz===t.z){ return rb(t.z,t.p,\"\"); }\n  return rb(t.z,t.p,\"tg-zh-tw\")+rb(cz,cp,\"tg-zh-cn\");\n}\nfunction rubyHTML(s){ return W(s).map(tokHTML).join(\"\"); }\n\nfunction T(en,ja,ko){ return {en:en,ja:ja,ko:ko}; }\nvar SC4=[\n {id:\"seat\", zh:\"\u5165\u5ea7\", en:\"A table\", img:\"rest\",\n  who:\"\u9910\u5ef3\u5e97\u54e1\", whoT:T(\"Server\",\"\u5e97\u54e1\",\"\uc810\uc6d0\"),\n  help:{s:\"\u9084|h\u00e1i \u9700\u8981|x\u016by\u00e0o \u4ec0\u9ebc|sh\u00e9nme \u55ce|ma \uff1f\", t:T(\"Anything else you need?\",\"\u307b\u304b\u306b\u4f55\u304b\u5fc5\u8981\u3067\u3059\u304b\uff1f\",\"\ub354 \ud544\uc694\ud558\uc2e0 \uac70 \uc788\uc5b4\uc694?\")},\n  stamp:{t:\"\u5165\u5ea7\", s:\"SEATED\", c:\"#2E4A62\", r:\"-6deg\"},\n  steps:[\n   {n:T(\"Lunchtime. You and a friend walk into a busy beef noodle shop.\",\"\u304a\u663c\u3069\u304d\u3002\u53cb\u3060\u3061\u3068\u4e00\u7dd2\u306b\u3001\u306b\u304e\u3084\u304b\u306a\u725b\u8089\u9eba\u306e\u5e97\u306b\u5165\u308a\u307e\u3059\u3002\",\"\uc810\uc2ec\uc2dc\uac04. \uce5c\uad6c\uc640 \ud568\uaed8 \ubd90\ube44\ub294 \uc6b0\uc721\uba74 \uac00\uac8c\uc5d0 \ub4e4\uc5b4\uac11\ub2c8\ub2e4.\")},\n   {npc:\"\u6b61\u8fce\u5149\u81e8|hu\u0101ny\u00edng gu\u0101ngl\u00edn \uff01\", t:T(\"Welcome!\",\"\u3044\u3089\u3063\u3057\u3083\u3044\u307e\u305b\uff01\",\"\uc5b4\uc11c \uc624\uc138\uc694!\")},\n   {ask:T(\"Ask for a table for two\",\"2\u4eba\u3060\u3068\u4f1d\u3048\u3088\u3046\",\"\ub450 \uba85\uc774\ub77c\uace0 \ub9d0\ud558\uc138\uc694\"), opts:[\n     {s:\"\u4e00\u5f35|y\u00ec zh\u0101ng \u5168\u7968|qu\u00e1npi\u00e0o \uff0c \u8b1d\u8b1d|xi\u00e8xie \u3002\", t:T(\"One full-price ticket, please.\",\"\u5927\u4eba1\u679a\u3001\u304a\u9858\u3044\u3057\u307e\u3059\u3002\",\"\uc77c\ubc18 \ud45c \ud55c \uc7a5 \uc8fc\uc138\uc694.\"),\n      r:\"\u6211\u5011|w\u01d2men \u9019\u88e1|zh\u00e8l\u01d0 \u4e0d\u7528|b\u00fay\u00f2ng \u8cb7|m\u01cei \u7968|pi\u00e0o \u5566|la \uff01\", rt:T(\"You don't need a ticket here!\",\"\u3046\u3061\u306f\u30c1\u30b1\u30c3\u30c8\u3044\u308a\u307e\u305b\u3093\u3088\uff01\",\"\uc5ec\uae30\ub294 \ud45c\uac00 \ud544\uc694 \uc5c6\uc5b4\uc694!\")},\n     {s:\"\u5169|li\u01ceng \u4f4d|w\u00e8i \uff0c \u6709|y\u01d2u \u4f4d\u5b50|w\u00e8izi \u55ce|ma \uff1f\", t:T(\"Two people. Do you have a table?\",\"2\u4eba\u3067\u3059\u3002\u5e2d\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\ub450 \uba85\uc778\ub370, \uc790\ub9ac \uc788\uc5b4\uc694?\"), ok:1},\n     {s:\"\u6211|w\u01d2 \u8981|y\u00e0o \u8fa6\u7406|b\u00e0nl\u01d0 \u5165\u4f4f|r\u00f9zh\u00f9 \u3002\", t:T(\"I'd like to check in.\",\"\u30c1\u30a7\u30c3\u30af\u30a4\u30f3\u3092\u304a\u9858\u3044\u3057\u307e\u3059\u3002\",\"\uccb4\ud06c\uc778\ud558\ub824\uace0\uc694.\"),\n      r:\"\u9019\u88e1|zh\u00e8l\u01d0 \u662f|sh\u00ec \u9eb5\u5e97|mi\u00e0ndi\u00e0n \uff0c \u4e0d\u662f|b\u00fa sh\u00ec \u98ef\u5e97|f\u00e0ndi\u00e0n \u5594|o \u3002\", rt:T(\"This is a noodle shop, not a hotel.\",\"\u3053\u3053\u306f\u9eba\u5c4b\u3067\u3059\u3088\u3001\u30db\u30c6\u30eb\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3002\",\"\uc5ec\uae30\ub294 \uad6d\uc22b\uc9d1\uc774\uc5d0\uc694, \ud638\ud154\uc774 \uc544\ub2c8\uc5d0\uc694.\")}\n   ]},\n   {npc:\"\u597d|h\u01ceo \uff0c \u9019\u908a|zh\u00e8 bi\u0101n \u8acb|q\u01d0ng \u3002\", t:T(\"Okay, this way please.\",\"\u306f\u3044\u3001\u3053\u3061\u3089\u3078\u3069\u3046\u305e\u3002\",\"\ub124, \uc774\ucabd\uc73c\ub85c \uc624\uc138\uc694.\")},\n   {n:T(\"You sit down. The menu on the wall is all in Chinese.\",\"\u5e2d\u306b\u7740\u304d\u307e\u3057\u305f\u3002\u58c1\u306e\u30e1\u30cb\u30e5\u30fc\u306f\u5168\u90e8\u4e2d\u56fd\u8a9e\u3067\u3059\u3002\",\"\uc790\ub9ac\uc5d0 \uc549\uc558\uc5b4\uc694. \ubcbd\uc5d0 \ubd99\uc740 \uba54\ub274\uac00 \uc804\ubd80 \uc911\uad6d\uc5b4\uc608\uc694.\")},\n   {ask:T(\"Ask if there's an English menu\",\"\u82f1\u8a9e\u306e\u30e1\u30cb\u30e5\u30fc\u304c\u3042\u308b\u304b\u805e\u3053\u3046\",\"\uc601\uc5b4 \uba54\ub274\uac00 \uc788\ub294\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u8a66\u7a7f|sh\u00ecchu\u0101n \u55ce|ma \uff1f\", t:T(\"Can I try it on?\",\"\u8a66\u7740\u3067\u304d\u307e\u3059\u304b\uff1f\",\"\uc785\uc5b4 \ubd10\ub3c4 \ub3fc\uc694?\"),\n      r:\"\u83dc\u55ae|c\u00e0id\u0101n \u4e0d\u80fd|b\u00f9n\u00e9ng \u8a66\u7a7f|sh\u00ecchu\u0101n \u5566|la \uff01\", rt:T(\"You can't try on a menu!\",\"\u30e1\u30cb\u30e5\u30fc\u306f\u8a66\u7740\u3067\u304d\u307e\u305b\u3093\u3088\uff01\",\"\uba54\ub274\ub294 \uc785\uc5b4 \ubcfc \uc218 \uc5c6\uc5b4\uc694!\")},\n     {s:\"\u8acb\u554f|q\u01d0ngw\u00e8n \u6d17\u624b\u9593|x\u01d0sh\u01d2uji\u0101n \u5728\u54ea\u88e1|z\u00e0i n\u01cel\u01d0 \uff1f\", t:T(\"Excuse me, where's the restroom?\",\"\u3059\u307f\u307e\u305b\u3093\u3001\u30c8\u30a4\u30ec\u306f\u3069\u3053\u3067\u3059\u304b\uff1f\",\"\uc2e4\ub840\uc9c0\ub9cc, \ud654\uc7a5\uc2e4\uc774 \uc5b4\ub514\uc608\uc694?\"),\n      r:\"\u5728|z\u00e0i \u5f8c\u9762|h\u00f2umi\u00e0n \u3002 \u4e0d\u904e|b\u00fagu\u00f2 \u4f60|n\u01d0 \u4e0d\u662f|b\u00fa sh\u00ec \u8981|y\u00e0o \u770b|k\u00e0n \u83dc\u55ae|c\u00e0id\u0101n \u55ce|ma \uff1f\", rt:T(\"At the back. But weren't you looking at the menu?\",\"\u5965\u3067\u3059\u3002\u3067\u3082\u3001\u30e1\u30cb\u30e5\u30fc\u3092\u898b\u3066\u3044\u305f\u3093\u3058\u3083\uff1f\",\"\ub4a4\ucabd\uc774\uc5d0\uc694. \uadfc\ub370 \uba54\ub274 \ubcf4\uace0 \uacc4\uc168\ub358 \uac70 \uc544\ub2c8\uc5d0\uc694?\")},\n     {s:\"\u8acb\u554f|q\u01d0ngw\u00e8n \u6709|y\u01d2u \u82f1\u6587|Y\u012bngw\u00e9n \u83dc\u55ae|c\u00e0id\u0101n \u55ce|ma \uff1f\", t:T(\"Is there an English menu?\",\"\u82f1\u8a9e\u306e\u30e1\u30cb\u30e5\u30fc\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\uc601\uc5b4 \uba54\ub274 \uc788\uc5b4\uc694?\"), ok:1}\n   ]},\n   {npc:\"\u4e0d\u597d\u610f\u601d|b\u00f9 h\u01ceoy\u00ecsi \uff0c \u6c92\u6709|m\u00e9iy\u01d2u \u3002\", t:T(\"Sorry, we don't.\",\"\u3059\u307f\u307e\u305b\u3093\u3001\u306a\u3044\u3093\u3067\u3059\u3002\",\"\uc8c4\uc1a1\ud574\uc694, \uc5c6\uc5b4\uc694.\")},\n   {tip:T(\"\u27e6\u5169|li\u01ceng \u4f4d|w\u00e8i \uff0c \u6709|y\u01d2u \u4f4d\u5b50|w\u00e8izi \u55ce|ma\u27e7\uff1f opens most restaurant visits. Change the number to fit your group: \u27e6\u4e00\u4f4d|y\u00ed w\u00e8i\u27e7, \u27e6\u4e09\u4f4d|s\u0101n w\u00e8i\u27e7, \u27e6\u56db\u4f4d|s\u00ec w\u00e8i\u27e7.\",\"\u27e6\u5169|li\u01ceng \u4f4d|w\u00e8i \uff0c \u6709|y\u01d2u \u4f4d\u5b50|w\u00e8izi \u55ce|ma\u27e7\uff1f\u306f\u304a\u5e97\u306b\u5165\u308b\u3068\u304d\u306e\u5b9a\u756a\u3002\u4eba\u6570\u306b\u5408\u308f\u305b\u3066\u8a00\u3044\u63db\u3048\u307e\u3057\u3087\u3046\uff1a\u27e6\u4e00\u4f4d|y\u00ed w\u00e8i\u27e7\u3001\u27e6\u4e09\u4f4d|s\u0101n w\u00e8i\u27e7\u3001\u27e6\u56db\u4f4d|s\u00ec w\u00e8i\u27e7\u3002\",\"\u27e6\u5169|li\u01ceng \u4f4d|w\u00e8i \uff0c \u6709|y\u01d2u \u4f4d\u5b50|w\u00e8izi \u55ce|ma\u27e7?\ub294 \uc2dd\ub2f9\uc5d0 \ub4e4\uc5b4\uac08 \ub54c \uc4f0\ub294 \uae30\ubcf8 \ud45c\ud604\uc774\uc5d0\uc694. \uc778\uc6d0\uc218\uc5d0 \ub9de\uac8c \ubc14\uafd4 \ub9d0\ud558\uc138\uc694: \u27e6\u4e00\u4f4d|y\u00ed w\u00e8i\u27e7, \u27e6\u4e09\u4f4d|s\u0101n w\u00e8i\u27e7, \u27e6\u56db\u4f4d|s\u00ec w\u00e8i\u27e7.\")}\n  ]},\n {id:\"order\", zh:\"\u9ede\u9910\", en:\"Ordering\", img:\"rest\",\n  who:\"\u9910\u5ef3\u5e97\u54e1\", whoT:T(\"Server\",\"\u5e97\u54e1\",\"\uc810\uc6d0\"),\n  help:{s:\"\u9084|h\u00e1i \u9700\u8981|x\u016by\u00e0o \u4ec0\u9ebc|sh\u00e9nme \u55ce|ma \uff1f\", t:T(\"Anything else you need?\",\"\u307b\u304b\u306b\u4f55\u304b\u5fc5\u8981\u3067\u3059\u304b\uff1f\",\"\ub354 \ud544\uc694\ud558\uc2e0 \uac70 \uc788\uc5b4\uc694?\")},\n  stamp:{t:\"\u9ede\u9910\", s:\"ORDER\", c:\"#3F7A5A\", r:\"6deg\"},\n  steps:[\n   {n:T(\"No English menu, so you point at a dish with a red chili next to it.\",\"\u82f1\u8a9e\u30e1\u30cb\u30e5\u30fc\u304c\u306a\u3044\u306e\u3067\u3001\u8d64\u3044\u5510\u8f9b\u5b50\u30de\u30fc\u30af\u306e\u3064\u3044\u305f\u6599\u7406\u3092\u6307\u3055\u3057\u307e\u3059\u3002\",\"\uc601\uc5b4 \uba54\ub274\uac00 \uc5c6\uc5b4\uc11c \ube68\uac04 \uace0\ucd94 \ud45c\uc2dc\uac00 \uc788\ub294 \uc694\ub9ac\ub97c \uac00\ub9ac\ud0b5\ub2c8\ub2e4.\")},\n   {ask:T(\"Ask if this dish is spicy\",\"\u3053\u306e\u6599\u7406\u304c\u8f9b\u3044\u304b\u805e\u3053\u3046\",\"\uc774 \uc694\ub9ac\uac00 \ub9e4\uc6b4\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u9019\u500b|zh\u00e8ge \u591a\u5c11|du\u014dshao \u9322|qi\u00e1n \uff1f\", t:T(\"How much is this?\",\"\u3053\u308c\u306f\u3044\u304f\u3089\u3067\u3059\u304b\uff1f\",\"\uc774\uac70 \uc5bc\ub9c8\uc608\uc694?\"),\n      r:\"\u50f9\u9322|ji\u00e0qi\u00e1n \u5728|z\u00e0i \u83dc\u55ae|c\u00e0id\u0101n \u4e0a|sh\u00e0ng \u554a|a \u3002\", rt:T(\"The price is on the menu.\",\"\u5024\u6bb5\u306f\u30e1\u30cb\u30e5\u30fc\u306b\u66f8\u3044\u3066\u3042\u308a\u307e\u3059\u3088\u3002\",\"\uac00\uaca9\uc740 \uba54\ub274\uc5d0 \uc788\uc5b4\uc694.\")},\n     {s:\"\u9019|zh\u00e8 \u9053|d\u00e0o \u83dc|c\u00e0i \u8fa3|l\u00e0 \u55ce|ma \uff1f\", t:T(\"Is this dish spicy?\",\"\u3053\u306e\u6599\u7406\u306f\u8f9b\u3044\u3067\u3059\u304b\uff1f\",\"\uc774 \uc694\ub9ac \ub9e4\uc6cc\uc694?\"), ok:1},\n     {s:\"\u6709|y\u01d2u \u5065\u8eab\u623f|ji\u00e0nsh\u0113nf\u00e1ng \u55ce|ma \uff1f\", t:T(\"Is there a gym?\",\"\u30b8\u30e0\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\ud5ec\uc2a4\uc7a5 \uc788\uc5b4\uc694?\"),\n      r:\"\u9019\u88e1|zh\u00e8l\u01d0 \u662f|sh\u00ec \u9eb5\u5e97|mi\u00e0ndi\u00e0n \u5566|la \uff01\", rt:T(\"This is a noodle shop!\",\"\u3053\u3053\u306f\u9eba\u5c4b\u3067\u3059\u3088\uff01\",\"\uc5ec\uae30\ub294 \uad6d\uc22b\uc9d1\uc774\uc5d0\uc694!\")}\n   ]},\n   {npc:\"\u6709|y\u01d2u \u4e00\u9ede|y\u00ecdi\u01cen \u8fa3|l\u00e0 \u3002\", t:T(\"It's a little spicy.\",\"\u5c11\u3057\u8f9b\u3044\u3067\u3059\u3002\",\"\uc870\uae08 \ub9e4\uc6cc\uc694.\"), keep:1},\n   {ask:T(\"Ask for it without chili\",\"\u8f9b\u304f\u3057\u306a\u3044\u3067\u307b\u3057\u3044\u3068\u983c\u3082\u3046\",\"\ub9f5\uc9c0 \uc54a\uac8c \ud574 \ub2ec\ub77c\uace0 \ud558\uc138\uc694\"), opts:[\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u4fbf\u5b9c|pi\u00e1nyi \u4e00\u9ede|y\u00ecdi\u01cen \u55ce|ma \uff1f\", t:T(\"Can you make it cheaper?\",\"\u5b89\u304f\u3057\u3066\u3082\u3089\u3048\u307e\u3059\u304b\uff1f\",\"\uc880 \uc2f8\uac8c \ud574 \uc8fc\uc2e4 \uc218 \uc788\uc5b4\uc694?\"),\n      r:\"\u6211\u5011|w\u01d2men \u9019\u88e1|zh\u00e8l\u01d0 \u4e0d\u80fd|b\u00f9n\u00e9ng \u6bba\u50f9|sh\u0101ji\u00e0 \u5566|la \uff01\", rt:T(\"No bargaining here!\",\"\u3046\u3061\u306f\u5024\u5207\u308c\u307e\u305b\u3093\u3088\uff01\",\"\uc5ec\uae30\uc11c\ub294 \ud765\uc815 \uc548 \ub3fc\uc694!\")},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u5237\u5361|shu\u0101k\u01ce \u55ce|ma \uff1f\", t:T(\"Can I pay by card?\",\"\u30ab\u30fc\u30c9\u3067\u6255\u3048\u307e\u3059\u304b\uff1f\",\"\uce74\ub4dc\ub85c \uacb0\uc81c\ud560 \uc218 \uc788\uc5b4\uc694?\"),\n      r:\"\u5148|xi\u0101n \u9ede|di\u01cen \u9910|c\u0101n \uff0c \u518d|z\u00e0i \u4ed8|f\u00f9 \u9322|qi\u00e1n \u5594|o \u3002\", rt:T(\"Order first, pay later.\",\"\u5148\u306b\u6ce8\u6587\u3001\u304a\u4f1a\u8a08\u306f\u3042\u3068\u3067\u3059\u3088\u3002\",\"\uba3c\uc800 \uc8fc\ubb38\ud558\uace0, \uacc4\uc0b0\uc740 \ub098\uc911\uc5d0\uc694.\")},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u4e0d\u8981|b\u00fa y\u00e0o \u8fa3|l\u00e0 \u55ce|ma \uff1f\", t:T(\"Can I have it without chili?\",\"\u8f9b\u304f\u3057\u306a\u3044\u3067\u3082\u3089\u3048\u307e\u3059\u304b\uff1f\",\"\ub9f5\uc9c0 \uc54a\uac8c \ud574 \uc8fc\uc2e4 \uc218 \uc788\uc5b4\uc694?\"), ok:1}\n   ]},\n   {npc:\"\u53ef\u4ee5|k\u011by\u01d0 \u3002 \u4f60|n\u01d0 \u8981|y\u00e0o \u9ede|di\u01cen \u4ec0\u9ebc|sh\u00e9nme \uff1f\", t:T(\"Sure. What would you like?\",\"\u3067\u304d\u307e\u3059\u3088\u3002\u4f55\u306b\u306a\u3055\u3044\u307e\u3059\u304b\uff1f\",\"\ub124. \ubb50 \ub4dc\ub9b4\uae4c\uc694?\")},\n   {ask:T(\"Order one bowl of beef noodle soup\",\"\u725b\u8089\u9eba\u30921\u676f\u6ce8\u6587\u3057\u3088\u3046\",\"\uc6b0\uc721\uba74 \ud55c \uadf8\ub987\uc744 \uc8fc\ubb38\ud558\uc138\uc694\"), mw:1,\n    frame:\"\u6211|w\u01d2 \u8981|y\u00e0o \u4e00|y\u00ec __ \u725b\u8089\u9eb5|ni\u00far\u00f2u mi\u00e0n \u3002\",\n    opts:[\n     {s:\"\u5f35|zh\u0101ng\", t:T(\"I'd like one sheet of beef noodle soup.\",\"\u725b\u8089\u9eba\u30921\u679a\u304f\u3060\u3055\u3044\u3002\",\"\uc6b0\uc721\uba74 \ud55c \uc7a5 \uc8fc\uc138\uc694.\"),\n      r:\"\u4e00\u5f35|y\u00ec zh\u0101ng \uff1f \u90a3|n\u00e0 \u662f|sh\u00ec \u7167\u7247|zh\u00e0opi\u00e0n \u5427|ba \uff01\", rt:T(\"One sheet? That's a photo!\",\"1\u679a\uff1f\u305d\u308c\u306f\u5199\u771f\u3067\u3057\u3087\u3046\uff01\",\"\ud55c \uc7a5\uc774\uc694? \uadf8\uac74 \uc0ac\uc9c4\uc774\uc796\uc544\uc694!\")},\n     {s:\"\u4ef6|ji\u00e0n\", t:T(\"I'd like one piece of beef noodle soup.\",\"\u725b\u8089\u9eba\u30921\u7740\u304f\u3060\u3055\u3044\u3002\",\"\uc6b0\uc721\uba74 \ud55c \ubc8c \uc8fc\uc138\uc694.\"),\n      r:\"\u4e00\u4ef6|y\u00ed ji\u00e0n \uff1f \u725b\u8089\u9eb5|ni\u00far\u00f2u mi\u00e0n \u4e0d\u662f|b\u00fa sh\u00ec \u8863\u670d|y\u012bfu \u5566|la \u3002\", rt:T(\"Beef noodles aren't clothes!\",\"1\u7740\uff1f\u725b\u8089\u9eba\u306f\u670d\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3088\u3002\",\"\ud55c \ubc8c\uc774\uc694? \uc6b0\uc721\uba74\uc740 \uc637\uc774 \uc544\ub2c8\uc5d0\uc694.\")},\n     {s:\"\u7897|w\u01cen\", ok:1},\n     {s:\"\u74f6|p\u00edng\", t:T(\"I'd like one bottle of beef noodle soup.\",\"\u725b\u8089\u9eba\u30921\u672c\u304f\u3060\u3055\u3044\u3002\",\"\uc6b0\uc721\uba74 \ud55c \ubcd1 \uc8fc\uc138\uc694.\"),\n      r:\"\u4e00\u74f6|y\u00ec p\u00edng \uff1f \u6211\u5011|w\u01d2men \u7684|de \u9eb5|mi\u00e0n \u4e0d\u662f|b\u00fa sh\u00ec \u98f2\u6599|y\u01d0nli\u00e0o \u5594|o \u3002\", rt:T(\"A bottle? Our noodles aren't a drink.\",\"1\u672c\uff1f\u3046\u3061\u306e\u9eba\u306f\u98f2\u307f\u7269\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3088\u3002\",\"\ud55c \ubcd1\uc774\uc694? \uc800\ud76c \uad6d\uc218\ub294 \uc74c\ub8cc\uac00 \uc544\ub2c8\uc5d0\uc694.\")}\n   ], full:\"\u6211|w\u01d2 \u8981|y\u00e0o \u4e00|y\u00ec \u7897|w\u01cen \u725b\u8089\u9eb5|ni\u00far\u00f2u mi\u00e0n \u3002\", fullT:T(\"I'd like a bowl of beef noodle soup.\",\"\u725b\u8089\u9eba\u30921\u676f\u304f\u3060\u3055\u3044\u3002\",\"\uc6b0\uc721\uba74 \ud55c \uadf8\ub987 \uc8fc\uc138\uc694.\")},\n   {npc:\"\u597d|h\u01ceo \uff0c \u9084|h\u00e1i \u8981|y\u00e0o \u5225\u7684|bi\u00e9 de \u55ce|ma \uff1f\", t:T(\"Okay, anything else?\",\"\u306f\u3044\u3001\u307b\u304b\u306b\u3054\u6ce8\u6587\u306f\uff1f\",\"\ub124, \ub2e4\ub978 \uac74\uc694?\")},\n   {ask:T(\"Say that's all\",\"\u300c\u3053\u308c\u3067\u5927\u4e08\u592b\u300d\u3068\u7b54\u3048\u3088\u3046\",\"\uadf8\uac70\uba74 \ub410\ub2e4\uace0 \ub9d0\ud558\uc138\uc694\"), opts:[\n     {s:\"\u9019\u6a23|zh\u00e8y\u00e0ng \u5c31|ji\u00f9 \u597d|h\u01ceo \uff0c \u8b1d\u8b1d|xi\u00e8xie \u3002\", t:T(\"That's all, thank you.\",\"\u3053\u308c\u3067\u5927\u4e08\u592b\u3067\u3059\u3001\u3042\u308a\u304c\u3068\u3046\u3002\",\"\uadf8\uac70\uba74 \ub3fc\uc694, \uac10\uc0ac\ud569\ub2c8\ub2e4.\"), ok:1},\n     {s:\"\u597d|h\u01ceo \uff0c \u9019\u908a|zh\u00e8 bi\u0101n \u8acb|q\u01d0ng \u3002\", t:T(\"Okay, this way please.\",\"\u306f\u3044\u3001\u3053\u3061\u3089\u3078\u3069\u3046\u305e\u3002\",\"\ub124, \uc774\ucabd\uc73c\ub85c \uc624\uc138\uc694.\"),\n      r:\"\u90a3|n\u00e0 \u662f|sh\u00ec \u6211|w\u01d2 \u7684|de \u53f0\u8a5e|t\u00e1ic\u00ed \u5427|ba \uff01\", rt:T(\"Hey, that's my line!\",\"\u305d\u308c\u3001\u79c1\u306e\u30bb\u30ea\u30d5\u3067\u3057\u3087\u3046\uff01\",\"\uadf8\uac74 \uc81c \ub300\uc0ac\uc796\uc544\uc694!\")},\n     {s:\"\u5927\u6982|d\u00e0g\u00e0i \u8981|y\u00e0o \u591a\u4e45|du\u014dji\u01d4 \uff1f\", t:T(\"About how long will it take?\",\"\u3060\u3044\u305f\u3044\u3069\u306e\u304f\u3089\u3044\u304b\u304b\u308a\u307e\u3059\u304b\uff1f\",\"\ub300\ub7b5 \uc5bc\ub9c8\ub098 \uac78\ub824\uc694?\"),\n      r:\"\u5f88|h\u011bn \u5feb|ku\u00e0i \uff0c \u4e94|w\u01d4 \u5206\u9418|f\u0113nzh\u014dng \u3002 \u90a3|n\u00e0 \u9084|h\u00e1i \u8981|y\u00e0o \u5225\u7684|bi\u00e9 de \u55ce|ma \uff1f\", rt:T(\"Quick, five minutes. So, anything else?\",\"\u3059\u3050\u3067\u3059\u30015\u5206\u307b\u3069\u3002\u3067\u3001\u307b\u304b\u306b\u306f\uff1f\",\"\uae08\ubc29\uc774\uc5d0\uc694, 5\ubd84\uc774\uc694. \uadf8\ub798\uc11c \ub2e4\ub978 \uac74\uc694?\")}\n   ]},\n   {tip:T(\"Measure words for food: \u27e6\u4e00\u7897|y\u00ec w\u01cen\u27e7 a bowl, \u27e6\u4e00\u76e4|y\u00ec p\u00e1n\u27e7 a plate, \u27e6\u4e00\u676f|y\u00ec b\u0113i\u27e7 a cup, \u27e6\u4e00\u4efd|y\u00ed f\u00e8n\u27e7 a portion.\",\"\u6599\u7406\u306e\u91cf\u8a5e\uff1a\u27e6\u4e00\u7897|y\u00ec w\u01cen\u27e7 1\u676f\uff08\u304a\u6900\uff09\u3001\u27e6\u4e00\u76e4|y\u00ec p\u00e1n\u27e7 1\u76bf\u3001\u27e6\u4e00\u676f|y\u00ec b\u0113i\u27e7 1\u676f\uff08\u30b3\u30c3\u30d7\uff09\u3001\u27e6\u4e00\u4efd|y\u00ed f\u00e8n\u27e7 1\u4eba\u524d\u3002\",\"\uc74c\uc2dd \uc591\uc0ac: \u27e6\u4e00\u7897|y\u00ec w\u01cen\u27e7 \ud55c \uadf8\ub987, \u27e6\u4e00\u76e4|y\u00ec p\u00e1n\u27e7 \ud55c \uc811\uc2dc, \u27e6\u4e00\u676f|y\u00ec b\u0113i\u27e7 \ud55c \uc794, \u27e6\u4e00\u4efd|y\u00ed f\u00e8n\u27e7 1\uc778\ubd84.\")}\n  ]},\n {id:\"diet\", zh:\"\u98f2\u98df\", en:\"Allergies\", img:\"rest\",\n  who:\"\u9910\u5ef3\u5e97\u54e1\", whoT:T(\"Server\",\"\u5e97\u54e1\",\"\uc810\uc6d0\"),\n  help:{s:\"\u9084|h\u00e1i \u9700\u8981|x\u016by\u00e0o \u4ec0\u9ebc|sh\u00e9nme \u55ce|ma \uff1f\", t:T(\"Anything else you need?\",\"\u307b\u304b\u306b\u4f55\u304b\u5fc5\u8981\u3067\u3059\u304b\uff1f\",\"\ub354 \ud544\uc694\ud558\uc2e0 \uac70 \uc788\uc5b4\uc694?\")},\n  stamp:{t:\"\u98f2\u98df\", s:\"DIET\", c:\"#A87A1E\", r:\"-4deg\"},\n  steps:[\n   {n:T(\"You're allergic to peanuts. The server comes back with a recommendation.\",\"\u3042\u306a\u305f\u306f\u30d4\u30fc\u30ca\u30c3\u30c4\u30a2\u30ec\u30eb\u30ae\u30fc\u3002\u5e97\u54e1\u304c\u304a\u3059\u3059\u3081\u3092\u6301\u3063\u3066\u304d\u307e\u3057\u305f\u3002\",\"\ub2f9\uc2e0\uc740 \ub545\ucf69 \uc54c\ub808\ub974\uae30\uac00 \uc788\uc5b4\uc694. \uc810\uc6d0\uc774 \ucd94\ucc9c \uba54\ub274\ub97c \ub4e4\uace0 \ub2e4\uc2dc \uc654\uc5b4\uc694.\")},\n   {npc:\"\u6211\u5011|w\u01d2men \u7684|de \u6dbc\u62cc|li\u00e1ngb\u00e0n \u82b1\u751f|hu\u0101sh\u0113ng \u5f88|h\u011bn \u6709\u540d|y\u01d2um\u00edng \uff0c \u8981\u4e0d\u8981|y\u00e0o b\u00fa y\u00e0o \u4f86|l\u00e1i \u4e00|y\u00ec \u76e4|p\u00e1n \uff1f\", t:T(\"Our peanut salad is famous. Would you like a plate?\",\"\u3046\u3061\u306e\u30d4\u30fc\u30ca\u30c3\u30c4\u306e\u548c\u3048\u7269\u306f\u6709\u540d\u306a\u3093\u3067\u3059\u3002\u3072\u3068\u76bf\u3044\u304b\u304c\u3067\u3059\u304b\uff1f\",\"\uc800\ud76c \ub545\ucf69 \ubb34\uce68\uc774 \uc720\uba85\ud574\uc694. \ud55c \uc811\uc2dc \ub4dc\ub9b4\uae4c\uc694?\")},\n   {ask:T(\"Tell the server about your allergy\",\"\u30a2\u30ec\u30eb\u30ae\u30fc\u306e\u3053\u3068\u3092\u4f1d\u3048\u3088\u3046\",\"\uc54c\ub808\ub974\uae30\uac00 \uc788\ub2e4\uace0 \ub9d0\ud558\uc138\uc694\"), opts:[\n     {s:\"\u6211|w\u01d2 \u5403\u7d20|ch\u012bs\u00f9 \u3002\", t:T(\"I'm vegetarian.\",\"\u30d9\u30b8\u30bf\u30ea\u30a2\u30f3\u3067\u3059\u3002\",\"\uc800\ub294 \ucc44\uc2dd\ud574\uc694.\"),\n      r:\"\u82b1\u751f|hu\u0101sh\u0113ng \u662f|sh\u00ec \u7d20|s\u00f9 \u7684|de \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u5403|ch\u012b \u554a|a \uff01\", rt:T(\"Peanuts are vegetarian, you can eat them!\",\"\u30d4\u30fc\u30ca\u30c3\u30c4\u306f\u83dc\u98df\u3067\u3059\u3088\u3001\u98df\u3079\u3089\u308c\u307e\u3059\uff01\",\"\ub545\ucf69\uc740 \ucc44\uc2dd\uc774\uc5d0\uc694, \ub4dc\uc2e4 \uc218 \uc788\uc5b4\uc694!\")},\n     {s:\"\u6709|y\u01d2u \u4e00\u9ede|y\u00ecdi\u01cen \u8fa3|l\u00e0 \u3002\", t:T(\"It's a little spicy.\",\"\u5c11\u3057\u8f9b\u3044\u3067\u3059\u3002\",\"\uc870\uae08 \ub9e4\uc6cc\uc694.\"),\n      r:\"\u82b1\u751f|hu\u0101sh\u0113ng \u4e0d|b\u00fa \u8fa3|l\u00e0 \u5566|la \uff01\", rt:T(\"Peanuts aren't spicy!\",\"\u30d4\u30fc\u30ca\u30c3\u30c4\u306f\u8f9b\u304f\u306a\u3044\u3067\u3059\u3088\uff01\",\"\ub545\ucf69\uc740 \uc548 \ub9e4\uc6cc\uc694!\")},\n     {s:\"\u6211|w\u01d2 \u5c0d|du\u00ec \u82b1\u751f|hu\u0101sh\u0113ng \u904e\u654f|gu\u00f2m\u01d0n \u3002\", t:T(\"I'm allergic to peanuts.\",\"\u30d4\u30fc\u30ca\u30c3\u30c4\u30a2\u30ec\u30eb\u30ae\u30fc\u3067\u3059\u3002\",\"\uc800\ub294 \ub545\ucf69 \uc54c\ub808\ub974\uae30\uac00 \uc788\uc5b4\uc694.\"), ok:1}\n   ]},\n   {npc:\"\u597d|h\u01ceo \uff0c \u6211|w\u01d2 \u6703|hu\u00ec \u8ddf|g\u0113n \u5eda\u623f|ch\u00faf\u00e1ng \u8aaa|shu\u014d \u3002\", t:T(\"Okay, I'll let the kitchen know.\",\"\u308f\u304b\u308a\u307e\u3057\u305f\u3001\u53a8\u623f\u306b\u4f1d\u3048\u3066\u304a\u304d\u307e\u3059\u3002\",\"\ub124, \uc8fc\ubc29\uc5d0 \ub9d0\ud574 \ub458\uac8c\uc694.\")},\n   {tip:T(\"\u27e6\u6211|w\u01d2 \u5c0d|du\u00ec ____ \u904e\u654f|gu\u00f2m\u01d0n\u27e7 works for any allergy: \u27e6\u6d77\u9bae|h\u01ceixi\u0101n\u27e7 seafood, \u27e6\u725b\u5976|ni\u00fan\u01cei\u27e7 dairy, \u27e6\u86cb|d\u00e0n\u27e7 egg. Vegetarian? Say \u27e6\u6211|w\u01d2 \u5403\u7d20|ch\u012bs\u00f9\u27e7. Taiwan has plenty of vegetarian restaurants.\",\"\u27e6\u6211|w\u01d2 \u5c0d|du\u00ec ____ \u904e\u654f|gu\u00f2m\u01d0n\u27e7 \u306f\u3069\u3093\u306a\u30a2\u30ec\u30eb\u30ae\u30fc\u306b\u3082\u4f7f\u3048\u307e\u3059\uff1a\u27e6\u6d77\u9bae|h\u01ceixi\u0101n\u27e7 \u9b5a\u4ecb\u3001\u27e6\u725b\u5976|ni\u00fan\u01cei\u27e7 \u4e73\u88fd\u54c1\u3001\u27e6\u86cb|d\u00e0n\u27e7 \u5375\u3002\u30d9\u30b8\u30bf\u30ea\u30a2\u30f3\u306a\u3089 \u27e6\u6211|w\u01d2 \u5403\u7d20|ch\u012bs\u00f9\u27e7\u3002\u53f0\u6e7e\u306b\u306f\u83dc\u98df\u30ec\u30b9\u30c8\u30e9\u30f3\u304c\u305f\u304f\u3055\u3093\u3042\u308a\u307e\u3059\u3002\",\"\u27e6\u6211|w\u01d2 \u5c0d|du\u00ec ____ \u904e\u654f|gu\u00f2m\u01d0n\u27e7\ub294 \uc5b4\ub5a4 \uc54c\ub808\ub974\uae30\uc5d0\ub3c4 \uc4f8 \uc218 \uc788\uc5b4\uc694: \u27e6\u6d77\u9bae|h\u01ceixi\u0101n\u27e7 \ud574\uc0b0\ubb3c, \u27e6\u725b\u5976|ni\u00fan\u01cei\u27e7 \uc720\uc81c\ud488, \u27e6\u86cb|d\u00e0n\u27e7 \ub2ec\uac40. \ucc44\uc2dd\uc8fc\uc758\uc790\ub77c\uba74 \u27e6\u6211|w\u01d2 \u5403\u7d20|ch\u012bs\u00f9\u27e7. \ub300\ub9cc\uc5d0\ub294 \ucc44\uc2dd \uc2dd\ub2f9\uc774 \uc544\uc8fc \ub9ce\uc544\uc694.\")},\n   {img:\"noodle\", n:T(\"Two steaming bowls arrive, along with a pot of tea you didn't order.\",\"\u6e6f\u6c17\u306e\u7acb\u30642\u676f\u306e\u725b\u8089\u9eba\u3068\u3001\u983c\u3093\u3067\u3044\u306a\u3044\u304a\u8336\u304c\u904b\u3070\u308c\u3066\u304d\u307e\u3057\u305f\u3002\",\"\uae40\uc774 \ubaa8\ub77d\ubaa8\ub77d \ub098\ub294 \ub450 \uadf8\ub987\uacfc \uc8fc\ubb38\ud558\uc9c0 \uc54a\uc740 \ucc28 \ud55c \uc8fc\uc804\uc790\uac00 \ub098\uc654\uc5b4\uc694.\")},\n   {img:\"noodle\", tip:T(\"Tea is often free and refilled without asking. Slurping noodles is perfectly fine.\",\"\u304a\u8336\u306f\u7121\u6599\u3067\u3001\u983c\u307e\u306a\u304f\u3066\u3082\u6ce8\u304e\u8db3\u3057\u3066\u304f\u308c\u308b\u3053\u3068\u304c\u591a\u3044\u3067\u3059\u3002\u9eba\u3092\u3059\u3059\u3063\u3066\u98df\u3079\u3066\u3082\u5927\u4e08\u592b\u3002\",\"\ucc28\ub294 \ubcf4\ud1b5 \ubb34\ub8cc\uc774\uace0 \ub9d0\ud558\uc9c0 \uc54a\uc544\ub3c4 \ucc44\uc6cc \uc918\uc694. \uba74\uc744 \ud6c4\ub8e8\ub8e9 \uc18c\ub9ac \ub0b4 \uba39\uc5b4\ub3c4 \uad1c\ucc2e\uc544\uc694.\")}\n  ]},\n {id:\"pay\", zh:\"\u8cb7\u55ae\", en:\"The bill\", img:\"rest\",\n  who:\"\u9910\u5ef3\u5e97\u54e1\", whoT:T(\"Server\",\"\u5e97\u54e1\",\"\uc810\uc6d0\"),\n  help:{s:\"\u9084|h\u00e1i \u9700\u8981|x\u016by\u00e0o \u4ec0\u9ebc|sh\u00e9nme \u55ce|ma \uff1f\", t:T(\"Anything else you need?\",\"\u307b\u304b\u306b\u4f55\u304b\u5fc5\u8981\u3067\u3059\u304b\uff1f\",\"\ub354 \ud544\uc694\ud558\uc2e0 \uac70 \uc788\uc5b4\uc694?\")},\n  stamp:{t:\"\u8cb7\u55ae\", s:\"PAID\", c:\"#C1440E\", r:\"8deg\"},\n  steps:[\n   {n:T(\"Two empty bowls later, it's time to pay.\",\"2\u676f\u3068\u3082\u304d\u308c\u3044\u306b\u5b8c\u98df\u3002\u304a\u4f1a\u8a08\u306e\u6642\u9593\u3067\u3059\u3002\",\"\ub450 \uadf8\ub987\uc744 \uc2f9 \ube44\uc6e0\uc5b4\uc694. \uacc4\uc0b0\ud560 \uc2dc\uac04\uc774\uc5d0\uc694.\")},\n   {ask:T(\"Ask for the bill\",\"\u304a\u4f1a\u8a08\u3092\u983c\u3082\u3046\",\"\uacc4\uc0b0\uc11c\ub97c \ub2ec\ub77c\uace0 \ud558\uc138\uc694\"), opts:[\n     {s:\"\u5169|li\u01ceng \u4f4d|w\u00e8i \uff0c \u6709|y\u01d2u \u4f4d\u5b50|w\u00e8izi \u55ce|ma \uff1f\", t:T(\"Two people. Do you have a table?\",\"2\u4eba\u3067\u3059\u3002\u5e2d\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\ub450 \uba85\uc778\ub370, \uc790\ub9ac \uc788\uc5b4\uc694?\"),\n      r:\"\u4f60\u5011|n\u01d0men \u5df2\u7d93|y\u01d0j\u012bng \u5403|ch\u012b \u5b8c|w\u00e1n \u4e86|le \u554a|a \uff01\", rt:T(\"You've already eaten!\",\"\u3082\u3046\u98df\u3079\u7d42\u308f\u3063\u3066\u3044\u307e\u3059\u3088\uff01\",\"\ubc8c\uc368 \ub2e4 \ub4dc\uc168\uc796\uc544\uc694!\")},\n     {s:\"\u8cb7\u55ae|m\u01ceid\u0101n \uff0c \u8b1d\u8b1d|xi\u00e8xie \u3002\", t:T(\"The bill, please.\",\"\u304a\u4f1a\u8a08\u304a\u9858\u3044\u3057\u307e\u3059\u3002\",\"\uacc4\uc0b0\ud560\uac8c\uc694.\"), ok:1},\n     {s:\"\u6211|w\u01d2 \u8981|y\u00e0o \u9000\u623f|tu\u00ecf\u00e1ng \u3002\", t:T(\"I'd like to check out.\",\"\u30c1\u30a7\u30c3\u30af\u30a2\u30a6\u30c8\u3057\u307e\u3059\u3002\",\"\uccb4\ud06c\uc544\uc6c3\ud560\uac8c\uc694.\"),\n      r:\"\u9019\u88e1|zh\u00e8l\u01d0 \u4e0d\u662f|b\u00fa sh\u00ec \u98ef\u5e97|f\u00e0ndi\u00e0n \u5594|o \uff01\", rt:T(\"This isn't a hotel!\",\"\u3053\u3053\u306f\u30db\u30c6\u30eb\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3088\uff01\",\"\uc5ec\uae30\ub294 \ud638\ud154\uc774 \uc544\ub2c8\uc5d0\uc694!\")}\n   ]},\n   {npc:\"\u4e00\u5171|y\u00edg\u00f2ng \u4e09\u767e|s\u0101nb\u01cei \u4e94\u5341|w\u01d4sh\u00ed \u5143|yu\u00e1n \u3002\", t:T(\"That's 350 dollars altogether.\",\"\u5168\u90e8\u3067350\u5143\u3067\u3059\u3002\",\"\uc804\ubd80 350\uc704\uc548\uc774\uc5d0\uc694.\")},\n   {ask:T(\"Pick the total you just heard\",\"\u805e\u3053\u3048\u305f\u91d1\u984d\u3092\u9078\u307c\u3046\",\"\ubc29\uae08 \ub4e4\uc740 \uae08\uc561\uc744 \uace0\ub974\uc138\uc694\"), mw:1, route:1, opts:[\n     {s:\"NT$150\", t:T(\"150?\",\"150\u5143\uff1f\",\"150\uc704\uc548?\"),\n      r:\"\u4e0d|b\u00fa \u662f|sh\u00ec \uff0c \u662f|sh\u00ec \u4e09\u767e|s\u0101nb\u01cei \u4e94\u5341|w\u01d4sh\u00ed \u3002\", rt:T(\"No, it's three hundred and fifty.\",\"\u3044\u3044\u3048\u3001350\u3067\u3059\u3002\",\"\uc544\ub2c8\uc694, 350\uc774\uc5d0\uc694.\")},\n     {s:\"NT$305\", t:T(\"305?\",\"305\u5143\uff1f\",\"305\uc704\uc548?\"),\n      r:\"\u662f|sh\u00ec \u4e09\u767e|s\u0101nb\u01cei \u4e94\u5341|w\u01d4sh\u00ed \uff0c \u4e0d\u662f|b\u00fa sh\u00ec \u4e09\u767e|s\u0101nb\u01cei \u96f6|l\u00edng \u4e94|w\u01d4 \u3002\", rt:T(\"Three hundred fifty, not three hundred and five.\",\"350\u3067\u3059\u3002305\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3002\",\"350\uc774\uc5d0\uc694, 305\uac00 \uc544\ub2c8\uace0\uc694.\")},\n     {s:\"NT$350\", t:T(\"350. Got it!\",\"350\u5143\u3067\u3059\u306d\u3002\u308f\u304b\u308a\u307e\u3057\u305f\uff01\",\"350\uc704\uc548\uc774\uc694. \uc54c\uaca0\uc5b4\uc694!\"), ok:1},\n     {s:\"NT$530\", t:T(\"530?\",\"530\u5143\uff1f\",\"530\uc704\uc548?\"),\n      r:\"\u6c92\u6709|m\u00e9iy\u01d2u \u90a3\u9ebc|n\u00e0me \u8cb4|gu\u00ec \u5566|la \uff01\", rt:T(\"It's not that expensive!\",\"\u305d\u3093\u306a\u306b\u9ad8\u304f\u306a\u3044\u3067\u3059\u3088\uff01\",\"\uadf8\ub807\uac8c \ube44\uc2f8\uc9c0 \uc54a\uc544\uc694!\")}\n   ]},\n   {n:T(\"Your friend wants to pay for their own bowl.\",\"\u53cb\u3060\u3061\u306f\u81ea\u5206\u306e\u5206\u3092\u6255\u3044\u305f\u3044\u3088\u3046\u3067\u3059\u3002\",\"\uce5c\uad6c\uac00 \uc790\uae30 \ubaab\uc740 \ub530\ub85c \ub0b4\uace0 \uc2f6\uc5b4 \ud574\uc694.\")},\n   {ask:T(\"Ask if you can pay separately\",\"\u5225\u3005\u306b\u6255\u3048\u308b\u304b\u805e\u3053\u3046\",\"\ub530\ub85c \uacc4\uc0b0\ud560 \uc218 \uc788\ub294\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u5206\u958b|f\u0113nk\u0101i \u4ed8|f\u00f9 \u55ce|ma \uff1f\", t:T(\"Can we pay separately?\",\"\u5225\u3005\u306b\u6255\u3048\u307e\u3059\u304b\uff1f\",\"\ub530\ub85c \uacc4\uc0b0\ud560 \uc218 \uc788\uc5b4\uc694?\"), ok:1},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u4e0d\u8981|b\u00fa y\u00e0o \u8fa3|l\u00e0 \u55ce|ma \uff1f\", t:T(\"Can I have it without chili?\",\"\u8f9b\u304f\u3057\u306a\u3044\u3067\u3082\u3089\u3048\u307e\u3059\u304b\uff1f\",\"\ub9f5\uc9c0 \uc54a\uac8c \ud574 \uc8fc\uc2e4 \uc218 \uc788\uc5b4\uc694?\"),\n      r:\"\u4f60\u5011|n\u01d0men \u5df2\u7d93|y\u01d0j\u012bng \u5403|ch\u012b \u5b8c|w\u00e1n \u4e86|le \u8036|ye \uff01\", rt:T(\"You've already finished eating!\",\"\u3082\u3046\u98df\u3079\u7d42\u308f\u3063\u3066\u3044\u307e\u3059\u3088\uff01\",\"\ubc8c\uc368 \ub2e4 \ub4dc\uc168\uc796\uc544\uc694!\")},\n     {s:\"\u4e00\u5f35|y\u00ec zh\u0101ng \u5168\u7968|qu\u00e1npi\u00e0o \uff0c \u8b1d\u8b1d|xi\u00e8xie \u3002\", t:T(\"One full-price ticket, please.\",\"\u5927\u4eba1\u679a\u3001\u304a\u9858\u3044\u3057\u307e\u3059\u3002\",\"\uc77c\ubc18 \ud45c \ud55c \uc7a5 \uc8fc\uc138\uc694.\"),\n      r:\"\u6211\u5011|w\u01d2men \u4e0d|b\u00fa \u8ce3|m\u00e0i \u7968|pi\u00e0o \u5594|o \u3002\", rt:T(\"We don't sell tickets.\",\"\u30c1\u30b1\u30c3\u30c8\u306f\u58f2\u3063\u3066\u3044\u307e\u305b\u3093\u3088\u3002\",\"\uc800\ud76c\ub294 \ud45c\ub97c \uc548 \ud314\uc544\uc694.\")}\n   ]},\n   {npc:\"\u53ef\u4ee5|k\u011by\u01d0 \uff0c \u4e00|y\u00ed \u500b|ge \u4eba|r\u00e9n \u4e00\u767e|y\u00ecb\u01cei \u4e03\u5341\u4e94|q\u012bsh\u00edw\u01d4 \u3002\", t:T(\"Sure, 175 each.\",\"\u3067\u304d\u307e\u3059\u3088\u3002\u304a\u4e00\u4eba175\u5143\u3067\u3059\u3002\",\"\ub124, \ud55c \ubd84\ub2f9 175\uc704\uc548\uc774\uc5d0\uc694.\")},\n   {ask:TC(T(\"Ask if you can pay with LINE Pay\",\"LINE Pay\u3067\u6255\u3048\u308b\u304b\u805e\u3053\u3046\",\"LINE Pay\ub85c \uacb0\uc81c\ud560 \uc218 \uc788\ub294\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"),T(\"Ask if you can pay with Alipay\",\"\u652f\u4ed8\u5b9d\uff08Alipay\uff09\u3067\u6255\u3048\u308b\u304b\u805e\u3053\u3046\",\"\uc54c\ub9ac\ud398\uc774\ub85c \uacb0\uc81c\ud560 \uc218 \uc788\ub294\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\")), opts:[\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u8a66\u7a7f|sh\u00ecchu\u0101n \u55ce|ma \uff1f\", t:T(\"Can I try it on?\",\"\u8a66\u7740\u3067\u304d\u307e\u3059\u304b\uff1f\",\"\uc785\uc5b4 \ubd10\ub3c4 \ub3fc\uc694?\"),\n      r:\"\u8a66\u7a7f|sh\u00ecchu\u0101n \uff1f \u4f60|n\u01d0 \u662f|sh\u00ec \u8aaa|shu\u014d \u4ed8|f\u00f9 \u9322|qi\u00e1n \u5427|ba \uff1f\", rt:T(\"Try on? You mean pay, right?\",\"\u8a66\u7740\uff1f\u304a\u652f\u6255\u3044\u306e\u3053\u3068\u3067\u3059\u3088\u306d\uff1f\",\"\uc785\uc5b4 \ubcf8\ub2e4\uace0\uc694? \uacc4\uc0b0 \ub9d0\uc500\uc774\uc2dc\uc8e0?\")},\n     {s:\"\u6709|y\u01d2u \u4e00\u9ede|y\u00ecdi\u01cen \u8fa3|l\u00e0 \u3002\", t:T(\"It's a little spicy.\",\"\u5c11\u3057\u8f9b\u3044\u3067\u3059\u3002\",\"\uc870\uae08 \ub9e4\uc6cc\uc694.\"),\n      r:\"\u4f60|n\u01d0 \u662f|sh\u00ec \u8aaa|shu\u014d \u9eb5|mi\u00e0n \u592a|t\u00e0i \u8fa3|l\u00e0 \u4e86|le \u55ce|ma \uff1f\", rt:T(\"Do you mean the noodles were too spicy?\",\"\u9eba\u304c\u8f9b\u3059\u304e\u305f\u3063\u3066\u3053\u3068\u3067\u3059\u304b\uff1f\",\"\uad6d\uc218\uac00 \ub108\ubb34 \ub9e4\uc6e0\ub2e4\ub294 \ub9d0\uc500\uc774\uc138\uc694?\")},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u7528|y\u00f2ng LINE\\u00a0Pay|- \u55ce|ma \uff1f\", t:TC(T(\"Can I pay with LINE Pay?\",\"LINE Pay\u3067\u6255\u3048\u307e\u3059\u304b\uff1f\",\"LINE Pay \ub3fc\uc694?\"),T(\"Can I pay with Alipay?\",\"\u652f\u4ed8\u5b9d\uff08Alipay\uff09\u3067\u6255\u3048\u307e\u3059\u304b\uff1f\",\"\uc54c\ub9ac\ud398\uc774\ub85c \uacb0\uc81c\ud560 \uc218 \uc788\uc5b4\uc694?\")), ok:1}\n   ]},\n   {npc:\"\u53ef\u4ee5|k\u011by\u01d0 \uff0c \u4e5f|y\u011b \u53ef\u4ee5|k\u011by\u01d0 \u5237\u5361|shu\u0101k\u01ce \u3002\", t:T(\"Yes, and you can pay by card too.\",\"\u306f\u3044\u3001\u30ab\u30fc\u30c9\u3067\u3082\u5927\u4e08\u592b\u3067\u3059\u3002\",\"\ub124, \uce74\ub4dc\ub3c4 \ub3fc\uc694.\")},\n   {tip:T(\"Taiwan says both \u27ea\u7d50\u5e33|ji\u00e9zh\u00e0ng\u27eb and \u27ea\u8cb7\u55ae|m\u01ceid\u0101n\u27eb for \u201cthe bill, please\u201d; mainland China mostly says \u27ea\u4e70\u5355|m\u01ceid\u0101n\u27eb. Younger diners often split the bill, while older diners may insist on paying.\",\"\u300c\u304a\u4f1a\u8a08\u300d\u306f\u53f0\u6e7e\u3067\u306f \u27ea\u7d50\u5e33|ji\u00e9zh\u00e0ng\u27eb \u3068 \u27ea\u8cb7\u55ae|m\u01ceid\u0101n\u27eb \u306e\u4e21\u65b9\u3001\u4e2d\u56fd\u5927\u9678\u3067\u306f\u4e3b\u306b \u27ea\u4e70\u5355|m\u01ceid\u0101n\u27eb \u3068\u8a00\u3044\u307e\u3059\u3002\u82e5\u3044\u4eba\u306f\u5272\u308a\u52d8\u304c\u591a\u3044\u3067\u3059\u304c\u3001\u5e74\u914d\u306e\u4eba\u306f\u3054\u3061\u305d\u3046\u3057\u305f\u304c\u308b\u3053\u3068\u3082\u3002\",\"'\uacc4\uc0b0\ud560\uac8c\uc694'\ub97c \ub300\ub9cc\uc5d0\uc11c\ub294 \u27ea\u7d50\u5e33|ji\u00e9zh\u00e0ng\u27eb\uacfc \u27ea\u8cb7\u55ae|m\u01ceid\u0101n\u27eb \ub458 \ub2e4, \uc911\uad6d \ub300\ub959\uc5d0\uc11c\ub294 \uc8fc\ub85c \u27ea\u4e70\u5355|m\u01ceid\u0101n\u27eb\uc774\ub77c\uace0 \ud574\uc694. \uc80a\uc740 \uc0ac\ub78c\ub4e4\uc740 \ub354\uce58\ud398\uc774\ub97c \ub9ce\uc774 \ud558\uc9c0\ub9cc, \uc5b4\ub974\uc2e0\ub4e4\uc740 \ud55c\ud131\ub0b4\ub824\uace0 \ud558\uc2e4 \ub54c\ub3c4 \uc788\uc5b4\uc694.\"), raw:1}\n  ]}\n];\nvar SC5=[\n {id:\"price\", zh:\"\u554f\u50f9\", en:\"The price\", img:\"market\",\n  who:\"\u591c\u5e02\u8001\u95c6\", whoT:T(\"Stall owner\",\"\u5c4b\u53f0\u306e\u5e97\u4e3b\",\"\ub178\uc810 \uc0ac\uc7a5\ub2d8\"),\n  help:{s:\"\u600e\u9ebc\u6a23|z\u011bnmey\u00e0ng \uff1f \u8981|y\u00e0o \u4e0d\u8981|b\u00fa y\u00e0o \u8cb7|m\u01cei \uff1f\", t:T(\"So? Are you buying it?\",\"\u3069\u3046\uff1f\u8cb7\u3046\uff1f\",\"\uc5b4\ub54c\uc694? \uc0ac\uc2e4 \uac70\uc608\uc694?\")},\n  stamp:{t:\"\u554f\u50f9\", s:\"PRICE\", c:\"#2E4A62\", r:\"-6deg\"},\n  steps:[\n   {n:T(\"Evening at Shilin Night Market. You spot a T-shirt with a bubble tea print.\",\"\u591c\u306e\u58eb\u6797\u591c\u5e02\u3002\u30bf\u30d4\u30aa\u30ab\u30df\u30eb\u30af\u30c6\u30a3\u30fc\u67c4\u306eT\u30b7\u30e3\u30c4\u3092\u898b\u3064\u3051\u307e\u3057\u305f\u3002\",\"\uc800\ub141\uc758 \uc2a4\ub9b0 \uc57c\uc2dc\uc7a5. \ubc84\ube14\ud2f0 \uadf8\ub9bc\uc774 \uc788\ub294 \ud2f0\uc154\uce20\ub97c \ubc1c\uacac\ud588\uc5b4\uc694.\")},\n   {npc:\"\u4f86|l\u00e1i \u5594|o \uff01 \u96a8\u4fbf|su\u00edbi\u00e0n \u770b|k\u00e0n \uff01\", t:T(\"Come on in! Have a look!\",\"\u3044\u3089\u3063\u3057\u3083\u3044\uff01\u3069\u3046\u305e\u898b\u3066\u3063\u3066\uff01\",\"\uc5b4\uc11c \uc640\uc694! \uad6c\uacbd\ud558\uc138\uc694!\")},\n   {ask:T(\"Ask how much it is\",\"\u5024\u6bb5\u3092\u805e\u3053\u3046\",\"\uac00\uaca9\uc744 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u9019|zh\u00e8 \u9053|d\u00e0o \u83dc|c\u00e0i \u8fa3|l\u00e0 \u55ce|ma \uff1f\", t:T(\"Is this dish spicy?\",\"\u3053\u306e\u6599\u7406\u306f\u8f9b\u3044\u3067\u3059\u304b\uff1f\",\"\uc774 \uc694\ub9ac \ub9e4\uc6cc\uc694?\"),\n      r:\"\u9019|zh\u00e8 \u662f|sh\u00ec \u8863\u670d|y\u012bfu \uff0c \u4e0d\u662f|b\u00fa sh\u00ec \u83dc|c\u00e0i \u5566|la \uff01\", rt:T(\"This is a T-shirt, not a dish!\",\"\u3053\u308c\u306f\u670d\u3067\u3059\u3088\u3001\u6599\u7406\u3058\u3083\u3042\u308a\u307e\u305b\u3093\uff01\",\"\uc774\uac74 \uc637\uc774\uc5d0\uc694, \uc694\ub9ac\uac00 \uc544\ub2c8\ub77c\uace0\uc694!\")},\n     {s:\"\u9019\u500b|zh\u00e8ge \u591a\u5c11|du\u014dshao \u9322|qi\u00e1n \uff1f\", t:T(\"How much is this?\",\"\u3053\u308c\u306f\u3044\u304f\u3089\u3067\u3059\u304b\uff1f\",\"\uc774\uac70 \uc5bc\ub9c8\uc608\uc694?\"), ok:1},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u5206\u958b|f\u0113nk\u0101i \u4ed8|f\u00f9 \u55ce|ma \uff1f\", t:T(\"Can we pay separately?\",\"\u5225\u3005\u306b\u6255\u3048\u307e\u3059\u304b\uff1f\",\"\ub530\ub85c \uacc4\uc0b0\ud560 \uc218 \uc788\uc5b4\uc694?\"),\n      r:\"\u4f60|n\u01d0 \u9084\u6c92|h\u00e1i m\u00e9i \u8cb7|m\u01cei \u554a|a \uff01\", rt:T(\"You haven't bought anything yet!\",\"\u307e\u3060\u4f55\u3082\u8cb7\u3063\u3066\u3044\u307e\u305b\u3093\u3088\uff01\",\"\uc544\uc9c1 \uc544\ubb34\uac83\ub3c4 \uc548 \uc0ac\uc168\uc796\uc544\uc694!\")}\n   ]},\n   {npc:\"\u4e09\u767e|s\u0101nb\u01cei \u5143|yu\u00e1n \u3002\", t:T(\"300 dollars.\",\"300\u5143\u3067\u3059\u3002\",\"300\uc704\uc548\uc774\uc5d0\uc694.\"), keep:1},\n   {ask:T(\"Pick the price you just heard\",\"\u805e\u3053\u3048\u305f\u5024\u6bb5\u3092\u9078\u307c\u3046\",\"\ubc29\uae08 \ub4e4\uc740 \uac00\uaca9\uc744 \uace0\ub974\uc138\uc694\"), mw:1, route:1, opts:[\n     {s:\"NT$100\", t:T(\"100?\",\"100\u5143\uff1f\",\"100\uc704\uc548?\"),\n      r:\"\u4e00\u767e|y\u00ecb\u01cei \uff1f \u662f|sh\u00ec \u4e09\u767e|s\u0101nb\u01cei \u5566|la \uff01\", rt:T(\"A hundred? It's THREE hundred!\",\"100\uff1f300\u3067\u3059\u3088\uff01\",\"100\uc774\uc694? 300\uc774\uc5d0\uc694!\")},\n     {s:\"NT$300\", t:T(\"300. Got it.\",\"300\u5143\u3067\u3059\u306d\u3002\",\"300\uc704\uc548\uc774\uc694. \uc54c\uaca0\uc5b4\uc694.\"), ok:1},\n     {s:\"NT$3000\", t:T(\"3,000?\",\"3000\u5143\uff1f\",\"3,000\uc704\uc548?\"),\n      r:\"\u4e09\u5343|s\u0101nqi\u0101n \uff1f \u6c92\u6709|m\u00e9iy\u01d2u \u90a3\u9ebc|n\u00e0me \u8cb4|gu\u00ec \u5566|la \uff01\", rt:T(\"Three thousand? It's not that pricey!\",\"3000\uff1f\u305d\u3093\u306a\u306b\u9ad8\u304f\u306a\u3044\u3088\uff01\",\"3,000\uc774\uc694? \uadf8\ub807\uac8c \uc548 \ube44\uc2f8\uc694!\")},\n     {s:\"NT$30\", t:T(\"30?\",\"30\u5143\uff1f\",\"30\uc704\uc548?\"),\n      r:\"\u4e09\u5341|s\u0101nsh\u00ed \uff1f \u90a3|n\u00e0 \u6211|w\u01d2 \u8981|y\u00e0o \u8667|ku\u012b \u6b7b|s\u01d0 \u4e86|le \uff01\", rt:T(\"Thirty? I'd go broke!\",\"30\uff1f\u305d\u308c\u3058\u3083\u5927\u8d64\u5b57\u3060\u3088\uff01\",\"30\uc774\uc694? \uadf8\ub7fc \uc800 \ub9dd\ud574\uc694!\")}\n   ]},\n   {ask:T(\"Say it's a bit expensive and ask for a lower price\",\"\u5c11\u3057\u9ad8\u3044\u306e\u3067\u3001\u5b89\u304f\u3057\u3066\u3082\u3089\u3048\u308b\u304b\u805e\u3053\u3046\",\"\uc880 \ube44\uc2f8\ub2e4\uace0 \ud558\uba74\uc11c \uae4e\uc544 \ub2ec\ub77c\uace0 \ud558\uc138\uc694\"), opts:[\n     {s:\"\u6709\u9ede|y\u01d2udi\u01cen \u8cb4|gu\u00ec \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u4fbf\u5b9c|pi\u00e1nyi \u4e00\u9ede|y\u00ecdi\u01cen \u55ce|ma \uff1f\", t:T(\"That's a bit expensive. Could you make it cheaper?\",\"\u3061\u3087\u3063\u3068\u9ad8\u3044\u3067\u3059\u306d\u3002\u5b89\u304f\u3057\u3066\u3082\u3089\u3048\u307e\u3059\u304b\uff1f\",\"\uc880 \ube44\uc2f8\ub124\uc694. \uc870\uae08 \uc2f8\uac8c \ud574 \uc8fc\uc2e4 \uc218 \uc788\uc5b4\uc694?\"), ok:1},\n     {s:\"\u6709|y\u01d2u \u4e00\u9ede|y\u00ecdi\u01cen \u8fa3|l\u00e0 \u3002\", t:T(\"It's a little spicy.\",\"\u5c11\u3057\u8f9b\u3044\u3067\u3059\u3002\",\"\uc870\uae08 \ub9e4\uc6cc\uc694.\"),\n      r:\"\u8863\u670d|y\u012bfu \u4e0d\u6703|b\u00fa hu\u00ec \u8fa3|l\u00e0 \u5566|la \uff01\", rt:T(\"T-shirts aren't spicy!\",\"\u670d\u306f\u8f9b\u304f\u306a\u3044\u3088\uff01\",\"\uc637\uc740 \uc548 \ub9e4\uc6cc\uc694!\")},\n     {s:\"\u9019\u6a23|zh\u00e8y\u00e0ng \u5c31|ji\u00f9 \u597d|h\u01ceo \uff0c \u8b1d\u8b1d|xi\u00e8xie \u3002\", t:T(\"That's all, thank you.\",\"\u3053\u308c\u3067\u5927\u4e08\u592b\u3067\u3059\u3001\u3042\u308a\u304c\u3068\u3046\u3002\",\"\uadf8\uac70\uba74 \ub3fc\uc694, \uac10\uc0ac\ud569\ub2c8\ub2e4.\"),\n      r:\"\u90a3|n\u00e0 \u4f60|n\u01d0 \u8981|y\u00e0o \u8cb7|m\u01cei \u55ce|ma \uff1f\", rt:T(\"So are you buying it or not?\",\"\u3067\u3001\u8cb7\u3046\u306e\uff1f\",\"\uadf8\ub798\uc11c \uc0ac\uc2e4 \uac70\uc608\uc694?\")}\n   ]},\n   {tip:T(\"\u27e6\u9019\u500b|zh\u00e8ge \u591a\u5c11|du\u014dshao \u9322|qi\u00e1n\u27e7\uff1f Point at anything and ask. It's the most useful shopping phrase there is.\",\"\u27e6\u9019\u500b|zh\u00e8ge \u591a\u5c11|du\u014dshao \u9322|qi\u00e1n\u27e7\uff1f \u4f55\u3067\u3082\u6307\u3055\u3057\u3066\u805e\u3051\u307e\u3059\u3002\u8cb7\u3044\u7269\u3067\u3044\u3061\u3070\u3093\u5f79\u7acb\u3064\u30d5\u30ec\u30fc\u30ba\u3067\u3059\u3002\",\"\u27e6\u9019\u500b|zh\u00e8ge \u591a\u5c11|du\u014dshao \u9322|qi\u00e1n\u27e7? \uc544\ubb34\uac70\ub098 \uac00\ub9ac\ud0a4\uba70 \ubb3c\uc5b4\ubcf4\uc138\uc694. \uc1fc\ud551\ud560 \ub54c \uac00\uc7a5 \uc720\uc6a9\ud55c \ud45c\ud604\uc774\uc5d0\uc694.\")}\n  ]},\n {id:\"haggle\", zh:\"\u6bba\u50f9\", en:\"Bargaining\", img:\"market\",\n  who:\"\u591c\u5e02\u8001\u95c6\", whoT:T(\"Stall owner\",\"\u5c4b\u53f0\u306e\u5e97\u4e3b\",\"\ub178\uc810 \uc0ac\uc7a5\ub2d8\"),\n  stamp:{t:\"\u6bba\u50f9\", s:\"BARGAIN\", c:\"#3F7A5A\", r:\"6deg\"},\n  steps:[\n   {npc:\"\u6700|zu\u00ec \u4f4e|d\u012b \u5169\u767e|li\u01cengb\u01cei \u4e94|w\u01d4 \u3002\", t:T(\"250 is my lowest.\",\"\u6700\u4f4e\u3067\u3082250\u5143\u3060\u306d\u3002\",\"\ucd5c\uc800 250\uc704\uc548\uc774\uc5d0\uc694.\")},\n   {ask:T(\"Make a counter-offer of 200\",\"200\u5143\u3067\u4ea4\u6e09\u3057\u3088\u3046\",\"200\uc704\uc548\uc744 \uc81c\uc548\ud558\uc138\uc694\"), opts:[\n     {s:\"\u56db\u767e|s\u00ecb\u01cei \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u55ce|ma \uff1f\", t:T(\"How about 400?\",\"400\u5143\u3067\u3069\u3046\u3067\u3059\u304b\uff1f\",\"400\uc704\uc548, \uad1c\ucc2e\uc544\uc694?\"),\n      r:\"\u56db\u767e|s\u00ecb\u01cei \uff1f \u6bd4|b\u01d0 \u539f\u50f9|yu\u00e1nji\u00e0 \u9084|h\u00e1i \u8cb4|gu\u00ec \u8036|ye \uff01\", rt:T(\"400? That's more than the original price!\",\"400\uff1f\u5143\u306e\u5024\u6bb5\u3088\u308a\u9ad8\u3044\u3058\u3083\u306a\u3044\uff01\",\"400\uc774\uc694? \uc6d0\ub798 \uac00\uaca9\ubcf4\ub2e4 \ube44\uc2f8\uc796\uc544\uc694!\")},\n     {s:\"\u4e94\u5341|w\u01d4sh\u00ed \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u55ce|ma \uff1f\", t:T(\"How about 50?\",\"50\u5143\u3067\u3069\u3046\u3067\u3059\u304b\uff1f\",\"50\uc704\uc548, \uad1c\ucc2e\uc544\uc694?\"),\n      r:\"\u4e94\u5341|w\u01d4sh\u00ed \uff1f \u4f60|n\u01d0 \u5728|z\u00e0i \u958b\u73a9\u7b11|k\u0101i w\u00e1nxi\u00e0o \u5427|ba \uff01\", rt:T(\"Fifty? You must be joking!\",\"50\uff1f\u5197\u8ac7\u3067\u3057\u3087\u3046\uff01\",\"50\uc774\uc694? \ub18d\ub2f4\ud558\uc2dc\ub294 \uac70\uc8e0!\")},\n     {s:\"\u5169\u767e|li\u01cengb\u01cei \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u55ce|ma \uff1f\", t:T(\"How about 200?\",\"200\u5143\u3067\u3069\u3046\u3067\u3059\u304b\uff1f\",\"200\uc704\uc548, \uad1c\ucc2e\uc544\uc694?\"), ok:1}\n   ]},\n   {npc:\"\u597d|h\u01ceo \u5427|ba \uff0c \u8ce3|m\u00e0i \u4f60|n\u01d0 \u5169\u767e|li\u01cengb\u01cei \u3002\", t:T(\"Fine, it's yours for 200.\",\"\u3057\u3087\u3046\u304c\u306a\u3044\u3001200\u5143\u3067\u58f2\u308b\u3088\u3002\",\"\uc88b\uc544\uc694, 200\uc704\uc548\uc5d0 \ub4dc\ub9b4\uac8c\uc694.\")},\n   {n:T(\"You pay in cash. At the night market, cash is king.\",\"\u73fe\u91d1\u3067\u6255\u3044\u307e\u3059\u3002\u591c\u5e02\u3067\u306f\u73fe\u91d1\u304c\u4e00\u756a\u3067\u3059\u3002\",\"\ud604\uae08\uc73c\ub85c \uacc4\uc0b0\ud574\uc694. \uc57c\uc2dc\uc7a5\uc5d0\uc11c\ub294 \ud604\uae08\uc774 \ucd5c\uace0\uc608\uc694.\")},\n   {tip:T(\"\u27e6\u53ef\u4ee5|k\u011by\u01d0 \u4fbf\u5b9c|pi\u00e1nyi \u4e00\u9ede|y\u00ecdi\u01cen \u55ce|ma\u27e7\uff1f is the all-purpose haggling phrase. In Taiwan most prices are fixed, but night market stalls may knock a little off, especially if you buy several. In mainland China, bargaining is common at markets and small shops.\",\"\u27e6\u53ef\u4ee5|k\u011by\u01d0 \u4fbf\u5b9c|pi\u00e1nyi \u4e00\u9ede|y\u00ecdi\u01cen \u55ce|ma\u27e7\uff1f\u306f\u5024\u5207\u308a\u306e\u4e07\u80fd\u30d5\u30ec\u30fc\u30ba\u3002\u53f0\u6e7e\u306f\u307b\u3068\u3093\u3069\u5b9a\u4fa1\u3067\u3059\u304c\u3001\u591c\u5e02\u3067\u306f\u5c11\u3057\u307e\u3051\u3066\u304f\u308c\u308b\u3053\u3068\u3082\u3002\u7279\u306b\u8907\u6570\u8cb7\u3046\u3068\u304d\u304c\u30c1\u30e3\u30f3\u30b9\u3067\u3059\u3002\u4e2d\u56fd\u5927\u9678\u3067\u306f\u5e02\u5834\u3084\u5c0f\u3055\u306a\u5e97\u3067\u5024\u5207\u308b\u306e\u304c\u4e00\u822c\u7684\u3067\u3059\u3002\",\"\u27e6\u53ef\u4ee5|k\u011by\u01d0 \u4fbf\u5b9c|pi\u00e1nyi \u4e00\u9ede|y\u00ecdi\u01cen \u55ce|ma\u27e7?\ub294 \ud765\uc815\ud560 \ub54c \ub450\ub8e8 \uc4f0\ub294 \ud45c\ud604\uc774\uc5d0\uc694. \ub300\ub9cc\uc740 \ub300\ubd80\ubd84 \uc815\uac00\uc9c0\ub9cc, \uc57c\uc2dc\uc7a5\uc5d0\uc11c\ub294 \uc870\uae08 \uae4e\uc544 \uc8fc\uae30\ub3c4 \ud574\uc694. \ud2b9\ud788 \uc5ec\ub7ec \uac1c \uc0b4 \ub54c\uc694. \uc911\uad6d \ub300\ub959\uc5d0\uc11c\ub294 \uc2dc\uc7a5\uc774\ub098 \uc791\uc740 \uac00\uac8c\uc5d0\uc11c \ud765\uc815\uc774 \ud754\ud574\uc694.\")}\n  ]},\n {id:\"try\", zh:\"\u8a66\u7a7f\", en:\"Trying it on\", img:\"cloth\",\n  who:\"\u670d\u98fe\u5e97\u5e97\u54e1\", whoT:T(\"Shop assistant\",\"\u30a2\u30d1\u30ec\u30eb\u5e97\u54e1\",\"\uc637\uac00\uac8c \uc810\uc6d0\"),\n  stamp:{t:\"\u8a66\u7a7f\", s:\"TRY-ON\", c:\"#A87A1E\", r:\"-4deg\"},\n  steps:[\n   {n:T(\"The next day, a clothing shop in Ximending. You find a jacket you like.\",\"\u7fcc\u65e5\u3001\u897f\u9580\u753a\u306e\u6d0b\u670d\u5c4b\u3055\u3093\u3002\u6c17\u306b\u5165\u3063\u305f\u30b8\u30e3\u30b1\u30c3\u30c8\u3092\u898b\u3064\u3051\u307e\u3057\u305f\u3002\",\"\ub2e4\uc74c \ub0a0, \uc2dc\uba3c\ub529\uc758 \uc637\uac00\uac8c. \ub9c8\uc74c\uc5d0 \ub4dc\ub294 \uc7ac\ud0b7\uc744 \ucc3e\uc558\uc5b4\uc694.\")},\n   {npc:\"\u6b61\u8fce\u5149\u81e8|hu\u0101ny\u00edng gu\u0101ngl\u00edn \uff01\", t:T(\"Welcome!\",\"\u3044\u3089\u3063\u3057\u3083\u3044\u307e\u305b\uff01\",\"\uc5b4\uc11c \uc624\uc138\uc694!\")},\n   {ask:T(\"Ask if you can try it on\",\"\u8a66\u7740\u3067\u304d\u308b\u304b\u805e\u3053\u3046\",\"\uc785\uc5b4 \ubd10\ub3c4 \ub418\ub294\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u5982\u679c|r\u00fagu\u01d2 \u4e0d|b\u00f9 \u5408\u9069|h\u00e9sh\u00ec \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u9000|tu\u00ec \u55ce|ma \uff1f\", t:T(\"If it doesn't fit, can I return it?\",\"\u5408\u308f\u306a\u304b\u3063\u305f\u3089\u3001\u8fd4\u54c1\u3067\u304d\u307e\u3059\u304b\uff1f\",\"\uc548 \ub9de\uc73c\uba74 \ubc18\ud488\ud560 \uc218 \uc788\uc5b4\uc694?\"),\n      r:\"\u4f60|n\u01d0 \u9084\u6c92|h\u00e1i m\u00e9i \u8cb7|m\u01cei \u5462|ne \u3002 \u8981|y\u00e0o \u4e0d\u8981|b\u00fa y\u00e0o \u5148|xi\u0101n \u8a66\u7a7f|sh\u00ecchu\u0101n \uff1f\", rt:T(\"You haven't bought it yet. Want to try it on first?\",\"\u307e\u3060\u8cb7\u3063\u3066\u3044\u307e\u305b\u3093\u3088\u3002\u5148\u306b\u8a66\u7740\u3057\u307e\u3059\u304b\uff1f\",\"\uc544\uc9c1 \uc548 \uc0ac\uc168\uc5b4\uc694. \uba3c\uc800 \uc785\uc5b4 \ubcf4\uc2e4\ub798\uc694?\")},\n     {s:\"\u5169\u767e|li\u01cengb\u01cei \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u55ce|ma \uff1f\", t:T(\"How about 200?\",\"200\u5143\u3067\u3069\u3046\u3067\u3059\u304b\uff1f\",\"200\uc704\uc548, \uad1c\ucc2e\uc544\uc694?\"),\n      r:\"\u6211\u5011|w\u01d2men \u9019\u88e1|zh\u00e8l\u01d0 \u4e0d\u80fd|b\u00f9n\u00e9ng \u6bba\u50f9|sh\u0101ji\u00e0 \u5594|o \u3002\", rt:T(\"Sorry, no bargaining here.\",\"\u3046\u3061\u306f\u5024\u5f15\u304d\u3067\u304d\u306a\u3044\u3093\u3067\u3059\u3002\",\"\uc800\ud76c\ub294 \ud765\uc815\uc774 \uc548 \ub3fc\uc694.\")},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u8a66\u7a7f|sh\u00ecchu\u0101n \u55ce|ma \uff1f\", t:T(\"Can I try it on?\",\"\u8a66\u7740\u3067\u304d\u307e\u3059\u304b\uff1f\",\"\uc785\uc5b4 \ubd10\ub3c4 \ub3fc\uc694?\"), ok:1}\n   ]},\n   {npc:\"\u53ef\u4ee5|k\u011by\u01d0 \uff0c \u8a66\u8863\u9593|sh\u00ecy\u012bji\u0101n \u5728|z\u00e0i \u90a3\u908a|n\u00e0bi\u0101n \u3002\", t:T(\"Sure, the fitting room is over there.\",\"\u3069\u3046\u305e\u3001\u8a66\u7740\u5ba4\u306f\u3042\u3061\u3089\u3067\u3059\u3002\",\"\ub124, \ud0c8\uc758\uc2e4\uc740 \uc800\ucabd\uc774\uc5d0\uc694.\")},\n   {img:\"fitting\", n:T(\"You put on the jacket. The sleeves stop at your elbows and the buttons won't close.\",\"\u30b8\u30e3\u30b1\u30c3\u30c8\u3092\u7740\u3066\u307f\u307e\u3057\u305f\u3002\u8896\u306f\u3072\u3058\u307e\u3067\u3057\u304b\u306a\u304f\u3001\u30dc\u30bf\u30f3\u3082\u7559\u307e\u308a\u307e\u305b\u3093\u3002\",\"\uc7ac\ud0b7\uc744 \uc785\uc5b4 \ubd24\uc5b4\uc694. \uc18c\ub9e4\ub294 \ud314\uafc8\uce58\uae4c\uc9c0\ubc16\uc5d0 \uc548 \uc624\uace0, \ub2e8\ucd94\ub3c4 \uc548 \uc7a0\uaca8\uc694.\")},\n   {npc:\"\u600e\u9ebc\u6a23|z\u011bnmey\u00e0ng \uff1f\", t:T(\"How is it?\",\"\u3044\u304b\u304c\u3067\u3059\u304b\uff1f\",\"\uc5b4\ub5a0\uc138\uc694?\")},\n   {ask:T(\"Tell the shop assistant how it fits\",\"\u30b5\u30a4\u30ba\u611f\u3092\u4f1d\u3048\u3088\u3046\",\"\uc785\uc5b4 \ubcf8 \ub290\ub08c\uc744 \ub9d0\ud558\uc138\uc694\"), opts:[\n     {s:\"\u592a|t\u00e0i \u5927|d\u00e0 \u4e86|le \u3002\", t:T(\"It's too big.\",\"\u5927\u304d\u3059\u304e\u307e\u3059\u3002\",\"\ub108\ubb34 \ucee4\uc694.\"),\n      r:\"\u592a|t\u00e0i \u5927|d\u00e0 \uff1f \u9019|zh\u00e8 \u4ef6|ji\u00e0n \u662f|sh\u00ec \u5c0f|xi\u01ceo \u865f|h\u00e0o \u7684|de \u5594|o \u3002\", rt:T(\"Too big? That one's a small.\",\"\u5927\u304d\u3059\u304e\uff1f\u305d\u308c\u306fS\u30b5\u30a4\u30ba\u3067\u3059\u3088\u3002\",\"\ub108\ubb34 \ucee4\uc694? \uadf8\uac70 S \uc0ac\uc774\uc988\uc608\uc694.\")},\n     {s:\"\u592a|t\u00e0i \u5c0f|xi\u01ceo \u4e86|le \u3002\", t:T(\"It's too small.\",\"\u5c0f\u3055\u3059\u304e\u307e\u3059\u3002\",\"\ub108\ubb34 \uc791\uc544\uc694.\"), ok:1},\n     {s:\"\u592a|t\u00e0i \u9577|ch\u00e1ng \u4e86|le \u3002\", t:T(\"It's too long.\",\"\u9577\u3059\u304e\u307e\u3059\u3002\",\"\ub108\ubb34 \uae38\uc5b4\uc694.\"),\n      r:\"\u592a|t\u00e0i \u9577|ch\u00e1ng \uff1f \u9019|zh\u00e8 \u4ef6|ji\u00e0n \u662f|sh\u00ec \u77ed\u7248|du\u01cenb\u01cen \u7684|de \u8036|ye \u3002\", rt:T(\"Too long? It's a cropped jacket.\",\"\u9577\u3059\u304e\uff1f\u305d\u308c\u306f\u77ed\u3044\u4e08\u306e\u3067\u3059\u3088\u3002\",\"\ub108\ubb34 \uae38\uc5b4\uc694? \uadf8\uac70 \uc9e7\uc740 \uae30\uc7a5\uc774\uc5d0\uc694.\")}\n   ]},\n   {ask:T(\"Ask for a bigger size\",\"\u5927\u304d\u3044\u30b5\u30a4\u30ba\u304c\u3042\u308b\u304b\u805e\u3053\u3046\",\"\ub354 \ud070 \uc0ac\uc774\uc988\uac00 \uc788\ub294\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u6709|y\u01d2u \u5225\u7684|bi\u00e9 de \u984f\u8272|y\u00e1ns\u00e8 \u55ce|ma \uff1f\", t:T(\"Do you have other colors?\",\"\u307b\u304b\u306e\u8272\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\ub2e4\ub978 \uc0c9 \uc788\uc5b4\uc694?\"),\n      r:\"\u5148|xi\u0101n \u627e|zh\u01ceo \u5230|d\u00e0o \u5408\u9069|h\u00e9sh\u00ec \u7684|de \u5c3a\u5bf8|ch\u01d0c\u00f9n \u5427|ba \uff01\", rt:T(\"Let's find the right size first!\",\"\u307e\u305a\u306f\u5408\u3046\u30b5\u30a4\u30ba\u3092\u63a2\u3057\u307e\u3057\u3087\u3046\uff01\",\"\uba3c\uc800 \ub9de\ub294 \uc0ac\uc774\uc988\ubd80\ud130 \ucc3e\uc544\uc694!\")},\n     {s:\"\u6709|y\u01d2u \u5927|d\u00e0 \u4e00\u9ede|y\u00ecdi\u01cen \u7684|de \u5c3a\u5bf8|ch\u01d0c\u00f9n \u55ce|ma \uff1f\", t:T(\"Do you have a bigger size?\",\"\u5927\u304d\u3044\u30b5\u30a4\u30ba\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\ub354 \ud070 \uc0ac\uc774\uc988 \uc788\uc5b4\uc694?\"), ok:1},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u4fbf\u5b9c|pi\u00e1nyi \u4e00\u9ede|y\u00ecdi\u01cen \u55ce|ma \uff1f\", t:T(\"Can you make it cheaper?\",\"\u5b89\u304f\u3057\u3066\u3082\u3089\u3048\u307e\u3059\u304b\uff1f\",\"\uc880 \uc2f8\uac8c \ud574 \uc8fc\uc2e4 \uc218 \uc788\uc5b4\uc694?\"),\n      r:\"\u5c3a\u5bf8|ch\u01d0c\u00f9n \u4e0d|b\u00fa \u5c0d|du\u00ec \uff0c \u4fbf\u5b9c|pi\u00e1nyi \u4e5f|y\u011b \u7a7f|chu\u0101n \u4e0d|b\u00fa \u4e0b|xi\u00e0 \u554a|a \u3002\", rt:T(\"Cheaper won't help if it doesn't fit.\",\"\u30b5\u30a4\u30ba\u304c\u5408\u308f\u306a\u304d\u3083\u3001\u5b89\u304f\u3066\u3082\u7740\u3089\u308c\u307e\u305b\u3093\u3088\u3002\",\"\uc0ac\uc774\uc988\uac00 \uc548 \ub9de\uc73c\uba74 \uc2f8\ub3c4 \ubabb \uc785\uc5b4\uc694.\")}\n   ]},\n   {face:\"ok\", npc:\"\u6709|y\u01d2u \uff0c \u5927|d\u00e0 \u4e00|y\u012b \u865f|h\u00e0o \uff0c \u884c|x\u00edng \u55ce|ma \uff1f\", t:T(\"Yes, one size up. Is that okay?\",\"\u3042\u308a\u307e\u3059\u3088\u3001\u30ef\u30f3\u30b5\u30a4\u30ba\u4e0a\u3067\u3044\u3044\u3067\u3059\u304b\uff1f\",\"\uc788\uc5b4\uc694, \ud55c \uce58\uc218 \ud070 \uac70 \uad1c\ucc2e\uc73c\uc138\uc694?\")},\n   {ask:T(\"Say yes, and ask about other colors\",\"OK\u3068\u7b54\u3048\u3066\u3001\u307b\u304b\u306e\u8272\u3082\u805e\u3053\u3046\",\"\uc88b\ub2e4\uace0 \ud558\uace0, \ub2e4\ub978 \uc0c9\ub3c4 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u592a|t\u00e0i \u5c0f|xi\u01ceo \u4e86|le \u3002\", t:T(\"It's too small.\",\"\u5c0f\u3055\u3059\u304e\u307e\u3059\u3002\",\"\ub108\ubb34 \uc791\uc544\uc694.\"),\n      r:\"\u9019|zh\u00e8 \u4ef6|ji\u00e0n \u5df2\u7d93|y\u01d0j\u012bng \u662f|sh\u00ec \u5927|d\u00e0 \u4e00|y\u012b \u865f|h\u00e0o \u7684|de \u4e86|le \u5594|o \u3002\", rt:T(\"This one is already a size up.\",\"\u3053\u308c\u306f\u3082\u3046\u30ef\u30f3\u30b5\u30a4\u30ba\u4e0a\u3067\u3059\u3088\u3002\",\"\uc774\uac74 \ubc8c\uc368 \ud55c \uce58\uc218 \ud070 \uac70\uc608\uc694.\")},\n     {s:\"\u884c|x\u00edng \uff0c \u6709|y\u01d2u \u5225\u7684|bi\u00e9 de \u984f\u8272|y\u00e1ns\u00e8 \u55ce|ma \uff1f\", t:T(\"That's fine. Do you have other colors?\",\"\u5927\u4e08\u592b\u3067\u3059\u3002\u307b\u304b\u306e\u8272\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\uc88b\uc544\uc694. \ub2e4\ub978 \uc0c9\ub3c4 \uc788\uc5b4\uc694?\"), ok:1},\n     {s:\"\u597d|h\u01ceo \u5427|ba \uff0c \u8ce3|m\u00e0i \u4f60|n\u01d0 \u5169\u767e|li\u01cengb\u01cei \u3002\", t:T(\"Fine, it's yours for 200.\",\"\u3057\u3087\u3046\u304c\u306a\u3044\u3001200\u5143\u3067\u58f2\u308b\u3088\u3002\",\"\uc88b\uc544\uc694, 200\uc704\uc548\uc5d0 \ub4dc\ub9b4\uac8c\uc694.\"),\n      r:\"\u90a3|n\u00e0 \u662f|sh\u00ec \u8001\u95c6|l\u01ceob\u01cen \u8aaa|shu\u014d \u7684|de \u8a71|hu\u00e0 \u5427|ba \uff01\", rt:T(\"That's what a shop owner says!\",\"\u305d\u308c\u306f\u304a\u5e97\u306e\u4eba\u306e\u30bb\u30ea\u30d5\u3067\u3057\u3087\u3046\uff01\",\"\uadf8\uac74 \uc0ac\uc7a5\ub2d8\uc774 \ud558\ub294 \ub9d0\uc774\uc796\uc544\uc694!\")}\n   ]},\n   {npc:\"\u6709|y\u01d2u \uff0c \u9084\u6709|h\u00e1i y\u01d2u \u9ed1\u8272|h\u0113is\u00e8 \u8ddf|g\u0113n \u767d\u8272|b\u00e1is\u00e8 \u3002\", t:T(\"Yes, we also have black and white.\",\"\u3042\u308a\u307e\u3059\u3088\u3001\u9ed2\u3068\u767d\u3082\u3042\u308a\u307e\u3059\u3002\",\"\ub124, \uac80\uc740\uc0c9\uc774\ub791 \ud770\uc0c9\ub3c4 \uc788\uc5b4\uc694.\")},\n   {tip:T(\"Fit words: \u27e6\u592a\u5927|t\u00e0i d\u00e0\u27e7 too big, \u27e6\u592a\u5c0f|t\u00e0i xi\u01ceo\u27e7 too small, \u27e6\u592a\u9577|t\u00e0i ch\u00e1ng\u27e7 too long, \u27e6\u592a\u77ed|t\u00e0i du\u01cen\u27e7 too short, \u27e6\u592a\u539a|t\u00e0i h\u00f2u\u27e7 too thick, \u27e6\u592a\u8584|t\u00e0i b\u00e1o\u27e7 too thin.\",\"\u30b5\u30a4\u30ba\u306e\u8a00\u3044\u65b9\uff1a\u27e6\u592a\u5927|t\u00e0i d\u00e0\u27e7 \u5927\u304d\u3059\u304e\u3001\u27e6\u592a\u5c0f|t\u00e0i xi\u01ceo\u27e7 \u5c0f\u3055\u3059\u304e\u3001\u27e6\u592a\u9577|t\u00e0i ch\u00e1ng\u27e7 \u9577\u3059\u304e\u3001\u27e6\u592a\u77ed|t\u00e0i du\u01cen\u27e7 \u77ed\u3059\u304e\u3001\u27e6\u592a\u539a|t\u00e0i h\u00f2u\u27e7 \u539a\u3059\u304e\u3001\u27e6\u592a\u8584|t\u00e0i b\u00e1o\u27e7 \u8584\u3059\u304e\u3002\",\"\uc0ac\uc774\uc988 \ud45c\ud604: \u27e6\u592a\u5927|t\u00e0i d\u00e0\u27e7 \ub108\ubb34 \ud07c, \u27e6\u592a\u5c0f|t\u00e0i xi\u01ceo\u27e7 \ub108\ubb34 \uc791\uc74c, \u27e6\u592a\u9577|t\u00e0i ch\u00e1ng\u27e7 \ub108\ubb34 \uae40, \u27e6\u592a\u77ed|t\u00e0i du\u01cen\u27e7 \ub108\ubb34 \uc9e7\uc74c, \u27e6\u592a\u539a|t\u00e0i h\u00f2u\u27e7 \ub108\ubb34 \ub450\uaebc\uc6c0, \u27e6\u592a\u8584|t\u00e0i b\u00e1o\u27e7 \ub108\ubb34 \uc587\uc74c.\")}\n  ]},\n {id:\"checkout\", zh:\"\u7d50\u5e33\", en:\"Checkout\", img:\"cloth\",\n  who:\"\u670d\u98fe\u5e97\u5e97\u54e1\", whoT:T(\"Shop assistant\",\"\u30a2\u30d1\u30ec\u30eb\u5e97\u54e1\",\"\uc637\uac00\uac8c \uc810\uc6d0\"),\n  stamp:{t:\"\u7d50\u5e33\", s:\"CHECKOUT\", c:\"#C1440E\", r:\"8deg\"},\n  steps:[\n   {n:T(\"You go with the black one and head to the counter.\",\"\u9ed2\u306b\u6c7a\u3081\u3066\u3001\u30ec\u30b8\u3078\u5411\u304b\u3044\u307e\u3059\u3002\",\"\uac80\uc740\uc0c9\uc73c\ub85c \uc815\ud558\uace0 \uacc4\uc0b0\ub300\ub85c \uac11\ub2c8\ub2e4.\")},\n   {ask:T(\"Ask if you can pay by card\",\"\u30ab\u30fc\u30c9\u3067\u6255\u3048\u308b\u304b\u805e\u3053\u3046\",\"\uce74\ub4dc\ub85c \uacb0\uc81c\ud560 \uc218 \uc788\ub294\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u5237\u5361|shu\u0101k\u01ce \u55ce|ma \uff1f\", t:T(\"Can I pay by card?\",\"\u30ab\u30fc\u30c9\u3067\u6255\u3048\u307e\u3059\u304b\uff1f\",\"\uce74\ub4dc\ub85c \uacb0\uc81c\ud560 \uc218 \uc788\uc5b4\uc694?\"), ok:1},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u8a66\u7a7f|sh\u00ecchu\u0101n \u55ce|ma \uff1f\", t:T(\"Can I try it on?\",\"\u8a66\u7740\u3067\u304d\u307e\u3059\u304b\uff1f\",\"\uc785\uc5b4 \ubd10\ub3c4 \ub3fc\uc694?\"),\n      r:\"\u4f60|n\u01d0 \u525b\u525b|g\u0101ngg\u0101ng \u5df2\u7d93|y\u01d0j\u012bng \u8a66|sh\u00ec \u904e|gu\u00f2 \u4e86|le \u554a|a \u3002\", rt:T(\"You just tried it on!\",\"\u3055\u3063\u304d\u8a66\u7740\u3057\u307e\u3057\u305f\u3088\u306d\u3002\",\"\ubc29\uae08 \uc785\uc5b4 \ubcf4\uc168\uc796\uc544\uc694.\")},\n     {s:\"\u9019\u500b|zh\u00e8ge \u591a\u5c11|du\u014dshao \u9322|qi\u00e1n \uff1f\", t:T(\"How much is this?\",\"\u3053\u308c\u306f\u3044\u304f\u3089\u3067\u3059\u304b\uff1f\",\"\uc774\uac70 \uc5bc\ub9c8\uc608\uc694?\"),\n      r:\"\u50f9\u9322|ji\u00e0qi\u00e1n \u5728|z\u00e0i \u6a19\u7c64|bi\u0101oqi\u0101n \u4e0a|sh\u00e0ng \u5594|o \u3002\", rt:T(\"The price is on the tag.\",\"\u5024\u6bb5\u306f\u30bf\u30b0\u306b\u66f8\u3044\u3066\u3042\u308a\u307e\u3059\u3088\u3002\",\"\uac00\uaca9\uc740 \ud0dc\uadf8\uc5d0 \uc788\uc5b4\uc694.\")}\n   ]},\n   {npc:\"\u53ef\u4ee5|k\u011by\u01d0 \u3002 \u9700\u8981|x\u016by\u00e0o \u9000\u7a05\u55ae|tu\u00ecshu\u00ec d\u0101n \u55ce|ma \uff1f\", t:T(\"Yes. Do you need a tax refund form?\",\"\u306f\u3044\u3002\u514d\u7a0e\u66f8\u985e\u306f\u5fc5\u8981\u3067\u3059\u304b\uff1f\",\"\ub124. \uc138\uae08 \ud658\uae09 \uc11c\ub958 \ud544\uc694\ud558\uc138\uc694?\")},\n   {ask:T(\"Say yes, please\",\"\u300c\u306f\u3044\u3001\u304a\u9858\u3044\u3057\u307e\u3059\u300d\u3068\u7b54\u3048\u3088\u3046\",\"'\ub124, \ud544\uc694\ud574\uc694'\ub77c\uace0 \ub300\ub2f5\ud558\uc138\uc694\"), opts:[\n     {s:\"\u4e0d\u7528|b\u00fay\u00f2ng \uff0c \u8b1d\u8b1d|xi\u00e8xie \u3002\", t:T(\"No, thank you.\",\"\u3044\u3044\u3048\u3001\u5927\u4e08\u592b\u3067\u3059\u3002\",\"\uc544\ub2c8\uc694, \uad1c\ucc2e\uc544\uc694.\"),\n      r:\"\u4e0d\u7528|b\u00fay\u00f2ng \u55ce|ma \uff1f \u5916\u570b|w\u00e0igu\u00f3 \u65c5\u5ba2|l\u01dak\u00e8 \u53ef\u4ee5|k\u011by\u01d0 \u9000\u7a05|tu\u00ecshu\u00ec \u5594|o \uff01\", rt:T(\"Are you sure? Foreign visitors can get a tax refund!\",\"\u3044\u3089\u306a\u3044\u3093\u3067\u3059\u304b\uff1f\u5916\u56fd\u4eba\u65c5\u884c\u8005\u306f\u514d\u7a0e\u3067\u304d\u307e\u3059\u3088\uff01\",\"\ud544\uc694 \uc5c6\uc73c\uc138\uc694? \uc678\uad6d\uc778 \uc5ec\ud589\uac1d\uc740 \uc138\uae08 \ud658\uae09 \ubc1b\uc744 \uc218 \uc788\uc5b4\uc694!\")},\n     {s:\"\u9700\u8981|x\u016by\u00e0o \uff0c \u8b1d\u8b1d|xi\u00e8xie \u3002\", t:T(\"Yes, please.\",\"\u306f\u3044\u3001\u304a\u9858\u3044\u3057\u307e\u3059\u3002\",\"\ub124, \ubd80\ud0c1\ud574\uc694.\"), ok:1},\n     {s:\"\u6211|w\u01d2 \u5403\u7d20|ch\u012bs\u00f9 \u3002\", t:T(\"I'm vegetarian.\",\"\u30d9\u30b8\u30bf\u30ea\u30a2\u30f3\u3067\u3059\u3002\",\"\uc800\ub294 \ucc44\uc2dd\ud574\uc694.\"),\n      r:\"\u9019|zh\u00e8 \u8ddf|g\u0113n \u5403\u7d20|ch\u012bs\u00f9 \u6c92\u6709|m\u00e9iy\u01d2u \u95dc\u4fc2|gu\u0101nxi \u5566|la \u3002\", rt:T(\"That has nothing to do with being vegetarian.\",\"\u305d\u308c\u306f\u83dc\u98df\u3068\u306f\u95a2\u4fc2\u306a\u3044\u3067\u3059\u3088\u3002\",\"\uadf8\uac74 \ucc44\uc2dd\uc774\ub791 \uc0c1\uad00\uc5c6\uc5b4\uc694.\")}\n   ]},\n   {npc:\"\u597d|h\u01ceo \uff0c \u8acb|q\u01d0ng \u7d66|g\u011bi \u6211|w\u01d2 \u770b|k\u00e0n \u4e00\u4e0b|y\u00edxi\u00e0 \u60a8|n\u00edn \u7684|de \u8b77\u7167|h\u00f9zh\u00e0o \u3002\", t:T(\"Okay, may I see your passport?\",\"\u3067\u306f\u3001\u30d1\u30b9\u30dd\u30fc\u30c8\u3092\u62dd\u898b\u3067\u304d\u307e\u3059\u304b\u3002\",\"\ub124, \uc5ec\uad8c \uc880 \ubcf4\uc5ec \uc8fc\uc2dc\uaca0\uc5b4\uc694?\")},\n   {n:T(\"You hand over your passport. One more thing before you go\u2026\",\"\u30d1\u30b9\u30dd\u30fc\u30c8\u3092\u6e21\u3057\u307e\u3059\u3002\u5e30\u308b\u524d\u306b\u3082\u3046\u3072\u3068\u3064\u2026\u2026\",\"\uc5ec\uad8c\uc744 \uac74\ub135\ub2c8\ub2e4. \uac00\uae30 \uc804\uc5d0 \ud558\ub098 \ub354\u2026\u2026\")},\n   {ask:T(\"Ask if you can return it if it doesn't fit\",\"\u5408\u308f\u306a\u304b\u3063\u305f\u3089\u8fd4\u54c1\u3067\u304d\u308b\u304b\u805e\u3053\u3046\",\"\uc548 \ub9de\uc73c\uba74 \ubc18\ud488\ud560 \uc218 \uc788\ub294\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u6709|y\u01d2u \u5927|d\u00e0 \u4e00\u9ede|y\u00ecdi\u01cen \u7684|de \u5c3a\u5bf8|ch\u01d0c\u00f9n \u55ce|ma \uff1f\", t:T(\"Do you have a bigger size?\",\"\u5927\u304d\u3044\u30b5\u30a4\u30ba\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\ub354 \ud070 \uc0ac\uc774\uc988 \uc788\uc5b4\uc694?\"),\n      r:\"\u9019|zh\u00e8 \u4ef6|ji\u00e0n \u5df2\u7d93|y\u01d0j\u012bng \u662f|sh\u00ec \u5927|d\u00e0 \u4e00|y\u012b \u865f|h\u00e0o \u7684|de \u4e86|le \u3002\", rt:T(\"This is already one size up.\",\"\u3053\u308c\u306f\u3082\u3046\u30ef\u30f3\u30b5\u30a4\u30ba\u4e0a\u3067\u3059\u3088\u3002\",\"\uc774\uac74 \ubc8c\uc368 \ud55c \uce58\uc218 \ud070 \uac70\uc608\uc694.\")},\n     {s:\"\u5982\u679c|r\u00fagu\u01d2 \u4e0d|b\u00f9 \u5408\u9069|h\u00e9sh\u00ec \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u9000|tu\u00ec \u55ce|ma \uff1f\", t:T(\"If it doesn't fit, can I return it?\",\"\u5408\u308f\u306a\u304b\u3063\u305f\u3089\u3001\u8fd4\u54c1\u3067\u304d\u307e\u3059\u304b\uff1f\",\"\uc548 \ub9de\uc73c\uba74 \ubc18\ud488\ud560 \uc218 \uc788\uc5b4\uc694?\"), ok:1},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u5206\u958b|f\u0113nk\u0101i \u4ed8|f\u00f9 \u55ce|ma \uff1f\", t:T(\"Can we pay separately?\",\"\u5225\u3005\u306b\u6255\u3048\u307e\u3059\u304b\uff1f\",\"\ub530\ub85c \uacc4\uc0b0\ud560 \uc218 \uc788\uc5b4\uc694?\"),\n      r:\"\u4f60|n\u01d0 \u53ea|zh\u01d0 \u8cb7|m\u01cei \u4e00|y\u00ed \u4ef6|ji\u00e0n \u554a|a \u3002\", rt:T(\"You're only buying one jacket.\",\"1\u7740\u3057\u304b\u8cb7\u3063\u3066\u3044\u307e\u305b\u3093\u3088\u3002\",\"\ud55c \ubc8c\ub9cc \uc0ac\uc2dc\uc796\uc544\uc694.\")}\n   ]},\n   {npc:\"\u53ef\u4ee5|k\u011by\u01d0 \uff0c \u4e03|q\u012b \u5929|ti\u0101n \u5167|n\u00e8i \u5e36|d\u00e0i \u767c\u7968|f\u0101pi\u00e0o \u4f86|l\u00e1i \u5c31|ji\u00f9 \u53ef\u4ee5|k\u011by\u01d0 \u4e86|le \u3002\", t:T(\"Yes, just bring the receipt within seven days.\",\"\u306f\u3044\u30017\u65e5\u4ee5\u5185\u306b\u30ec\u30b7\u30fc\u30c8\u3092\u6301\u3063\u3066\u304d\u3066\u304f\u3060\u3055\u3044\u3002\",\"\ub124, 7\uc77c \uc548\uc5d0 \uc601\uc218\uc99d \uac00\uc838\uc624\uc2dc\uba74 \ub3fc\uc694.\")},\n   {tip:T(\"Shops with a \u201cTax Refund\u201d sign let foreign visitors claim back tax; you finish the process at the airport. Taiwan also has convenience stores everywhere, like 7-Eleven and FamilyMart, open around the clock.\",\"\u300cTax Refund\u300d\u30de\u30fc\u30af\u306e\u3042\u308b\u5e97\u3067\u306f\u3001\u5916\u56fd\u4eba\u65c5\u884c\u8005\u304c\u514d\u7a0e\u624b\u7d9a\u304d\u3067\u304d\u307e\u3059\u3002\u624b\u7d9a\u304d\u306e\u6700\u5f8c\u306f\u7a7a\u6e2f\u3067\u3002\u53f0\u6e7e\u306b\u306f\u30bb\u30d6\u30f3-\u30a4\u30ec\u30d6\u30f3\u3084\u30d5\u30a1\u30df\u30ea\u30fc\u30de\u30fc\u30c8\u306a\u3069\u300124\u6642\u9593\u55b6\u696d\u306e\u30b3\u30f3\u30d3\u30cb\u3082\u3042\u3061\u3053\u3061\u306b\u3042\u308a\u307e\u3059\u3002\",\"'Tax Refund' \ud45c\uc2dc\uac00 \uc788\ub294 \uac00\uac8c\uc5d0\uc11c\ub294 \uc678\uad6d\uc778 \uc5ec\ud589\uac1d\uc774 \uc138\uae08 \ud658\uae09\uc744 \ubc1b\uc744 \uc218 \uc788\uc5b4\uc694. \ub9c8\uc9c0\ub9c9 \uc808\ucc28\ub294 \uacf5\ud56d\uc5d0\uc11c \ud574\uc694. \ub300\ub9cc\uc5d0\ub294 \uc138\ube10\uc77c\ub808\ube10, \ud328\ubc00\ub9ac\ub9c8\ud2b8 \uac19\uc740 24\uc2dc\uac04 \ud3b8\uc758\uc810\ub3c4 \uacf3\uacf3\uc5d0 \uc788\uc5b4\uc694.\")}\n  ]}\n];\nvar SC6=[\n {id:\"tix\", zh:\"\u8cb7\u7968\", en:\"Tickets\", img:\"tix\",\n  who:\"101\u552e\u7968\u54e1\", whoT:T(\"Ticket clerk\",\"\u30c1\u30b1\u30c3\u30c8\u4fc2\",\"\ub9e4\ud45c\uc18c \uc9c1\uc6d0\"),\n  stamp:{t:\"\u8cb7\u7968\", s:\"TICKET\", c:\"#2E4A62\", r:\"-6deg\"},\n  steps:[\n   {n:T(\"Taipei 101. You join the line for the observatory.\",\"\u53f0\u5317101\u3002\u5c55\u671b\u53f0\u306e\u30c1\u30b1\u30c3\u30c8\u58f2\u308a\u5834\u306b\u4e26\u3073\u307e\u3059\u3002\",\"\ud0c0\uc774\ubca0\uc774 101. \uc804\ub9dd\ub300 \ub9e4\ud45c\uc18c \uc904\uc5d0 \uc12d\ub2c8\ub2e4.\")},\n   {ask:T(\"Buy one full-price ticket\",\"\u5927\u4eba\u306e\u30c1\u30b1\u30c3\u30c8\u30921\u679a\u8cb7\u304a\u3046\",\"\uc77c\ubc18 \ud45c \ud55c \uc7a5\uc744 \uc0ac\uc138\uc694\"), opts:[\n     {s:\"\u6211|w\u01d2 \u8981|y\u00e0o \u8cb7|m\u01cei \u4e00\u5f35|y\u00ec zh\u0101ng \u96fb\u8a71\u5361|di\u00e0nhu\u00e0k\u01ce \u3002\", t:T(\"I want to buy a SIM card.\",\"SIM\u30ab\u30fc\u30c9\u30921\u679a\u8cb7\u3044\u305f\u3044\u3067\u3059\u3002\",\"\uc720\uc2ec \ud558\ub098 \uc0ac\uace0 \uc2f6\uc5b4\uc694.\"),\n      r:\"\u96fb\u8a71\u5361|di\u00e0nhu\u00e0k\u01ce \u8981|y\u00e0o \u53bb|q\u00f9 \u4fbf\u5229\u5546\u5e97|bi\u00e0nl\u00ec sh\u0101ngdi\u00e0n \u8cb7|m\u01cei \u5594|o \u3002\", rt:T(\"Buy SIM cards at a convenience store.\",\"SIM\u30ab\u30fc\u30c9\u306f\u30b3\u30f3\u30d3\u30cb\u3067\u8cb7\u3063\u3066\u304f\u3060\u3055\u3044\u306d\u3002\",\"\uc720\uc2ec\uc740 \ud3b8\uc758\uc810\uc5d0\uc11c \uc0ac\uc138\uc694.\")},\n     {s:\"\u4e00\u5f35|y\u00ec zh\u0101ng \u5168\u7968|qu\u00e1npi\u00e0o \uff0c \u8b1d\u8b1d|xi\u00e8xie \u3002\", t:T(\"One full-price ticket, please.\",\"\u5927\u4eba1\u679a\u3001\u304a\u9858\u3044\u3057\u307e\u3059\u3002\",\"\uc77c\ubc18 \ud45c \ud55c \uc7a5 \uc8fc\uc138\uc694.\"), ok:1},\n     {s:\"\u5169|li\u01ceng \u4f4d|w\u00e8i \uff0c \u6709|y\u01d2u \u4f4d\u5b50|w\u00e8izi \u55ce|ma \uff1f\", t:T(\"Two people. Do you have a table?\",\"2\u4eba\u3067\u3059\u3002\u5e2d\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\ub450 \uba85\uc778\ub370, \uc790\ub9ac \uc788\uc5b4\uc694?\"),\n      r:\"\u9019\u88e1|zh\u00e8l\u01d0 \u4e0d\u662f|b\u00fa sh\u00ec \u9910\u5ef3|c\u0101nt\u012bng \u5594|o \u3002\", rt:T(\"This isn't a restaurant.\",\"\u3053\u3053\u306f\u30ec\u30b9\u30c8\u30e9\u30f3\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3088\u3002\",\"\uc5ec\uae30\ub294 \uc2dd\ub2f9\uc774 \uc544\ub2c8\uc5d0\uc694.\")}\n   ]},\n   {n:T(\"Wait! You still have your student ID in your wallet.\",\"\u5f85\u3063\u3066\uff01\u8ca1\u5e03\u306b\u5b66\u751f\u8a3c\u304c\u5165\u3063\u3066\u3044\u307e\u3057\u305f\u3002\",\"\uc7a0\uae50! \uc9c0\uac11\uc5d0 \ud559\uc0dd\uc99d\uc774 \uc788\uc5c8\uc5b4\uc694.\")},\n   {ask:T(\"Ask if students get a discount\",\"\u5b66\u751f\u5272\u5f15\u304c\u3042\u308b\u304b\u805e\u3053\u3046\",\"\ud559\uc0dd \ud560\uc778\uc774 \uc788\ub294\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u4fbf\u5b9c|pi\u00e1nyi \u4e00\u9ede|y\u00ecdi\u01cen \u55ce|ma \uff1f\", t:T(\"Can you make it cheaper?\",\"\u5b89\u304f\u3057\u3066\u3082\u3089\u3048\u307e\u3059\u304b\uff1f\",\"\uc880 \uc2f8\uac8c \ud574 \uc8fc\uc2e4 \uc218 \uc788\uc5b4\uc694?\"),\n      r:\"\u6211\u5011|w\u01d2men \u4e0d\u80fd|b\u00f9n\u00e9ng \u6bba\u50f9|sh\u0101ji\u00e0 \u5594|o \u3002\", rt:T(\"We can't bargain here.\",\"\u5024\u5f15\u304d\u306f\u3067\u304d\u306a\u3044\u3093\u3067\u3059\u3002\",\"\uc5ec\uae30\uc11c\ub294 \ud765\uc815\uc774 \uc548 \ub3fc\uc694.\")},\n     {s:\"\u5b78\u751f|xu\u00e9sheng \u53ef\u4ee5|k\u011by\u01d0 \u8a66\u7a7f|sh\u00ecchu\u0101n \u55ce|ma \uff1f\", t:T(\"Can students try it on?\",\"\u5b66\u751f\u306f\u8a66\u7740\u3067\u304d\u307e\u3059\u304b\uff1f\",\"\ud559\uc0dd\uc740 \uc785\uc5b4 \ubd10\ub3c4 \ub3fc\uc694?\"),\n      r:\"\u9580\u7968|m\u00e9npi\u00e0o \u4e0d\u80fd|b\u00f9n\u00e9ng \u8a66\u7a7f|sh\u00ecchu\u0101n \u5566|la \uff01\", rt:T(\"You can't try on a ticket!\",\"\u30c1\u30b1\u30c3\u30c8\u306f\u8a66\u7740\u3067\u304d\u307e\u305b\u3093\u3088\uff01\",\"\uc785\uc7a5\uad8c\uc740 \uc785\uc5b4 \ubcfc \uc218 \uc5c6\uc5b4\uc694!\")},\n     {s:\"\u5b78\u751f|xu\u00e9sheng \u6709|y\u01d2u \u512a\u60e0|y\u014duhu\u00ec \u55ce|ma \uff1f\", t:T(\"Is there a student discount?\",\"\u5b66\u751f\u5272\u5f15\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\ud559\uc0dd \ud560\uc778 \uc788\uc5b4\uc694?\"), ok:1}\n   ]},\n   {npc:\"\u6709|y\u01d2u \uff0c \u8acb|q\u01d0ng \u51fa\u793a|ch\u016bsh\u00ec \u5b78\u751f\u8b49|xu\u00e9shengzh\u00e8ng \u3002\", t:T(\"Yes, please show your student ID.\",\"\u3042\u308a\u307e\u3059\u3088\u3002\u5b66\u751f\u8a3c\u3092\u898b\u305b\u3066\u304f\u3060\u3055\u3044\u3002\",\"\uc788\uc5b4\uc694. \ud559\uc0dd\uc99d\uc744 \ubcf4\uc5ec \uc8fc\uc138\uc694.\")},\n   {n:T(\"You show your student ID. One more question before you go up.\",\"\u5b66\u751f\u8a3c\u3092\u898b\u305b\u307e\u3057\u305f\u3002\u4e0a\u306b\u884c\u304f\u524d\u306b\u3001\u3082\u3046\u3072\u3068\u3064\u8cea\u554f\u304c\u3042\u308a\u307e\u3059\u3002\",\"\ud559\uc0dd\uc99d\uc744 \ubcf4\uc5ec \uc92c\uc5b4\uc694. \uc62c\ub77c\uac00\uae30 \uc804\uc5d0 \ud558\ub098 \ub354 \ubb3c\uc5b4\ubcfc\uac8c\uc694.\")},\n   {ask:T(\"Ask what time it closes\",\"\u4f55\u6642\u306b\u9589\u307e\u308b\u304b\u805e\u3053\u3046\",\"\uba87 \uc2dc\uc5d0 \ubb38\uc744 \ub2eb\ub294\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u8acb\u554f|q\u01d0ngw\u00e8n \u5e7e|j\u01d0 \u9ede|di\u01cen \u4f11\u9928|xi\u016bgu\u01cen \uff1f\", t:T(\"What time does it close?\",\"\u4f55\u6642\u306b\u9589\u9928\u3057\u307e\u3059\u304b\uff1f\",\"\uba87 \uc2dc\uc5d0 \ubb38 \ub2eb\uc544\uc694?\"), ok:1},\n     {s:\"\u8acb\u554f|q\u01d0ngw\u00e8n \u5e7e|j\u01d0 \u9ede|di\u01cen \u4f9b\u61c9|g\u014dngy\u00ecng \u65e9\u9910|z\u01ceoc\u0101n \uff1f\", t:T(\"What time is breakfast served?\",\"\u671d\u98df\u306f\u4f55\u6642\u304b\u3089\u3067\u3059\u304b\uff1f\",\"\uc544\uce68 \uc2dd\uc0ac\ub294 \uba87 \uc2dc\uc5d0 \ub098\uc640\uc694?\"),\n      r:\"\u9019\u88e1|zh\u00e8l\u01d0 \u6c92\u6709|m\u00e9iy\u01d2u \u65e9\u9910|z\u01ceoc\u0101n \u5594|o \u3002\", rt:T(\"We don't serve breakfast here.\",\"\u3053\u3053\u306b\u671d\u98df\u306f\u3042\u308a\u307e\u305b\u3093\u3088\u3002\",\"\uc5ec\uae30\ub294 \uc544\uce68 \uc2dd\uc0ac\uac00 \uc5c6\uc5b4\uc694.\")},\n     {s:\"\u5927\u6982|d\u00e0g\u00e0i \u8981|y\u00e0o \u8d70|z\u01d2u \u591a\u4e45|du\u014dji\u01d4 \uff1f\", t:T(\"About how long is the walk?\",\"\u6b69\u3044\u3066\u3060\u3044\u305f\u3044\u3069\u306e\u304f\u3089\u3044\u3067\u3059\u304b\uff1f\",\"\uac78\uc5b4\uc11c \ub300\ub7b5 \uc5bc\ub9c8\ub098 \uac78\ub824\uc694?\"),\n      r:\"\u4f60|n\u01d0 \u8981|y\u00e0o \u8d70|z\u01d2u \u53bb|q\u00f9 \u54ea\u88e1|n\u01cel\u01d0 \uff1f\", rt:T(\"Walk where?\",\"\u3069\u3053\u307e\u3067\u6b69\u304f\u3093\u3067\u3059\u304b\uff1f\",\"\uc5b4\ub514\uae4c\uc9c0 \uac78\uc5b4\uac00\uc2dc\ub824\uace0\uc694?\")}\n   ]},\n   {npc:\"\u665a\u4e0a|w\u01censhang \u4e5d|ji\u01d4 \u9ede|di\u01cen \u3002\", t:T(\"9 p.m.\",\"\u591c9\u6642\u3067\u3059\u3002\",\"\ubc24 9\uc2dc\uc608\uc694.\")},\n   {ask:T(\"Pick the closing time you just heard\",\"\u805e\u3053\u3048\u305f\u9589\u9928\u6642\u9593\u3092\u9078\u307c\u3046\",\"\ubc29\uae08 \ub4e4\uc740 \ud3d0\uad00 \uc2dc\uac04\uc744 \uace0\ub974\uc138\uc694\"), mw:1, route:1, opts:[\n     {s:\"09:00\", t:T(\"9 in the morning?\",\"\u671d9\u6642\uff1f\",\"\uc544\uce68 9\uc2dc?\"),\n      r:\"\u662f|sh\u00ec \u665a\u4e0a|w\u01censhang \uff0c \u4e0d\u662f|b\u00fa sh\u00ec \u65e9\u4e0a|z\u01ceoshang \u3002\", rt:T(\"In the evening, not the morning.\",\"\u591c\u3067\u3059\u3001\u671d\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3002\",\"\uc800\ub141\uc774\uc5d0\uc694, \uc544\uce68\uc774 \uc544\ub2c8\uace0\uc694.\")},\n     {s:\"19:00\", t:T(\"7 p.m.?\",\"\u591c7\u6642\uff1f\",\"\uc800\ub141 7\uc2dc?\"),\n      r:\"\u662f|sh\u00ec \u4e5d|ji\u01d4 \u9ede|di\u01cen \uff0c \u4e0d\u662f|b\u00fa sh\u00ec \u4e03|q\u012b \u9ede|di\u01cen \u3002\", rt:T(\"Nine, not seven.\",\"9\u6642\u3067\u3059\u30017\u6642\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3002\",\"9\uc2dc\uc608\uc694, 7\uc2dc\uac00 \uc544\ub2c8\uace0\uc694.\")},\n     {s:\"21:00\", t:T(\"9 p.m. Got it!\",\"\u591c9\u6642\u3067\u3059\u306d\u3002\u308f\u304b\u308a\u307e\u3057\u305f\uff01\",\"\ubc24 9\uc2dc. \uc54c\uaca0\uc5b4\uc694!\"), ok:1},\n     {s:\"22:00\", t:T(\"10 p.m.?\",\"\u591c10\u6642\uff1f\",\"\ubc24 10\uc2dc?\"),\n      r:\"\u5341|sh\u00ed \u9ede|di\u01cen \u5c31|ji\u00f9 \u95dc|gu\u0101n \u4e86|le \u5594|o \u3002\", rt:T(\"We're closed by ten.\",\"10\u6642\u306b\u306f\u3082\u3046\u9589\u307e\u3063\u3066\u3044\u307e\u3059\u3088\u3002\",\"10\uc2dc\uc5d4 \uc774\ubbf8 \ub2eb\uc558\uc5b4\uc694.\")}\n   ]},\n   {tip:T(\"\u27e6\u4e00\u5f35|y\u00ec zh\u0101ng ____ \u7968|pi\u00e0o\u27e7 works for any ticket type: \u27e6\u5168\u7968|qu\u00e1npi\u00e0o\u27e7 full price, \u27e6\u5b78\u751f\u7968|xu\u00e9shengpi\u00e0o\u27e7 student, \u27e6\u656c\u8001\u7968|j\u00ecngl\u01ceopi\u00e0o\u27e7 senior, \u27e6\u5152\u7ae5\u7968|\u00e9rt\u00f3ngpi\u00e0o\u27e7 child.\",\"\u27e6\u4e00\u5f35|y\u00ec zh\u0101ng ____ \u7968|pi\u00e0o\u27e7 \u306f\u3069\u3093\u306a\u5238\u306b\u3082\u4f7f\u3048\u307e\u3059\uff1a\u27e6\u5168\u7968|qu\u00e1npi\u00e0o\u27e7 \u5927\u4eba\u3001\u27e6\u5b78\u751f\u7968|xu\u00e9shengpi\u00e0o\u27e7 \u5b66\u751f\u3001\u27e6\u656c\u8001\u7968|j\u00ecngl\u01ceopi\u00e0o\u27e7 \u30b7\u30cb\u30a2\u3001\u27e6\u5152\u7ae5\u7968|\u00e9rt\u00f3ngpi\u00e0o\u27e7 \u5b50\u3069\u3082\u3002\",\"\u27e6\u4e00\u5f35|y\u00ec zh\u0101ng ____ \u7968|pi\u00e0o\u27e7\ub294 \uc5b4\ub5a4 \ud45c\uc5d0\ub3c4 \uc4f8 \uc218 \uc788\uc5b4\uc694: \u27e6\u5168\u7968|qu\u00e1npi\u00e0o\u27e7 \uc77c\ubc18, \u27e6\u5b78\u751f\u7968|xu\u00e9shengpi\u00e0o\u27e7 \ud559\uc0dd, \u27e6\u656c\u8001\u7968|j\u00ecngl\u01ceopi\u00e0o\u27e7 \uacbd\ub85c, \u27e6\u5152\u7ae5\u7968|\u00e9rt\u00f3ngpi\u00e0o\u27e7 \uc5b4\ub9b0\uc774.\")}\n  ]},\n {id:\"deck\", zh:\"\u89c0\u666f\", en:\"Observatory\", img:\"tix\",\n  who:\"101\u552e\u7968\u54e1\", whoT:T(\"Ticket clerk\",\"\u30c1\u30b1\u30c3\u30c8\u4fc2\",\"\ub9e4\ud45c\uc18c \uc9c1\uc6d0\"),\n  stamp:{t:\"\u89c0\u666f\", s:\"VIEW\", c:\"#3F7A5A\", r:\"6deg\"},\n  steps:[\n   {n:T(\"Ticket in hand. Now, which way to the top?\",\"\u30c1\u30b1\u30c3\u30c8\u3092\u624b\u306b\u5165\u308c\u307e\u3057\u305f\u3002\u3055\u3066\u3001\u5c55\u671b\u53f0\u306f\u3069\u3063\u3061\uff1f\",\"\ud45c\ub97c \uc190\uc5d0 \ub123\uc5c8\uc5b4\uc694. \uc774\uc81c \uc804\ub9dd\ub300\ub294 \uc5b4\ub290 \ucabd\uc774\uc8e0?\")},\n   {ask:T(\"Ask where the observatory is\",\"\u5c55\u671b\u53f0\u306f\u3069\u3053\u304b\u805e\u3053\u3046\",\"\uc804\ub9dd\ub300\uac00 \uc5b4\ub514\uc778\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u8acb\u554f|q\u01d0ngw\u00e8n \u884c\u674e|x\u00edngl\u01d0 \u5728\u54ea\u88e1|z\u00e0i n\u01cel\u01d0 \u9818|l\u01d0ng \uff1f\", t:T(\"Where do I get my luggage?\",\"\u8377\u7269\u306f\u3069\u3053\u3067\u53d7\u3051\u53d6\u308a\u307e\u3059\u304b\uff1f\",\"\uc9d0\uc740 \uc5b4\ub514\uc11c \ucc3e\uc544\uc694?\"),\n      r:\"\u9019\u88e1|zh\u00e8l\u01d0 \u4e0d\u662f|b\u00fa sh\u00ec \u6a5f\u5834|j\u012bch\u01ceng \u5594|o \uff01\", rt:T(\"This isn't the airport!\",\"\u3053\u3053\u306f\u7a7a\u6e2f\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3088\uff01\",\"\uc5ec\uae30\ub294 \uacf5\ud56d\uc774 \uc544\ub2c8\uc5d0\uc694!\")},\n     {s:\"\u8acb\u554f|q\u01d0ngw\u00e8n \u89c0\u666f\u53f0|gu\u0101nj\u01d0ngt\u00e1i \u5728\u54ea\u88e1|z\u00e0i n\u01cel\u01d0 \uff1f\", t:T(\"Where is the observation deck?\",\"\u5c55\u671b\u53f0\u306f\u3069\u3053\u3067\u3059\u304b\uff1f\",\"\uc804\ub9dd\ub300\ub294 \uc5b4\ub514\uc608\uc694?\"), ok:1},\n     {s:\"\u8acb\u554f|q\u01d0ngw\u00e8n \u9019|zh\u00e8 \u73ed|b\u0101n \u8eca|ch\u0113 \u53bb|q\u00f9 \u53f0\u5317|T\u00e1ib\u011bi \u8eca\u7ad9|ch\u0113zh\u00e0n \u55ce|ma \uff1f\", t:T(\"Does this train go to Taipei Main Station?\",\"\u3053\u306e\u96fb\u8eca\u306f\u53f0\u5317\u99c5\u306b\u884c\u304d\u307e\u3059\u304b\uff1f\",\"\uc774 \uc5f4\ucc28 \ud0c0\uc774\ubca0\uc774\uc5ed\uc5d0 \uac00\uc694?\"),\n      r:\"\u9019\u88e1|zh\u00e8l\u01d0 \u6c92\u6709|m\u00e9iy\u01d2u \u8eca|ch\u0113 \u5594|o \uff0c \u53ea\u6709|zh\u01d0y\u01d2u \u96fb\u68af|di\u00e0nt\u012b \u3002\", rt:T(\"There are no trains here, only elevators.\",\"\u3053\u3053\u306b\u96fb\u8eca\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u30a8\u30ec\u30d9\u30fc\u30bf\u30fc\u3060\u3051\u3067\u3059\u3002\",\"\uc5ec\uae30\ub294 \uc5f4\ucc28\uac00 \uc5c6\uc5b4\uc694, \uc5d8\ub9ac\ubca0\uc774\ud130\ub9cc \uc788\uc5b4\uc694.\")}\n   ]},\n   {npc:\"\u642d|d\u0101 \u96fb\u68af|di\u00e0nt\u012b \u5230|d\u00e0o \u516b\u5341\u4e5d|b\u0101sh\u00edji\u01d4 \u6a13|l\u00f3u \u3002\", t:T(\"Take the elevator to the 89th floor.\",\"\u30a8\u30ec\u30d9\u30fc\u30bf\u30fc\u306789\u968e\u3078\u3069\u3046\u305e\u3002\",\"\uc5d8\ub9ac\ubca0\uc774\ud130\ub97c \ud0c0\uace0 89\uce35\uc73c\ub85c \uac00\uc138\uc694.\")},\n   {ask:T(\"Pick the floor you just heard\",\"\u805e\u3053\u3048\u305f\u968e\u3092\u9078\u307c\u3046\",\"\ubc29\uae08 \ub4e4\uc740 \uce35\uc744 \uace0\ub974\uc138\uc694\"), mw:1, route:1, opts:[\n     {s:\"98F\", t:T(\"98th floor?\",\"98\u968e\uff1f\",\"98\uce35?\"),\n      r:\"\u662f|sh\u00ec \u516b\u5341\u4e5d|b\u0101sh\u00edji\u01d4 \uff0c \u4e0d\u662f|b\u00fa sh\u00ec \u4e5d\u5341\u516b|ji\u01d4sh\u00edb\u0101 \u3002\", rt:T(\"Eighty-nine, not ninety-eight.\",\"89\u3067\u3059\u300198\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3002\",\"89\uc608\uc694, 98\uc774 \uc544\ub2c8\uace0\uc694.\")},\n     {s:\"19F\", t:T(\"19th floor?\",\"19\u968e\uff1f\",\"19\uce35?\"),\n      r:\"\u5341\u4e5d|sh\u00edji\u01d4 \u6a13|l\u00f3u \u592a|t\u00e0i \u4f4e|d\u012b \u4e86|le \u5566|la \uff01\", rt:T(\"The 19th floor is way too low!\",\"19\u968e\u3058\u3083\u4f4e\u3059\u304e\u307e\u3059\u3088\uff01\",\"19\uce35\uc740 \ub108\ubb34 \ub0ae\uc544\uc694!\")},\n     {s:\"81F\", t:T(\"81st floor?\",\"81\u968e\uff1f\",\"81\uce35?\"),\n      r:\"\u4e0d|b\u00fa \u5c0d|du\u00ec \uff0c \u662f|sh\u00ec \u516b\u5341\u4e5d|b\u0101sh\u00edji\u01d4 \u6a13|l\u00f3u \u3002\", rt:T(\"No, the 89th floor.\",\"\u3044\u3044\u3048\u300189\u968e\u3067\u3059\u3002\",\"\uc544\ub2c8\uc694, 89\uce35\uc774\uc5d0\uc694.\")},\n     {s:\"89F\", t:T(\"89th floor. Got it!\",\"89\u968e\u3067\u3059\u306d\u3002\u308f\u304b\u308a\u307e\u3057\u305f\uff01\",\"89\uce35. \uc54c\uaca0\uc5b4\uc694!\"), ok:1}\n   ]},\n   {ask:T(\"Ask where the elevator is\",\"\u30a8\u30ec\u30d9\u30fc\u30bf\u30fc\u306f\u3069\u3053\u304b\u805e\u3053\u3046\",\"\uc5d8\ub9ac\ubca0\uc774\ud130\uac00 \uc5b4\ub514\uc778\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u96fb\u68af|di\u00e0nt\u012b \u5728\u54ea\u88e1|z\u00e0i n\u01cel\u01d0 \uff1f\", t:T(\"Where is the elevator?\",\"\u30a8\u30ec\u30d9\u30fc\u30bf\u30fc\u306f\u3069\u3053\u3067\u3059\u304b\uff1f\",\"\uc5d8\ub9ac\ubca0\uc774\ud130\ub294 \uc5b4\ub514\uc608\uc694?\"), ok:1},\n     {s:\"\u6709|y\u01d2u \u5065\u8eab\u623f|ji\u00e0nsh\u0113nf\u00e1ng \u55ce|ma \uff1f\", t:T(\"Is there a gym?\",\"\u30b8\u30e0\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\ud5ec\uc2a4\uc7a5 \uc788\uc5b4\uc694?\"),\n      r:\"\u60f3|xi\u01ceng \u904b\u52d5|y\u00f9nd\u00f2ng \u7684\u8a71|dehu\u00e0 \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u722c|p\u00e1 \u6a13\u68af|l\u00f3ut\u012b \u5594|o \uff01\", rt:T(\"If you want exercise, you can take the stairs!\",\"\u904b\u52d5\u3057\u305f\u3044\u306a\u3089\u3001\u968e\u6bb5\u3082\u3042\u308a\u307e\u3059\u3088\uff01\",\"\uc6b4\ub3d9\ud558\uace0 \uc2f6\uc73c\uc2dc\uba74 \uacc4\ub2e8\uc73c\ub85c \uac00\uc154\ub3c4 \ub3fc\uc694!\")},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u63db|hu\u00e0n \u4e00\u500b|y\u00ed ge \u623f\u9593|f\u00e1ngji\u0101n \u55ce|ma \uff1f\", t:T(\"Could I switch to a different room?\",\"\u90e8\u5c4b\u3092\u66ff\u3048\u3066\u3082\u3089\u3048\u307e\u3059\u304b\uff1f\",\"\ubc29\uc744 \ubc14\uafc0 \uc218 \uc788\uc744\uae4c\uc694?\"),\n      r:\"\u9019\u88e1|zh\u00e8l\u01d0 \u4e0d\u662f|b\u00fa sh\u00ec \u98ef\u5e97|f\u00e0ndi\u00e0n \u5566|la \uff01\", rt:T(\"This isn't a hotel!\",\"\u3053\u3053\u306f\u30db\u30c6\u30eb\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3088\uff01\",\"\uc5ec\uae30\ub294 \ud638\ud154\uc774 \uc544\ub2c8\uc5d0\uc694!\")}\n   ]},\n   {npc:\"\u5728|z\u00e0i \u90a3\u908a|n\u00e0bi\u0101n \uff0c \u8ddf\u8457|g\u0113nzhe \u4eba|r\u00e9n \u8d70|z\u01d2u \u5c31|ji\u00f9 \u5c0d|du\u00ec \u4e86|le \u3002\", t:T(\"Over there. Just follow the crowd.\",\"\u3042\u3061\u3089\u3067\u3059\u3002\u4eba\u306e\u6d41\u308c\u306b\u3064\u3044\u3066\u884c\u3051\u3070\u5927\u4e08\u592b\u3002\",\"\uc800\ucabd\uc774\uc5d0\uc694. \uc0ac\ub78c\ub4e4 \ub530\ub77c\uac00\uc2dc\uba74 \ub3fc\uc694.\")},\n   {tip:T(\"Taipei 101's elevator is one of the fastest in the world. It reaches the 89th floor in under 40 seconds.\",\"\u53f0\u5317101\u306e\u30a8\u30ec\u30d9\u30fc\u30bf\u30fc\u306f\u4e16\u754c\u6700\u901f\u30af\u30e9\u30b9\u300240\u79d2\u8db3\u3089\u305a\u306789\u968e\u306b\u5230\u7740\u3057\u307e\u3059\u3002\",\"\ud0c0\uc774\ubca0\uc774 101\uc758 \uc5d8\ub9ac\ubca0\uc774\ud130\ub294 \uc138\uacc4\uc5d0\uc11c \uac00\uc7a5 \ube60\ub978 \ucd95\uc5d0 \uc18d\ud574\uc694. 40\ucd08\ub3c4 \uc548 \ub3fc\uc11c 89\uce35\uc5d0 \ub3c4\ucc29\ud574\uc694.\")}\n  ]},\n {id:\"photo\", zh:\"\u62cd\u7167\", en:\"A photo\", img:\"photo\",\n  who:\"\u89c0\u5149\u5ba2\", whoT:T(\"Tourist\",\"\u89b3\u5149\u5ba2\",\"\uad00\uad11\uac1d\"),\n  help:{s:\"\u9084|h\u00e1i \u9700\u8981|x\u016by\u00e0o \u5e6b\u5fd9|b\u0101ngm\u00e1ng \u55ce|ma \uff1f\", t:T(\"Need any more help?\",\"\u307b\u304b\u306b\u624b\u4f1d\u3044\u307e\u3057\u3087\u3046\u304b\uff1f\",\"\ub354 \ub3c4\uc640\ub4dc\ub9b4\uae4c\uc694?\")},\n  stamp:{t:\"\u62cd\u7167\", s:\"PHOTO\", c:\"#A87A1E\", r:\"-4deg\"},\n  steps:[\n   {n:T(\"The view from the 89th floor is amazing. You want a photo with the city behind you.\",\"89\u968e\u304b\u3089\u306e\u773a\u3081\u306f\u6700\u9ad8\u3002\u8857\u3092\u80cc\u666f\u306b\u5199\u771f\u3092\u64ae\u308a\u305f\u304f\u306a\u308a\u307e\u3057\u305f\u3002\",\"89\uce35\uc5d0\uc11c \ubcf4\ub294 \uacbd\uce58\uac00 \uc815\ub9d0 \uba4b\uc838\uc694. \ub3c4\uc2dc\ub97c \ubc30\uacbd\uc73c\ub85c \uc0ac\uc9c4\uc744 \ucc0d\uace0 \uc2f6\uc5b4\uc694.\")},\n   {ask:T(\"Ask the tourist next to you to take your photo\",\"\u96a3\u306e\u89b3\u5149\u5ba2\u306b\u5199\u771f\u3092\u64ae\u3063\u3066\u3082\u3089\u304a\u3046\",\"\uc606\uc5d0 \uc788\ub294 \uad00\uad11\uac1d\uc5d0\uac8c \uc0ac\uc9c4\uc744 \ubd80\ud0c1\ud558\uc138\uc694\"), opts:[\n     {s:\"\u5b78\u751f|xu\u00e9sheng \u6709|y\u01d2u \u512a\u60e0|y\u014duhu\u00ec \u55ce|ma \uff1f\", t:T(\"Is there a student discount?\",\"\u5b66\u751f\u5272\u5f15\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\ud559\uc0dd \ud560\uc778 \uc788\uc5b4\uc694?\"),\n      r:\"\u6211|w\u01d2 \u4e5f|y\u011b \u662f|sh\u00ec \u89c0\u5149\u5ba2|gu\u0101ngu\u0101ngk\u00e8 \u5566|la \uff01\", rt:T(\"I'm a tourist too!\",\"\u79c1\u3082\u89b3\u5149\u5ba2\u3067\u3059\u3088\uff01\",\"\uc800\ub3c4 \uad00\uad11\uac1d\uc774\uc5d0\uc694!\")},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u5e6b|b\u0101ng \u6211|w\u01d2 \u62cd\u7167|p\u0101izh\u00e0o \u55ce|ma \uff1f\", t:T(\"Could you take a photo for me?\",\"\u5199\u771f\u3092\u64ae\u3063\u3066\u3082\u3089\u3048\u307e\u3059\u304b\uff1f\",\"\uc0ac\uc9c4 \uc880 \ucc0d\uc5b4 \uc8fc\uc2e4 \uc218 \uc788\uc5b4\uc694?\"), ok:1},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u8a66\u7a7f|sh\u00ecchu\u0101n \u55ce|ma \uff1f\", t:T(\"Can I try it on?\",\"\u8a66\u7740\u3067\u304d\u307e\u3059\u304b\uff1f\",\"\uc785\uc5b4 \ubd10\ub3c4 \ub3fc\uc694?\"),\n      r:\"\u8a66\u7a7f|sh\u00ecchu\u0101n \u4ec0\u9ebc|sh\u00e9nme \uff1f \u6211|w\u01d2 \u7684|de \u5916\u5957|w\u00e0it\u00e0o \u55ce|ma \uff1f\", rt:T(\"Try on what? My jacket?\",\"\u4f55\u3092\u8a66\u7740\uff1f\u79c1\u306e\u4e0a\u7740\uff1f\",\"\ubb58 \uc785\uc5b4 \ubd10\uc694? \uc81c \uc678\ud22c\uc694?\")}\n   ]},\n   {npc:\"\u6c92\u554f\u984c|m\u00e9i w\u00e8nt\u00ed \u3002 \u4e00|y\u012b \uff0c \u4e8c|\u00e8r \uff0c \u4e09|s\u0101n \uff01\", t:T(\"No problem. One, two, three!\",\"\u3044\u3044\u3067\u3059\u3088\u3002\u3044\u3061\u3001\u306b\u3001\u3055\u3093\uff01\",\"\uadf8\ub7fc\uc694. \ud558\ub098, \ub458, \uc14b!\")},\n   {n:T(\"Click! A perfect shot with the whole of Taipei behind you.\",\"\u30ab\u30b7\u30e3\uff01\u53f0\u5317\u306e\u8857\u3092\u80cc\u666f\u306b\u3001\u5b8c\u74a7\u306a\u4e00\u679a\u304c\u64ae\u308c\u307e\u3057\u305f\u3002\",\"\ucc30\uce75! \ud0c0\uc774\ubca0\uc774 \uc804\uccb4\ub97c \ubc30\uacbd\uc73c\ub85c \uc644\ubcbd\ud55c \ud55c \uc7a5\uc774 \ub098\uc654\uc5b4\uc694.\")},\n   {ask:T(\"Thank the tourist\",\"\u89b3\u5149\u5ba2\u306b\u304a\u793c\u3092\u8a00\u304a\u3046\",\"\uad00\uad11\uac1d\uc5d0\uac8c \uace0\ub9d9\ub2e4\uace0 \ud558\uc138\uc694\"), opts:[\n     {s:\"\u5c0d\u4e0d\u8d77|du\u00ecbuq\u01d0 \uff0c \u6211|w\u01d2 \u4e0d|b\u00f9 \u77e5\u9053|zh\u012bd\u00e0o \u3002\", t:T(\"Sorry, I didn't know.\",\"\u3059\u307f\u307e\u305b\u3093\u3001\u77e5\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\",\"\uc8c4\uc1a1\ud574\uc694, \ubab0\ub790\uc5b4\uc694.\"),\n      r:\"\u4e0d\u77e5\u9053|b\u00f9 zh\u012bd\u00e0o \u4ec0\u9ebc|sh\u00e9nme \uff1f \u7167\u7247|zh\u00e0opi\u00e0n \u62cd|p\u0101i \u5f97|de \u5f88|h\u011bn \u597d|h\u01ceo \u554a|a \uff01\", rt:T(\"Didn't know what? The photo came out great!\",\"\u4f55\u3092\u77e5\u3089\u306a\u304b\u3063\u305f\u306e\uff1f\u5199\u771f\u306f\u3088\u304f\u64ae\u308c\u3066\u307e\u3059\u3088\uff01\",\"\ubb58 \ubab0\ub790\ub2e4\ub294 \uac70\uc608\uc694? \uc0ac\uc9c4 \uc798 \ub098\uc654\ub294\ub370\uc694!\")},\n     {s:\"\u8b1d\u8b1d|xi\u00e8xie \uff0c \u62cd|p\u0101i \u5f97|de \u5f88|h\u011bn \u597d|h\u01ceo \uff01\", t:T(\"Thank you, it looks great!\",\"\u3042\u308a\u304c\u3068\u3046\u3001\u3088\u304f\u64ae\u308c\u3066\u307e\u3059\uff01\",\"\uace0\ub9c8\uc6cc\uc694, \uc798 \ub098\uc654\uc5b4\uc694!\"), ok:1},\n     {s:\"\u9019\u6a23|zh\u00e8y\u00e0ng \u5c31|ji\u00f9 \u597d|h\u01ceo \uff0c \u8b1d\u8b1d|xi\u00e8xie \u3002\", t:T(\"That's all, thank you.\",\"\u3053\u308c\u3067\u5927\u4e08\u592b\u3067\u3059\u3001\u3042\u308a\u304c\u3068\u3046\u3002\",\"\uadf8\uac70\uba74 \ub3fc\uc694, \uac10\uc0ac\ud569\ub2c8\ub2e4.\"),\n      r:\"\u54c8\u54c8|h\u0101h\u0101 \uff0c \u4f60|n\u01d0 \u662f|sh\u00ec \u5728|z\u00e0i \u9ede|di\u01cen \u83dc|c\u00e0i \u55ce|ma \uff1f\", rt:T(\"Haha, are you ordering food?\",\"\u306f\u306f\u306f\u3001\u6ce8\u6587\u3057\u3066\u308b\u306e\uff1f\",\"\ud558\ud558, \uc9c0\uae08 \uc8fc\ubb38\ud558\uc2dc\ub294 \uac70\uc608\uc694?\")}\n   ]},\n   {tip:T(\"\u27e6\u53ef\u4ee5|k\u011by\u01d0 \u5e6b|b\u0101ng \u6211|w\u01d2 \u62cd\u7167|p\u0101izh\u00e0o \u55ce|ma\u27e7\uff1f is the most useful phrase at any tourist spot. Taiwanese people are usually happy to help.\",\"\u27e6\u53ef\u4ee5|k\u011by\u01d0 \u5e6b|b\u0101ng \u6211|w\u01d2 \u62cd\u7167|p\u0101izh\u00e0o \u55ce|ma\u27e7\uff1f\u306f\u3069\u306e\u89b3\u5149\u5730\u3067\u3082\u3044\u3061\u3070\u3093\u5f79\u7acb\u3064\u30d5\u30ec\u30fc\u30ba\u3002\u53f0\u6e7e\u306e\u4eba\u306f\u305f\u3044\u3066\u3044\u559c\u3093\u3067\u624b\u4f1d\u3063\u3066\u304f\u308c\u307e\u3059\u3002\",\"\u27e6\u53ef\u4ee5|k\u011by\u01d0 \u5e6b|b\u0101ng \u6211|w\u01d2 \u62cd\u7167|p\u0101izh\u00e0o \u55ce|ma\u27e7?\ub294 \uc5b4\ub290 \uad00\uad11\uc9c0\uc5d0\uc11c\ub098 \uac00\uc7a5 \uc720\uc6a9\ud55c \ud45c\ud604\uc774\uc5d0\uc694. \ub300\ub9cc \uc0ac\ub78c\ub4e4\uc740 \ub300\ubd80\ubd84 \uae30\uaebc\uc774 \ub3c4\uc640\uc918\uc694.\")}\n  ]},\n {id:\"museum\", zh:\"\u6545\u5bae\", en:\"The museum\", img:\"palace\",\n  who:\"\u6545\u5bae\u670d\u52d9\u4eba\u54e1\", whoT:T(\"Museum staff\",\"\u535a\u7269\u9928\u30b9\u30bf\u30c3\u30d5\",\"\ubc15\ubb3c\uad00 \uc9c1\uc6d0\"),\n  stamp:{t:\"\u6545\u5bae\", s:\"MUSEUM\", c:\"#C1440E\", r:\"8deg\"},\n  steps:[\n   {n:T(\"The next day, the National Palace Museum. You'd like to understand what you're looking at.\",\"\u7fcc\u65e5\u3001\u6545\u5bae\u535a\u7269\u9662\u3078\u3002\u5c55\u793a\u3092\u3057\u3063\u304b\u308a\u7406\u89e3\u3057\u305f\u3044\u3068\u3053\u308d\u3067\u3059\u3002\",\"\ub2e4\uc74c \ub0a0, \uad6d\ub9bd\uace0\uad81\ubc15\ubb3c\uc6d0. \uc804\uc2dc\ub97c \uc81c\ub300\ub85c \uc774\ud574\ud558\uace0 \uc2f6\uc5b4\uc694.\")},\n   {ask:T(\"Ask if there's an audio guide\",\"\u97f3\u58f0\u30ac\u30a4\u30c9\u304c\u3042\u308b\u304b\u805e\u3053\u3046\",\"\uc624\ub514\uc624 \uac00\uc774\ub4dc\uac00 \uc788\ub294\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u8acb\u554f|q\u01d0ngw\u00e8n \u6709|y\u01d2u \u82f1\u6587|Y\u012bngw\u00e9n \u83dc\u55ae|c\u00e0id\u0101n \u55ce|ma \uff1f\", t:T(\"Is there an English menu?\",\"\u82f1\u8a9e\u306e\u30e1\u30cb\u30e5\u30fc\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\uc601\uc5b4 \uba54\ub274 \uc788\uc5b4\uc694?\"),\n      r:\"\u9019\u88e1|zh\u00e8l\u01d0 \u662f|sh\u00ec \u535a\u7269\u9928|b\u00f3w\u00f9gu\u01cen \uff0c \u4e0d\u662f|b\u00fa sh\u00ec \u9910\u5ef3|c\u0101nt\u012bng \u5594|o \u3002\", rt:T(\"This is a museum, not a restaurant.\",\"\u3053\u3053\u306f\u535a\u7269\u9928\u3067\u3059\u3088\u3001\u30ec\u30b9\u30c8\u30e9\u30f3\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3002\",\"\uc5ec\uae30\ub294 \ubc15\ubb3c\uad00\uc774\uc5d0\uc694, \uc2dd\ub2f9\uc774 \uc544\ub2c8\uc5d0\uc694.\")},\n     {s:\"\u6709|y\u01d2u \u8a9e\u97f3\u5c0e\u89bd|y\u01d4y\u012bn d\u01ceol\u01cen \u55ce|ma \uff1f\", t:T(\"Is there an audio guide?\",\"\u97f3\u58f0\u30ac\u30a4\u30c9\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\uc624\ub514\uc624 \uac00\uc774\ub4dc \uc788\uc5b4\uc694?\"), ok:1},\n     {s:\"\u6709|y\u01d2u \u5065\u8eab\u623f|ji\u00e0nsh\u0113nf\u00e1ng \u55ce|ma \uff1f\", t:T(\"Is there a gym?\",\"\u30b8\u30e0\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\ud5ec\uc2a4\uc7a5 \uc788\uc5b4\uc694?\"),\n      r:\"\u6c92\u6709|m\u00e9iy\u01d2u \uff0c \u4e0d\u904e|b\u00fagu\u00f2 \u9019\u88e1|zh\u00e8l\u01d0 \u5f88|h\u011bn \u5927|d\u00e0 \uff0c \u8d70|z\u01d2u \u4e00|y\u00ec \u5708|qu\u0101n \u5c31|ji\u00f9 \u662f|sh\u00ec \u904b\u52d5|y\u00f9nd\u00f2ng \u4e86|le \u3002\", rt:T(\"No, but the museum is huge. One lap is a workout!\",\"\u3042\u308a\u307e\u305b\u3093\u3002\u3067\u3082\u9928\u5185\u306f\u5e83\u3044\u306e\u3067\u3001\u4e00\u5468\u3059\u308b\u3060\u3051\u3067\u904b\u52d5\u306b\u306a\u308a\u307e\u3059\u3088\u3002\",\"\uc5c6\uc5b4\uc694. \uadfc\ub370 \uc5ec\uae30\uac00 \ub113\uc5b4\uc11c \ud55c \ubc14\ud034 \ub3cc\uba74 \uc6b4\ub3d9\uc774 \ub3fc\uc694.\")}\n   ]},\n   {npc:\"\u6709|y\u01d2u \uff0c \u5728|z\u00e0i \u5165\u53e3|r\u00f9k\u01d2u \u79df\u501f|z\u016bji\u00e8 \u3002\", t:T(\"Yes, you can rent one at the entrance.\",\"\u306f\u3044\u3001\u5165\u53e3\u3067\u30ec\u30f3\u30bf\u30eb\u3067\u304d\u307e\u3059\u3002\",\"\ub124, \uc785\uad6c\uc5d0\uc11c \ub300\uc5ec\ud560 \uc218 \uc788\uc5b4\uc694.\")},\n   {ask:T(\"Ask where the restroom is\",\"\u30c8\u30a4\u30ec\u306f\u3069\u3053\u304b\u805e\u3053\u3046\",\"\ud654\uc7a5\uc2e4\uc774 \uc5b4\ub514\uc778\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u8acb\u554f|q\u01d0ngw\u00e8n \u6d17\u624b\u9593|x\u01d0sh\u01d2uji\u0101n \u5728\u54ea\u88e1|z\u00e0i n\u01cel\u01d0 \uff1f\", t:T(\"Excuse me, where's the restroom?\",\"\u3059\u307f\u307e\u305b\u3093\u3001\u30c8\u30a4\u30ec\u306f\u3069\u3053\u3067\u3059\u304b\uff1f\",\"\uc2e4\ub840\uc9c0\ub9cc, \ud654\uc7a5\uc2e4\uc774 \uc5b4\ub514\uc608\uc694?\"), ok:1},\n     {s:\"\u8acb\u554f|q\u01d0ngw\u00e8n \u89c0\u666f\u53f0|gu\u0101nj\u01d0ngt\u00e1i \u5728\u54ea\u88e1|z\u00e0i n\u01cel\u01d0 \uff1f\", t:T(\"Where is the observation deck?\",\"\u5c55\u671b\u53f0\u306f\u3069\u3053\u3067\u3059\u304b\uff1f\",\"\uc804\ub9dd\ub300\ub294 \uc5b4\ub514\uc608\uc694?\"),\n      r:\"\u6545\u5bae|G\u00f9g\u014dng \u6c92\u6709|m\u00e9iy\u01d2u \u89c0\u666f\u53f0|gu\u0101nj\u01d0ngt\u00e1i \u5594|o \uff0c \u90a3|n\u00e0 \u662f|sh\u00ec \u4e00\u96f6\u4e00|y\u012b l\u00edng y\u012b \u3002\", rt:T(\"There's no observation deck here. That's Taipei 101.\",\"\u6545\u5bae\u306b\u5c55\u671b\u53f0\u306f\u3042\u308a\u307e\u305b\u3093\u3088\u3002\u305d\u308c\u306f101\u3067\u3059\u3002\",\"\uace0\uad81\uc5d0\ub294 \uc804\ub9dd\ub300\uac00 \uc5c6\uc5b4\uc694. \uadf8\uac74 101\uc774\uc5d0\uc694.\")},\n     {s:\"\u8acb\u554f|q\u01d0ngw\u00e8n \u662f|sh\u00ec \u5e7e|j\u01d0 \u865f|h\u00e0o \u623f|f\u00e1ng \uff1f\", t:T(\"What's the room number?\",\"\u4f55\u53f7\u5ba4\u3067\u3059\u304b\uff1f\",\"\uba87 \ud638\uc2e4\uc774\uc5d0\uc694?\"),\n      r:\"\u9019\u88e1|zh\u00e8l\u01d0 \u662f|sh\u00ec \u5c55\u5ef3|zh\u01cent\u012bng \uff0c \u4e0d\u662f|b\u00fa sh\u00ec \u623f\u9593|f\u00e1ngji\u0101n \u5566|la \u3002\", rt:T(\"This is an exhibition hall, not a hotel room.\",\"\u3053\u3053\u306f\u5c55\u793a\u5ba4\u3067\u3059\u3088\u3001\u5ba2\u5ba4\u3058\u3083\u3042\u308a\u307e\u305b\u3093\u3002\",\"\uc5ec\uae30\ub294 \uc804\uc2dc\uc2e4\uc774\uc5d0\uc694, \uac1d\uc2e4\uc774 \uc544\ub2c8\uc5d0\uc694.\")}\n   ]},\n   {npc:\"\u5728|z\u00e0i \u96fb\u68af|di\u00e0nt\u012b \u65c1\u908a|p\u00e1ngbi\u0101n \u3002\", t:T(\"Next to the elevator.\",\"\u30a8\u30ec\u30d9\u30fc\u30bf\u30fc\u306e\u6a2a\u3067\u3059\u3002\",\"\uc5d8\ub9ac\ubca0\uc774\ud130 \uc606\uc774\uc5d0\uc694.\")},\n   {tip:T(\"Taiwan says \u27ea\u6d17\u624b\u9593|x\u01d0sh\u01d2uji\u0101n\u27eb for \u201crestroom\u201d; mainland signs often say \u27ea\u536b\u751f\u95f4|w\u00e8ish\u0113ngji\u0101n\u27eb.\",\"\u300c\u30c8\u30a4\u30ec\u300d\u306f\u53f0\u6e7e\u3067\u306f \u27ea\u6d17\u624b\u9593|x\u01d0sh\u01d2uji\u0101n\u27eb\u3001\u4e2d\u56fd\u5927\u9678\u306e\u6848\u5185\u8868\u793a\u3067\u306f \u27ea\u536b\u751f\u95f4|w\u00e8ish\u0113ngji\u0101n\u27eb \u304c\u3088\u304f\u4f7f\u308f\u308c\u307e\u3059\u3002\",\"'\ud654\uc7a5\uc2e4'\uc744 \ub300\ub9cc\uc5d0\uc11c\ub294 \u27ea\u6d17\u624b\u9593|x\u01d0sh\u01d2uji\u0101n\u27eb, \uc911\uad6d \ub300\ub959 \uc548\ub0b4\ud310\uc5d0\uc11c\ub294 \u27ea\u536b\u751f\u95f4|w\u00e8ish\u0113ngji\u0101n\u27eb\uc744 \ub9ce\uc774 \uc368\uc694.\"), raw:1},\n   {n:T(\"In front of a famous display case, you take out your phone.\",\"\u6709\u540d\u306a\u5c55\u793a\u30b1\u30fc\u30b9\u306e\u524d\u3067\u3001\u30b9\u30de\u30db\u3092\u53d6\u308a\u51fa\u3057\u307e\u3059\u3002\",\"\uc720\uba85\ud55c \uc804\uc2dc \ucf00\uc774\uc2a4 \uc55e\uc5d0\uc11c \ud734\ub300\ud3f0\uc744 \uaebc\ub0c5\ub2c8\ub2e4.\")},\n   {ask:T(\"Ask if you can take photos here\",\"\u3053\u3053\u3067\u5199\u771f\u3092\u64ae\u3063\u3066\u3044\u3044\u304b\u805e\u3053\u3046\",\"\uc5ec\uae30\uc11c \uc0ac\uc9c4\uc744 \ucc0d\uc5b4\ub3c4 \ub418\ub294\uc9c0 \ubb3c\uc5b4\ubcf4\uc138\uc694\"), opts:[\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u5e6b|b\u0101ng \u6211|w\u01d2 \u62cd\u7167|p\u0101izh\u00e0o \u55ce|ma \uff1f\", t:T(\"Could you take a photo for me?\",\"\u5199\u771f\u3092\u64ae\u3063\u3066\u3082\u3089\u3048\u307e\u3059\u304b\uff1f\",\"\uc0ac\uc9c4 \uc880 \ucc0d\uc5b4 \uc8fc\uc2e4 \uc218 \uc788\uc5b4\uc694?\"),\n      r:\"\u6211|w\u01d2 \u5728|z\u00e0i \u5de5\u4f5c|g\u014dngzu\u00f2 \uff0c \u4e0d\u80fd|b\u00f9n\u00e9ng \u5e6b|b\u0101ng \u4f60|n\u01d0 \u62cd|p\u0101i \u5594|o \u3002\", rt:T(\"I'm working, so I can't take it for you.\",\"\u4ed5\u4e8b\u4e2d\u306a\u306e\u3067\u3001\u64ae\u3063\u3066\u3042\u3052\u3089\u308c\u306a\u3044\u3093\u3067\u3059\u3002\",\"\uc81c\uac00 \uadfc\ubb34 \uc911\uc774\ub77c \ucc0d\uc5b4 \ub4dc\ub9b4 \uc218 \uc5c6\uc5b4\uc694.\")},\n     {s:\"\u9019\u88e1|zh\u00e8l\u01d0 \u53ef\u4ee5|k\u011by\u01d0 \u62cd\u7167|p\u0101izh\u00e0o \u55ce|ma \uff1f\", t:T(\"Can I take photos here?\",\"\u3053\u3053\u3067\u5199\u771f\u3092\u64ae\u3063\u3066\u3082\u3044\u3044\u3067\u3059\u304b\uff1f\",\"\uc5ec\uae30\uc11c \uc0ac\uc9c4 \ucc0d\uc5b4\ub3c4 \ub3fc\uc694?\"), ok:1},\n     {s:\"\u5982\u679c|r\u00fagu\u01d2 \u4e0d|b\u00f9 \u5408\u9069|h\u00e9sh\u00ec \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u9000|tu\u00ec \u55ce|ma \uff1f\", t:T(\"If it doesn't fit, can I return it?\",\"\u5408\u308f\u306a\u304b\u3063\u305f\u3089\u3001\u8fd4\u54c1\u3067\u304d\u307e\u3059\u304b\uff1f\",\"\uc548 \ub9de\uc73c\uba74 \ubc18\ud488\ud560 \uc218 \uc788\uc5b4\uc694?\"),\n      r:\"\u9580\u7968|m\u00e9npi\u00e0o \u4e0d\u80fd|b\u00f9n\u00e9ng \u9000|tu\u00ec \u5594|o \u3002\", rt:T(\"Tickets can't be refunded.\",\"\u30c1\u30b1\u30c3\u30c8\u306f\u6255\u3044\u623b\u3057\u3067\u304d\u307e\u305b\u3093\u3002\",\"\uc785\uc7a5\uad8c\uc740 \ud658\ubd88\uc774 \uc548 \ub3fc\uc694.\")}\n   ]},\n   {npc:\"\u53ef\u4ee5|k\u011by\u01d0 \uff0c \u4f46|d\u00e0n \u4e0d\u80fd|b\u00f9n\u00e9ng \u7528|y\u00f2ng \u9583\u5149\u71c8|sh\u01cengu\u0101ngd\u0113ng \u3002\", t:T(\"Yes, but no flash.\",\"\u3044\u3044\u3067\u3059\u3088\u3002\u3067\u3082\u30d5\u30e9\u30c3\u30b7\u30e5\u306f\u7981\u6b62\u3067\u3059\u3002\",\"\ub3fc\uc694. \ud558\uc9c0\ub9cc \ud50c\ub798\uc2dc\ub294 \uc548 \ub3fc\uc694.\")},\n   {n:T(\"You raise your phone\u2026 and forget to turn the flash off. FLASH!\",\"\u30b9\u30de\u30db\u3092\u69cb\u3048\u3066\u2026\u2026\u30d5\u30e9\u30c3\u30b7\u30e5\u3092\u5207\u308a\u5fd8\u308c\u307e\u3057\u305f\u3002\u30d4\u30ab\u30c3\uff01\",\"\ud734\ub300\ud3f0\uc744 \ub4e4\uc5c8\ub294\ub370\u2026\u2026 \ud50c\ub798\uc2dc \ub044\ub294 \uac78 \uae5c\ube61\ud588\uc5b4\uc694. \ubc88\uca4d!\")},\n   {face:\"no\", npc:\"\u4e0d\u597d\u610f\u601d|b\u00f9 h\u01ceoy\u00ecsi \uff0c \u9019\u88e1|zh\u00e8l\u01d0 \u4e0d\u80fd|b\u00f9n\u00e9ng \u7528|y\u00f2ng \u9583\u5149\u71c8|sh\u01cengu\u0101ngd\u0113ng \u5594|o \uff01\", t:T(\"Excuse me, no flash in here!\",\"\u3059\u307f\u307e\u305b\u3093\u3001\u3053\u3053\u3067\u306f\u30d5\u30e9\u30c3\u30b7\u30e5\u7981\u6b62\u3067\u3059\u3088\uff01\",\"\uc8c4\uc1a1\ud558\uc9c0\ub9cc, \uc5ec\uae30\uc11c\ub294 \ud50c\ub798\uc2dc\ub97c \uc4f0\uba74 \uc548 \ub3fc\uc694!\")},\n   {ask:T(\"Apologize and turn it off\",\"\u8b1d\u3063\u3066\u3001\u30d5\u30e9\u30c3\u30b7\u30e5\u3092\u5207\u308d\u3046\",\"\uc0ac\uacfc\ud558\uace0 \ud50c\ub798\uc2dc\ub97c \ub044\uc138\uc694\"), opts:[\n     {s:\"\u6c92\u554f\u984c|m\u00e9i w\u00e8nt\u00ed \u3002\", t:T(\"No problem.\",\"\u554f\u984c\u3042\u308a\u307e\u305b\u3093\u3002\",\"\ubb38\uc81c\uc5c6\uc5b4\uc694.\"),\n      r:\"\u6709|y\u01d2u \u554f\u984c|w\u00e8nt\u00ed \u5566|la \uff01 \u8acb|q\u01d0ng \u628a|b\u01ce \u9583\u5149\u71c8|sh\u01cengu\u0101ngd\u0113ng \u95dc\u6389|gu\u0101ndi\u00e0o \u3002\", rt:T(\"It IS a problem! Please turn the flash off.\",\"\u554f\u984c\u3042\u308a\u307e\u3059\u3088\uff01\u30d5\u30e9\u30c3\u30b7\u30e5\u3092\u5207\u3063\u3066\u304f\u3060\u3055\u3044\u3002\",\"\ubb38\uc81c \uc788\uc5b4\uc694! \ud50c\ub798\uc2dc\ub97c \uaebc \uc8fc\uc138\uc694.\")},\n     {s:\"\u5c0d\u4e0d\u8d77|du\u00ecbuq\u01d0 \uff0c \u6211|w\u01d2 \u99ac\u4e0a|m\u01cesh\u00e0ng \u95dc\u6389|gu\u0101ndi\u00e0o \u3002\", t:T(\"Sorry, I'll turn it off right away.\",\"\u3059\u307f\u307e\u305b\u3093\u3001\u3059\u3050\u5207\u308a\u307e\u3059\u3002\",\"\uc8c4\uc1a1\ud574\uc694, \ubc14\ub85c \ub04c\uac8c\uc694.\"), ok:1},\n     {s:\"\u53ef\u4ee5|k\u011by\u01d0 \u5e6b|b\u0101ng \u6211|w\u01d2 \u62cd\u7167|p\u0101izh\u00e0o \u55ce|ma \uff1f\", t:T(\"Could you take a photo for me?\",\"\u5199\u771f\u3092\u64ae\u3063\u3066\u3082\u3089\u3048\u307e\u3059\u304b\uff1f\",\"\uc0ac\uc9c4 \uc880 \ucc0d\uc5b4 \uc8fc\uc2e4 \uc218 \uc788\uc5b4\uc694?\"),\n      r:\"\u73fe\u5728|xi\u00e0nz\u00e0i \u4e0d\u662f|b\u00fa sh\u00ec \u62cd\u7167|p\u0101izh\u00e0o \u7684|de \u6642\u5019|sh\u00edhou \u5427|ba \uff01\", rt:T(\"Now's not the time for photos!\",\"\u4eca\u306f\u5199\u771f\u3069\u3053\u308d\u3058\u3083\u306a\u3044\u3067\u3057\u3087\u3046\uff01\",\"\uc9c0\uae08 \uc0ac\uc9c4 \ucc0d\uc744 \ub54c\uac00 \uc544\ub2c8\uc796\uc544\uc694!\")}\n   ]},\n   {face:\"ok\", npc:\"\u8b1d\u8b1d|xi\u00e8xie \u4f60|n\u01d0 \u7684|de \u914d\u5408|p\u00e8ih\u00e9 \u3002\", t:T(\"Thank you for understanding.\",\"\u3054\u5354\u529b\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\u3002\",\"\ud611\uc870\ud574 \uc8fc\uc154\uc11c \uac10\uc0ac\ud569\ub2c8\ub2e4.\")},\n   {tip:T(\"Flash, selfie sticks and drones are banned at many museums and indoor sites. In mainland China, many sites ask you to register your passport at entry and to book online in advance.\",\"\u591a\u304f\u306e\u535a\u7269\u9928\u3084\u5c4b\u5185\u65bd\u8a2d\u3067\u306f\u3001\u30d5\u30e9\u30c3\u30b7\u30e5\u30fb\u81ea\u64ae\u308a\u68d2\u30fb\u30c9\u30ed\u30fc\u30f3\u304c\u7981\u6b62\u3067\u3059\u3002\u4e2d\u56fd\u5927\u9678\u3067\u306f\u3001\u5165\u5834\u6642\u306b\u30d1\u30b9\u30dd\u30fc\u30c8\u767b\u9332\u3084\u4e8b\u524d\u306e\u30aa\u30f3\u30e9\u30a4\u30f3\u4e88\u7d04\u304c\u5fc5\u8981\u306a\u65bd\u8a2d\u304c\u591a\u304f\u3042\u308a\u307e\u3059\u3002\",\"\ub9ce\uc740 \ubc15\ubb3c\uad00\uacfc \uc2e4\ub0b4 \uad00\uad11\uc9c0\uc5d0\uc11c\ub294 \ud50c\ub798\uc2dc, \uc140\uce74\ubd09, \ub4dc\ub860\uc774 \uae08\uc9c0\uc608\uc694. \uc911\uad6d \ub300\ub959\uc5d0\uc11c\ub294 \uc785\uc7a5\ud560 \ub54c \uc5ec\uad8c \ub4f1\ub85d\uc774\ub098 \uc0ac\uc804 \uc628\ub77c\uc778 \uc608\uc57d\uc774 \ud544\uc694\ud55c \uacf3\uc774 \ub9ce\uc544\uc694.\")}\n  ]}\n];\n\nvar ACTS=[\n {no:\"04\", title:\"Ordering Food\", titleZh:\"\u9910\u5ef3\u9ede\u9910\", stations:SC4,\n  blurb:\"Get a table, order beef noodles without the chili, mention your allergy and split the bill.\",\n  beginNarr:\"Scene 04: lunch at a beef noodle shop.\",\n  doneKicker:\"Scene 04 complete\", doneTitle:\"\u5403\u98fd\u4e86\",\n  keyL:[\"\u5169|li\u01ceng \u4f4d|w\u00e8i \uff0c \u6709|y\u01d2u \u4f4d\u5b50|w\u00e8izi \u55ce|ma \uff1f\", \"\u8acb\u554f|q\u01d0ngw\u00e8n \u6709|y\u01d2u \u82f1\u6587|Y\u012bngw\u00e9n \u83dc\u55ae|c\u00e0id\u0101n \u55ce|ma \uff1f\", \"\u9019|zh\u00e8 \u9053|d\u00e0o \u83dc|c\u00e0i \u8fa3|l\u00e0 \u55ce|ma \uff1f\", \"\u53ef\u4ee5|k\u011by\u01d0 \u4e0d\u8981|b\u00fa y\u00e0o \u8fa3|l\u00e0 \u55ce|ma \uff1f\", \"\u6211|w\u01d2 \u8981|y\u00e0o \u4e00|y\u00ec \u7897|w\u01cen \u725b\u8089\u9eb5|ni\u00far\u00f2u mi\u00e0n \u3002\", \"\u6211|w\u01d2 \u5c0d|du\u00ec \u82b1\u751f|hu\u0101sh\u0113ng \u904e\u654f|gu\u00f2m\u01d0n \u3002\", \"\u8cb7\u55ae|m\u01ceid\u0101n \uff0c \u8b1d\u8b1d|xi\u00e8xie \u3002\", \"\u53ef\u4ee5|k\u011by\u01d0 \u5206\u958b|f\u0113nk\u0101i \u4ed8|f\u00f9 \u55ce|ma \uff1f\"],\n  nextNarr:\"Next stop: Scene 05 \u27e6\u8cfc\u7269\u27e7. A night market, a clothing shop and some friendly bargaining.\"},\n {no:\"05\", title:\"Shopping\", titleZh:\"\u8cfc\u7269\", stations:SC5,\n  blurb:\"Ask the price, bargain at the night market, try on a jacket and claim your tax refund.\",\n  beginNarr:\"Scene 05: an evening at the night market.\",\n  doneKicker:\"Scene 05 complete\", doneTitle:\"\u8cb7\u5230\u4e86\",\n  keyL:[\"\u9019\u500b|zh\u00e8ge \u591a\u5c11|du\u014dshao \u9322|qi\u00e1n \uff1f\", \"\u6709\u9ede|y\u01d2udi\u01cen \u8cb4|gu\u00ec \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u4fbf\u5b9c|pi\u00e1nyi \u4e00\u9ede|y\u00ecdi\u01cen \u55ce|ma \uff1f\", \"\u5169\u767e|li\u01cengb\u01cei \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u55ce|ma \uff1f\", \"\u53ef\u4ee5|k\u011by\u01d0 \u8a66\u7a7f|sh\u00ecchu\u0101n \u55ce|ma \uff1f\", \"\u592a|t\u00e0i \u5c0f|xi\u01ceo \u4e86|le \u3002\", \"\u6709|y\u01d2u \u5927|d\u00e0 \u4e00\u9ede|y\u00ecdi\u01cen \u7684|de \u5c3a\u5bf8|ch\u01d0c\u00f9n \u55ce|ma \uff1f\", \"\u6709|y\u01d2u \u5225\u7684|bi\u00e9 de \u984f\u8272|y\u00e1ns\u00e8 \u55ce|ma \uff1f\", \"\u5982\u679c|r\u00fagu\u01d2 \u4e0d|b\u00f9 \u5408\u9069|h\u00e9sh\u00ec \uff0c \u53ef\u4ee5|k\u011by\u01d0 \u9000|tu\u00ec \u55ce|ma \uff1f\"],\n  nextNarr:\"Next stop: Scene 06 \u27e6\u89c0\u5149\u666f\u9ede\u27e7. Taipei 101 and the National Palace Museum.\"},\n {no:\"06\", title:\"Sightseeing\", titleZh:\"\u89c0\u5149\u666f\u9ede\", stations:SC6,\n  blurb:\"Buy tickets at Taipei 101, ride up to the 89th floor, get your photo taken and visit the Palace Museum.\",\n  beginNarr:\"Scene 06: a day of sightseeing in Taipei.\",\n  doneKicker:\"Part 2 complete\", doneTitle:\"\u5403\u559d\u73a9\u8cb7\",\n  keyL:[\"\u4e00\u5f35|y\u00ec zh\u0101ng \u5168\u7968|qu\u00e1npi\u00e0o \uff0c \u8b1d\u8b1d|xi\u00e8xie \u3002\", \"\u5b78\u751f|xu\u00e9sheng \u6709|y\u01d2u \u512a\u60e0|y\u014duhu\u00ec \u55ce|ma \uff1f\", \"\u8acb\u554f|q\u01d0ngw\u00e8n \u5e7e|j\u01d0 \u9ede|di\u01cen \u4f11\u9928|xi\u016bgu\u01cen \uff1f\", \"\u8acb\u554f|q\u01d0ngw\u00e8n \u89c0\u666f\u53f0|gu\u0101nj\u01d0ngt\u00e1i \u5728\u54ea\u88e1|z\u00e0i n\u01cel\u01d0 \uff1f\", \"\u53ef\u4ee5|k\u011by\u01d0 \u5e6b|b\u0101ng \u6211|w\u01d2 \u62cd\u7167|p\u0101izh\u00e0o \u55ce|ma \uff1f\", \"\u6709|y\u01d2u \u8a9e\u97f3\u5c0e\u89bd|y\u01d4y\u012bn d\u01ceol\u01cen \u55ce|ma \uff1f\", \"\u8acb\u554f|q\u01d0ngw\u00e8n \u6d17\u624b\u9593|x\u01d0sh\u01d2uji\u0101n \u5728\u54ea\u88e1|z\u00e0i n\u01cel\u01d0 \uff1f\", \"\u9019\u88e1|zh\u00e8l\u01d0 \u53ef\u4ee5|k\u011by\u01d0 \u62cd\u7167|p\u0101izh\u00e0o \u55ce|ma \uff1f\"],\n  nextNarr:\"You've eaten, shopped and seen the sights. Part 3 prepares you for the unexpected: emergencies, small talk and cultural etiquette.\"}\n];\n\nvar actIdx=0, CFG=null, SCENES=null, TOTAL_Q=0;\nfunction setAct(i){\n  actIdx=i; CFG=ACTS[i]; SCENES=CFG.stations; TOTAL_Q=0;\n  SCENES.forEach(function(s){ s.steps.forEach(function(p){ if(p.ask){ TOTAL_Q++; } if(p.opts){ p.opts.forEach(function(o){ o.gone=false; }); } }); });\n  st={sc:0,step:0,stars:0,done:[]};\n}\n\nvar st={sc:0,step:0,stars:0,done:[]};\nsetAct(0);\nvar lastNpc=null, cur=null, curAsk=null, answered=false;\nvar HELP={s:\"\u8acb\u554f|q\u01d0ngw\u00e8n \u6709|y\u01d2u \u4ec0\u9ebc|sh\u00e9nme \u6211|w\u01d2 \u53ef\u4ee5|k\u011by\u01d0 \u5e6b|b\u0101ng \u60a8|n\u00edn \u7684|de \u55ce|ma \uff1f\", t:T(\"Is there anything I can help you with?\",\"\u4f55\u304b\u304a\u624b\u4f1d\u3044\u3067\u304d\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\",\"\ubb34\uc5c7\uc744 \ub3c4\uc640\ub4dc\ub9b4\uae4c\uc694?\")};\nvar waiting=null, typer=null, finishFn=null;\n\n\/* ---------- images ---------- *\/\nvar front=\"imgA\", curSrc=\"\";\nfunction setImg(src, alt){\n  if(src===curSrc){ return; }\n  curSrc=src;\n  var back = front===\"imgA\" ? \"imgB\" : \"imgA\";\n  var b=$(back), f=$(front);\n  b.alt=alt; b.src=src;\n  var swap=function(){ b.classList.remove(\"tg-off\"); f.classList.add(\"tg-off\"); front=back; };\n  if(b.complete){ swap(); } else { b.onload=swap; }\n}\nfunction face(kind){\n  var s=SCENES[st.sc], set=IMG[s.img];\n  var src = set[kind] || set.ok;\n  setImg(encodeURI(src), kind===\"no\" ? s.whoT.en+\" reacting to a wrong answer\" : s.whoT.en);\n}\n\nfunction scenery(key){ setImg(encodeURI(IMG[key].ok), \"\"); }\nObject.keys(IMG).forEach(function(k){ [\"ok\",\"no\"].forEach(function(f){ if(IMG[k][f]){ var im=new Image(); im.src=encodeURI(IMG[k][f]); } }); });\n\n\/* ---------- dialogue ---------- *\/\nvar speaker=null;\nfunction setName(kind){\n  var n=$(\"name\"), s=SCENES[st.sc];\n  if(!kind){ n.hidden=true; return; }\n  n.hidden=false;\n  if(kind===\"npc\"){ var w=speaker || {z:s.who,t:s.whoT}; n.className=\"tg-name\"; n.innerHTML=zh(w.z)+\"<small>\"+tr(w.t)+\"<\/small>\"; }\n  else if(kind===\"me\"){ n.className=\"tg-name tg-me\"; n.innerHTML=\"\u4f60<small>\"+tr(UI.you)+\"<\/small>\"; }\n  else if(kind===\"ann\"){ n.className=\"tg-name tg-tip\"; n.innerHTML=zh(\"\u5ee3\u64ad\")+\"<small>\"+tr(UI.ann)+\"<\/small>\"; }\n  else { n.className=\"tg-name tg-tip\"; n.innerHTML=\"\u5c0f\u63d0\u9192<small>\"+tr(UI.tip)+\"<\/small>\"; }\n}\n\/* kind: npc | me (Chinese text + translation) \u00b7 narr | tip (translation object is the text) *\/\nvar lastShown=null;\nfunction show(kind, text, tro, next, raw){\n  lastShown=text;\n  $(\"menu\").hidden=true;\n  if(typer){ clearInterval(typer); typer=null; }\n  var line=$(\"line\"); $(\"more\").hidden=true; $(\"en\").textContent=\"\";\n  waiting=null;\n  var isText = kind===\"narr\" || kind===\"tip\";\n  cur={render:function(){\n    setName(kind===\"narr\" ? null : kind);\n    if(isText){\n      var s = typeof text===\"string\" ? text : tr(text);\n      if(kind===\"tip\"){\n        s=s.replace(\/\u27ea([^\u27eb]*)\u27eb\/g,function(m,x){ return W(x).map(function(t){ return t.p ? rb(t.z,t.p,\"\") : t.z; }).join(\"\"); });\n        if(!raw){ s=s.replace(\/\u27e6([^\u27e7]*)\u27e7\/g,function(m,x){ return x.indexOf(\"|\")>=0 ? rubyHTML(x) : zh(x); }); }\n      }\n      line.innerHTML = s;\n    } else {\n      $(\"en\").textContent=tr(tro);\n    }\n  }};\n  finishFn=function(){\n    line.querySelectorAll(\".tg-tk\").forEach(function(sp){ sp.classList.add(\"tg-on\"); });\n    cur.render(); $(\"more\").hidden=!next; waiting=next;\n  };\n  if(isText){\n    line.className=\"tg-line \"+(kind===\"tip\"?\"tg-tipline\":\"tg-narr\");\n    finishFn(); return;\n  }\n  setName(kind);\n  line.className=\"tg-line\";\n  line.innerHTML=W(text).map(function(t){ return '<span class=\"tg-tk\">'+tokHTML(t)+'<\/span>'; }).join(\"\");\n  var spans=line.querySelectorAll(\".tg-tk\"), i=0;\n  typer=setInterval(function(){\n    if(i<spans.length){ spans[i].classList.add(\"tg-on\"); i++; }\n    else { clearInterval(typer); typer=null; finishFn(); }\n  },90);\n}\nfunction advance(){\n  if(typer){ clearInterval(typer); typer=null; finishFn(); return; }\n  if(waiting){ var w=waiting; waiting=null; play(\"tap\"); w(); }\n}\n$(\"dlg\").addEventListener(\"click\",advance);\n\nvar active=false;\ndocument.addEventListener(\"pointerdown\",function(e){ active=root.contains(e.target); });\ndocument.addEventListener(\"focusin\",function(e){ active=root.contains(e.target); });\ndocument.addEventListener(\"keydown\",function(e){\n  if(!active){ return; }\n  if(e.target.tagName===\"INPUT\"){ return; }\n  if(!$(\"menu\").hidden){ menuKey(e); return; }\n  if(e.target.tagName===\"BUTTON\"){ return; }\n  if(e.key===\" \"||e.key===\"Enter\"){\n    var ov=$(\"ov\");\n    if(!ov.hidden){ var b=ov.querySelector(\"button\"); if(b){ e.preventDefault(); b.click(); } return; }\n    e.preventDefault(); advance();\n  }\n});\n\nfunction loadPass(){ try{ return JSON.parse(localStorage.getItem(\"oddTwPassport\") || \"{}\") || {}; }catch(e){ return {}; } }\nfunction savePass(){\n  try{\n    var p=loadPass();\n    var kept=(p[CFG.no] || []).map(function(x){ return x.t; });\n    p[CFG.no]=SCENES.filter(function(x){ return st.done.indexOf(x.id)>=0 ? true : kept.indexOf(x.stamp.t)>=0; }).map(function(x){ return x.stamp; });\n    localStorage.setItem(\"oddTwPassport\", JSON.stringify(p));\n  }catch(e){}\n}\nfunction hud(){\n  var s=SCENES[st.sc];\n  $(\"steps\").innerHTML=SCENES.map(function(x,i){\n    var c = st.done.indexOf(x.id)>=0 ? \"tg-done\" : (i===st.sc ? \"tg-now\" : \"\");\n    return '<i class=\"'+c+'\"><\/i>';\n  }).join(\"\");\n  $(\"place\").innerHTML=CFG.no+\" \u00b7 \"+zh(s.zh)+'<span class=\"tg-place-en\"> \u00b7 '+s.en+'<\/span>';\n  $(\"starn\").textContent=st.stars;\n  var pass=loadPass(), keys=Object.keys(pass);\n  if(keys.indexOf(CFG.no)<0){ keys.push(CFG.no); }\n  keys.sort();\n  $(\"seals\").innerHTML=keys.map(function(k){\n    if(k===CFG.no){\n      var kept=(pass[k] || []).map(function(x){ return x.t; });\n      return SCENES.map(function(x){\n        var on = st.done.indexOf(x.id)>=0 ? true : kept.indexOf(x.stamp.t)>=0;\n        return '<div class=\"tg-ms'+(on?\" tg-on\":\"\")+'\" style=\"--sc:'+x.stamp.c+';--rot:'+x.stamp.r+'\" title=\"'+x.en+'\">'+(on?zh(x.stamp.t):\"\")+'<\/div>';\n      }).join(\"\");\n    }\n    return (pass[k] || []).map(function(x){ return '<div class=\"tg-ms tg-on tg-prev\" style=\"--sc:'+x.c+';--rot:'+x.r+'\" title=\"Scene '+k+'\">'+zh(x.t)+'<\/div>'; }).join(\"\");\n  }).filter(function(h){ return h!==\"\"; }).join('<span class=\"tg-div\"><\/span>');\n}\n\nfunction startScene(){\n  $(\"stage\").classList.remove(\"tg-intro\");\n  st.step=0; lastNpc=null; answered=false; face(\"ok\"); hud();\n  $(\"stage\").classList.remove(\"tg-ended\");\n  $(\"ov\").hidden=true; $(\"dlg\").focus({preventScroll:true}); run();\n}\nfunction run(){\n  var s=SCENES[st.sc];\n  if(st.step>=s.steps.length){ stampScene(); return; }\n  var p=s.steps[st.step];\n  var next=function(){ st.step++; run(); };\n  if(p.ask){ ask(p); return; }\n  if(p.img){ scenery(p.img); }\n  if(p.face){ face(p.face); }\n  if(p.npc){ lastNpc={t:p.npc,tr:p.t,reply:answered,keep:p.keep}; answered=false; show(\"npc\",p.npc,p.t,next); return; }\n  if(p.ann){ lastNpc=null; show(\"ann\",p.ann,p.t,next); return; }\n  if(p.n){ lastNpc={n:p.n}; answered=false; show(\"narr\",p.n,null,next); return; }\n  if(p.tip){ show(\"tip\",p.tip,null,next,p.raw); }\n}\n\nvar menuIdx=-1, menuBtns=[];\nfunction askName(p){\n  if(typer){ clearInterval(typer); typer=null; finishFn(); }\n  waiting=null; $(\"more\").hidden=true;\n  curAsk=p.ask; $(\"q\").textContent=tr(p.ask);\n  var box=$(\"opts\"); box.className=\"tg-opts tg-namebox\"; menuBtns=[]; menuIdx=-1;\n  box.innerHTML='<input id=\"tg-nm\" class=\"tg-nm\" type=\"text\" maxlength=\"20\" autocomplete=\"off\" spellcheck=\"false\"><button type=\"button\" class=\"tg-cta tg-nmgo\" id=\"tg-nmgo\">OK<\/button>';\n  var inp=$(\"nm\");\n  inp.value=playerName; inp.placeholder=tr(T(\"Type your name\",\"\u540d\u524d\u3092\u5165\u529b\",\"\uc774\ub984\uc744 \uc785\ub825\ud558\uc138\uc694\"));\n  $(\"menu\").hidden=false;\n  try{ inp.focus({preventScroll:true}); }catch(err){}\n  function go(){\n    var v=inp.value.replace(\/^\\s+|\\s+$\/g,\"\");\n    if(!v){ inp.classList.remove(\"tg-shake\"); void inp.offsetWidth; inp.classList.add(\"tg-shake\"); return; }\n    playerName=v.replace(\/[<>&\"]\/g,\"\");\n    try{ localStorage.setItem(\"oddTwName\",v); }catch(err){}\n    $(\"menu\").hidden=true; play(\"right\"); st.stars++; lastNpc=null; answered=true; hud();\n    show(\"me\",p.say,p.sayT,function(){ st.step++; run(); });\n  }\n  $(\"nmgo\").addEventListener(\"click\",go);\n  inp.addEventListener(\"keydown\",function(ev){ if(ev.key===\"Enter\"){ ev.preventDefault(); go(); } });\n}\nfunction ask(p){\n  if(p.input){ askName(p); return; }\n  var tried=false;\n  var back=lastNpc;\n  var baseImg=curSrc, baseAlt=$(front).alt;\n  function prompt(){\n    if(p.mw){ if(!p.route){ show(\"me\",p.frame,null,null); return; } }\n    if(back){\n      if(back.n){ show(\"narr\",back.n,null,null); return; }\n      var last=back.t.replace(\/\\s+$\/,\"\").slice(-1);\n      if(p.route){ show(\"npc\",back.t,back.tr,null); return; }\n      if(!back.reply){ show(\"npc\",back.t,back.tr,null); return; }\n      if(back.keep){ show(\"npc\",back.t,back.tr,null); return; }\n      if(last===\"\uff1f\"){ show(\"npc\",back.t,back.tr,null); return; }\n      if(last===\"\uff01\"){ show(\"npc\",back.t,back.tr,null); return; }\n    }\n    var h=SCENES[st.sc].help || HELP;\n    show(\"npc\",h.s,h.t,null);\n  }\n  function openMenu(){\n    curAsk=p.ask;\n    $(\"q\").textContent=tr(p.ask);\n    var box=$(\"opts\"); box.innerHTML=\"\"; box.className=\"tg-opts\"+(p.mw?\" tg-mw\":\"\");\n    menuBtns=[];\n    p.opts.forEach(function(o,i){\n      var b=document.createElement(\"button\"); b.type=\"button\"; b.className=\"tg-opt\";\n      b.innerHTML='<span class=\"tg-k\">0'+(i+1)+'<\/span><span class=\"tg-ozh\">'+rubyHTML(o.s)+'<\/span>';\n      if(o.gone){ b.disabled=true; }\n      b.addEventListener(\"click\",function(){ choose(o); });\n      box.appendChild(b); menuBtns.push(b);\n    });\n    $(\"menu\").hidden=false; menuIdx=-1;\n  }\n  function choose(o){\n    $(\"menu\").hidden=true;\n    $(\"dlg\").focus({preventScroll:true});\n    if(o.ok){\n      play(\"right\");\n      if(!tried){ st.stars++; }\n      lastNpc=null; answered=true;\n      p.opts.forEach(function(x){ x.gone=false; });\n      hud();\n      if(p.full){ show(\"me\",p.full,p.fullT,function(){ st.step++; run(); }); }\n      else { show(\"me\",o.s,o.t,function(){ st.step++; run(); }); }\n      return;\n    }\n    tried=true; o.gone=true;\n    var said = o.s;\n    if(p.mw){ if(!p.route){ said = p.frame.replace(\"__\",o.s); } }\n    show(\"me\",said,o.t,function(){\n      face(\"no\"); play(\"wrong\");\n      var stg=$(\"stage\"); stg.classList.remove(\"tg-jolt\"); void stg.offsetWidth; stg.classList.add(\"tg-jolt\");\n      speaker=o.rwho || null;\n      show(\"npc\",o.r,o.rt,function(){\n        speaker=null;\n        curSrc=\"\"; setImg(baseImg,baseAlt);\n        var refill=false;\n        if(p.mw){ if(!p.route){ refill=true; } }\n        if(refill){ prompt(); } else { $(\"more\").hidden=true; }\n        openMenu();\n      });\n    });\n  }\n  var already=false;\n  if(back){\n    if(back.t){ if(back.t===lastShown){ already=true; } }\n    if(back.n){ if(back.n===lastShown){ already=true; } }\n  }\n  if(p.mw){ if(!p.route){ already=false; } }\n  if(already){\n    if(typer){ clearInterval(typer); typer=null; finishFn(); }\n    waiting=null; $(\"more\").hidden=true;\n  } else { prompt(); }\n  openMenu();\n}\nfunction setCur(i){ menuIdx=i; menuBtns.forEach(function(b,j){ b.classList.toggle(\"tg-cur\", j===i); }); }\nfunction moveCur(d){\n  var n=menuBtns.length, i = menuIdx<0 ? (d>0 ? -1 : 0) : menuIdx;\n  for(var k=0;k<n;k++){ i=(i+d+n)%n; if(!menuBtns[i].disabled){ break; } }\n  setCur(i);\n}\nfunction menuKey(e){\n  var k=e.key;\n  if(k===\"ArrowDown\"||k===\"ArrowRight\"){ e.preventDefault(); moveCur(1); return; }\n  if(k===\"ArrowUp\"||k===\"ArrowLeft\"){ e.preventDefault(); moveCur(-1); return; }\n  if(k===\"Enter\"||k===\" \"){ if(menuIdx>=0){ e.preventDefault(); menuBtns[menuIdx].click(); } return; }\n  if(\/^[1-4]$\/.test(k)){ var b=menuBtns[+k-1]; if(b){ if(!b.disabled){ b.click(); } } }\n}\n\nfunction stampScene(){\n  var s=SCENES[st.sc];\n  if(st.done.indexOf(s.id)<0){ st.done.push(s.id); }\n  savePass(); hud(); play(\"stamp\");\n  var last = st.sc===SCENES.length-1;\n  var ov=$(\"ov\"); ov.className=\"tg-ov tg-stampov\"; ov.hidden=false;\n  ov.innerHTML='<div class=\"tg-stampwrap\"><div class=\"tg-seal\" style=\"--sc:'+s.stamp.c+';--rot:'+s.stamp.r+'\"><b>'+zh(s.stamp.t)+'<\/b><small>'+s.stamp.s+' \u00b7 TPE<\/small><\/div>'+\n    '<div class=\"tg-label\">'+s.en+' cleared<\/div>'+\n    '<button class=\"tg-cta tg-dark\" id=\"tg-go\" type=\"button\">'+(last?\"See your results\":\"Continue to \"+SCENES[st.sc+1].en)+'<\/button><\/div>';\n  show(\"narr\",\"Stamp collected: \"+zh(s.zh)+\".\",null,null);\n  $(\"go\").addEventListener(\"click\",function(){ if(last){ ending(); } else { st.sc++; startScene(); } });\n  $(\"go\").focus({preventScroll:true});\n}\n\nfunction ending(){\n  var keyL=CFG.keyL;\n  $(\"stage\").classList.add(\"tg-ended\");\n  var ov=$(\"ov\"); ov.className=\"tg-ov tg-endov\"; ov.hidden=false;\n  ov.innerHTML='<div class=\"tg-end\"><div class=\"tg-kicker\" style=\"color:#B8933E\">'+CFG.doneKicker+'<\/div><div class=\"tg-h2\">'+zh(CFG.doneTitle)+'<\/div>'+\n    '<div class=\"tg-score\">\u2605 '+st.stars+' of '+TOTAL_Q+' replies right the first time<\/div>'+\n    '<div class=\"tg-seals\" style=\"justify-content:center;flex:none\">'+SCENES.map(function(x){ return '<div class=\"tg-ms tg-on\" style=\"--sc:'+x.stamp.c+';--rot:'+x.stamp.r+'\">'+zh(x.stamp.t)+'<\/div>'; }).join(\"\")+'<\/div>'+\n    '<ul class=\"tg-phr\">'+keyL.map(function(k){ return \"<li>\"+rubyHTML(k)+\"<\/li>\"; }).join(\"\")+'<\/ul>'+\n    '<button class=\"tg-cta tg-dark\" id=\"tg-again\" type=\"button\">Play again<\/button><\/div>';\n  show(\"narr\",CFG.nextNarr.replace(\/\u27e6([^\u27e7]*)\u27e7\/g,function(m,x){ return zh(x); }),null,null);\n  var box=ov.querySelector(\".tg-end\"), nxt=ACTS[actIdx+1];\n  if(nxt){\n    var b=document.createElement(\"button\"); b.type=\"button\"; b.className=\"tg-cta\"; b.textContent=\"Continue to Scene \"+nxt.no;\n    b.addEventListener(\"click\",function(){ actCard(actIdx+1); });\n    box.insertBefore(b,$(\"again\"));\n  } else if(POST.nextUrl){\n    var nx=document.createElement(\"a\"); nx.className=\"tg-cta tg-next\"; nx.href=POST.nextUrl; nx.textContent=tr(LT.p2); box.insertBefore(nx,$(\"again\"));\n  }\n  $(\"again\").textContent=\"Replay Scene \"+CFG.no;\n  $(\"again\").addEventListener(\"click\",function(){ setAct(actIdx); startScene(); });\n}\n\nfunction boot(){ if(!started){ started=true; ac(); startMusic(); } }\nfunction titleScreen(){\n  var pass=loadPass();\n  $(\"stage\").classList.add(\"tg-intro\");\n  var ov=$(\"ov\"); ov.className=\"tg-ov tg-title\"; ov.hidden=false;\n  ov.innerHTML='<div class=\"tg-titlecard\"><div class=\"tg-kicker\">Taiwan Life \u00b7 '+POST.kicker+'<\/div>'+\n    '<div class=\"tg-h1\">'+POST.title+'<span>'+zh(POST.titleZh)+'<\/span><\/div>'+\n    '<p>'+POST.blurb+'<\/p>'+\n    '<div class=\"tg-acts\">'+ACTS.map(function(a,i){\n      var done=(pass[a.no] || []).length===a.stations.length;\n      return '<button type=\"button\" class=\"tg-act'+(done?\" tg-actdone\":\"\")+'\" data-tgact=\"'+i+'\"><b>'+a.no+'<\/b>'+a.title+(done?' <i>\u2713<\/i>':'')+'<\/button>';\n    }).join(\"\")+POST.soon.map(function(x){ return '<span class=\"tg-act tg-soon\"><b>'+x[0]+'<\/b>'+x[1]+' <i>soon<\/i><\/span>'; }).join(\"\")+'<\/div>'+\n    '<button class=\"tg-cta\" id=\"tg-start\" type=\"button\">Begin<\/button><\/div>';\n  $(\"start\").addEventListener(\"click\",function(){ boot(); setAct(0); startScene(); });\n  ov.querySelectorAll(\".tg-act[data-tgact]\").forEach(function(b){\n    b.addEventListener(\"click\",function(){ boot(); actCard(+b.getAttribute(\"data-tgact\")); });\n  });\n}\nfunction actCard(i){\n  setAct(i); face(\"ok\"); hud();\n  $(\"stage\").classList.add(\"tg-intro\");\n  $(\"stage\").classList.remove(\"tg-ended\");\n  var ov=$(\"ov\"); ov.className=\"tg-ov tg-title\"; ov.hidden=false;\n  ov.innerHTML='<div class=\"tg-titlecard\"><div class=\"tg-kicker\">Scene '+CFG.no+'<\/div>'+\n    '<div class=\"tg-h1\">'+CFG.title+'<span>'+zh(CFG.titleZh)+'<\/span><\/div>'+\n    '<p>'+CFG.blurb+'<\/p>'+\n    '<button class=\"tg-cta\" id=\"tg-start\" type=\"button\">Start Scene '+CFG.no+'<\/button><\/div>';\n  show(\"narr\",CFG.beginNarr,null,null);\n  $(\"start\").addEventListener(\"click\",function(){ startScene(); });\n  $(\"start\").focus({preventScroll:true});\n}\n\n$(\"py\").addEventListener(\"click\",function(){\n  var on=$(\"py\").getAttribute(\"aria-pressed\")===\"true\";\n  $(\"py\").setAttribute(\"aria-pressed\",on?\"false\":\"true\");\n  root.classList.toggle(\"tg-nopy\",on);\n});\n$(\"snd\").addEventListener(\"click\",function(){\n  soundOn = !soundOn;\n  $(\"snd\").setAttribute(\"aria-pressed\", soundOn ? \"true\" : \"false\");\n  if(soundOn){ if(started){ startMusic(); } } else { stopMusic(); }\n});\n\nvar LT={\n  q:T(\"<b>Finding it hard?<\/b> Learn how to say it first, then come back and play.\",\"<b>\u96e3\u3057\u3044\u3068\u611f\u3058\u305f\u3089\uff1f<\/b>\u307e\u305a\u306f\u8a00\u3044\u65b9\u3092\u5b66\u3093\u3067\u304b\u3089\u3001\u307e\u305f\u904a\u3073\u306b\u6765\u3066\u304f\u3060\u3055\u3044\u3002\",\"<b>\uc5b4\ub835\uac8c \ub290\uaef4\uc9c0\ub098\uc694?<\/b> \uba3c\uc800 \ud45c\ud604\uc744 \ubc30\uc6b0\uace0 \ub2e4\uc2dc \uc640\uc11c \ud50c\ub808\uc774\ud558\uc138\uc694.\"),\n  l1:POST.links[0], l2:POST.links[1], l3:POST.links[2],\n  p2:T(POST.nextLabel+\" \u2192\",\"\u6e96\u5099\u306f\u3044\u3044\uff1fPart \"+POST.nextNo+\" \u306e\u65c5\u3078 \u2192\",\"\uc900\ube44\ub410\ub098\uc694? Part \"+POST.nextNo+\" \uc5ec\ud589 \uc2dc\uc791 \u2192\"),\n  soon:T(\"Part \"+POST.nextNo+\" \u00b7 Coming soon\",\"Part \"+POST.nextNo+\"\u30fb\u8fd1\u65e5\u516c\u958b\",\"Part \"+POST.nextNo+\" \u00b7 \uace7 \uacf5\uac1c\"),\n  home:T(\"Back to start\",\"\u6700\u521d\u306b\u623b\u308b\",\"\ucc98\uc74c\uc73c\ub85c\"),\n  again:T(\"Travel again from Part 1 \u2192\",\"Part 1 \u304b\u3089\u3082\u3046\u4e00\u5ea6\u65c5\u3057\u3088\u3046 \u2192\",\"Part 1\ubd80\ud130 \ub2e4\uc2dc \uc5ec\ud589\ud558\uae30 \u2192\")\n};\nfunction renderLinks(){\n  root.querySelectorAll(\"[data-tgt]\").forEach(function(el){ el.innerHTML=tr(LT[el.getAttribute(\"data-tgt\")]); });\n  var box=$(\"p2\");\n  if(POST.final){\n    if(POST.restartUrl){ box.innerHTML='<a class=\"tg-p2\" href=\"'+POST.restartUrl+'\">'+tr(LT.again)+'<\/a>'; } else { box.innerHTML=\"\"; }\n    return;\n  }\n  if(POST.nextUrl){ box.innerHTML='<a class=\"tg-p2\" href=\"'+POST.nextUrl+'\">'+tr(LT.p2)+'<\/a>'; }\n  else { box.innerHTML='<span class=\"tg-p2 tg-p2-soon\">'+tr(LT.soon)+'<\/span>'; }\n}\nrenderLinks();\n$(\"home\").addEventListener(\"click\",function(){\n  if(typer){ clearInterval(typer); typer=null; }\n  $(\"menu\").hidden=true;\n  $(\"stage\").classList.remove(\"tg-ended\");\n  setAct(0); face(\"ok\"); hud();\n  show(\"narr\",POST.beginNarr,null,null);\n  titleScreen();\n  var top=root.getBoundingClientRect().top;\n  if(top<0){ root.scrollIntoView({behavior:\"smooth\",block:\"start\"}); }\n});\nsyncZh();\nface(\"ok\"); hud();\nshow(\"narr\",POST.beginNarr,null,null);\ntitleScreen();\n})();\n<\/script>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-medium is-resized\"><a href=\"https:\/\/ko-fi.com\/tiffanystalk\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"58\" src=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-300x58.png\" alt=\"\" class=\"wp-image-570\" style=\"width:150px;height:29px\" srcset=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-300x58.png 300w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-600x115.png 600w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-1024x197.png 1024w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-768x148.png 768w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-1536x296.png 1536w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-2048x394.png 2048w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-850x164.png 850w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption class=\"wp-element-caption\">Do you like it? :)<\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-medium is-resized\"><a href=\"https:\/\/tiffanysmandarin.com\/index.php\/conversation-chinese\/\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"86\" src=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-300x86.png\" alt=\"\" class=\"wp-image-571\" style=\"width:150px;height:43px\" srcset=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-300x86.png 300w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-600x171.png 600w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963.png 700w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>\u7e41\u7b80 OneDotDot Chinese \u00b7 Taiwan Life \u00b7 Part 2 Back to start Sound Pinyin \u7e41\u9ad4 EN\u65e5\u672c\u8a9e\ud55c\uad6d\uc5b4Off \u2605 0 Passport stamps Finding it hard? Learn how to say it first, then come back and play. 04Ordering Food\u9910\u5ef3\u9ede\u9910\u9910\u5385\u70b9\u9910 05Shopping\u8cfc\u7269\u8d2d\u7269 06Sightseeing\u89c0\u5149\u666f\u9ede\u89c2\u5149\u666f\u70b9 OneDotDot Chinese \u00b7 Tiffany Huang \u00b7 tiffanysmandarin.com<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_wp_convertkit_post_meta":{"form":"-1","landing_page":"0","tag":"0","restrict_content":"0"},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1182],"tags":[],"class_list":["post-18332","post","type-post","status-publish","format-standard","hentry","category-travel-chinese"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Travel To Taiwan Part 2 - OneDotDot Chinese<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Travel To Taiwan Part 2 - OneDotDot Chinese\" \/>\n<meta property=\"og:description\" content=\"\u7e41\u7b80 OneDotDot Chinese \u00b7 Taiwan Life \u00b7 Part 2 Back to start Sound Pinyin \u7e41\u9ad4 EN\u65e5\u672c\u8a9e\ud55c\uad6d\uc5b4Off \u2605 0 Passport stamps Finding it hard? Learn how to say it first, then come back and play. 04Ordering Food\u9910\u5ef3\u9ede\u9910\u9910\u5385\u70b9\u9910 05Shopping\u8cfc\u7269\u8d2d\u7269 06Sightseeing\u89c0\u5149\u666f\u9ede\u89c2\u5149\u666f\u70b9 OneDotDot Chinese \u00b7 Tiffany Huang \u00b7 tiffanysmandarin.com\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/\" \/>\n<meta property=\"og:site_name\" content=\"OneDotDot Chinese\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-18T15:45:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-22T13:53:52+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-300x58.png\" \/>\n<meta name=\"author\" content=\"tiffany\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"tiffany\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/10\\\/18\\\/travel-to-taiwan-game-chinese-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/10\\\/18\\\/travel-to-taiwan-game-chinese-2\\\/\"},\"author\":{\"name\":\"tiffany\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"headline\":\"Travel To Taiwan Part 2\",\"datePublished\":\"2026-10-18T15:45:19+00:00\",\"dateModified\":\"2026-10-22T13:53:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/10\\\/18\\\/travel-to-taiwan-game-chinese-2\\\/\"},\"wordCount\":46,\"publisher\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"image\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/10\\\/18\\\/travel-to-taiwan-game-chinese-2\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/fcacd-buymeacoffee_red402x-300x58.png\",\"articleSection\":[\"Travel Chinese\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/10\\\/18\\\/travel-to-taiwan-game-chinese-2\\\/\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/10\\\/18\\\/travel-to-taiwan-game-chinese-2\\\/\",\"name\":\"Travel To Taiwan Part 2 - OneDotDot Chinese\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/10\\\/18\\\/travel-to-taiwan-game-chinese-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/10\\\/18\\\/travel-to-taiwan-game-chinese-2\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/fcacd-buymeacoffee_red402x-300x58.png\",\"datePublished\":\"2026-10-18T15:45:19+00:00\",\"dateModified\":\"2026-10-22T13:53:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/10\\\/18\\\/travel-to-taiwan-game-chinese-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/10\\\/18\\\/travel-to-taiwan-game-chinese-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/10\\\/18\\\/travel-to-taiwan-game-chinese-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/fcacd-buymeacoffee_red402x.png\",\"contentUrl\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/fcacd-buymeacoffee_red402x.png\",\"width\":3050,\"height\":587},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/10\\\/18\\\/travel-to-taiwan-game-chinese-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9801\",\"item\":\"https:\\\/\\\/tiffanysmandarin.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Travel To Taiwan Part 2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#website\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/\",\"name\":\"OneDotDot Chinese\",\"description\":\"Learn a little Chinese every day\",\"publisher\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tiffanysmandarin.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\",\"name\":\"tiffany\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\",\"url\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\",\"contentUrl\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\",\"width\":214,\"height\":214,\"caption\":\"tiffany\"},\"logo\":{\"@id\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/tiffanys_talk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/tiffany-huang-mandarin\\\/\"],\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/author\\\/tiffany\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Travel To Taiwan Part 2 - OneDotDot Chinese","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/","og_locale":"en_US","og_type":"article","og_title":"Travel To Taiwan Part 2 - OneDotDot Chinese","og_description":"\u7e41\u7b80 OneDotDot Chinese \u00b7 Taiwan Life \u00b7 Part 2 Back to start Sound Pinyin \u7e41\u9ad4 EN\u65e5\u672c\u8a9e\ud55c\uad6d\uc5b4Off \u2605 0 Passport stamps Finding it hard? Learn how to say it first, then come back and play. 04Ordering Food\u9910\u5ef3\u9ede\u9910\u9910\u5385\u70b9\u9910 05Shopping\u8cfc\u7269\u8d2d\u7269 06Sightseeing\u89c0\u5149\u666f\u9ede\u89c2\u5149\u666f\u70b9 OneDotDot Chinese \u00b7 Tiffany Huang \u00b7 tiffanysmandarin.com","og_url":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/","og_site_name":"OneDotDot Chinese","article_published_time":"2026-10-18T15:45:19+00:00","article_modified_time":"2026-10-22T13:53:52+00:00","og_image":[{"url":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-300x58.png","type":"","width":"","height":""}],"author":"tiffany","twitter_card":"summary_large_image","twitter_misc":{"Written by":"tiffany","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/#article","isPartOf":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/"},"author":{"name":"tiffany","@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"headline":"Travel To Taiwan Part 2","datePublished":"2026-10-18T15:45:19+00:00","dateModified":"2026-10-22T13:53:52+00:00","mainEntityOfPage":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/"},"wordCount":46,"publisher":{"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"image":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/#primaryimage"},"thumbnailUrl":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-300x58.png","articleSection":["Travel Chinese"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/","url":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/","name":"Travel To Taiwan Part 2 - OneDotDot Chinese","isPartOf":{"@id":"https:\/\/tiffanysmandarin.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/#primaryimage"},"image":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/#primaryimage"},"thumbnailUrl":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-300x58.png","datePublished":"2026-10-18T15:45:19+00:00","dateModified":"2026-10-22T13:53:52+00:00","breadcrumb":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/#primaryimage","url":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x.png","contentUrl":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x.png","width":3050,"height":587},{"@type":"BreadcrumbList","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/10\/18\/travel-to-taiwan-game-chinese-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9801","item":"https:\/\/tiffanysmandarin.com\/"},{"@type":"ListItem","position":2,"name":"Travel To Taiwan Part 2"}]},{"@type":"WebSite","@id":"https:\/\/tiffanysmandarin.com\/#website","url":"https:\/\/tiffanysmandarin.com\/","name":"OneDotDot Chinese","description":"Learn a little Chinese every day","publisher":{"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tiffanysmandarin.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99","name":"tiffany","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png","url":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png","contentUrl":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png","width":214,"height":214,"caption":"tiffany"},"logo":{"@id":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png"},"sameAs":["https:\/\/www.instagram.com\/tiffanys_talk\/","https:\/\/www.linkedin.com\/in\/tiffany-huang-mandarin\/"],"url":"https:\/\/tiffanysmandarin.com\/index.php\/author\/tiffany\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/18332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/comments?post=18332"}],"version-history":[{"count":7,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/18332\/revisions"}],"predecessor-version":[{"id":18420,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/18332\/revisions\/18420"}],"wp:attachment":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/media?parent=18332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/categories?post=18332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/tags?post=18332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}