backgrounds
This commit is contained in:
1 parent
f70a4da530
commit
636598610c
19 files changed
+104
-45
No files matched your search
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
+54
-37
@@ -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