Advertisement
Guest User

Untitled

a guest
Mar 26th, 2014
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.57 KB | None | 0 0
  1. init:
  2. $ mods["Official_Alice_good_end"] = u"Новая концовка Алисы"
  3.  
  4. image dv smile coat = im.MatrixColor( im.Composite((900,1080), (0,0), "images/1080/sprites/normal/dv/dv_4_body.png",(0,0), "images/1080/sprites/normal/dv/dv_4_coat.png",(0,0), "images/1080/sprites/normal/dv/dv_4_smile.png"), im.matrix.tint(0.83, 0.88, 0.92) )
  5. image dv normal coat = im.MatrixColor( im.Composite((900,1080), (0,0), "images/1080/sprites/normal/dv/dv_4_body.png",(0,0), "images/1080/sprites/normal/dv/dv_4_coat.png",(0,0), "images/1080/sprites/normal/dv/dv_4_normal.png"), im.matrix.tint(0.83, 0.88, 0.92) )
  6. image dv surprise coat = im.MatrixColor( im.Composite((900,1080), (0,0), "images/1080/sprites/normal/dv/dv_1_body.png",(0,0), "images/1080/sprites/normal/dv/dv_1_coat.png",(0,0), "images/1080/sprites/normal/dv/dv_1_surprise.png"), im.matrix.tint(0.83, 0.88, 0.92) )
  7. image dv shy coat = im.MatrixColor( im.Composite((900,1080), (0,0), "images/1080/sprites/normal/dv/dv_3_body.png",(0,0), "images/1080/sprites/normal/dv/dv_3_coat.png",(0,0), "images/1080/sprites/normal/dv/dv_3_shy.png"), im.matrix.tint(0.83, 0.88, 0.92) )
  8. image dv angry coat = im.MatrixColor( im.Composite((900,1080), (0,0), "images/1080/sprites/normal/dv/dv_5_body.png",(0,0), "images/1080/sprites/normal/dv/dv_5_coat.png",(0,0), "images/1080/sprites/normal/dv/dv_5_angry.png"), im.matrix.tint(0.83, 0.88, 0.92) )
  9. image dv cry coat = im.MatrixColor( im.Composite((900,1080), (0,0), "images/1080/sprites/normal/dv/dv_1_body.png",(0,0), "images/1080/sprites/normal/dv/dv_1_coat.png",(0,0), "images/1080/sprites/normal/dv/dv_1_cry.png"), im.matrix.tint(0.83, 0.88, 0.92) )
  10. image dv laugh coat = im.MatrixColor( im.Composite((900,1080), (0,0), "images/1080/sprites/normal/dv/dv_4_body.png",(0,0), "images/1080/sprites/normal/dv/dv_4_coat.png",(0,0), "images/1080/sprites/normal/dv/dv_4_laugh.png"), im.matrix.tint(0.83, 0.88, 0.92) )
  11. image dv laugh coat close = im.MatrixColor( im.Composite((1050,1080), (0,0), "images/1080/sprites/close/dv/dv_4_body.png",(0,0), "images/1080/sprites/close/dv/dv_4_coat.png",(0,0), "images/1080/sprites/close/dv/dv_4_laugh.png"), im.matrix.tint(0.83, 0.88, 0.92) )
  12. image dv smile coat close = im.MatrixColor( im.Composite((1050,1080), (0,0), "images/1080/sprites/close/dv/dv_4_body.png",(0,0), "images/1080/sprites/close/dv/dv_4_coat.png",(0,0), "images/1080/sprites/close/dv/dv_4_smile.png"), im.matrix.tint(0.83, 0.88, 0.92) )
  13. image dv surprise coat close = im.MatrixColor( im.Composite((1050,1080), (0,0), "images/1080/sprites/close/dv/dv_1_body.png",(0,0), "images/1080/sprites/close/dv/dv_1_coat.png",(0,0), "images/1080/sprites/close/dv/dv_1_surprise.png"), im.matrix.tint(0.83, 0.88, 0.92) )
  14.  
  15. image cg epilogue_dv_good = "images/1080/cg/epilogue_dv_good.png"
  16.  
  17. image dv_kiss:
  18. contains:
  19. "bg bus_stop"
  20. linear 2.0 zoom 1.2
  21. linear 2.0 zoom 1.0
  22.  
  23. contains:
  24. "dv surprise coat close"
  25. xalign 0.5
  26. xanchor 0.5
  27. yanchor 0.0
  28. linear 2.0 zoom 1.2
  29. linear 2.0 zoom 1.0
  30.  
  31. label Official_Alice_good_end:
  32.  
  33. $ backdrop = "epilogue"
  34.  
  35. $ new_chapter(-1, u"Эпилог")
  36.  
  37. $ prolog_time()
  38.  
  39. scene black
  40.  
  41. $ renpy.pause(2)
  42.  
  43. window show
  44. "В голове играла назойливая песенка."
  45. "Или скорее – просто мелодия, несколько повторяющихся нот."
  46. "Похоже, электрогитара, причем явно не последняя модель с множеством примочек."
  47. "Однако звук словно обволакивал меня, уносил куда-то далеко, если это вообще возможно в бесконечной пустоте, в которой, казалось, я нахожусь."
  48. "Но вот он слабеет, удаляется и вскоре совсем затихает…"
  49. window hide
  50.  
  51. scene bg semen_room
  52. show prologue_dream
  53. with fade3
  54.  
  55. play music music_list["drown"] fadein 3
  56.  
  57. window show
  58. "Я спросонья приоткрыл один глаз."
  59. me "Это... был сон?"
  60. "Просто страшный сон.{w} Или нечто большее?"
  61. "Да и голова трещит так, как будто вчера выиграл в соревновании «перепей свою совесть»!"
  62. "И когда это {i}вчера{/i} было?.."
  63. "Ведь водку мы с Алисой пили позавчера, а потом была долгая дорога, костёр, автобус…"
  64. window hide
  65.  
  66. scene bg semen_room
  67. with fade2
  68.  
  69. window show
  70. "Я отвернулся от стены…{w} и оказался в своей квартире!"
  71. th"Нет, чего-то такого стоило ожидать."
  72. th"Да, чёрт возьми, почему я должен удивляться?!"
  73. th"Что, если бы я никогда не выбрался из {i}того{/i} лагеря, остался бы в {i}том{/i} мире навсегда?"
  74. th"Мог бы считать, что всё нормально, со мной всё в порядке, со всеми всё в порядке и всё со всеми ясно?!"
  75. th"Так чего удивляться сейчас?.."
  76. window hide
  77.  
  78. with fade2
  79.  
  80. window show
  81. "Пошатываясь, я добрался до кухни, достал из холодильника бутылку дешёвого пива, залпом выпил половину.{w} И с отвращением посмотрел на неё, тут же поставив обратно."
  82. "Спросонья в голове тут же застучало, мир на секунду поплыл куда-то по своим делам, но настроение несколько улучшилось."
  83. "Или просто стало наплевать."
  84. window hide
  85.  
  86. stop music fadeout 5
  87.  
  88. with fade2
  89.  
  90. play sound_loop sfx_computer_noise fadein 3
  91.  
  92. window show
  93. "В комнате привычно шумел пыльными кулерами компьютер, изредка потрескивали колонки, а за окном валил снег, ещё отчётливее напоминая, что хоть вчера и было лето, но сейчас, очевидно, зима."
  94. "Ну и славненько, ну и хорошо – кошмар закончился, через час я уже и забуду об этом дурацком сне!"
  95. "В конце концов, так ведь устроена человеческая психика."
  96. "Однако интернет-форумы, мессенджеры и даже музыка, игравшая из дешёвеньких колонок системы «качаю только lossless», спасали слабо."
  97. "В памяти то и дело вспыхивали картины из «Совёнка», они казались такими далекими, но в то же время родными, как выцветшая фотография на Polaroid, родом из детства."
  98. "Если подумать, то прошло всего ничего – сутки, меньше?{w} Но было ли всё это на самом деле?"
  99. "А если было, то ушло ли оно навсегда?.."
  100.  
  101. play sound_loop2 sfx_keyboard_mouse fadein 2
  102.  
  103. "Мне стало страшно признаваться самому себе, что я не хочу вот так вот пялиться в опостылевший монитор, не хочу слышать омерзительное клацанье мышки и треск клавиатуры, набивающей нестройные ряды бессмысленных букв."
  104. "А хочу я – назад, в лето, в лагерь, к девочкам, даже к Электронику, чтоб его!{w} И к Алисе…"
  105. "По щекам неожиданно потекли горячие соленые слёзы."
  106. "Так бывает: ты не хочешь плакать, потому что не понимаешь, зачем оно надо."
  107. "Но кто бы тебя ещё спрашивал!"
  108. "Не всё в жизни можно оценить логически, не все ответы – найти."
  109. "Вот и сейчас я готов отдать всё, что у меня есть, и всё, что когда-либо будет, за возможность вернуться обратно."
  110. "Пусть даже мне не известно будущее, наплевать! На месте разберёмся."
  111. "Может быть, тогда, неделю назад, кто-то услышал моё подсознательное желание, в котором я боялся признаться даже самому себе, и перенёс в «Совёнок»?{w} Чтобы потом вот так вот вернуть назад?.."
  112. "Но ведь это несправедливо!"
  113. "Хотя я четко понимал, что, дай мне выбор, я бы не стал ничего менять!{w} Потому что лучше быть счастливым на миг, чем вообще не познать этого счастья."
  114. "Хотя, может быть, не всё ещё потеряно?.."
  115.  
  116. stop sound_loop fadeout 2
  117. stop sound_loop2 fadeout 2
  118.  
  119. "…"
  120. window hide
  121.  
  122. scene black
  123. with fade3
  124.  
  125. play music music_list["farewell_to_the_past_full"] fadein 3
  126.  
  127. $ renpy.pause(3)
  128.  
  129. $ set_mode_nvl()
  130.  
  131. window show
  132. nvl clear
  133. "Время шло, жизнь постепенно возвращалась в привычное русло – какими бы сильными ни были {i}те{/i} переживания, но всё имеет свойство истираться из памяти, словно песчинки, уносимые вдаль бурей."
  134. "К тому же что-то в моей жизни определённо изменилось, я стал более открытым, легче общался со знакомыми и находил контакт с незнакомыми людьми."
  135. "Многие заметили изменения, произошедшие во мне, да просто не могли не заметить!"
  136. "Вскоре из пыльного угла я достал гитару."
  137. "Первые аккорды давались с трудом, но каждый раз, когда так мучительно хотелось всё бросить, я вспоминал Алису."
  138. "Она стояла перед глазами и укоризненно смотрела на меня."
  139. "А когда всё получалось – улыбалась и смеялась, как в ту лунную ночь на сцене."
  140. nvl clear
  141. "Сложно научиться чему-то по самоучителю в своём воображении, но в качестве мотиватора воображаемая Алиса подходила идеально."
  142. "Мне было страшно опозориться перед ней, и совсем не потому что я боялся её гнева."
  143. "Просто вспоминал, как она играла {i}тогда{/i} – на гитаре, больше напоминающей лодочное весло, через паршивые колонки, без усилителя, не имея под рукой интернета, чтобы посмотреть табулатуру, или возможности заниматься с репетитором."
  144. "Играла искренне, вся отдаваясь музыке!"
  145. "Может быть, и у меня когда-нибудь получится так же, но для этого придётся постараться! Пожалуй, впервые в жизни я был по-настоящему готов приложить максимум усилий, несмотря ни на что, не страшась трудностей и неудач, не останавливаясь, пока не добьюсь своего!"
  146. "В итоге у меня начало что-то получаться, да просто должно было – столько времени я занимался! Но хотелось не просто играть чужие песни, но и сочинять свои."
  147. nvl clear
  148. "Это оказалось ничуть не проще, а во многом и труднее, чем освоить гитару – ведь тут приходилось думать уже не только о себе, но и быть фактически всей группой: ритм-секция должна звучать в унисон, вот здесь надо добавить клавиш, тут – струнные, здесь выходит ритм-гитара, а тут – соло…"
  149. "У меня не было каких-то чётких предпочтений – песни получались в разных жанрах, от попсы до метала."
  150. "Однако становиться человеком-оркестром в мои планы не входило, поэтому следующим шагом стало создание группы."
  151. "Сначала, как ни странно, нашёлся барабанщик, потом – басист, потом – клавишник."
  152. "Оставалось дело за вторым гитаристом, ведь я не был уверен, что осилю все партии в одиночку."
  153. "Да и с двумя гитарами музыкальный диапазон шире."
  154. "У нас было несколько склёпанных из сэмплов песен, и мне казалось, что ещё немного – и начнём репетировать…"
  155. "Но кому-то не нравился стиль нашей музыки, кому-то – неопытность участников, кому-то – даже название, поэтому поиски второго гитариста затянулись."
  156. nvl clear
  157. "В итоге мы решили всё-таки начать репетировать."
  158. "Но что-то пошло не так с самого начала. Подобное случается: у каждого своё видение музыки, разный уровень игры, да в конце концов, можно просто не сойтись характерами."
  159. "И моя первая группа развалилась после нескольких репетиций."
  160. "Конечно, я был расстроен, но не опустил руки и вскоре смог найти новых участников."
  161. "С тем же результатом..."
  162.  
  163. stop music fadeout 5
  164.  
  165. "..."
  166. nvl clear
  167. window hide
  168.  
  169. pause(2)
  170.  
  171. scene bg semen_room_window
  172. with fade3
  173.  
  174. play music music_list["a_promise_from_distant_days_v2"] fadein 3
  175.  
  176. window show
  177. "Зима подошла к концу, и началась весна."
  178. "Однако, как это часто бывает в наших краях, смена времён года отразилась только на календаре – а за окном по-прежнему трещали морозы, и бушевала метель." #Предзнаменование метели на встрече
  179. "Именно такая погода и сегодня, мне даже на секунду показалось, что и не было последних месяцев и моих занятий на гитаре, не было никаких неудач с группой, и вообще я только что очнулся после возвращения из «Совёнка»."
  180. "Ну или после сна о том лагере – сейчас уже наверняка сказать нельзя."
  181. "Однако воспоминания оставили после себя не скорбную тоску, а радость и светлую грусть."
  182. "Мои размышления прервало мигающее окно сообщений."
  183. nvl clear
  184. window hide
  185.  
  186. scene bg semen_room
  187. with fade2
  188.  
  189. window show
  190. message "Привет, вам нужен второй гитарист?"
  191. me "Да, нужен, привет."
  192. "Быстро ответил я."
  193. "В конце концов, не так уж и часто мне кто-то пишет, а уж по делу…"
  194. message "Ну вот я и пишу."
  195. me "Хорошо, спасибо."
  196. me "Давно играешь?"
  197. message "Вообще, играю с детства, но раньше – на акустике."
  198. message "А так вот чтобы серьезно заниматься начала – недавно."
  199. me "Ясно."
  200. me "Ну, я тоже начинающий, ты понимаешь."
  201. message "Понимаю, это ничего."
  202. nvl clear
  203. "Мы обменялись ещё парой десятков ничего не значащих сообщений и договорились встретиться."
  204. "Конечно, логично было бы сразу назначить встречу на репетиционной базе, чтобы оценить уровень мастерства друг друга, но ведь группа, коллектив – это не только сумма профессиональных навыков, но и общность людей, характеров."
  205. "Многие известные группы разваливались совсем не потому, что кто-то не попадал по струнам…"
  206.  
  207. stop music fadeout 5
  208.  
  209. "..."
  210. nvl clear
  211. window hide
  212.  
  213. pause(2)
  214.  
  215. $ set_mode_adv()
  216.  
  217. scene bg bus_stop
  218. show snow
  219. with fade2
  220.  
  221. play ambience ambience_cold_wind_loop fadein 3
  222.  
  223. window show
  224. "И вновь я на остановке 410-го автобуса."
  225. "Интересно, увезёт ли он меня сегодня в «Совёнок»?{w} И главное – хочу ли я сам?"
  226. "Ведь сейчас у меня есть дела, которые ждать не будут – да хоть встреча с этой гитаристкой."
  227. "Какой-никакой, а прогресс – многие отказывали сразу, до личного знакомства дело не доходило."
  228. "Снег шёл всё сильнее, я поднял воротник и застегнул пальто."
  229. "Ну когда уже наконец лето?.."
  230. "Тёплое, как тогда – в «Совёнке»."
  231. "На секунду взгрустнулось, но я тут же отогнал эти мысли – негоже при первом знакомстве с девушкой выглядеть рохлей."
  232. "Хотя мы же собираемся просто играть вместе, а не…"
  233. "Тоже мне – «просто»!"
  234. "Интересно, а какая она?{w} Понятно, что внешность обычно не коррелирует с профессиональными качествами, но всегда приятнее на сцене стоять рядом с симпатичной девушкой, а не со 150-килограммовым бегемотом…"
  235. "И почему мы вообще договорились встретиться именно на этой остановке – больно резанула по сознанию мысль, которая должна была прийти в голову гораздо раньше."
  236.  
  237. $ meet('dv','Девушка')
  238.  
  239. dv "Привет, меня ждешь?"
  240.  
  241. play sound sfx_wind_gust
  242.  
  243. "Я обернулся, но мгновенно налетевший порыв ветра чуть не сбил меня с ног, а снег попал в глаза и в рот."
  244. "Девушка громко – даже чересчур – засмеялась."
  245. me "Извини."
  246. "Отплевываясь, промямлил я."
  247.  
  248. stop ambience fadeout 2
  249.  
  250. dv "Надеюсь, ты не такой же неуклюжий на сцене?"
  251.  
  252. play music music_list["everlasting_summer"] fadein 5
  253.  
  254. show dv smile coat at center with dissolve
  255. "Наконец я протёр глаза и посмотрел на неё."
  256. show dv normal coat at center with dspr
  257. "Передо мной стояла Алиса!{w} Нет, девушка, очень похожая на неё!"
  258. "Кажется, удивилась и она, но выглядела спокойнее."
  259. dv "А мы раньше нигде не встречались?"
  260. me "Вот и мне кажется…{w} То есть нет! Конечно встречались! В лагере, в «Совёнке», помнишь?"
  261. "Она пристально посмотрела на меня, как будто силясь что-то вспомнить."
  262. show dv surprise coat at center with dspr
  263. dv "В лагере?.."
  264. dv "Нет, не помню, то есть не знаю, в каком лагере? Я никогда не была ни в каких лагерях."
  265. me "Не верю."
  266. "Сказал я тихо."
  267. "Да я просто не хотел верить – я знаю, что передо мной именно Алиса, и плевать на всю мистику!"
  268. "Я просто чувствую, знаю!"
  269. show dv shy coat at center with dspr
  270. dv "Я… я… не знаю."
  271. "Девушка смутилась и отвела взгляд."
  272. show dv angry coat at center with dspr
  273. dv "Не знаю я, и всё тут!"
  274. "Топнула она ногой и сверкнула глазами."
  275. dv "Может быть, но всё это было во сне, не по-настоящему."
  276. me "Во сне? То есть ты считаешь, что два человека могут видеть один и тот же сон?"
  277. dv "Откуда я знаю, что там видел ты."
  278. "Девушка отвернулась."
  279. me "А я думаю, что знаешь! Лагерь, вечер с гитарой на сцене, бомбоубежище под старым корпусом, водка, наконец, ну и…"
  280. "Я смутился."
  281. me "Ну ты понимаешь…"
  282. show dv cry coat at center with dspr
  283. dv "В том-то и дело, что не понимаю."
  284.  
  285. $ meet('dv','Алиса')
  286.  
  287. "Алиса – теперь я был точно уверен – посмотрела на меня заплаканными глазами."
  288. dv "Я хотела бы понять, но не могу!{w} В первые секунды после {i}возвращения{/i} всё казалось таким реальным…{w} А сейчас я уже и не знаю."
  289. dv "Если ты и правда Семён… Тогда я думала, что мы уедем{w} вместе."
  290. dv "Окажемся в этом райцентре или ещё где – неважно!{w} А потом…"
  291. "Она всхлипнула и продолжила:"
  292. dv "Да мне вообще казалось, что это всего лишь сон!"
  293. dv "Я проснулась и не могла понять, что настоящее? Здесь или там?{w} И кто – я или {i}она{/i}…"
  294. dv "Но в итоге мне стало всё равно – {i}та{/i} я просто хотела остаться там."
  295. "Она остановилась на секунду."
  296. dv "… с тобой."
  297. window hide
  298.  
  299. scene dv_kiss
  300. show snow
  301. with dissolve
  302.  
  303. window show
  304. "Я больше не мог терпеть и сжал Алису в своих объятиях."
  305. "Ведь казалось, что всё осталось там – во сне, – и нам не суждено встретиться наяву."
  306. "Я и сам в это поверил."
  307. "Но у моей сказки, похоже, всё же будет счастливый конец!"
  308. me "Прости…"
  309. "Тихо прошептал я."
  310.  
  311. scene bg bus_stop
  312. show snow
  313.  
  314. show dv laugh coat close with dspr
  315. dv "За что ты постоянно извиняешься?"
  316. "Алиса с трудом рассмеялась."
  317. me "Не знаю, просто… Просто хочется извиниться."
  318. me "Потому что, наверное, я в чём-то виноват."
  319. show dv smile coat close with dspr
  320. dv "Да, ты определённо виноват!"
  321. me "В чём?"
  322. "Удивлённо спросил я."
  323. dv "Не знаю."
  324. window hide
  325.  
  326. scene cg epilogue_dv_good
  327. show snow
  328. with fade3
  329.  
  330. pause(2)
  331. window show
  332. "Ответила Алиса и впилась мне в губы жарким поцелуем."
  333. "Как тогда, ночью у костра, но только сейчас это по-настоящему."
  334. "Словно и не было недели, проведённой в «Совёнке»!"
  335. "Может быть, то – всего лишь вещий сон, предваряющий нашу неизбежную встречу наяву."
  336. "Я не верю в судьбу, но ещё меньше мне хочется верить в злой рок."
  337. "А ведь ещё пару минут назад все события, произошедшие со мной за последнее время, казались как раз его злой волей!"
  338. "Так что пусть всё идет так, как и должно!"
  339. me "Знаешь, а я верю!"
  340. "Оторвался я на миг от Алисы."
  341. dv "Во что?"
  342. me "Что это всё не просто так! Может быть, «Совёнок» – лишь сон, но приснился он нам с какой-то целью."
  343. window hide
  344.  
  345. scene bg bus_stop
  346. show dv shy coat at center
  347. show snow
  348. with fade2
  349.  
  350. window show
  351. "Алиса вдруг громко рассмеялась, а потом тут же покраснела и отошла от меня на шаг."
  352. dv "То есть получается, мы с тобой первый раз видимся?.."
  353. dv "То есть…{w} мы не знакомы?"
  354. me "Выходит, что так…"
  355. dv "Тогда…"
  356. show dv angry coat at center with dspr
  357. "Она всё больше краснела и, похоже, начала злиться."
  358. dv "Я не целуюсь с незнакомцами! Я не такая! Да если ты!.."
  359. "Алиса попыталась влепить мне пощечину, но слишком безвольно – я легко увернулся."
  360. me "Хоть что-то в этом мире и в прошлом постоянно."
  361. "Улыбнулся я."
  362. show dv smile coat at center with dspr
  363. dv "Ладно."
  364. "На её лице вновь появилась несколько надменная улыбка."
  365. dv "Хотя если ты играешь на том же уровне, что и тогда, то мне с вами делать нечего."
  366. me "У тебя всегда есть шанс проверить!"
  367. "Я протянул ей руку."
  368.  
  369. hide snow
  370. show heavy_snow
  371.  
  372. "Снег стал ещё сильнее, но ветер стих, на автобусной остановке стояла тишина, и даже окна в соседних домах потухли, словно наблюдая за нами."
  373. dv "Знаешь, а ты не такой уж и неудачник!"
  374. "Алиса взяла меня за руку…"
  375. window hide
  376.  
  377. scene black
  378. with fade3
  379.  
  380. pause(1)
  381.  
  382. window show
  383. "Теперь я точно уверен, что смогу чего-то добиться в музыке."
  384. "Вместе с Алисой!"
  385. window hide
  386.  
  387. stop music fadeout 5
  388.  
  389. $ renpy.pause(5)
  390.  
  391. if not persistent.endings["dv_good"]:
  392. $ persistent.endings["dv_good"] = True
  393. $ show_achievement("dv_good")
  394.  
  395. jump postscriptum
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement