backgrounds
This commit is contained in:
1 parent
f70a4da530
commit
636598610c
19 files changed
+105
-46
No files matched your search
+55
-38
@@ -115,16 +115,22 @@ screen terminal_rhythm_screen():
|
||||
if len(player_input) >= 3:
|
||||
timer 0.3 action Return(player_input == signal_sequence)
|
||||
|
||||
transform slow_zoom_pan:
|
||||
zoom 1.0
|
||||
linear 15.0 zoom 1.05
|
||||
linear 15.0 zoom 1.0
|
||||
repeat
|
||||
|
||||
label start:
|
||||
scene black
|
||||
|
||||
play sound "audio/typing.ogg" loop fadein 0.5
|
||||
|
||||
show text "{size=150}{cps=10}ТИШИНА{/cps}{/size}" with dissolve
|
||||
show text "{size=150}{cps=2}ТИШИНА{/cps}{/size}" with dissolve
|
||||
pause 2.0
|
||||
hide text with dissolve
|
||||
|
||||
show text "{size=120}{cps=10}20.04.2023{/cps}{/size}" with dissolve
|
||||
show text "{size=120}{cps=2}20.04.2023{/cps}{/size}" with dissolve
|
||||
pause 2.0
|
||||
hide text with dissolve
|
||||
|
||||
@@ -143,7 +149,7 @@ label start:
|
||||
label phase_1_intro:
|
||||
$ routine_tasks = 0
|
||||
|
||||
scene bg_room with dissolve
|
||||
scene bg_room at slow_zoom_pan with dissolve
|
||||
"Я просыпаюсь. Шум генератора — единственное, что доказывает, что я еще здесь. Но сегодня этот звук другой. Он надтреснутый, хриплый, как дыхание умирающего."
|
||||
"Индикатор на консоли мигает тусклым оранжевым. 100\%. Это последняя порция топлива. Последние искры жизни этой консервной банки."
|
||||
"Семь лет назад я считал эту станцию своей крепостью. Теперь — это мой склеп, где я сам себе надсмотрщик, а генератор — мой метроном, отсчитывающий секунды до полной темноты."
|
||||
@@ -152,44 +158,50 @@ label phase_1_intro:
|
||||
"Сегодня двадцатое апреля. И если верить датчикам, сегодня — последний день, когда станция сможет поддерживать жизнеобеспечение. К полуночи, если я не решусь на что-то, здесь станет холодно по-настоящему."
|
||||
"Мои руки привычно тянутся к вещам, которые я переставляю изо дня в день. Это не привычка. Это попытка доказать самому себе, что я всё ещё существую в этой физической реальности, а не стал частью фонового шума оборудования."
|
||||
"Мне нужно закончить утренний ритуал. Последний утренний ритуал. Только после этого я смогу сосредоточиться на том, чтобы принять решение, от которого я бежал три года."
|
||||
jump routine_loop
|
||||
|
||||
label routine_loop:
|
||||
if routine_tasks >= 3:
|
||||
jump start_game_proper
|
||||
label routine_loop:
|
||||
scene bg_room with fade
|
||||
|
||||
if routine_tasks >= 3:
|
||||
jump start_game_proper
|
||||
|
||||
"Комната кажется пустой, но в ней всё ещё остались вещи, которые требуют моего внимания. Вещи, которые я должен 'оживить' в последний раз."
|
||||
|
||||
menu:
|
||||
"Налить остывший кофе" if not coffee_done:
|
||||
$ coffee_done = True
|
||||
$ routine_tasks += 1
|
||||
"Чашка холодная, стенки покрыты въевшимся коричневым налетом. Я смотрю на эту мутную жидкость и вспоминаю, как раньше мы спорили о том, какой сорт кофе лучше — с кислинкой или с горчинкой."
|
||||
"Теперь мне всё равно. Это просто топливо. Жидкая горечь, чтобы хоть как-то почувствовать себя живым. Я делаю глоток, и холод металла чашки обжигает губы сильнее, чем сам напиток. Это вкус прощания."
|
||||
jump routine_loop
|
||||
|
||||
menu:
|
||||
"Налить остывший кофе" if not coffee_done:
|
||||
$ coffee_done = True
|
||||
$ routine_tasks += 1
|
||||
scene bg_room_coffee with fade
|
||||
"Чашка холодная, стенки покрыты въевшимся коричневым налетом. Я смотрю на эту мутную жидкость и вспоминаю, как раньше мы спорили о том, какой сорт кофе лучше — с кислинкой или с горчинкой."
|
||||
"Теперь мне всё равно. Это просто топливо. Жидкая горечь, чтобы хоть как-то почувствовать себя живым. Я делаю глоток, и холод металла чашки обжигает губы сильнее, чем сам напиток. Это вкус прощания."
|
||||
jump routine_loop
|
||||
|
||||
"Подойти к окну и стереть иней" if not window_done:
|
||||
$ window_done = True
|
||||
$ routine_tasks += 1
|
||||
"Стекло промерзло насквозь. Я провожу рукавом, оставляя длинную, неровную полосу. Иней осыпается, как пепел."
|
||||
"За окном — только серая, бескрайняя пелена. Ни горизонта, ни неба. Иногда мне кажется, что я нахожусь не на станции связи, а внутри собственного разума, куда забыли подать свет."
|
||||
"Я вглядываюсь в это 'ничто', надеясь увидеть хоть что-то, кроме собственного бледного отражения. Но вижу лишь глаза человека, который три года назад решил, что ожидание лучше, чем риск."
|
||||
jump routine_loop
|
||||
"Подойти к окну и стереть иней" if not window_done:
|
||||
$ window_done = True
|
||||
$ routine_tasks += 1
|
||||
scene bg_room_iney with fade
|
||||
"Стекло промерзло насквозь. Я провожу рукавом, оставляя длинную, неровную полосу. Иней осыпается, как пепел."
|
||||
"За окном — только серая, бескрайняя пелена. Ни горизонта, ни неба. Иногда мне кажется, что я нахожусь не на станции связи, а внутри собственного разума, куда забыли подать свет."
|
||||
"Я вглядываюсь в это 'ничто', надеясь увидеть хоть что-то, кроме собственного бледного отражения. Но вижу лишь глаза человека, который три года назад решил, что ожидание лучше, чем риск."
|
||||
jump routine_loop
|
||||
|
||||
"Проверить статус генератора" if not power_done:
|
||||
$ power_done = True
|
||||
$ routine_tasks += 1
|
||||
"Я подхожу к главному щитку. Индикаторы мерцают, как нервные окончания, готовые вот-вот перегореть. Семь лет эксплуатации — это не шутки. Сегодня он сдастся."
|
||||
"Генератор стонет под нагрузкой. Я касаюсь рычага, чувствуя его дрожь. Если я сейчас уйду — он просто сгорит. Если останусь — буду жечь последние крохи энергии на поддержание пустоты."
|
||||
"Каждый мой шаг здесь — это повторение того, от чего я пытаюсь сбежать, но я не могу позволить станции заглохнуть раньше времени. Это моё единственное наследие, мой памятник трусости."
|
||||
jump routine_loop
|
||||
"Проверить статус генератора" if not power_done:
|
||||
$ power_done = True
|
||||
$ routine_tasks += 1
|
||||
scene bg_room_generator with fade
|
||||
"Я подхожу к главному щитку. Индикаторы мерцают, как нервные окончания, готовые вот-вот перегореть. Семь лет эксплуатации — это не шутки. Сегодня он сдастся."
|
||||
"Генератор стонет под нагрузкой. Я касаюсь рычага, чувствуя его дрожь. Если я сейчас уйду — он просто сгорит. Если останусь — буду жечь последние крохи энергии на поддержание пустоты."
|
||||
"Каждый мой шаг здесь — это повторение того, от чего я пытаюсь сбежать, но я не могу позволить станции заглохнуть раньше времени. Это моё единственное наследие, мой памятник трусости."
|
||||
jump routine_loop
|
||||
|
||||
label start_game_proper:
|
||||
"Ритуал завершен. Пустота внутри стала немного привычнее, но теперь она давит сильнее."
|
||||
"Станция издает низкий, вибрирующий гул. Это звук умирающего сердца станции, и он резонирует где-то в моих ребрах."
|
||||
"Каждый мой шаг отзывается эхом. Здесь слишком много тишины для места, которое когда-то было наполнено смехом и голосами."
|
||||
"Что мне делать сегодня? Время утекает, как песок сквозь пальцы, и заряд батареи с каждой минутой становится всё ближе к нулю."
|
||||
$ game_started = True
|
||||
jump main_loop
|
||||
label start_game_proper:
|
||||
"Ритуал завершен. Пустота внутри стала немного привычнее, но теперь она давит сильнее."
|
||||
"Станция издает низкий, вибрирующий гул. Это звук умирающего сердца станции, и он резонирует где-то в моих ребрах."
|
||||
"Каждый мой шаг отзывается эхом. Здесь слишком много тишины для места, которое когда-то было наполнено смехом и голосами."
|
||||
"Что мне делать сегодня? Время утекает, как песок сквозь пальцы, и заряд батареи с каждой минутой становится всё ближе к нулю."
|
||||
$ game_started = True
|
||||
jump main_loop
|
||||
|
||||
label main_loop:
|
||||
if battery <= 0:
|
||||
@@ -221,7 +233,7 @@ label main_loop:
|
||||
jump phase_3_culmination
|
||||
|
||||
label qte_date_input:
|
||||
# scene bg_desk_close with fade
|
||||
scene bg_desk_close with fade
|
||||
# play sound "audio/keyboard_clack.ogg"
|
||||
|
||||
"Рабочий стол. Слой пыли здесь настолько толстый, что кажется, будто никто не садился сюда вечность."
|
||||
@@ -323,8 +335,6 @@ label phase_3_culmination:
|
||||
|
||||
"Серверная. Место, где родилась вся эта ложь."
|
||||
"Я помню, как три года назад входил сюда, чтобы заглушить голос совести. Семь лет работы, три года молчания — всё это здесь."
|
||||
"Светодиоды на стойках серверов мигают, словно конвульсии умирающего. Воздух здесь настолько сухой и горячий, что обжигает горло при каждом вдохе."
|
||||
"На центральном терминале мерцает последний интерфейс. Если я нажму 'Ввод', пути назад не будет. Станция отключит жизнеобеспечение окончательно."
|
||||
|
||||
jump final_choice
|
||||
|
||||
@@ -332,6 +342,8 @@ label final_choice:
|
||||
scene bg_server_close with dissolve
|
||||
# play music "audio/tension_finale.ogg" fadein 5.0
|
||||
|
||||
"Светодиоды на стойках серверов мигают, словно конвульсии умирающего. Воздух здесь настолько сухой и горячий, что обжигает горло при каждом вдохе."
|
||||
"На центральном терминале мерцает последний интерфейс. Если я нажму 'Ввод', пути назад не будет. Станция отключит жизнеобеспечение окончательно."
|
||||
"Курсор пульсирует. Он ждет. Решение, от которого я бежал три года, теперь стоит передо мной во весь рост."
|
||||
"Я чувствую, как холод металла терминала пробирает до костей, несмотря на жар в серверной."
|
||||
|
||||
@@ -357,6 +369,7 @@ label ending_silence:
|
||||
jump quit_after_ending
|
||||
|
||||
label ending_anger:
|
||||
scene bg_server_close_broken with shake
|
||||
# play sound "audio/glass_shatter.ogg"
|
||||
"Гнев — это единственное, что заставляет меня чувствовать себя живым. Я срываю красную панель, сдирая кожу на пальцах до крови."
|
||||
"Тумблер падает вниз с хрустом ломающихся костей. Искры бьют в лицо, выжигая остатки рассудка."
|
||||
@@ -365,6 +378,7 @@ label ending_anger:
|
||||
jump quit_after_ending
|
||||
|
||||
label ending_acceptance:
|
||||
scene bg_server_close_off with fade
|
||||
"Курсор мигает в ритме моего безразличия. Раз, два... Раз, два..."
|
||||
"Зачем что-то менять? Зачем бороться с энтропией, если она всё равно победит?"
|
||||
"Я откидываюсь на спинку кресла. Инфантильное желание просто закрыть глаза и ждать, пока тьма поглотит эту станцию, кажется единственно верным."
|
||||
@@ -372,15 +386,18 @@ label ending_acceptance:
|
||||
jump quit_after_ending
|
||||
|
||||
label ending_reflection:
|
||||
scene bg_server_close_keyboard with fade
|
||||
"Я печатаю дрожащими пальцами: 'Я был неправ. Это была глупая, бесконечная игра в мученика, в которой не было победителей'."
|
||||
"Я признаю это. Три года я строил стены из своего молчания, думая, что защищаюсь. Но я просто возвел свою собственную тюрьму."
|
||||
"Я выключаю станцию. Впервые за долгое время я чувствую, что в воздухе стало меньше гари. Я должен двигаться дальше. Я не знаю, что там, во внешнем мире, но я больше не заперт внутри себя."
|
||||
jump quit_after_ending
|
||||
|
||||
label ending_light:
|
||||
scene bg_server_close_light_from_monitor with fade
|
||||
"Я направляю остатки энергии на передатчик. Каждый процент заряда — это вырванный из жизни кусок, который я отдаю за шанс сказать правду."
|
||||
"Я пишу не для того, чтобы получить ответ. Я пишу, чтобы освободиться. 'Прости за тишину. Она была моей ошибкой'."
|
||||
"Нажимаю 'Отправить'. Система оповещает о передаче пакета, и тут же питание отключается. Станция замирает."
|
||||
scene bg_exit_winter with fade
|
||||
"Я встаю и иду к выходу. Я не оглядываюсь. Мой долг перед прошлым оплачен, а будущее... будущее наконец-то принадлежит мне."
|
||||
jump quit_after_ending
|
||||
|
||||
|
||||
Reference in new issue
Block a user