diff --git a/game/3_engine.coffee b/game/3_engine.coffee index 55cca35..904a81f 100644 --- a/game/3_engine.coffee +++ b/game/3_engine.coffee @@ -148,3 +148,17 @@ $(document).on('init', () -> @maze.data[@x][@y].setTagIfNotPresent(tagName, value) return ) + +direction_room = (name, varname, plus) -> + room(name, + varname: varname, + add: plus + enter: () -> + salet.character[@varname] = salet.character[@varname] + @add + salet.goTo("maze") + return "" + ) +direction_room("north", "y", -1) +direction_room("west", "x", -1) +direction_room("east", "x", 1) +direction_room("south", "y", 1) diff --git a/game/procgen/ru/directions.cson b/game/procgen/ru/directions.cson index 658b6dd..0e9df09 100644 --- a/game/procgen/ru/directions.cson +++ b/game/procgen/ru/directions.cson @@ -1,14 +1,14 @@ # Указатели phrases: [ """ - На востоке вы видите [loctitle_east]. - С запада от вас - [loctitle_west]. - К северу лежит [loctitle_north], а на юге — [loctitle_south]. + На востоке вы видите [loctitle_east]. + С запада от вас - [loctitle_west]. + К северу лежит [loctitle_north], а на юге — [loctitle_south]. """ """ - С - [loctitle_north] - З - [loctitle_west] - Ю - [loctitle_south] - В - [loctitle_east] + С - [loctitle_north] + З - [loctitle_west] + Ю - [loctitle_south] + В - [loctitle_east] """ ] diff --git a/game/translations/ru.coffee b/game/translations/ru.coffee index 4b2ba0f..6ccf656 100644 --- a/game/translations/ru.coffee +++ b/game/translations/ru.coffee @@ -7,22 +7,13 @@ strings = Все смешалось в доме Облонских. Жена узнала, что муж был в связи с бывшею в их доме француженкою-гувернанткой, и объявила мужу, что не может жить с ним в одном доме. Положение это продолжалось уже третий день и мучительно чувствовалось и самими супругами, и всеми членами семьи, и домочадцами. Все члены семьи и домочадцы чувствовали, что нет смысла в их сожительстве и что на каждом постоялом дворе случайно сошедшиеся люди более связаны между собой, чем они, члены семьи и домочадцы Облонских. Жена не выходила из своих комнат, мужа третий день не было дома. Дети бегали по всему дому, как потерянные; англичанка поссорилась с экономкой и написала записку приятельнице, прося приискать ей новое место; повар ушел вчера со двора, во время самого обеда; черная кухарка и кучер просили расчета. """ - choice1: """ - На третий день после ссоры князь Степан Аркадьич Облонский — Стива, как его звали в свете, — в обычный час, то есть в восемь часов утра, проснулся не в спальне жены, а в своем кабинете, на сафьянном диване. Он повернул свое полное, выхоленное тело на пружинах дивана, как бы желая опять заснуть надолго, с другой стороны крепко обнял подушку и прижался к ней щекой; но вдруг вскочил, сел на диван и открыл глаза. - """ - choice2: """ - «Да, да, как это было? — думал он, вспоминая сон. — Да, как это было? Да! Алабин давал обед в Дармштадте; нет, не в Дармштадте, а что-то американское. Да, но там Дармштадт был в Америке. Да, Алабин давал обед на стеклянных столах, да, — и столы пели: Il mio tesoro, и не Il mio tesoro, а что-то лучше, и какие-то маленькие графинчики, и они же женщины», — вспоминал он. - """ - choice3: """ - А эта комната демонстрирует совсем короткий текст. - - Пользуясь случаем, передаю привет Льву Толстому. - """ credits: """ Игра написана Александром Яковлевым. Игра использует библиотеку Salet. Код Salet лицензирован согласно лицензии MIT, список авторов библиотеки доступен [по ссылке.](https://gitlab.com/Oreolek/salet-module#list-of-contributors) + + Текстура фона: Eric Matyas, [soundimage.org](https://soundimage.org) """ night: "Ночной режим" multiplayer: "Режим мультиплеера" diff --git a/img/bgr.jpg b/img/bgr.jpg new file mode 100644 index 0000000..f2fbb57 Binary files /dev/null and b/img/bgr.jpg differ diff --git a/img/stars.jpg b/img/stars.jpg deleted file mode 100644 index 7217346..0000000 Binary files a/img/stars.jpg and /dev/null differ diff --git a/sass/_variables.scss b/sass/_variables.scss index 26a1875..63c4505 100644 --- a/sass/_variables.scss +++ b/sass/_variables.scss @@ -3,9 +3,9 @@ $font-family-serif: 'PT Serif', serif; $headings-font-family: "PT Sans Caption",$font-family-sans-serif; $font-family-base: $font-family-serif; -$body-bg: #000; -$body-background: url("../img/stars.jpg"); -$body-color: #fff; +$body-bg: #fff; +$body-background: url("../img/bgr.jpg"); +$body-color: #020057; $body-color-night: #fefefe; $link-color: #4400b9; $btn-bg: grey; diff --git a/sass/main.scss b/sass/main.scss index 413616f..023534b 100644 --- a/sass/main.scss +++ b/sass/main.scss @@ -5,6 +5,10 @@ body { background-color: $body-bg; background-image: $body-background; + background-size: cover; + background-attachment: fixed; + background-repeat: no-repeat; + background-position: center center; } .container { @include make-container(); @@ -31,6 +35,7 @@ body { padding: 1em; h1, h2, h3, h4, h5 { text-align: center; + text-shadow: 0 0 2px #fff; } blockquote { font-family: "EB Garamond", serif; @@ -142,6 +147,11 @@ button.center { text-align: center; margin-bottom: 1em; margin-top: 1em; + .content { + h1, h2, h3, h4, h5 { + text-shadow: 0 0 2px #fff; + } + } .tab { padding: 1em 1.5em; cursor: pointer;