51 lines
1.7 KiB
CoffeeScript
51 lines
1.7 KiB
CoffeeScript
|
room "start",
|
|||
|
choices: ["vstart"]
|
|||
|
before: (from) ->
|
|||
|
if (!from)
|
|||
|
"""
|
|||
|
-- Только что звонили из клуба.
|
|||
|
Приехали какие-то чмыри из администрации, нас отменяют.
|
|||
|
"""
|
|||
|
dsc: () -> """
|
|||
|
### В машине
|
|||
|
|
|||
|
Рядом с вами сидит [Лёша](alexey) и #{Improv.gen("alexey")}
|
|||
|
На переднем сидении [Марго](margo) #{Improv.gen("margo")}
|
|||
|
Вы сидите на заднем сидении, за спиной водителя. [Катя](katie) #{Improv.gen("katie")}
|
|||
|
|
|||
|
Вы положили в карман дверцы [мобильный телефон.](phone)
|
|||
|
За [окном машины](./_writer_window) проносится трасса.
|
|||
|
|
|||
|
*Вы сжимаете родную флейту. Только бы не опоздать.*
|
|||
|
"""
|
|||
|
writers:
|
|||
|
window:
|
|||
|
"Россия."
|
|||
|
|
|||
|
room "phone",
|
|||
|
choices: "#call",
|
|||
|
dsc: "Вы открываете список контактов. Кому бы позвонить…"
|
|||
|
|
|||
|
room "director",
|
|||
|
tags: ["call"],
|
|||
|
choices: "#director"
|
|||
|
optionText: "Директор музыкального клуба"
|
|||
|
dsc: """
|
|||
|
— Алло? Анна Борисовна?
|
|||
|
"""
|
|||
|
|
|||
|
dialogue "Попрощаться", "director", "call", """
|
|||
|
— Спасибо. Созвонимся.
|
|||
|
"""
|
|||
|
|
|||
|
# Virtual room to go around limitations
|
|||
|
room "vstart",
|
|||
|
tags: ["call"]
|
|||
|
optionText: (from) ->
|
|||
|
switch from
|
|||
|
when "start" then "Осмотреться ещё раз"
|
|||
|
when "phone" then "Отложить телефон"
|
|||
|
else "Передумать"
|
|||
|
enter: () ->
|
|||
|
salet.goTo("start")
|