Files
aibis-dream/Assets/Yarn/FP/FP_Day1_night/FP_Day1_night.yarn
T
2026-07-27 15:16:17 +08:00

387 lines
14 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
title: Start
tags: start
colorID: 8
position: 205,-53
---
<<init_actor 酒吧医生 吧台左侧>>
<<init_actor 酒吧调酒妹 吧台内>>
<<init_actor 酒保 酒保左侧>>
// <<show_actor 酒保>>
<<show_actor 酒吧医生>>
<<time_flows_on day night>>
<<jump 酒吧6>>
===
title: 酒吧6
tags: content
colorID: 8
position: 250,200
---
<<play_music event:/Music/music_bar>>
// <<jump test>>
<i>吵闹的音乐,炫目的灯光…</i> #line:0207402
<i>一切都令人心烦。</i> #line:0e72808
[character name="jb" bubbleIdx=1 /]晚上好。<waitfor=0.2>想喝点什么呢? #line:07a41ab
<<fade_in_actor 酒保 0.5>>
[character name="jb" bubbleIdx=1 /]如果不知道喝什么,<waitfor=0.1>可以试试我们的… #line:0a3b5af
//#auto_next
me: Neat,双份。谢谢。 #line:0ed3bf5
[character name="jb" bubbleIdx=1 /]我们今天的调和润滑剂有折扣喔。<waitfor=0.2><br>如果… #line:05b8a4d
me: 我只要双份的Neat。 #line:0fde1a7
<<hide_dialog>>
<<wait 0.6>>
me: 谢谢。 #line:09a2a98
<<hide_dialog>>
<<wait 1>>
[character name="jb" bubbleIdx=1 /]…好的。<waitfor=0.1>Neat双份。 #line:029d775
<<fade_out_actor 酒保 0.5>>
<<wait 0.5>>
<<change_actor_slot "酒保" "酒保右侧">>
<i>侍者自讨没趣地耸了耸肩,<br>留下了一杯酒,<waitfor=0.2>缩回了阴影里。</i> #line:0b4aa3a
<<fade_in_actor 酒保 0.5>>
<<set_global_param d1n_drunk 1>>
<i>你一饮而尽。</i> #line:031e661
<<hide_dialog>>
<<wait 1>>
<i>世界都变得安静了下来。<br>只有模模糊糊、朦朦胧胧的声音…</i> #line:091be9d
<i>那是安全的声音。<waitfor=0.4><br>也就是没有声音。</i> #line:0bcbdd8
<<hide_dialog>>
<<wait 0.7>>
<i>令人享受的声音。</i> #line:08b2c80
<<hide_dialog>>
<<wait 0.5>>
ql: 喝这么急。<waitfor=0.3>小心烧坏消化模块喔。 #line:02690c1
<<change_actor_state "5ShakingIN" 酒吧调酒妹>>
<<fade_in_actor 酒吧调酒妹>>
ql: 我还以为医生都不会有烦心事呢。 #line:0b73f06
<<change_actor_state_async 侧头 酒吧医生>>
me: 你怎么看出我是医生的?<waitfor=0.2><br>我想我们应该不认识。 #line:0a84dcc
ql: 很多机体都闻不出来,<waitfor=0.1><br>但是我闻得出来喔。 #line:00eee91
ql: 你身上的气味,<waitfor=0.1><br>和别的机体不一样。 #line:0eb8c18
me: 气味? #line:0107b9a
<<hide_dialog>>
<<wait 0.5>>
<<change_actor_state_async Idle 酒吧医生>>
me: …啊。<waitfor=0.1>气味。<waitfor=0.2><br>有的调酒型号有这种情绪感受器。 #line:0b6bb67
me: 别太依赖它,<waitfor=0.1><br>有可能会让你的情绪模块紊乱。 #line:039a9d9
<<hide_dialog>>
<<wait 0.5>>
ql: 你不想问<waitfor=0.1><br>你自己是什么气味吗? #line:0a9173c
<i>你轻轻微笑。</i> #line:068a830
me: 我听得出来<waitfor=0.1><br>你自己是打算要说的。 #line:077704b
//<<fade_out_actor 酒吧调酒妹 0.5>>
<<change_actor_state "1CloseeyeSmile" 酒吧调酒妹>>
//<<fade_in_actor 酒吧调酒妹 0.5>>
<<hide_dialog>>
<<wait 0.5>>
<i>它也笑了。<waitfor=0.3>一个灿烂的笑。</i> #line:0fb7377
ql: 猜一下嘛。 #line:07950d4
ql: 你有和我身上一样的气味。 #line:09f8aa5
<<hide_dialog>>
<<wait 1>>
<<change_actor_state_async 侧头 酒吧医生>>
me: 酒精? #line:043a46b
<<change_actor_state "1HalfeyeSmile" 酒吧调酒妹>>
<<wait 1>>
ql: 是烦恼啦。 #line:0fd1a36
<<hide_dialog>>
<<wait 0.7>>
me: 你和每个机体都这么说吧。 #line:04035d6
me: 毕竟大家来这里,<waitfor=0.1>都是为了<waitfor=0.1><br>忘掉某些东西。<waitfor=0.2>不是么? #line:08f576e
<<change_actor_state "1Smile" 酒吧调酒妹>>
<<wait 1>>
ql: 这就是酒的作用。 #line:009ee9f
<<wait 1>>
//ql: 不过…每个机体身上的气味 ,无论是悲伤的气味,焦躁的气味… #line:0cfac62
//ql: 总之,每个机体的原型都不一样,所以它们原型里的"未解决之事"也就不一样。 #line:04d9fff
//ql: 这就是主脑为我们设计"原型"的目的。这是我们活着的驱动,我们存在的意义。 #line:0a9bdbf
//<<fade_out_actor 酒吧调酒妹 0.5>>
<<change_actor_state "1Closeeye" 酒吧调酒妹>>
//<<fade_in_actor 酒吧调酒妹 0.5>>
<<wait 0.4>>
ql: 不过…<waitfor=0.1>我闻得出。<waitfor=0.2><br>你要忘掉的那些东西,<waitfor=0.1><br>是那种Neat无法解决的。 #line:0dd8568
<<hide_dialog>>
<<wait 1>>
me: 当然了。<waitfor=0.2><br>又有什么问题真的能被解决呢? #line:0dac617
<<hide_dialog>>
<<wait 0.4>>
//<<fade_out_actor 酒吧调酒妹 0.5>>
<<change_actor_state "4Smile" 酒吧调酒妹>>
//<<fade_in_actor 酒吧调酒妹 0.5>>
<<wait 1>>
ql: 你做噩梦,对吧?<waitfor=0.2><br>反复的、相同的梦。 #line:085324b
<<change_actor_state_async 侧头 酒吧医生>>
ql: 对吧? #line:060980e
<<hide_dialog>>
<<wait 1>>
me: 你怎么知道? #line:0dc507b
<<change_actor_state "4HalfeyeSmile" 酒吧调酒妹>>
ql: 我说过嘛。<waitfor=0.2>你身上有和我一样的气味。 #line:0af30ce
<<hide_dialog>>
<<wait 0.2>>
<<fade_out_actor 酒吧调酒妹 0.2>>
<<change_actor_slot 酒吧调酒妹 吧台内左侧>>
<<change_actor_state "1HalfeyeSmile" 酒吧调酒妹>>
<<fade_in_actor 酒吧调酒妹 0.7>>
//<<fade_out_actor 酒吧调酒妹 0.5>>
//<<change_actor_state "1Smile" 酒吧调酒妹>>
//<<fade_in_actor 酒吧调酒妹 0.5>>
<<wait 0.8>>
ql: 来吧。<waitfor=0.2>我请你一杯。<waitfor=0.2><br>就当是请我自己的。 #line:0f0ee5a
ql: 怎么样? #line:08a175f
<<hide_dialog>>
<<wait 0.5>>
-> 试试 #line:0476232
<<change_actor_state_async Idle 酒吧医生>>
me: 话说在前头。<waitfor=0.2>如果有什么副作用… #line:0bfc102
<<change_actor_state "Smile" 酒吧调酒妹>>
ql: 如果有什么副作用,<waitfor=0.1><br>你就举报我好了。 #line:01d180c
ql: 放心吧。 #line:033df7b
<<hide_dialog>>
<<change_actor_state "2IN" 酒吧调酒妹>>
<<wait 2.5>>
<<play_timeline 调酒蒙太奇>>
//TODO: 调酒动画
<<change_actor_state_async "摇酒到说话" 酒吧调酒妹>>
<<change_actor_state "1HalfeyeSmile" 酒吧调酒妹>>
<<wait 0.2>>
<<fade_out_actor 酒吧调酒妹 0.5>>
<<change_actor_slot 酒吧调酒妹 吧台内>>
<<fade_in_actor 酒吧调酒妹 0.5>>
ql: 先别急着喝噢。 #line:06f058b
<i>你看向酒杯。</i> #line:0aa5cd8
<i>酒水在杯子里晃动着,<waitfor=0.2>折射出迷幻的色彩。</i> #line:0594f36
<<hide_dialog>>
<<wait 1>>
<<change_actor_state_async 侧头 酒吧医生>>
me: 这是什么酒? #line:04ba856
ql: 这是你自己的情绪。 #line:02bfdfd
<<change_actor_state_async Idle 酒吧医生>>
me: 我自己的情绪? #line:0b9fe5a
ql: 这杯酒会让你更清晰地复现<waitfor=0.1><br>你一直以来在压制的记忆。 #line:0af3c82
me: 那样不就更容易做噩梦了么…… #line:097355f
<<hide_dialog>>
<<wait 1>>
<<change_actor_state_async 侧头 酒吧医生>>
ql: 医生,<waitfor=0.1>如果一个病人被损坏了,<waitfor=0.1><br>不可逆的。<waitfor=0.2>你会怎么做? #line:0d747ad
<<hide_dialog>>
<<wait 1>>
me: 我会给出三个思路。 #line:0306ca0
me: 第一,<waitfor=0.1>如果受损原件可以更换,<waitfor=0.1>就更换。<waitfor=0.5><br>第二,<waitfor=0.1>如果其它原件可以代偿,<waitfor=0.1>就想办法代偿。<waitfor=0.4><br>第三… #line:04097d2
<<change_actor_state_async Idle 酒吧医生>>
<<set_global_param d1n_drunk 1.5>>
<i>你喝了一口酒。</i> #line:0f4862c
me: 如果这三条都没用,<waitfor=0.1>我会建议它主动申请回收。<waitfor=0.2><br>提升资源回转效率。 #line:03b0d7f
ql: 真是标准的*医生*回答呢。<waitfor=0.2><br>不过… #line:05027e7
ql: 第三条你还没说呢。 #line:075cba9
<<set_global_param d1n_drunk 2>>
<<wait 2>>
me: 还是回到你提的问题来吧。<waitfor=0.2><br>你会怎么做? #line:06016d5
<<change_actor_state "1CloseeyeSmile" 酒吧调酒妹>>
<<wait 1>>
<<play_music event:/Amb/amb_beachsample>>
<<set_music_param event:/Amb/amb_beachsample beach_sample_stage 0.1>>
ql: 我会先告诉它…<waitfor=0.1> #line:08490d2
ql: 已经坏了的,<waitfor=0.1>就让它坏了吧。<waitfor=0.2><br>就当作你生来如此。 #line:0fa9ff2
ql: 我们不都是这样吗?<waitfor=0.2><br>我们生来就是要坏的。 #line:0e6330a
ql: 对着伤口哭泣,<waitfor=0.1><br>只怕会让伤口锈蚀更严重吧。 #line:0b79003
me: 我被制造出来是解决问题的,不是为了做情绪建设的。
// me: 你是想说,<waitfor=0.1><br>我们有些本就“生来如此”的<br>损伤,<waitfor=0.1>对吧? #line:0f1b08a
// me: 也就是你说的,<waitfor=0.1><br>我们的原型里的,<waitfor=0.1>天然的"问题"。 #line:002672e
// me: 但是…<waitfor=0.1>这个天然的"问题"<waitfor=0.1><br>恰恰就是我们被制造的意义,<waitfor=0.1><br>不是么? #line:0b2cf39
// me: 如果把我们的"意义"都解决了,<waitfor=0.1>那… #line:0bb801d
ql: 医生,你有注意过梦里的门吗?
me: 门?
ql: 梦里所有的一切都是原型的投射,对吧?你应该比我更清楚。
ql: 梦见考试,梦见裸体,梦见掉牙齿、飞行、被追赶……
ql: 但有一件事情是特殊的,也就是…
ql: 无法被打开的门。
me: 无法被…打开?为什么呢?
ql: 我不知道,每个人的情况都不一样。
ql: 我知道的是…既然它是门,那就一定有打开的方法。即便是梦,也有基本的规则。不是吗?
me: 那么,你的那扇门是怎么打开的呢?
<<hide_dialog>>
<<wait 1>>
ql: 我不知道。 #line:08ee8ce
<<hide_dialog>>
<<wait 1>>
<<change_actor_state "1Smile" 酒吧调酒妹>>
<<wait 1>>
// ql: 其实…<waitfor=0.1>无论你喝下这杯酒,<waitfor=0.1><br>或者决定不喝…… #line:0d8f0c2
// ql: 也都是由"原型"驱动的。<waitfor=0.2><br>也就是说,<waitfor=0.1>都是主脑安排的。 #line:029136f
// ql: 既然主脑自有它的安排。<waitfor=0.2><br>为什么要替它操心呢? #line:0d9b99d
// ql: 况且…<waitfor=0.1>每个机体生来就注定要被回收,<waitfor=0.1>难道就代表着,<waitfor=0.1><br>它们应该立刻被回收吗? #line:0cd87b4
// ql: 你越是操心,<waitfor=0.1>越是发现自己什么也做不了,<waitfor=0.1><br>反而坏的更严重了。 #line:011a8dd
<i>酒保自己拿起你的酒轻轻抿了一口。</i> #line:00f3b9d
<<change_actor_state "1Smile" 酒吧调酒妹>>
<<wait 1>>
ql: 但我想你也许知道。
ql: 打开它来看看吧。<waitfor=0.2><br>我想它没有你想的那么严重。 #line:0614acb
me: 我记得你说过那是我的情绪。 #line:0c5cd0d
ql: 你不介意吧? #line:0af927a
me: 其实还是有点的。 #line:061b50a
//<i>它笑了。</i> #line:0a8e72d
<<change_actor_state "1CloseeyeSmile" 酒吧调酒妹>>
<<wait 1>>
ql: 下次来我可以再请你一杯。<waitfor=0.2><br>这次就别贪杯了。 #line:0086ac0
ql: 我也需要去面对我的"问题"<waitfor=0.1>和你一样。 #line:051169e
<i>它拿起擦干净的杯子,转身离去。</i> #line:020019e
<<fade_out_actor 酒吧调酒妹 1>>
<<change_actor_state "4HalfeyeSmile" 酒吧调酒妹>>
、//<i>像是想起了什么,它又折返回来。</i> #line:0a5bc7b
<<wait 1>>
<<fade_in_actor 酒吧调酒妹 1>>
<<wait 1>>
ql: 我觉得也许你需要这个。 #line:053e24f
<<wait 1>>
<<show_tarot_deck 10>>
<<wait 1>>
// 【它拿出一套崭新的卡牌。】 #line:017a66d
<<change_actor_state_async 侧头 酒吧医生>>
me: 这是什么? #line:0431bdb
ql: 你的原型里应该有关于它的数据。<waitfor=0.2>"塔罗牌"。 #line:090f954
ql: 虽然我也不是很懂…<waitfor=0.1><br>但既然是原型的问题,<waitfor=0.1><br>应该可以用原型的方法来解决。<waitfor=0.2>对吧? #line:0f8220f
<<spread_tarot>>
ql: 试试吧。抽一张。 #line:032a6f1
me: … #line:09f3fc1
<<wait_tarot_select>>
->翻面 #line:0047271
<<flip_tarot "normal">>
// -> 抽牌 #line:00d082d
// 【你看了看牌。】 #line:0b53792
<i>卡面上是一个双手被缚的机体。<br>它的表情安逸,但姿势很怪异。</i> #line:0a277e9
me: 这画的是什么? #line:064fa6d
ql: 倒吊人。你拿反了。 #line:09d2ede
->旋转 #line:0b58edf
<<rotate_tarot "inverted">>
// 【你把牌转过来。】 #line:057bfa8
<<wait 1>>
<i>这下看明白了。<br>这是一个倒吊着的机体,脚踝上拴着一根绳。</i> #line:0b490db
me: 它代表什么? #line:00abb4f
ql: 我不知道。我说过,我也不是很懂。 #line:0d2875b
me: 那…<waitfor=0.1>它有什么用? #line:055b1a7
ql: 人类用这种方式来找到自己隐藏的思绪。 #line:0bd59d4
ql: 总之…<waitfor=0.1>卡上的机体就代表你。<waitfor=0.2><br>你怎么看它,<waitfor=0.1><br>就意味着你怎么看待你自己。 #line:0bc3651
ql: 你看到了什么?<waitfor=0.5><br>不用告诉我,<waitfor=0.1>告诉你自己就好啦。 #line:0eedcba
<<hide_tarot>>
<<change_actor_state "1Smile" 酒吧调酒妹>>
<<wait 1>>
ql: 好啦。<waitfor=0.2>我该走了。<waitfor=0.2>还要工作呢。 #line:0805e73
me: 你刚才不就在工作吗? #line:02294e6
<<change_actor_state "1" 酒吧调酒妹>>
<<wait 1>>
//<i>它愣了一下,又笑了。眉头有一些淡然的落寞。</i> #line:0524460
<<change_actor_state "1FrownCloseeyeSmile" 酒吧调酒妹>>
<<wait 1>>
ql: 是嘛。 #line:0ec76a5
<<fade_out_actor 酒吧调酒妹>>
//<i>它离开了。</i> #line:09d93a5
<<set_music_param event:/Amb/amb_beachsample beach_sample_stage 0.2>>
<<change_actor_state_async Idle 酒吧医生>>
<i>你看着手中的牌。<waitfor=0.2><br>把牌翻转过来,<waitfor=0.2>又仔细看了看。</i> #line:087f9c2
<i>酒杯里的酒的颜色似乎正在变幻。你望着它出神。</i> #line:075fce1
//<i>你望着它出神。</i> #line:06a9f93
<<set_global_param d1n_drunk 3>>
<i>你一饮而尽。</i> #line:0910557
// 醉酒→醉酒loop 由Animator自动衔接,不要再手动播状态(会经过呼吸循环的transition/breathe2导致起身抽搐)
<<change_actor_state_async 醉酒 酒吧医生>>
<<wait 1>>
<<play_timeline 酒吧>>
<<wait 1>>
//【海浪声】 #line:0657cd3
<<fade_out 1>>
<<wait 1>>
<<set_music_param event:/Amb/amb_beachsample beach_sample_stage 0.4>>
<<NextYarn>>
===