🔀 Merge branch 'develop'
554
index.html
|
@ -1,319 +1,315 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
|
||||
<!-- THE BIG META -->
|
||||
<title>Adventures With Anxiety!</title> <!-- TRANSLATE -->
|
||||
<meta name="description" content="A story-game about a human and their anxiety. You play as the anxiety." /> <!-- TRANSLATE: content -->
|
||||
<link rel="icon" type="image/png" href="favicon.png">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<!-- THE BIG META -->
|
||||
<title>Приключения с Тревогой!</title> <!-- TRANSLATE -->
|
||||
<meta name="description" content="Игровая история о человеке и его тревоге. Вы играете за тревогу." /> <!-- TRANSLATE: content -->
|
||||
<link rel="icon" type="image/png" href="favicon.png">
|
||||
|
||||
<!-- Twitter Card data -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@ncasenmare">
|
||||
<meta name="twitter:title" content="Adventures With Anxiety!"> <!-- TRANSLATE: content -->
|
||||
<meta name="twitter:description" content="A story-game about a human and their anxiety. You play as the anxiety."> <!-- TRANSLATE: content -->
|
||||
<meta name="twitter:image" content="https://ncase.me/anxiety/sharing/thumb.png">
|
||||
<!-- Twitter Card data -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@ncasenmare">
|
||||
<meta name="twitter:title" content="Приключения с Тревогой!"> <!-- TRANSLATE: content -->
|
||||
<meta name="twitter:description" content="Игровая история о человеке и его тревоге. Вы играете за тревогу."> <!-- TRANSLATE: content -->
|
||||
<meta name="twitter:image" content="https://notdotteam.github.io/anxiety/sharing/thumb.png">
|
||||
|
||||
<!-- Open Graph data -->
|
||||
<meta property="og:title" content="Adventures With Anxiety!"> <!-- TRANSLATE: content -->
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:url" content="https://ncase.me/anxiety/">
|
||||
<meta property="og:image" content="https://ncase.me/anxiety/sharing/thumb.png">
|
||||
<meta property="og:description" content="A story-game about a human and their anxiety. You play as the anxiety."> <!-- TRANSLATE: content -->
|
||||
<meta property="og:site_name" content="Adventures With Anxiety!"> <!-- TRANSLATE: content -->
|
||||
|
||||
<!-- Styles -->
|
||||
<link rel="stylesheet" type="text/css" href="styles/game.css">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<!-- Open Graph data -->
|
||||
<meta property="og:title" content="Приключения с Тревогой!"> <!-- TRANSLATE: content -->
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:url" content="https://notdotteam.github.io/anxiety/">
|
||||
<meta property="og:image" content="https://notdotteam.github.io/anxiety/sharing/thumb.png">
|
||||
<meta property="og:description" content="Игровая история о человеке и его тревоге. Вы играете за тревогу."> <!-- TRANSLATE: content -->
|
||||
<meta property="og:site_name" content="Приключения с Тревогой!"> <!-- TRANSLATE: content -->
|
||||
|
||||
<!-- Styles -->
|
||||
<link rel="stylesheet" type="text/css" href="styles/game.css">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<!-- - - - - - - - - - - - - - - - - - -->
|
||||
<!-- THE GAME ITSELF, FRONT AND CENTER -->
|
||||
<!-- - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - -->
|
||||
<!-- THE GAME ITSELF, FRONT AND CENTER -->
|
||||
<!-- - - - - - - - - - - - - - - - - - -->
|
||||
<div id="game_container">
|
||||
|
||||
<!-- The main game -->
|
||||
<canvas id="game_canvas"></canvas>
|
||||
<div id="game_words"></div>
|
||||
<div id="game_hp"></div>
|
||||
<div id="game_choices"></div>
|
||||
|
||||
<div id="game_container">
|
||||
|
||||
<!-- The main game -->
|
||||
<canvas id="game_canvas"></canvas>
|
||||
<div id="game_words"></div>
|
||||
<div id="game_hp"></div>
|
||||
<div id="game_choices"></div>
|
||||
<!-- Click to Advance-->
|
||||
<div id="click_to_advance">
|
||||
<span id="cta_text1">
|
||||
<div class="mini-icon" pic="click" style="top:3px;"></div>
|
||||
<span id="instructions_if_not_mobile">
|
||||
нажми пробел <!-- TRANSLATE THIS -->
|
||||
</span>
|
||||
<span id="instructions_if_mobile" style="display:none">
|
||||
тапни где-нибудь <!-- TRANSLATE THIS -->
|
||||
</span>
|
||||
</span>
|
||||
<span id="cta_text2">
|
||||
<div class="mini-icon" pic="next"></div>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<!-- Click to Advance-->
|
||||
<div id="click_to_advance">
|
||||
<span id="cta_text1">
|
||||
<div class="mini-icon" pic="click" style="top:3px;"></div>
|
||||
<span id="instructions_if_not_mobile">
|
||||
click or spacebar <!-- TRANSLATE THIS -->
|
||||
</span>
|
||||
<span id="instructions_if_mobile" style="display:none">
|
||||
tap anywhere <!-- TRANSLATE THIS -->
|
||||
</span>
|
||||
</span>
|
||||
<span id="cta_text2">
|
||||
<div class="mini-icon" pic="next"></div>
|
||||
</span>
|
||||
</div>
|
||||
<!-- HACK: SPECIAL ATTACK -->
|
||||
<div id="special_attack"></div>
|
||||
|
||||
<!-- HACK: SPECIAL ATTACK -->
|
||||
<div id="special_attack"></div>
|
||||
<!-- Bottom Corner Tabs -->
|
||||
<div id="gear" style="display:none" onclick="publish('show_options'); sfx('ui_button1');">
|
||||
<div class="icon">
|
||||
<div class="mini-icon" pic="gear"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="huh" style="display:none">
|
||||
<div class="icon">
|
||||
<div class="mini-icon" pic="about"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Bottom Corner Tabs -->
|
||||
<div id="gear" style="display:none" onclick="publish('show_options'); sfx('ui_button1');">
|
||||
<div class="icon">
|
||||
<div class="mini-icon" pic="gear"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="huh" style="display:none">
|
||||
<div class="icon">
|
||||
<div class="mini-icon" pic="about"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Paused Screen -->
|
||||
<div id="paused">
|
||||
<div>
|
||||
<!-- TRANSLATE THIS -->
|
||||
пауза
|
||||
<div>щёлкни где-нибудь чтобы продолжить волноваться</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Paused Screen -->
|
||||
<div id="paused">
|
||||
<div>
|
||||
<!-- TRANSLATE THIS -->
|
||||
paused
|
||||
<div>click anywhere to keep freaking out</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- LOADING -->
|
||||
<div id="loading">
|
||||
<div id="loading_bar">
|
||||
<div id="loading_bar_bg"></div>
|
||||
<div id="loading_pic"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- LOADING -->
|
||||
<div id="loading">
|
||||
<div id="loading_bar">
|
||||
<div id="loading_bar_bg"></div>
|
||||
<div id="loading_pic"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- CONTENT NOTES -->
|
||||
<div id="content_notes">
|
||||
|
||||
<!-- CONTENT NOTES -->
|
||||
<div id="content_notes">
|
||||
<!-- TRANSLATE THIS -->
|
||||
<p style="margin-top: 0.6em; font-size: 16px">
|
||||
<i style="color:#ff4040">Приключения с Тревогой</i> о, ну, тревожности.
|
||||
</p>
|
||||
<p style="font-size: 16px">
|
||||
Но я сделал это <i>для</i> людей с тревожностью, как у меня.
|
||||
Я надеюсь, что это поможет тебе увидеть - с юмором - как работает тревожность.
|
||||
И, возможно, уменьшит боязнь самого страха.
|
||||
</p>
|
||||
<p style="font-size: 16px">
|
||||
Содержит плохо прорисованных человечков и гиперактивного волка.
|
||||
Наслаждайся!
|
||||
</p>
|
||||
<p style="color:#999; font-size: 14px; line-height: 1.3em;">
|
||||
другие заметки: алкоголь, сексуальность<span class="hide-if-cuss-free">, д@✩$я ругани</span>
|
||||
</p>
|
||||
<p style="font-size: 16px">
|
||||
<a target="_blank" href="https://ncase.me/mental-health/">материалы о ментальном здоровье</a>
|
||||
🔗
|
||||
</p>
|
||||
<div id="cn_ok" onclick="publish('hide_cn');" style="float:none">
|
||||
ок <div class="mini-icon" pic="ok" style="top: 3px;"></div>
|
||||
</div>
|
||||
|
||||
<!-- TRANSLATE THIS -->
|
||||
<p style="margin-top: 0.6em;">
|
||||
<i style="color:#ff4040">Adventures With Anxiety</i> is about, well, anxiety.
|
||||
</p>
|
||||
<p>
|
||||
But I've made this <i>for</i> folks with anxiety disorder, like myself.
|
||||
I hope it can help you see – with humor – how anxiety works.
|
||||
And, just maybe, reduce the fear of fear itself.
|
||||
</p>
|
||||
<p>
|
||||
There's also badly-drawn stick figures and a hyperactive wolf.
|
||||
Enjoy!
|
||||
</p>
|
||||
<p style="color:#999; font-size: 16px; line-height: 1.3em;">
|
||||
other notes: alcohol abuse, sexuality<span class="hide-if-cuss-free">, a @✩$!load of swearing</span>
|
||||
</p>
|
||||
<p>
|
||||
<a target="_blank" href="https://ncase.me/mental-health/">mental health tips & resources</a>
|
||||
🔗
|
||||
</p>
|
||||
<div id="cn_ok" onclick="publish('hide_cn');" style="float:none">
|
||||
ok <div class="mini-icon" pic="ok" style="top: 3px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- ABOUT -->
|
||||
<div id="about"><!-- about=yes-->
|
||||
<div id="about_words">
|
||||
|
||||
<!-- TRANSLATE THIS -->
|
||||
<div style="font-size: 40px; margin-top: 42px; line-height: 30px;">
|
||||
<a href="https://ncase.me/mental-health/" target="_blank">материалы</a> о ментальном здоровье
|
||||
</div>
|
||||
|
||||
<!-- ABOUT -->
|
||||
<div id="about"><!-- about=yes-->
|
||||
<div id="about_words">
|
||||
|
||||
<!-- TRANSLATE THIS -->
|
||||
<div style="font-size: 40px; margin-top: 42px; line-height: 30px;">
|
||||
mental health
|
||||
<a href="https://ncase.me/mental-health/" target="_blank">resources</a>
|
||||
</div>
|
||||
<div style="margin-top: 13px; color: #999;">
|
||||
— или —
|
||||
</div>
|
||||
|
||||
<div style="font-size: 25px; text-align: left; width: 170px;
|
||||
margin-left: 165px; line-height: 25px; margin-top: 15.5px;">
|
||||
|
||||
<!-- TRANSLATE ALL THIS -->
|
||||
<div>
|
||||
поиграй в другие
|
||||
<a href="https://ncase.me" target="_blank">мои штуки</a>
|
||||
</div>
|
||||
<div style="margin-top: 32px;">
|
||||
кинь в меня<br>монеты
|
||||
<a href="https://www.patreon.com/ncase" target="_blank">на Patreon</a>
|
||||
</div>
|
||||
<div style="margin-top: 28px;">
|
||||
услади свои уши
|
||||
<a href="https://chezmonplaisir.bandcamp.com/album/anxiety" target="_blank">саундтреком</a> от Monplaisir
|
||||
</div>
|
||||
|
||||
<div style="margin-top: 26px; color: #999;">
|
||||
— or —
|
||||
</div>
|
||||
|
||||
<div style="font-size: 25px; text-align: left; width: 170px;
|
||||
margin-left: 165px; line-height: 25px; margin-top: 31px;">
|
||||
|
||||
<!-- TRANSLATE ALL THIS -->
|
||||
<div>
|
||||
play more of
|
||||
<a href="https://ncase.me" target="_blank">my shtuff</a>
|
||||
</div>
|
||||
<div style="margin-top: 32px;">
|
||||
throw coins<br>at me
|
||||
<a href="https://www.patreon.com/ncase" target="_blank">on Patreon</a>
|
||||
</div>
|
||||
<div style="margin-top: 28px;">
|
||||
please your ear-holes with Monplaisir's
|
||||
<a href="https://chezmonplaisir.bandcamp.com/album/anxiety" target="_blank">original soundtrack</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="replay"></div>
|
||||
|
||||
<div id="replay"></div>
|
||||
<div style="clear:both;"></div>
|
||||
<div id="close_about" style="margin: 0; float: right; margin-top: 20px; font-size: 12px">закрыть</div> <!-- TRANSLATE -->
|
||||
|
||||
<div style="clear:both;"></div>
|
||||
<div id="close_about" style="margin: 0; float: right; margin-top: 20px;">close</div> <!-- TRANSLATE -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- OPTIONS -->
|
||||
<div id="options">
|
||||
<div style="width: 150px; height: 63px; float: left;">
|
||||
<div id="text_speed_preview"></div>
|
||||
<input id="text_speed_slider" type="range" min=0 value=0.5 max=1 step="0.01"/>
|
||||
</div>
|
||||
<div style="float: right; width: 135px; height: 63px;">
|
||||
<!-- TRANSLATE THIS -->
|
||||
Переходы
|
||||
<div id="text_automatic_toggle">по клику</div>
|
||||
</div>
|
||||
<div style="clear:both"></div>
|
||||
<span id="volume_options">
|
||||
<div>Громкость:</div> <!-- TRANSLATE -->
|
||||
<input id="volume_slider" type="range" min=0 max=1 value=1 step="0.01"/>
|
||||
</span>
|
||||
<div id="options_ok">
|
||||
ок <div class="mini-icon" pic="ok" style="top: 3px;"></div> <!-- TRANSLATE -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- OPTIONS -->
|
||||
<div id="options">
|
||||
<div style="width: 150px; height: 63px; float: left;">
|
||||
<div id="text_speed_preview"></div>
|
||||
<input id="text_speed_slider" type="range" min=0 value=0.5 max=1 step="0.01"/>
|
||||
</div>
|
||||
<div style="float: right; width: 135px; height: 63px;">
|
||||
<!-- TRANSLATE THIS -->
|
||||
And advance
|
||||
<div id="text_automatic_toggle">on click</div>
|
||||
</div>
|
||||
<div style="clear:both"></div>
|
||||
<span id="volume_options">
|
||||
<div>Volume:</div> <!-- TRANSLATE -->
|
||||
<input id="volume_slider" type="range" min=0 max=1 value=1 step="0.01"/>
|
||||
</span>
|
||||
<div id="options_ok">
|
||||
ok <div class="mini-icon" pic="ok" style="top: 3px;"></div> <!-- TRANSLATE -->
|
||||
</div>
|
||||
</div>
|
||||
<!-- Dialogue position debugging elements -->
|
||||
<div class='debug' style='position: absolute; width: 5px; height: 250px; background: red;'></div>
|
||||
<div class='debug' style='position: absolute; width: 5px; height: 80px; background: white;'></div>
|
||||
|
||||
<!-- Dialogue position debugging elements -->
|
||||
<div class='debug' style='position: absolute; width: 5px; height: 250px; background: red;'></div>
|
||||
<div class='debug' style='position: absolute; width: 5px; height: 80px; background: white;'></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="debug" id="section_debug_list"></div>
|
||||
|
||||
<div class="debug" id="section_debug_list"></div>
|
||||
<!-- - - - - - - - - - - - - - - - - - -->
|
||||
<!-- SHTUFF IN THE CORNER - - - - - - - -->
|
||||
<!-- - - - - - - - - - - - - - - - - - -->
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - -->
|
||||
<!-- SHTUFF IN THE CORNER - - - - - - - -->
|
||||
<!-- - - - - - - - - - - - - - - - - - -->
|
||||
<!-- TRANSLATE ALL OF THIS -->
|
||||
|
||||
<!-- TRANSLATE ALL OF THIS -->
|
||||
<div class="corner-text" id="topleft">
|
||||
Создано
|
||||
<a href="https://ncase.me/" target="_blank">Nicky Case</a>
|
||||
<br>
|
||||
Музыка
|
||||
<a href="https://loyaltyfreakmusic.com" target="_blank">Monplaisir</a>
|
||||
<br>
|
||||
Дополнительный код
|
||||
<a href="https://spacie.me/" target="_blank">Spacie</a>
|
||||
<br>
|
||||
<a href="https://github.com/ncase/anxiety#full-credits" target="_blank">Полные титры</a>
|
||||
<br><br>
|
||||
<a href="https://notdotteam.github.io/anxiety/" target="_self">English (original)</a>
|
||||
<br>
|
||||
<a href="https://github.com/ncase/anxiety#how-to-translate" target="_blank">Создать ещё?</a>
|
||||
</div>
|
||||
|
||||
<div class="corner-text" id="topleft">
|
||||
Created by
|
||||
<a href="https://ncase.me/" target="_blank">Nicky Case</a>
|
||||
<br>
|
||||
Music by
|
||||
<a href="https://loyaltyfreakmusic.com" target="_blank">Monplaisir</a>
|
||||
<br>
|
||||
Extra code by
|
||||
<a href="https://spacie.me/" target="_blank">Spacie</a>
|
||||
<br>
|
||||
<a href="https://github.com/ncase/anxiety#full-credits" target="_blank">Full credits</a>
|
||||
<br><br>
|
||||
No fan-made translations yet!
|
||||
<br>
|
||||
<a href="https://github.com/ncase/anxiety#how-to-translate" target="_blank">Make one?</a>
|
||||
</div>
|
||||
<div class="corner-text" id="bottomleft">
|
||||
<img src="sprites/about/cc0.png" height="30" style="opacity:0.7"/>
|
||||
<br>
|
||||
Ты уже можешь переиспользовать и изменять это на любой основе!
|
||||
<a href="https://github.com/ncase/anxiety#public-domain" target="_blank">(что?)</a>
|
||||
<br>
|
||||
<a href="https://github.com/ncase/anxiety" target="_blank">Получить полный исходный код</a>
|
||||
</div>
|
||||
|
||||
<div class="corner-text" id="bottomleft">
|
||||
<img src="sprites/about/cc0.png" height="30" style="opacity:0.7"/>
|
||||
<br>
|
||||
You're already free to reuse & remix this for any use!
|
||||
<a href="https://github.com/ncase/anxiety#public-domain" target="_blank">(huh?)</a>
|
||||
<br>
|
||||
<a href="https://github.com/ncase/anxiety" target="_blank">Get the full source code</a>
|
||||
</div>
|
||||
<div class="corner-text" id="topright">
|
||||
Поделиться тревогой:
|
||||
<span id="sharing_title">
|
||||
Приключения с Тревогой!
|
||||
</span>
|
||||
<span id="sharing_desc">
|
||||
Я сыграл(а) в эту игровую историю о человеке и его тревоге! Ты играешь *за* тревогу. 😱
|
||||
</span>
|
||||
<div id="share">
|
||||
<a id="share_link_fb" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fncase.me%2Fanxiety%2F" target="_blank" class="no_deco">
|
||||
<div id="share_fb"></div>
|
||||
</a>
|
||||
<a id="share_link_tw" href="https://twitter.com/intent/tweet?source=https%3A%2F%2Fncase.me%2Fanxiety%2F&text=%D0%AF+%D1%81%D1%8B%D0%B3%D1%80%D0%B0%D0%BB%28%D0%B0%29+%D0%B2+%D1%8D%D1%82%D1%83+%D0%B8%D0%B3%D1%80%D0%BE%D0%B2%D1%83%D1%8E+%D0%B8%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8E+%D0%BE+%D1%87%D0%B5%D0%BB%D0%BE%D0%B2%D0%B5%D0%BA%D0%B5+%D0%B8+%D0%B5%D0%B3%D0%BE+%D1%82%D1%80%D0%B5%D0%B2%D0%BE%D0%B3%D0%B5%21+%D0%A2%D1%8B+%D0%B8%D0%B3%D1%80%D0%B0%D0%B5%D1%88%D1%8C+%2A%D0%B7%D0%B0%2A+%D1%82%D1%80%D0%B5%D0%B2%D0%BE%D0%B3%D1%83.+%F0%9F%98%B1%20https%3A%2F%2Fnotdotteam.github.io%2Fanxiety%2F"
|
||||
target="_blank" class="no_deco">
|
||||
<div id="share_tw"></div>
|
||||
</a>
|
||||
<a id="share_link_em" href="mailto:?subject=Adventures%20with%20Anxiety!&body=%D0%AF+%D1%81%D1%8B%D0%B3%D1%80%D0%B0%D0%BB%28%D0%B0%29+%D0%B2+%D1%8D%D1%82%D1%83+%D0%B8%D0%B3%D1%80%D0%BE%D0%B2%D1%83%D1%8E+%D0%B8%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8E+%D0%BE+%D1%87%D0%B5%D0%BB%D0%BE%D0%B2%D0%B5%D0%BA%D0%B5+%D0%B8+%D0%B5%D0%B3%D0%BE+%D1%82%D1%80%D0%B5%D0%B2%D0%BE%D0%B3%D0%B5%21+%D0%A2%D1%8B+%D0%B8%D0%B3%D1%80%D0%B0%D0%B5%D1%88%D1%8C+%2A%D0%B7%D0%B0%2A+%D1%82%D1%80%D0%B5%D0%B2%D0%BE%D0%B3%D1%83.+%F0%9F%98%B1%20https%3A%2F%2Fnotdotteam.github.io%2Fanxiety%2F"
|
||||
target="_blank" class="no_deco">
|
||||
<div id="share_em"></div>
|
||||
</a>
|
||||
</div>
|
||||
<br>
|
||||
Для твоего удовольствия:<br>
|
||||
<a href="sharing" target="_blank">Видео и картинки</a>
|
||||
</div>
|
||||
|
||||
<div class="corner-text" id="topright">
|
||||
Share on an anxiety-app:
|
||||
<span id="sharing_title">
|
||||
Adventures With Anxiety!
|
||||
</span>
|
||||
<span id="sharing_desc">
|
||||
I just played this story-game about a human and their anxiety! You play *as* the anxiety. 😱
|
||||
</span>
|
||||
<div id="share">
|
||||
<a id="share_link_fb" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fncase.me%2Fanxiety%2F" target="_blank" class="no_deco">
|
||||
<div id="share_fb"></div>
|
||||
</a>
|
||||
<a id="share_link_tw" href="https://twitter.com/intent/tweet?source=https%3A%2F%2Fncase.me%2Fanxiety%2F&text=I%20just%20played%20this%20story-game%20about%20a%20human%20and%20their%20anxiety!%20You%20play%20*as*%20the%20anxiety.%20%F0%9F%98%B1%20https%3A%2F%2Fncase.me%2Fanxiety%2F"
|
||||
target="_blank" class="no_deco">
|
||||
<div id="share_tw"></div>
|
||||
</a>
|
||||
<a id="share_link_em" href="mailto:?subject=Adventures%20with%20Anxiety!&body=I%20just%20played%20this%20story-game%20about%20a%20human%20and%20their%20anxiety!%20You%20play%20*as*%20the%20anxiety.%20%F0%9F%98%B1%20https%3A%2F%2Fncase.me%2Fanxiety%2F"
|
||||
target="_blank" class="no_deco">
|
||||
<div id="share_em"></div>
|
||||
</a>
|
||||
</div>
|
||||
<br>
|
||||
For your sharing pleasure:<br>
|
||||
<a href="sharing" target="_blank">Videos & Thumbnails</a>
|
||||
</div>
|
||||
<div class="corner-text" id="bottomright">
|
||||
<a href="https://notdotteam.github.io/mental-health/" target="_blank">Материалы о ментальном здоровье</a>
|
||||
<span class="hide-if-cuss-free">
|
||||
<br><br>
|
||||
<a href="?c=1">Режим цензуры</a><br>
|
||||
(для преподавателей которые хотят избежать неловкой встречи с родительским комитетом)
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<div class="corner-text" id="bottomright">
|
||||
<a href="https://ncase.me/mental-health/" target="_blank">Mental Health Tips & Resources</a>
|
||||
<span class="hide-if-cuss-free">
|
||||
<br><br>
|
||||
<a href="?c=1">Cuss-Free Mode</a><br>
|
||||
(for educators who want to avoid an awkward PTA meeting)
|
||||
</span>
|
||||
</div>
|
||||
<!-- SCRIPTS -->
|
||||
<script src="scripts/lib/createImageBitmap.js"></script>
|
||||
<script src="scripts/lib/tickable_observer.js"></script>
|
||||
<script src="scripts/lib/helpers.js"></script>
|
||||
<script src="scripts/lib/rsvp.min.js"></script>
|
||||
<script src="scripts/lib/minpubsub.min.js"></script>
|
||||
<script src="scripts/lib/howler.min.js"></script>
|
||||
|
||||
<script src="scripts/game/Loader.js"></script>
|
||||
<script src="scripts/game/Game.js"></script>
|
||||
<script src="scripts/game/Sprite.js"></script>
|
||||
<script src="scripts/game/HP.js"></script>
|
||||
<script src="scripts/game/BG_Anxiety.js"></script>
|
||||
<script src="scripts/game/Character.js"></script>
|
||||
<script src="scripts/game/Sounds.js"></script>
|
||||
<script src="scripts/game/Options.js"></script>
|
||||
<script src="scripts/game/About.js"></script>
|
||||
<script src="scripts/game/ContentNotes.js"></script>
|
||||
<script src="scripts/game/Sharing.js"></script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
<!-- INTRO -->
|
||||
<script src="scripts/intro/Intro_SceneSetup.js"></script>
|
||||
<script src="scripts/intro/Intro_BG.js"></script>
|
||||
|
||||
<!-- SCRIPTS -->
|
||||
<script src="scripts/lib/createImageBitmap.js"></script>
|
||||
<script src="scripts/lib/tickable_observer.js"></script>
|
||||
<script src="scripts/lib/helpers.js"></script>
|
||||
<script src="scripts/lib/rsvp.min.js"></script>
|
||||
<script src="scripts/lib/minpubsub.min.js"></script>
|
||||
<script src="scripts/lib/howler.min.js"></script>
|
||||
<!-- ACT I -->
|
||||
<script src="scripts/act1/Act1_SceneSetup.js"></script>
|
||||
<script src="scripts/act1/Act1_Hong.js"></script>
|
||||
<script src="scripts/act1/Act1_Beebee.js"></script>
|
||||
<script src="scripts/act1/Act1_Outro_BG.js"></script>
|
||||
|
||||
<script src="scripts/game/Loader.js"></script>
|
||||
<script src="scripts/game/Game.js"></script>
|
||||
<script src="scripts/game/Sprite.js"></script>
|
||||
<script src="scripts/game/HP.js"></script>
|
||||
<script src="scripts/game/BG_Anxiety.js"></script>
|
||||
<script src="scripts/game/Character.js"></script>
|
||||
<script src="scripts/game/Sounds.js"></script>
|
||||
<script src="scripts/game/Options.js"></script>
|
||||
<script src="scripts/game/About.js"></script>
|
||||
<script src="scripts/game/ContentNotes.js"></script>
|
||||
<script src="scripts/game/Sharing.js"></script>
|
||||
<!-- ACT II -->
|
||||
<script src="scripts/act2/Act2_SceneSetup.js"></script>
|
||||
<script src="scripts/act2/Act2_BG.js"></script>
|
||||
<script src="scripts/act2/Act2_Hong.js"></script>
|
||||
<script src="scripts/act2/Act2_Beebee.js"></script>
|
||||
|
||||
<!-- INTRO -->
|
||||
<script src="scripts/intro/Intro_SceneSetup.js"></script>
|
||||
<script src="scripts/intro/Intro_BG.js"></script>
|
||||
<!-- ACT III -->
|
||||
<script src="scripts/act3/Act3_SceneSetup.js"></script>
|
||||
<script src="scripts/act3/Act3_BG.js"></script>
|
||||
<script src="scripts/act3/Act3_Hong.js"></script>
|
||||
<script src="scripts/act3/Act3_Beebee.js"></script>
|
||||
|
||||
<!-- ACT I -->
|
||||
<script src="scripts/act1/Act1_SceneSetup.js"></script>
|
||||
<script src="scripts/act1/Act1_Hong.js"></script>
|
||||
<script src="scripts/act1/Act1_Beebee.js"></script>
|
||||
<script src="scripts/act1/Act1_Outro_BG.js"></script>
|
||||
<!-- ACT IV -->
|
||||
<script src="scripts/act4/Act4_SceneSetup.js"></script>
|
||||
<script src="scripts/act4/Act4_BG.js"></script>
|
||||
<script src="scripts/act4/Act4_Hong.js"></script>
|
||||
<script src="scripts/act4/Act4_Beebee.js"></script>
|
||||
|
||||
<!-- ACT II -->
|
||||
<script src="scripts/act2/Act2_SceneSetup.js"></script>
|
||||
<script src="scripts/act2/Act2_BG.js"></script>
|
||||
<script src="scripts/act2/Act2_Hong.js"></script>
|
||||
<script src="scripts/act2/Act2_Beebee.js"></script>
|
||||
<!-- CREDITS -->
|
||||
<script src="scripts/credits/Credits_SceneSetup.js"></script>
|
||||
<script src="scripts/credits/Credits_BG.js"></script>
|
||||
|
||||
<!-- ACT III -->
|
||||
<script src="scripts/act3/Act3_SceneSetup.js"></script>
|
||||
<script src="scripts/act3/Act3_BG.js"></script>
|
||||
<script src="scripts/act3/Act3_Hong.js"></script>
|
||||
<script src="scripts/act3/Act3_Beebee.js"></script>
|
||||
<!-- INTERMISSION -->
|
||||
<script src="scripts/intermission/Intermission_SceneSetup.js"></script>
|
||||
<script src="scripts/intermission/Intermission_BG.js"></script>
|
||||
|
||||
<!-- ACT IV -->
|
||||
<script src="scripts/act4/Act4_SceneSetup.js"></script>
|
||||
<script src="scripts/act4/Act4_BG.js"></script>
|
||||
<script src="scripts/act4/Act4_Hong.js"></script>
|
||||
<script src="scripts/act4/Act4_Beebee.js"></script>
|
||||
|
||||
<!-- CREDITS -->
|
||||
<script src="scripts/credits/Credits_SceneSetup.js"></script>
|
||||
<script src="scripts/credits/Credits_BG.js"></script>
|
||||
|
||||
<!-- INTERMISSION -->
|
||||
<script src="scripts/intermission/Intermission_SceneSetup.js"></script>
|
||||
<script src="scripts/intermission/Intermission_BG.js"></script>
|
||||
|
||||
<!-- LET'S GO! -->
|
||||
<script src="scripts/main.js"></script>
|
||||
<!-- LET'S GO! -->
|
||||
<script src="scripts/main.js"></script>
|
||||
</body>
|
||||
</html>
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
(...51)
|
||||
|
||||
[PLAY!](#intro-start) `publish("intro-to-game-1"); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[ИГРАТЬ!](#intro-start) `publish("intro-to-game-1"); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
|
||||
# intro-start
|
||||
|
||||
|
@ -14,13 +14,13 @@
|
|||
|
||||
`clearText()`
|
||||
|
||||
n3: So before we start, how would *you* like to read?
|
||||
n3: Прежде чем мы начнём, как бы *тебе* хотелось читать?
|
||||
|
||||
`publish("show_options_bottom")`
|
||||
|
||||
# intro-start-2
|
||||
|
||||
n3: Now, let's begin our story...
|
||||
n3: А сейчас, начнём нашу историю..
|
||||
|
||||
```
|
||||
publish("hide_tabs");
|
||||
|
@ -31,7 +31,7 @@ clearText();
|
|||
|
||||
`publish("intro-to-game-2")`
|
||||
|
||||
n2: THIS IS A HUMAN
|
||||
n2: ЭТО ЧЕЛОВЕК
|
||||
|
||||
(...600)
|
||||
|
||||
|
@ -51,9 +51,9 @@ music('battle', {volume:0.5});
|
|||
|
||||
(...300)
|
||||
|
||||
n: AND THIS IS THE HUMAN'S ANXIETY
|
||||
n: А ЭТО ТРЕВОГА ЧЕЛОВЕКА
|
||||
|
||||
n: _YOU_ ARE THE ANXIETY
|
||||
n: _ТЫ_ ЭТА ТРЕВОГА
|
||||
|
||||
(#act1_normal)
|
||||
|
||||
|
@ -66,45 +66,45 @@ sfx("rustle");
|
|||
Game.OVERRIDE_TEXT_SPEED = 1.5;
|
||||
```
|
||||
|
||||
h: Nope. No, nope, not listening. Gonna check my phone.
|
||||
h: Не. Нет, не-а, не слушаю. Проверю свой телефон.
|
||||
|
||||
```
|
||||
sfx("rustle2");
|
||||
hong({body:"phone1", mouth:"neutral", eyes:"neutral"})
|
||||
```
|
||||
|
||||
n: YOUR JOB IS TO PROTECT YOUR HUMAN FROM *DANGER*
|
||||
n: ТВОЯ РАБОТА ЗАЩИЩАТЬ ТВОЕГО ЧЕЛОВЕКА ОТ *ОПАСНОСТИ*
|
||||
|
||||
`bb({eyes:"look", mouth:"small_lock", body:"fear"})`
|
||||
|
||||
b: Gasp! You're scrolling your life away on Twitter! Again!
|
||||
b: Ты проскроливаешь свою жизнь в Twitter! Опять!
|
||||
|
||||
```
|
||||
bb({eyes:"normal", mouth:"normal", body:"normal"});
|
||||
hong({eyes:"annoyed"});
|
||||
```
|
||||
|
||||
h: Yeah I wonder why I don't just sit and listen to my thoughts more often.
|
||||
h: Да, я удивляюсь, почему я не просто сижу и слушаю свои мысли почаще.
|
||||
|
||||
`hong({eyes:"neutral"});`
|
||||
|
||||
n: QUICK, WARN THEM ABOUT A *DANGER!*
|
||||
n: БЫСТРЕЕ, ПРЕДУПРЕДИ ЕГО ОБ *ОПАСНОСТИ!*
|
||||
|
||||
```
|
||||
bb({eyes:"look"});
|
||||
```
|
||||
|
||||
[Oh no, look at that horrible news story!](#act1d_news)
|
||||
[О нет, взгляни на эту ужасную историю в новостях!](#act1d_news)
|
||||
|
||||
[Oh no, is that tweet secretly about *us?*](#act1d_subtweet)
|
||||
[О нет, эти твиты в действительности о *нас?*](#act1d_subtweet)
|
||||
|
||||
[Hey, a GIF of a cat drinking milk](#act1d_milk)
|
||||
[Эй, GIF-ка о котике лакающий молочко](#act1d_milk)
|
||||
|
||||
# act1d_milk
|
||||
|
||||
`hong({mouth:"smile", eyes:"surprise"});`
|
||||
|
||||
h: Heh ya that's cute, I--
|
||||
h: Хех, да, это довольно мило, Я--
|
||||
|
||||
```
|
||||
hong({mouth:"shock", eyes:"shock"});
|
||||
|
@ -112,7 +112,7 @@ bb({body:"scream"});
|
|||
Game.OVERRIDE_TEXT_SPEED = 1.8;
|
||||
```
|
||||
|
||||
b: CATS CAN'T DIGEST MILK AND WE'RE TERRIBLE PEOPLE FOR ENJOYING ANIMAL ABUSE
|
||||
b: КОШКИ НЕ ПЕРЕВАРИВАЮТ МОЛОКО, И МЫ УЖАСНЫЕ ЛЮДИ НАСЛАЖДАЮЩИЕСЯ НАСИЛИЕМ НАД ЖИВОТНЫМИ
|
||||
|
||||
(...200)
|
||||
|
||||
|
|
501
scenes/act1.md
514
scenes/act2.md
302
scenes/act3.md
|
@ -6,7 +6,7 @@ Game.WORDS_HEIGHT_BOTTOM = 205;
|
|||
sfx("cheers");
|
||||
```
|
||||
|
||||
r: Cheers!
|
||||
r: Ура!
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",1]);
|
||||
|
@ -23,41 +23,41 @@ publish("act3",["roofhunter",3]);
|
|||
publish("act3",["roofhong",3]);
|
||||
```
|
||||
|
||||
h2: *Ah* that hits the spot.
|
||||
h2: *Ха* прям в точку.
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",2]);
|
||||
publish("act3",["roofhong",2]);
|
||||
```
|
||||
|
||||
r: You know, kid...
|
||||
r: Ты знаешь, малыш...
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",3]);
|
||||
publish("act3",["roofhong",6]);
|
||||
```
|
||||
|
||||
h2: Specifically, the spots hit are my left and right amygdala.
|
||||
h2: Конкретно, точками являются моя левая и правая миндалина.
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",8]);
|
||||
publish("act3",["roofhong",5]);
|
||||
```
|
||||
|
||||
r: You remind me of myself when I was younger. Back when I was tormented by the animal in my head.
|
||||
r: Ты напоминаешь мне себя, когда я был моложе. Раньше, когда меня мучило животное в моей голове.
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",9]);
|
||||
publish("act3",["roofhong",2]);
|
||||
```
|
||||
|
||||
r: I'm so grateful I can pay it forward, and help you kill the beast the way I killed mine.
|
||||
r: Я так благодарен, что отплачу тебе тем же и помогу убить зверя так же, как я убил своего.
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",2]);
|
||||
```
|
||||
|
||||
r: Hey, quick question: truth or da--
|
||||
r: Эй, блиц-вопрос: правда или де--
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",3]);
|
||||
|
@ -65,7 +65,7 @@ publish("act3",["roofhong",7]);
|
|||
publish("act3-alpha", ["dizzyhong",0]);
|
||||
```
|
||||
|
||||
h2: DARE!
|
||||
h2: ДЕЙСТВИЕ!
|
||||
|
||||
```
|
||||
publish("act3-alpha", ["dizzyhong",1]);
|
||||
|
@ -73,14 +73,14 @@ publish("act3",["roofhunter",10]);
|
|||
publish("act3",["roofhong",2]);
|
||||
```
|
||||
|
||||
r: Haha! Good.
|
||||
r: Хаха! Хорошо.
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",21]);
|
||||
publish("act3",["roofhong",4]);
|
||||
```
|
||||
|
||||
r: Ok. You see that baby-blue swimming pool down there?
|
||||
r: Ок. Видишь тот детский бассейн там внизу?
|
||||
|
||||
```
|
||||
publish("act3-alpha", ["dizzyhong",0]);
|
||||
|
@ -88,14 +88,14 @@ publish("act3",["roofhunter",11]);
|
|||
publish("act3",["roofhong",9]);
|
||||
```
|
||||
|
||||
h2: Yeah? Six floors down?
|
||||
h2: А? Шестью этажами ниже?
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",10]);
|
||||
publish("act3",["roofhong",8]);
|
||||
```
|
||||
|
||||
r: Jump in.
|
||||
r: Прыгни в него.
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",11]);
|
||||
|
@ -108,39 +108,39 @@ h2: ...
|
|||
publish("act3",["roofhong",11]);
|
||||
```
|
||||
|
||||
h2: Wait, what?
|
||||
h2: Погоди, что?
|
||||
|
||||
```
|
||||
publish("act3",["roofhong",10]);
|
||||
publish("act3",["roofhunter",2]);
|
||||
```
|
||||
|
||||
r: The animal's started whining, hasn't it?
|
||||
r: Животное начало ныть, не так ли?
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",23]);
|
||||
```
|
||||
|
||||
r: *Oh nooooo it's dangerous, don't do iiiiit.*
|
||||
r: *О неееет, это опасно, не дееееелай этого.*
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",22]);
|
||||
```
|
||||
|
||||
r: But that's exactly why we need death-defying thrills! Party hard! Carpe diem! Snort coke off a hooker's ^ass^, #YOLO!
|
||||
r: Но именно для этого нам и нужны смертельно-острые ощущения! Отрывайся! Лови момент! Снюхай дорожку с ^жопы^ проститутки, #YOLO!
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",10]);
|
||||
```
|
||||
|
||||
r: Show that animal we don't give two *^dick^s* about its ^bitch^ing! Jump in.
|
||||
r: Покажи этому животному, что мы не дадим два *^хуя^* его ^сучк^е! Прыгай.
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",11]);
|
||||
publish("act3",["roofhong",13]);
|
||||
```
|
||||
|
||||
h2: Uh, but sometimes, um... fear has a point...
|
||||
h2: Ух, но иногда, эм... страх имеет смысл...
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",5]);
|
||||
|
@ -156,43 +156,43 @@ publish("act3",["roofhunter",6]);
|
|||
publish("act3",["dd",1]);
|
||||
```
|
||||
|
||||
r: I'm sorry, did you fall for that McMindfulness fad that claims feeling bad is *good?*
|
||||
r: Извини, ты влюбился в эту чушь, что чувствовать себя плохо - это *хорошо?*
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",17]);
|
||||
```
|
||||
|
||||
r: Pleasure is the opposite of pain. There-^fuck^ing-fore, you can use pleasure to fight pain!
|
||||
r: Удовольствие это противоположность боли. Таким ^блядск^им образом, ты можешь использовать удовольствие, чтобы бороться с болью!
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",18]);
|
||||
```
|
||||
|
||||
r: How do those Silicon Valley pseudo-Buddhists not see this ^shit^?!
|
||||
r: Как эти псевдобудисты Силиконовой долины не замечают этого ^говн^а?!
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",6]);
|
||||
```
|
||||
|
||||
r: Kid, I know that *you* know that animal *hurts* people like us. It *tortures* people like us.
|
||||
r: Малыш, я знаю, что *ты* знаешь, что животное *причиняет боль* людям, подобных нам. Он *мучает* таких людей, как мы.
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",19]);
|
||||
```
|
||||
|
||||
r: It's not our friend. It's a rabid beast, which either needs to be *tranquilized*,
|
||||
r: Это не наш друг. Это бешеный зверь, которого нужно либо *усыпить*,
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",20]);
|
||||
```
|
||||
|
||||
r: Or have a *bullet put in its skull*.
|
||||
r: Или пустить *пулю в его череп*.
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",27]);
|
||||
```
|
||||
|
||||
r: Otherwise, you're going to let it win.
|
||||
r: В противном случае ты позволишь ему победить.
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",31]);
|
||||
|
@ -200,7 +200,7 @@ publish("act3",["roofhong",14]);
|
|||
publish("act3",["dd",2]);
|
||||
```
|
||||
|
||||
h2: No. You're wrong.
|
||||
h2: Нет. Ты не прав.
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",13]);
|
||||
|
@ -210,7 +210,7 @@ music('battle_dark', {volume:1.0}, function(){
|
|||
});
|
||||
```
|
||||
|
||||
h2: I'm not going to let it win.
|
||||
h2: Я не позволю ему победить.
|
||||
|
||||
```
|
||||
publish("act3",["roofhunter",25]);
|
||||
|
@ -219,12 +219,10 @@ publish("act3-alpha", ["transition",1]);
|
|||
publish("act3",["dd",6]);
|
||||
```
|
||||
|
||||
r: ^Fuck^ yeah! I believe in you, babe! Kill it! <3
|
||||
r: Да, ^бля^! Я верю в тебя, детка! Прикончи его! <3
|
||||
|
||||
(#act3a)
|
||||
|
||||
|
||||
|
||||
# act3a
|
||||
|
||||
```
|
||||
|
@ -240,38 +238,38 @@ _.act3_bb_body = 1;
|
|||
publish("hp_show");
|
||||
```
|
||||
|
||||
b: no no no no no no
|
||||
b: не не не не не не
|
||||
|
||||
n: THIS CHAPTER HAS TWO POSSIBLE ENDINGS. ONE IS *VERY, VERY BAD.*
|
||||
n: В ЭТОЙ ГЛАВЕ ДВЕ ВОЗМОЖНЫЕ КОНЦОВКИ. ОДНА ИЗ НИХ *ОЧЕНЬ, ОЧЕНЬ ПЛОХАЯ.*
|
||||
|
||||
b: NO NO NO NO NO NO NO NO NO NO NO NO NO NO
|
||||
b: НЕТ НЕТ НЕТ НЕТ НЕТ НЕТ НЕТ НЕТ НЕТ НЕТ
|
||||
|
||||
n: CHOOSE WISELY. PROTECT YOUR HUMAN
|
||||
n: ВЫБИРАЙ С УМОМ. ЗАЩИТИ СВОЕГО ЧЕЛОВЕКА
|
||||
|
||||
`bb({ eyes:"oh_crap", mouth:"normal_talk", MOUTH_LOCK:true });`
|
||||
|
||||
b: AAAAAAAAAAAAAAAAAA
|
||||
b: АААААААААААААААААА
|
||||
|
||||
`bb({ mouth:"normal" });`
|
||||
|
||||
n: GOOD LUCK
|
||||
n: УДАЧИ
|
||||
|
||||
```
|
||||
Game.clearText();
|
||||
bb({ eyes:"start" });
|
||||
```
|
||||
|
||||
[Human, you could actually DIE here!](#act3a_harm) `Game.OVERRIDE_CHOICE_LINE=true`
|
||||
[Человек, ты правда можешь ПОГИБНУТЬ здесь!](#act3a_harm) `Game.OVERRIDE_CHOICE_LINE=true`
|
||||
|
||||
[This is stupid and self-destructive!](#act3a_bad) `Game.OVERRIDE_CHOICE_LINE=true`
|
||||
[Это тупо и деструктивно!](#act3a_bad) `Game.OVERRIDE_CHOICE_LINE=true`
|
||||
|
||||
[These sickos aren't really your friends!](#act3a_alone) `Game.OVERRIDE_CHOICE_LINE=true`
|
||||
[Эти пьяницы не твои друзья!](#act3a_alone) `Game.OVERRIDE_CHOICE_LINE=true`
|
||||
|
||||
# act3a_harm
|
||||
|
||||
`bb({ MOUTH_LOCK:true, mouth:"normal_talk" });`
|
||||
|
||||
b: H--
|
||||
b: Ч--
|
||||
|
||||
(#act3a_after)
|
||||
|
||||
|
@ -279,7 +277,7 @@ b: H--
|
|||
|
||||
`bb({ MOUTH_LOCK:true, mouth:"normal_talk" });`
|
||||
|
||||
b: T--
|
||||
b: Э--
|
||||
|
||||
(#act3a_after)
|
||||
|
||||
|
@ -287,7 +285,7 @@ b: T--
|
|||
|
||||
`bb({ MOUTH_LOCK:true, mouth:"normal_talk" });`
|
||||
|
||||
b: T--
|
||||
b: Э--
|
||||
|
||||
(#act3a_after)
|
||||
|
||||
|
@ -307,9 +305,9 @@ hong({ body:"normal" });
|
|||
bb({ body:"normal_"+_.act3_bb_body, mouth:"normal", eyes:"normal" });
|
||||
```
|
||||
|
||||
h: You know, I might've believed you... if you hadn't tried that a zillion times before.
|
||||
h: Знаешь, я бы тебе поверил... если бы ты не пробовал это миллион раз до этого.
|
||||
|
||||
h: You're the wolf who cried wolf.
|
||||
h: Ты волк, который кричал "Волки!".
|
||||
|
||||
```
|
||||
bb({ eyes:"sad" });
|
||||
|
@ -327,7 +325,6 @@ bb({ eyes:"sad" });
|
|||
|
||||
[](#act3_fork) `_.SPECIAL_ATTACK="bad"; Game.OVERRIDE_CHOICE_LINE=true`
|
||||
|
||||
|
||||
# act3_fork
|
||||
|
||||
```
|
||||
|
@ -354,43 +351,43 @@ hong({ body:"normal" });
|
|||
bb({ body:"normal_"+_.act3_bb_body, mouth:"normal", eyes:"normal" });
|
||||
```
|
||||
|
||||
h: You tried that too.
|
||||
h: Это ты тоже пробовал.
|
||||
|
||||
b: human, please...
|
||||
b: человек, пожалуйста...
|
||||
|
||||
`hong({ eyes:"look_right" });`
|
||||
|
||||
h: Oh I'm *sorry* Big Pharma doesn't approve of my self-medication.
|
||||
h: Ой, *прости*, Big Pharma не одобряет моё самолечение.
|
||||
|
||||
h: Look ^asshole^, we *all* have a way of shutting you the ^fuck^ up.
|
||||
h: Смотри ^уёбок^, у нас *всех* есть способ заткнуть тебя.
|
||||
|
||||
`hong({ body:"look_up", eyes:"look_up" });`
|
||||
|
||||
h: Some people throw themselves into work.
|
||||
h: Некоторые люди бросают себя в работу.
|
||||
|
||||
`hong({ body:"look_down", eyes:"look_down" });`
|
||||
|
||||
h: Some people throw themselves into sex, drugs, and refreshing their Facebook feed.
|
||||
h: Некоторые люди бросают себя в секс, наркотики и обновления их лент в Facebook.
|
||||
|
||||
`hong({ body:"normal", eyes:"look_right" });`
|
||||
|
||||
h: Some people throw themselves into other people.
|
||||
h: Некоторые люди кидают себя в других людей.
|
||||
|
||||
`hong({ eyes:"angry" });`
|
||||
|
||||
h: I'm going to throw myself into that swimming pool.
|
||||
h: Я же собираюсь бросить себя в тот бассейн.
|
||||
|
||||
[You're drunk and it's SIX FLOORS DOWN](#act3_bad_1_harm)
|
||||
[Ты пьян и здесь ШЕСТЬ ЭТАЖЕЙ ВНИЗ](#act3_bad_1_harm)
|
||||
|
||||
[Dang it, this is the thanks I get?!](#act3_bad_1_insult) `bb({eyes:"angry"});`
|
||||
[Чёрт, это та благодарность, что я получаю?!](#act3_bad_1_insult) `bb({eyes:"angry"});`
|
||||
|
||||
[Okay, I admit it. I messed up.](#act3_good_1) `bb({mouth:"sorry", eyes:"sorry_down"});`
|
||||
[Окей, я признаю это. Я напортачил.](#act3_good_1) `bb({mouth:"sorry", eyes:"sorry_down"});`
|
||||
|
||||
# act3_bad_1_harm
|
||||
|
||||
b: Even if you land in the water, the surface tension will crack your ribs and give you a concussion *at the least!*
|
||||
b: Даже если ты окажешься в воде, поверхностное натяжение сломает твои рёбра и, как минимум, даст *сотрясение мозга!*
|
||||
|
||||
h: Eh.
|
||||
h: Эх.
|
||||
|
||||
```
|
||||
hong({body:"drink"});
|
||||
|
@ -406,7 +403,7 @@ hong({ body:"normal", mouth:"angry", eyes:"angry" });
|
|||
bb({ body:"normal_"+_.act3_bb_body, mouth:"normal", eyes:"normal" });
|
||||
```
|
||||
|
||||
h: I saw a Russian guy do this on YouTube once.
|
||||
h: Я видел как русский чувак однажды сделал это на YouTube.
|
||||
|
||||
(#act3_bad_2)
|
||||
|
||||
|
@ -414,13 +411,13 @@ h: I saw a Russian guy do this on YouTube once.
|
|||
|
||||
`hong({ eyes:"look_right" });`
|
||||
|
||||
h: I- Excuse me, the *thanks?*
|
||||
h: Я- Прости, *благодарность?*
|
||||
|
||||
`bb({ eyes:"angry" });`
|
||||
|
||||
b: This is exactly why I *exist!* Because humans can't be trusted to protect themselves!
|
||||
b: Именно поэтому я *существую!* Потому что нельзя доверять людям, чтобы они себя защищали!
|
||||
|
||||
b: I've been trying to protect your stupid butt all my life and now you're just going t--
|
||||
b: Я пытаюсь защитить твою тупую задницу всю свою жизнь и сейчас ты просто с--
|
||||
|
||||
```
|
||||
hong({body:"drink"});
|
||||
|
@ -442,41 +439,41 @@ bb({ body:"normal_"+_.act3_bb_body, mouth:"normal", eyes:"normal" });
|
|||
|
||||
`hong({ body:"laugh_1" })``
|
||||
|
||||
h: heh.
|
||||
h: хех.
|
||||
|
||||
`hong({ body:"laugh_2" })``
|
||||
|
||||
h: hahahaha
|
||||
h: хахахаха
|
||||
|
||||
`hong({ body:"laugh_3" })``
|
||||
|
||||
h: HAHAHAHAHAHA
|
||||
h: АХАХАХАХАХАХА
|
||||
|
||||
```
|
||||
bb({ eyes:"sorry"});
|
||||
hong({ body:"yell_1", mouth:"yell", eyes:"blank" });
|
||||
```
|
||||
|
||||
h: Oh WOW is that the biggest *^fuck^ing* understatement of the century!
|
||||
h: Ох, ВАУ, это самое большое *^ёбано^е* преуменьшение века!
|
||||
|
||||
`hong({ body:"yell_2" });`
|
||||
|
||||
h: Yeah, you rotting pile of blood-coated ^shit^! You messed the ^fuck^ up!
|
||||
h: Да, ты гниющая куча окровавленного ^дерьма^! Ты сильно ^проебал^ся!
|
||||
|
||||
`hong({ body:"normal", mouth:"angry", eyes:"angry" });`
|
||||
|
||||
h: Any other remarks, Captain Obvious?
|
||||
h: Замечания, Капитан Очевидность?
|
||||
|
||||
[But revenge on me isn't the answer!](#act3_good_1_fail_revenge) `bb({ body:"normal_"+_.act3_bb_body, mouth:"normal", eyes:"normal" });`
|
||||
[Но месть мне это не ответ!](#act3_good_1_fail_revenge) `bb({ body:"normal_"+_.act3_bb_body, mouth:"normal", eyes:"normal" });`
|
||||
|
||||
[But this time I'm *actually* right!](#act3_good_1_fail_harm) `bb({ body:"normal_"+_.act3_bb_body, mouth:"normal", eyes:"normal" });`
|
||||
[Но в этот раз я *действительно* прав!](#act3_good_1_fail_harm) `bb({ body:"normal_"+_.act3_bb_body, mouth:"normal", eyes:"normal" });`
|
||||
|
||||
[I've hurt you.](#act3_good_2a)
|
||||
[Я причинил тебе боль.](#act3_good_2a)
|
||||
|
||||
|
||||
# act3_good_1_fail_revenge
|
||||
|
||||
b: You need to have a healthier relationship with your emotions, rather than drown them wi--
|
||||
b: Ты должен иметь более здоровые отношения со своими эмоциями, а не заглушать их чт--
|
||||
|
||||
```
|
||||
hong({body:"drink"});
|
||||
|
@ -494,11 +491,9 @@ bb({ body:"normal_"+_.act3_bb_body, mouth:"normal", eyes:"normal" });
|
|||
|
||||
(#act3_bad_2)
|
||||
|
||||
|
||||
|
||||
# act3_good_1_fail_harm
|
||||
|
||||
b: So please, put the bottle down and let's--
|
||||
b: Пожалуйста, опусти бутылку и давай--
|
||||
|
||||
```
|
||||
hong({body:"drink"});
|
||||
|
@ -516,31 +511,27 @@ bb({ body:"normal_"+_.act3_bb_body, mouth:"normal", eyes:"normal" });
|
|||
|
||||
(#act3_bad_2)
|
||||
|
||||
|
||||
|
||||
|
||||
# act3_bad_2
|
||||
|
||||
`bb({ eyes:"sad" });`
|
||||
|
||||
b: please... don't...
|
||||
b: пожалуйста... не надо...
|
||||
|
||||
h: Your energy bar's looking awfully low there, wolf.
|
||||
h: Твой уровень энергии выглядит так ужасно, волк.
|
||||
|
||||
h: If I were you, I'd choose your next words very carefully.
|
||||
h: На твоём месте я бы тщательно подобрал свои следующие слова.
|
||||
|
||||
`bb({ eyes:"normal" });`
|
||||
|
||||
[Fine. I'm done protecting you.](#act3_bad_2_jump) `bb({ mouth:"ignore", eyes:"ignore" });`
|
||||
[Хорошо. Я перестану тебя защищать.](#act3_bad_2_jump) `bb({ mouth:"ignore", eyes:"ignore" });`
|
||||
|
||||
[I was right all along.](#act3_bad_2_right)
|
||||
|
||||
[I'm sorry.](#act3_good_2b) `bb({mouth:"sorry", eyes:"sorry_down"});`
|
||||
[Я был прав с самого начала.](#act3_bad_2_right)
|
||||
|
||||
[Прости меня.](#act3_good_2b) `bb({mouth:"sorry", eyes:"sorry_down"});`
|
||||
|
||||
# act3_bad_2_jump
|
||||
|
||||
b: So, go ahead and jump. See what I care.
|
||||
b: Ну что, вперёд, прыгай. Какое мне дело.
|
||||
|
||||
`hong({ eyes:"look_right", mouth:"normal", MOUTH_LOCK:true });`
|
||||
|
||||
|
@ -551,50 +542,45 @@ hong({ eyes:"less_angry", mouth:"normal" });
|
|||
bb({ eyes:"ignore_oh_crap" });
|
||||
```
|
||||
|
||||
h: Okay then. Bottoms up.
|
||||
h: Тогда ладно. Пей до дна.
|
||||
|
||||
```
|
||||
bb({ mouth:"normal", eyes:"oh_crap" });
|
||||
Game.OVERRIDE_TEXT_SPEED = 2;
|
||||
```
|
||||
|
||||
b: WAIT NO THAT WAS REVERSE PSYCHOLOGY YOU WERE SUPPOSED TO DO THE *OPPOSITE* OF WHAT I SA--
|
||||
b: НЕТ ПОДОЖДИ ЭТО БЫЛА ОБРАТНАЯ ПСИХОЛОГИЯ ТЫ ДОЛЖЕН БЫЛ СДЕЛАТЬ *ПРОТИВОПОЛОЖНОЕ* ТОМУ ЧТО Я СК--
|
||||
|
||||
(#act3_bad_3)
|
||||
|
||||
|
||||
|
||||
# act3_bad_2_right
|
||||
|
||||
`bb({ eyes:"angry" });`
|
||||
|
||||
b: You *are* putting yourself in danger. Your so-called friends *are* using you. And *you* are using your so-called friends.
|
||||
b: Ты *подвергаешь* себя опасности. Твои, так называемые, друзья *используют* тебя. И *ты* используешь своих, так называемых, друзей.
|
||||
|
||||
`bb({ eyes:"sad" });`
|
||||
|
||||
b: So please, human... why don't you believe me?!
|
||||
b: Так что, пожалуйста, человек... почему ты мне не веришь?!
|
||||
|
||||
h: Because you never believed in *me*.
|
||||
h: Потому что ты никогда не верил в *меня*.
|
||||
|
||||
(#act3_bad_3)
|
||||
|
||||
|
||||
# act3_bad_2_terrible
|
||||
|
||||
`bb({ eyes:"angry" });`
|
||||
|
||||
b: Other guard-wolves have humans who actually take time to patiently train them, to *learn* to work together,
|
||||
b: У других сторожевых волков есть люди, которые действительно терпеливо тренируют их, *учатся* работать вместе,
|
||||
|
||||
b: Rather than hate the guard-wolves for trying to protect them! So why can't you jus--
|
||||
b: Вместо того, чтобы ненавидеть сторожевых волков за их защиту! Так почему ты не можешь прос--
|
||||
|
||||
`bb({ eyes:"normal" });`
|
||||
|
||||
h: Wrong ^fuck^ing answer.
|
||||
h: Неправильный ответ.
|
||||
|
||||
(#act3_bad_3)
|
||||
|
||||
|
||||
|
||||
# act3_bad_3
|
||||
|
||||
```
|
||||
|
@ -614,74 +600,70 @@ bb({ body:"dead" });
|
|||
|
||||
(...999)
|
||||
|
||||
h: *"The only thing to fear is fear itself."*
|
||||
h: *"Единственное, чего нам нужно бояться, так это самого страха."*
|
||||
|
||||
`hong({ body:"look_up", mouth:"happy", eyes:"blank" });`
|
||||
|
||||
h: *"Don't worry, be happy!"*
|
||||
h: *"Не парься, будь счастлив!"*
|
||||
|
||||
`hong({ body:"normal", mouth:"normal", eyes:"normal" });`
|
||||
|
||||
h: All the wise folk of our time agree: negative emotions are *bad!*
|
||||
h: Все мудрецы нашего времени согласны: отрицательные эмоции *плохие!*
|
||||
|
||||
`hong({ eyes:"less_angry" });`
|
||||
|
||||
h: Duh! That's why they're called *negative!*
|
||||
h: Ах! Вот почему они называются *негативом!*
|
||||
|
||||
b: human... please...
|
||||
b: человек... пожалуйста...
|
||||
|
||||
`hong({ eyes:"normal" });`
|
||||
|
||||
h: A while back, I said: “I just want to be free from all this pain.”
|
||||
h: Некоторое время назад я сказал: "Я просто хочу быть свободным от всей этой боли".
|
||||
|
||||
h: I got my wish. I no longer feel pain, or fear, or anxiety...
|
||||
h: Я получил своё желание. Я больше не чувствую боли или страха, или тревоги...
|
||||
|
||||
h: I don't feel anything at all.
|
||||
h: Я больше ничего не чувствую.
|
||||
|
||||
`_.a3_ending = "jump";`
|
||||
|
||||
(#act3_end)
|
||||
|
||||
|
||||
|
||||
# act3_good_2a
|
||||
|
||||
`bb({mouth:"sorry", eyes:"sorry_down"});`
|
||||
|
||||
b: I was so obsessed with making sure nothing else hurt you, that I didn't realize *I* was creating the hurt.
|
||||
b: Я был так одержим убедиться, что больше ничего не причинит тебе вреда, что не осознавал, что *я* причинял боль.
|
||||
|
||||
```
|
||||
bb({ eyes:"sorry"});
|
||||
hong({ body:"yell_2", mouth:"yell", eyes:"blank" });
|
||||
```
|
||||
|
||||
h: NO. S^HIT^.
|
||||
h: НИХРЕНА. СЕБЕ.
|
||||
|
||||
`hong({ body:"yell_1" });`
|
||||
|
||||
h: ^GODDAMN^. It really took you this long to finally figure it out?!
|
||||
h: ^ПИЗДЕЦ^. Тебе действительно понадобилось так много времени, чтобы наконец понять это?!
|
||||
|
||||
`hong({ body:"cry", mouth:"cry", eyes:"blank" });`
|
||||
|
||||
h: You could've saved us so much trouble, you big fluffy dumb^ass^. Why didn't you realize this sooner?...
|
||||
h: Ты мог бы спасти нас от стольких неприятностей, ты, большой пушистый, тупой ^придурок^. Почему ты не понял это раньше?...
|
||||
|
||||
`_.apologized_for_hurt = true;`
|
||||
|
||||
(#act3_good_2q)
|
||||
|
||||
|
||||
|
||||
# act3_good_2b
|
||||
|
||||
`hong({ body:"normal", mouth:"angry", eyes:"look_right" });`
|
||||
|
||||
h: ...you're *sorry.*
|
||||
h: ...ты *извиняешься.*
|
||||
|
||||
`hong({ eyes:"angry", MOUTH_LOCK:true });`
|
||||
|
||||
h: ...
|
||||
|
||||
h: Sorry for *what*?
|
||||
h: Извиняешься за *что*?
|
||||
|
||||
(#act3_good_2q)
|
||||
|
||||
|
@ -703,78 +685,71 @@ h: Sorry for *what*?
|
|||
|
||||
`hong({ body:"normal", mouth:"angry", eyes:"less_angry" });`
|
||||
|
||||
[I'm sorry I wasn't a good protector.](#act3_good_3_protector)
|
||||
[Прости, я не был хорошим защитником.](#act3_good_3_protector)
|
||||
|
||||
[I'm sorry I didn't respect you.](#act3_good_3_respect)
|
||||
|
||||
[I'm sorry.](#act3_good_4)
|
||||
[Прости, я не уважал тебя.](#act3_good_3_respect)
|
||||
|
||||
[Прости меня.](#act3_good_4)
|
||||
|
||||
# act3_good_2q_not_already_apologized
|
||||
|
||||
`hong({ body:"normal", mouth:"angry", eyes:"angry" }, 0);`
|
||||
|
||||
[I'm sorry I have a terrible human!](#act3_bad_2_terrible) `bb({mouth:"normal", eyes:"normal"})`
|
||||
|
||||
[I'm sorry I didn't respect you.](#act3_good_3_respect)
|
||||
|
||||
[I'm sorry I hurt you.](#act3_good_3_hurt)
|
||||
[Прости, у меня отвратительный человек!](#act3_bad_2_terrible) `bb({mouth:"normal", eyes:"normal"})`
|
||||
|
||||
[Прости, я не уважал тебя.](#act3_good_3_respect)
|
||||
|
||||
[Прости, я вредил тебе.](#act3_good_3_hurt)
|
||||
|
||||
# act3_good_3_protector
|
||||
|
||||
`bb({eyes:"sorry_down"});`
|
||||
|
||||
b: It's my duty to warn you against *real* danger, but I kept barking at cars and the mailman.
|
||||
b: Я должен был предупреждать тебя о *реальной* опасности, но я лаял на машины и почтальона.
|
||||
|
||||
`bb({eyes:"sorry_up"});`
|
||||
|
||||
b: Barking at shadows. Barking so much.
|
||||
b: Лаял на тени. Слишком много лаял.
|
||||
|
||||
`bb({eyes:"sorry"});`
|
||||
|
||||
b: It only makes sense that you'd want to muzzle me.
|
||||
b: Имеет смысл только то, что ты захочешь мне врезать.
|
||||
|
||||
`bb({eyes:"sorry_down"});`
|
||||
|
||||
b: I'm sorry.
|
||||
b: Прости меня.
|
||||
|
||||
(#act3_good_4)
|
||||
|
||||
|
||||
|
||||
# act3_good_3_respect
|
||||
|
||||
`bb({eyes:"sorry_down"});`
|
||||
|
||||
b: I was supposed to be *your* loyal guard-dog, but I acted as if you were supposed to obey *me*.
|
||||
b: Я должен был быть *твоим* верным сторожевым псом, но я действовал так, как будто ты должен был подчиняться *мне*.
|
||||
|
||||
`bb({eyes:"sorry_up"});`
|
||||
|
||||
b: There's a difference between a protector and a prison warden, and I crossed the line.
|
||||
b: Есть разница между защитником и тюремным надзирателем, и я перегнул палку.
|
||||
|
||||
`bb({eyes:"sorry_down"});`
|
||||
|
||||
b: I'm sorry.
|
||||
b: Прости меня.
|
||||
|
||||
(#act3_good_4)
|
||||
|
||||
|
||||
|
||||
# act3_good_3_hurt
|
||||
|
||||
`bb({eyes:"sorry_down"});`
|
||||
|
||||
b: I was so obsessed with trying to protect you from being hurt, I never stopped to realize *I* was hurting you.
|
||||
b: Я был настолько одержим попытками защитить тебя от причинения вреда, что никогда не осознавал, что это *я* причинял тебе боль.
|
||||
|
||||
`bb({eyes:"sorry_up"});`
|
||||
|
||||
b: I was a bad dog.
|
||||
b: Я был плохой собакой.
|
||||
|
||||
`bb({eyes:"sorry_down"});`
|
||||
|
||||
b: I'm sorry.
|
||||
b: Прости меня.
|
||||
|
||||
(#act3_good_4)
|
||||
|
||||
|
@ -792,11 +767,11 @@ h: ...
|
|||
hong({ body:"stop", mouth:"stop", eyes:"blank" });
|
||||
```
|
||||
|
||||
h: Yeah, well, this was a dumb idea anyway.
|
||||
h: Да, в любом случае, это была глупая идея.
|
||||
|
||||
h: I only did this to mess you up, and, well, I messed you up.
|
||||
h: Я делал это только чтобы испортить тебя, и, ну, я тебя испортил.
|
||||
|
||||
h: Let's just call this round a tie, okay?
|
||||
h: Давай просто закончим этот раунд вничью, ладно?
|
||||
|
||||
```
|
||||
bb({ mouth:"sorry", eyes:"sorry" });
|
||||
|
@ -805,24 +780,16 @@ bb({ MOUTH_LOCK:true });
|
|||
|
||||
b: ...
|
||||
|
||||
b: Okay.
|
||||
b: Окей.
|
||||
|
||||
h: Okay.
|
||||
h: Окей.
|
||||
|
||||
n: *TIE*
|
||||
n: *НИЧЬЯ*
|
||||
|
||||
`_.a3_ending = "walkaway";`
|
||||
|
||||
(#act3_end)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# act3_end
|
||||
|
||||
```
|
||||
|
@ -841,10 +808,6 @@ Game.FORCE_CANT_SKIP = true;
|
|||
{{/if}}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# act3_walkaway
|
||||
|
||||
```
|
||||
|
@ -885,26 +848,26 @@ publish("act3",["roofhunter",27]);
|
|||
|
||||
`Game.FORCE_CANT_SKIP = false;`
|
||||
|
||||
r: Oh *come on*. After all that animal's done to you, you're just *giving up?*
|
||||
r: О, *да ладно*. После всего что зверь сделал с тобой, ты просто *сдашься?*
|
||||
|
||||
r: What's the matter, kid? Are you *scared?*
|
||||
r: В чём дело, малыш? Ты *испугался?*
|
||||
|
||||
```
|
||||
publish('hong-next');
|
||||
publish("act3",["roofhunter",26]);
|
||||
```
|
||||
|
||||
h2: Yes.
|
||||
h2: Да.
|
||||
|
||||
h2: I'm scared.
|
||||
h2: Я напуган.
|
||||
|
||||
`publish('hong-next')`
|
||||
|
||||
h2: And that's okay!
|
||||
h2: И это нормально!
|
||||
|
||||
`publish('hong-next')`
|
||||
|
||||
h2: It's okay to be scared.
|
||||
h2: Это нормально быть напуганным.
|
||||
|
||||
`publish('hong-next')`
|
||||
|
||||
|
@ -973,7 +936,7 @@ publish("act3",["roofhunter",32]);
|
|||
publish("act3",["roofhunter",33]);
|
||||
```
|
||||
|
||||
r: Did they just lock the door?
|
||||
r: Он просто запер дверь?
|
||||
|
||||
```
|
||||
Game.clearAll();
|
||||
|
@ -985,9 +948,6 @@ Game.WORDS_HEIGHT_BOTTOM = -1;
|
|||
|
||||
(#act4)
|
||||
|
||||
|
||||
|
||||
|
||||
# act3_jump
|
||||
|
||||
```
|
||||
|
@ -1063,7 +1023,7 @@ publish('hong-next');
|
|||
|
||||
`publish('hong-next')`
|
||||
|
||||
b: no...
|
||||
b: не...
|
||||
|
||||
(...501)
|
||||
|
||||
|
@ -1082,7 +1042,7 @@ publish('hong-next');
|
|||
|
||||
`publish('hong-next')`
|
||||
|
||||
b: no no no
|
||||
b: не не не
|
||||
|
||||
(...501)
|
||||
|
||||
|
@ -1150,7 +1110,7 @@ Game.FORCE_TEXT_Y = 325;
|
|||
Game.OVERRIDE_FONT_SIZE = 50;
|
||||
```
|
||||
|
||||
b: NO!
|
||||
b: НЕТ!
|
||||
|
||||
(...400)
|
||||
|
||||
|
|
649
scenes/act4.md
|
@ -16,13 +16,13 @@ Game.FORCE_CANT_SKIP = true;
|
|||
publish("show_stats");
|
||||
```
|
||||
|
||||
n2: FEARS THIS ROUND:
|
||||
n2: СТРАХИ ЭТОГО РАУНДА:
|
||||
|
||||
i: #harm# *BEING HARMED:* {{_.INTERMISSION_STAGE==1 ? _.attack_harm_ch1 : _.attack_harm_ch2}}
|
||||
i: #harm# *ВРЕД:* {{_.INTERMISSION_STAGE==1 ? _.attack_harm_ch1 : _.attack_harm_ch2}}
|
||||
|
||||
i: #alone# *BEING UNLOVED:* {{_.INTERMISSION_STAGE==1 ? _.attack_alone_ch1 : _.attack_alone_ch2}}
|
||||
i: #alone# *НЕЛЮБОВЬ:* {{_.INTERMISSION_STAGE==1 ? _.attack_alone_ch1 : _.attack_alone_ch2}}
|
||||
|
||||
i: #bad# *BEING A BAD PERSON:* {{_.INTERMISSION_STAGE==1 ? _.attack_bad_ch1 : _.attack_bad_ch2}}
|
||||
i: #bad# *РЕПУТАЦИЯ:* {{_.INTERMISSION_STAGE==1 ? _.attack_bad_ch1 : _.attack_bad_ch2}}
|
||||
|
||||
|
||||
```
|
||||
|
@ -31,7 +31,7 @@ Game.FORCE_CANT_SKIP = false;
|
|||
Game.CLICK_TO_ADVANCE = true;
|
||||
```
|
||||
|
||||
n5: (game auto-saved! it's ok to quit & continue later)
|
||||
n5: (игра сохранена! её можно закрыть и продолжить позже)
|
||||
|
||||
```
|
||||
Game.clearAll();
|
||||
|
|
|
@ -15,19 +15,19 @@ _.PLAYED_BEFORE = !!window.localStorage.continueChapter;
|
|||
{{/if}}
|
||||
|
||||
{{if !_.PLAYED_BEFORE}}
|
||||
[#play1# PLAY! #play2#](#intro-start) `publish("intro-to-game-1"); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[#play1# ИГРАТЬ! #play2#](#intro-start) `publish("intro-to-game-1"); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
{{/if}}
|
||||
|
||||
{{if _.PLAYED_BEFORE && window.localStorage.continueChapter=="act2"}}
|
||||
[_CONTINUE_: The Party](#act2) `publish("LOAD_GAME", ["act2"]); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[_ПРОДОЛЖИТЬ_: Вечеринка](#act2) `publish("LOAD_GAME", ["act2"]); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
{{/if}}
|
||||
|
||||
{{if _.PLAYED_BEFORE && window.localStorage.continueChapter=="act3"}}
|
||||
[_CONTINUE_: The Other Party](#act3) `publish("LOAD_GAME", ["act3"]); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[_ПРОДОЛЖИТЬ_: Другая вечеринка](#act3) `publish("LOAD_GAME", ["act3"]); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
{{/if}}
|
||||
|
||||
{{if _.PLAYED_BEFORE && window.localStorage.continueChapter=="act4"}}
|
||||
[_CONTINUE_: The Other Sandwich](#act4) `publish("LOAD_GAME", ["act4"]); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[_ПРОДОЛЖИТЬ_: Другой сэндвич](#act4) `publish("LOAD_GAME", ["act4"]); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
{{/if}}
|
||||
|
||||
{{if _.PLAYED_BEFORE && window.localStorage.continueChapter=="replay"}}
|
||||
|
@ -35,48 +35,48 @@ _.PLAYED_BEFORE = !!window.localStorage.continueChapter;
|
|||
{{/if}}
|
||||
|
||||
{{if _.PLAYED_BEFORE && window.localStorage.continueChapter=="replay"}}
|
||||
[#play1# REPLAY! #play2#](#intro-start) `publish("intro-to-game-1"); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[#play1# ПЕРЕИГРАТЬ! #play2#](#intro-start) `publish("intro-to-game-1"); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
{{/if}}
|
||||
|
||||
{{if _.PLAYED_BEFORE}}
|
||||
[Chapter Select](#chapter-select) `Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[Выбор главы](#chapter-select) `Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
{{/if}}
|
||||
|
||||
[(content notes)](#intro-play-button) `Game.OVERRIDE_CHOICE_LINE=true; publish('show_cn');`
|
||||
[(заметки о содержимом)](#intro-play-button) `Game.OVERRIDE_CHOICE_LINE=true; publish('show_cn');`
|
||||
|
||||
# chapter-select
|
||||
|
||||
`publish("HACK_chselect");`
|
||||
|
||||
[I. The Sandwich](#intro-start) `publish("HACK_chselect_end"); publish("intro-to-game-1"); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[I. Сэндвич](#intro-start) `publish("HACK_chselect_end"); publish("intro-to-game-1"); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
|
||||
[II. The Party](#act2) `publish("HACK_chselect_end"); publish("LOAD_GAME", ["act2"]); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[II. Вечеринка](#act2) `publish("HACK_chselect_end"); publish("LOAD_GAME", ["act2"]); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
|
||||
{{if window.localStorage.act3}}
|
||||
[III. The Other Party](#act3) `publish("HACK_chselect_end"); publish("LOAD_GAME", ["act3"]); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[III. Другая вечеринка](#act3) `publish("HACK_chselect_end"); publish("LOAD_GAME", ["act3"]); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
{{/if}}
|
||||
|
||||
{{if !window.localStorage.act3}}
|
||||
[III. The Other Party]()
|
||||
[III. Другая вечеринка]()
|
||||
{{/if}}
|
||||
|
||||
{{if window.localStorage.act4}}
|
||||
[IV. The Other Sandwich](#act4) `publish("HACK_chselect_end"); publish("LOAD_GAME", ["act4"]); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[IV. Другой сэндвич](#act4) `publish("HACK_chselect_end"); publish("LOAD_GAME", ["act4"]); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
{{/if}}
|
||||
|
||||
{{if !window.localStorage.act4}}
|
||||
[III. The Other Sandwich]()
|
||||
[III. Другой сэндвич]()
|
||||
{{/if}}
|
||||
|
||||
{{if window.localStorage.credits}}
|
||||
[V. Credits](#to-credits) `publish("HACK_chselect_end"); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[V. Титры](#to-credits) `publish("HACK_chselect_end"); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
{{/if}}
|
||||
|
||||
{{if !window.localStorage.credits}}
|
||||
[V. Credits]()
|
||||
[V. Титры]()
|
||||
{{/if}}
|
||||
|
||||
[(main menu)](#intro-play-button) `publish("HACK_chselect_end"); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
[(главное меню)](#intro-play-button) `publish("HACK_chselect_end"); Game.OVERRIDE_CHOICE_LINE=true;`
|
||||
|
||||
# to-credits
|
||||
|
||||
|
@ -92,17 +92,17 @@ _.PLAYED_BEFORE = !!window.localStorage.continueChapter;
|
|||
|
||||
`clearText()`
|
||||
|
||||
n3: Welcome! This is less of a "game," more of an interactive story. Hope you like reading, sucka!
|
||||
n3: Добро пожаловать! Это больше интерактивная история, чем "игра". Надеюсь тебе нравится чтение, сосунок!
|
||||
|
||||
n3: So before we start, how would *you* like to read?
|
||||
n3: Прежде чем мы начнём, как бы *тебе* хотелось читать?
|
||||
|
||||
`publish("show_options_bottom")`
|
||||
|
||||
# intro-start-2
|
||||
|
||||
n3: Great! Note: you can always change options with the ⚙ icon below. Also, game auto-saves at each chapter!
|
||||
n3: Отлично! Примечание: ты всегда можешь изменить параметры с помощью значка ⚙ ниже. Также игра автоматически сохраняется в каждой главе!
|
||||
|
||||
n3: Now, let's begin our story...
|
||||
n3: А сейчас, начнём нашу историю...
|
||||
|
||||
`clearText()`
|
||||
|
||||
|
@ -110,7 +110,7 @@ n3: Now, let's begin our story...
|
|||
|
||||
`publish("intro-to-game-2")`
|
||||
|
||||
n2: THIS IS A HUMAN
|
||||
n2: ЭТО ЧЕЛОВЕК
|
||||
|
||||
(...600)
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ Loader.addSounds([
|
|||
HOW_MANY_PROMPTS = 1;
|
||||
}
|
||||
Game.CLICK_TO_ADVANCE = !Game.CLICK_TO_ADVANCE;
|
||||
text_automatic_toggle.innerHTML = Game.CLICK_TO_ADVANCE ? "on click" : "automatically";
|
||||
text_automatic_toggle.innerHTML = Game.CLICK_TO_ADVANCE ? "по клику" : "авто";
|
||||
|
||||
// Sound
|
||||
sfx( Game.CLICK_TO_ADVANCE ? "ui_button2" : "ui_button1");
|
||||
|
@ -145,7 +145,7 @@ Loader.addSounds([
|
|||
div.innerHTML = "";
|
||||
|
||||
// What's the dialogue?
|
||||
var dialogue = Game.TEXT_SPEED<80 ? "Speak this fast" : "Speak this slow";
|
||||
var dialogue = Game.TEXT_SPEED<80 ? "Побыстрее" : "Помедленнее";
|
||||
|
||||
// Put in the text
|
||||
var span, chr;
|
||||
|
|
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 106 KiB |
Before Width: | Height: | Size: 258 KiB After Width: | Height: | Size: 361 KiB |
Before Width: | Height: | Size: 287 KiB After Width: | Height: | Size: 292 KiB |
Before Width: | Height: | Size: 1.3 MiB After Width: | Height: | Size: 1.3 MiB |
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 261 KiB After Width: | Height: | Size: 124 KiB |
Before Width: | Height: | Size: 7.2 KiB After Width: | Height: | Size: 7.3 KiB |
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 38 KiB |