-
-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy path_tsum_op.txt
524 lines (406 loc) · 32.1 KB
/
_tsum_op.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
void main()
{
CallScript( "&choicesdialog" );
DrawScene( "black", 3000 );
DrawScene( "text/si_tumi", 1000 );
Wait( 8000 );
DrawScene( "text/tyuui", 1000 );
Wait( 3000 );
DrawScene( "white", 3000 );
DrawScene( "background/mo_g1_01", 1300 );
PlayBGM( 0, "03_cele", 56, 0 );
PlayBGM( 1, "higurashi", 56, 0 );
if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 6 ); }
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……いつの間にか、セミたちは合奏をひぐらしに委ねていた。",
NULL, "...The chorus of the higurashi had replaced that of the cicadas.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 遠くから湧き上がっては薄れ、湧き上がっては薄れを繰り返すその合唱は、とても弱々しく儚くて。",
NULL, "Their cries came from a distance, echoed loudly, and then faded away. They sounded so weak and fragile.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " そしてそれはレナの声も同じで、……ひぐらしの声と同じように、湧き上がっては薄れを繰り返す。",
NULL, "Rena's voice was just like the cries of the higurashi. She'd say something, but the words would quickly fade away.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……気を許せば、その姿さえも掻き消えてしまうのではないかと思うくらいに儚げに。",
NULL, "...She sounded so fragile that it made me worry she might vanish into thin air along with her words.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " でも、誰も何も急かさなかった。",
NULL, "But nobody is pressuring her to continue.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 魅音は、廃車のボンネットの上の埃を払うとそこに腰掛け、リラックスをアピールするような仕草をした。",
NULL, "Mion dusted off the hood of an abandoned car, and sat down on it as if to show how relaxed she was.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " その表情は柔らかで、まるで初めからここに夕涼みが目的で来たかのような、そんな雰囲気を感じさせた。",
NULL, "She actually did look very relaxed, as if she came here to enjoy the cool breeze of the evening or something.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " その様子を見て、沙都子もまた腰掛けられそうな場所を見つけて腰を下ろす。",
NULL, "Satoko followed Mion's example and sat down as well.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " でも、沙都子の表情は魅音ほどにはくつろいで見えなかった。",
NULL, "She didn't look nearly as relaxed, however.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 俺もそれに習おうかと思ったが、座れる場所を探すためのわずかの時間であっても、レナから逸らすのがとても失礼なことではないかと感じ、そのまま立ち続けていた。",
NULL, "I thought about following suit, but it felt rude to look away from Rena even for the short time it would take to look for a place to sit down. So, I decided to remain standing.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 梨花ちゃんもまた座らなかった。",
NULL, "Rika-chan didn't sit down, either.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " でも、レナの方を向いてはいなかった。",
NULL, "But she wasn't looking at Rena.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 他の仲間たちがみんなレナを見ているのに、",
NULL, "Everybody else was looking at Rena,", Line_ContinueAfterTyping);
Wait( 1000 );
OutputLine(NULL, "梨花ちゃんだけは見ず、",
NULL, " but Rika-chan...", Line_ContinueAfterTyping);
Wait( 1000 );
OutputLine(NULL, "……朱が混じり始めている高い空を見上げていた。",
NULL, " was looking at the red sky.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " その表情は、……とても例え難い。",
NULL, "Rika-chan's expression was hard to describe...", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " とても荒涼としていて、喜怒とか、哀楽とか、そういうものが全部抜け切った後に残るような、そんな表情だった。",
NULL, "She looked pale and blank at the same time, as if all of her emotions were gone.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " そして、そんな表情が、一番レナのそれに似ているのだった。",
NULL, "Rena wore the same kind of expression.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 3 ); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " レナは何度も言葉を出そうと繰り返しては喉に詰まるのを繰り返していたが。",
NULL, "She kept trying to say something, but it seemed like the words were stuck in her throat.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……梨花ちゃんが空を見上げているのに気付くと、同じように瞳いっぱいに大空を映しこむのだった。",
NULL, "...She noticed Rika-chan was looking at the sky, so she decided to look that way as well.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 3 ); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " それを見て、魅音も空を見上げる。",
NULL, "Mion did the same.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
DrawScene( "background/sora2", 400 );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……俺も見上げる。",
NULL, "...So did I.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 沙都子も皆に習って見上げる。",
NULL, "Satoko looked that way too.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 6 ); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " そして、訪れる静寂。",
NULL, " And with that, there was silence.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ひぐらしたちの合奏だけで満たされた、世界で最も天井の高いコンサートホールにたたずむ俺たち。",
NULL, "It was like we were in a concert hall, filled with the chorus of the higurashi. A concert hall with the highest roof in the world.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……通り抜ける涼しい風が、日中の暑さでかいた薄い汗をくすぐるのが気持ち良かった。",
NULL, "...A refreshingly cool breeze tickled our sweaty bodies.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " こうしていると、……俺たちはここへ夕涼みをするために集まったのだと、信じてしまいそうになる。",
NULL, "I could almost make myself believe we came here to enjoy the breeze and the sunset...", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " いや、………今からでもそういうことにしないかと、",
NULL, "I could only wish", Line_ContinueAfterTyping);
SetValidityOfInput( FALSE );
Wait( 800 );
SetValidityOfInput( TRUE );
OutputLine(NULL, "提案すらしたくなった。",
NULL, " that was what we came here for...", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 時折、空を横切る鳥たちの影だけが、この静寂のコンサートに無粋さを添える。",
NULL, "The shadows of the birds flying across the sky soured the feeling of our quiet concert.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……なぜなら、鳥が飛ぶのを知る度に、時間が止まっていないことを思い出してしまうから。",
NULL, "...They reminded us that time hadn't stopped.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " レナを、誰も急かしたくなかった。",
NULL, "Nobody wanted to pressure Rena.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " だから、時の刻みでさえ、レナを急かすことを許せなかった。",
NULL, "We didn't want time to pressure her, either.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " レナが心を落ち着けてくれるまで、いくらでもこの涼しい夕暮れの空を、無限の時間の中でそのままに留めておいてほしかったのだ。",
NULL, "We wanted to keep the cool red sky as long as we could, so Rena could calm down and talk.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 6 ); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " その時、",
NULL, "Right then,", Line_ContinueAfterTyping);
Wait( 700 );
OutputLine(NULL, "ボコンというつまらない音がして、俺たちは現実に引き戻される。",
NULL, " I heard a sound, and it brought us all back to reality.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " …魅音が足の組み方を変えたら、座っていたボンネットが音を立てたのだ。",
NULL, "...The hood Mion was sitting on had made a noise when she moved to cross her legs.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " その音が偶然なのか故意なのかはわからなかってけれど、",
NULL, "I don't know whether Mion made the noise on purpose or not", Line_ContinueAfterTyping);
SetValidityOfInput( FALSE );
Wait( 1000 );
SetValidityOfInput( TRUE );
OutputLine(NULL, "…その音は残酷にも、それでも時間は流れていることを思い出させてくれた。",
NULL, " ...but it reminded us that time had been passing by.", Line_Normal);
ClearMessage();
DrawSceneWithMask( "background/mo_g1_01", "maskdown", 1, 0, 800 );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " その音が切っ掛けで、みんなは空を見るのを止め、目線を再び地上に戻す。",
NULL, "The noise took our attention away from the sky and back to the ground.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " その無粋な音は、結局、レナに覚悟を促す後押しとなったようだった。",
NULL, "Such a tasteless noise seemed to have urged Rena to speak.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " レナは小さな息を吐き出して、何かを飲み込むように俯く仕草をした後、俺たちが普段よく知るレナの表情に戻った。",
NULL, "Rena heaved a small sigh, nodded as if she understood something, and looked at us like she always did.", Line_Normal);
ClearMessage();
DisableWindow();
ModSetLayerFilter(2, 256, "sunset");
ModDrawCharacter(2, 2, "sprite/re2a_okoru_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE );
if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 6 ); }
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100001", 256, TRUE);
OutputLine(NULL, "「…………話す前に、",
NULL, "\"...There's one thing I want to say...", Line_Continue);
Wait( 2000 );
OutputLine(NULL, "……一個だけ言いたいことがあるの。」",
NULL, " before anything else.\"", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 全体に向けて言ったことだろうが、みんなの中心にいた俺を見ながら言ったので、…俺は代表する意味で頷き返して見せた。",
NULL, "She was probably saying it to everybody. But since I'm standing in the middle, with her looking at me... I nodded to her to represent our agreement.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100002", 256, TRUE);
OutputLine(NULL, "「……レナは、正しい努力をしたと思ってる。」",
NULL, "\"...I think I did the right thing.\"", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 声はもう擦れていなかった。",
NULL, "Her voice wasn't hoarse anymore.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " だから、それは普段レナが口にするのと同じような、毅然とした響きを含んでいた。",
NULL, "She sounded just like she always did.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100003", 256, TRUE);
OutputLine(NULL, "「人って、幸せになるために、どれだけの努力が許されるのかなぁ…。」",
NULL, "\"I wonder how much we're allowed to struggle in order to be happy...\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 問い掛けにも聞こえたが、誰も口を挟まなかった。",
NULL, "It sounded like a question, but nobody answered.", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(2, 2, "sprite/re2b_def_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100004", 256, TRUE);
OutputLine(NULL, "「だからね、私。",
NULL, "\"That's why", Line_Continue);
Wait( 1200 );
OutputLine(NULL, "魅ぃちゃんの部活って好きなの。",
NULL, " I really like Mii-chan's club.", Line_WaitForInput);
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100005", 256, TRUE);
OutputLine(NULL, "……ほら、優勝のためには何でもしようって考え方、",
NULL, " ...The one rule is to do whatever it takes to win, right?", Line_Continue);
OutputLine(NULL, "…そういうのって、素敵だと思う。",
NULL, " I think that's wonderful. ", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100006", 256, TRUE);
OutputLine(NULL, "…だって、世の中が綺麗事だけで縛られてて、やっていい努力がわずかだけに決められていたら、……幸せじゃない人たちは、ますます幸せを勝ち取れなくなっちゃうじゃない?",
NULL, "...If we were only allowed to do nice things, and if there was a limit to how much we could struggle... people who aren't happy wouldn't be able to seize happiness at all.", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(2, 2, "sprite/re2b_komaru_b2_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100007", 256, TRUE);
OutputLine(NULL, " 不幸ってね、連鎖するものだと思うの。",
NULL, "Misfortunes are like a chain reaction, I think.", Line_WaitForInput);
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100008", 256, TRUE);
OutputLine(NULL, "一度続き始めると、なかなか抜け出せない。",
NULL, " Once they begin, they're very, very hard to escape.", Line_WaitForInput);
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100009", 256, TRUE);
OutputLine(NULL, "そこから抜け出すには、運とか人の助けとか、そういう他力本願なものだけじゃ到底足りない。",
NULL, " In order to escape the chain of misfortunes, you need more than just luck or even assistance.", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(2, 2, "sprite/re2b_okoru_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100010", 256, TRUE);
OutputLine(NULL, "自分でももっともっと努力しないといけないと思うの。",
NULL, "I think you need to struggle as hard as you possibly can.", Line_WaitForInput);
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100011", 256, TRUE);
OutputLine(NULL, "それも、本当の本当に精一杯。",
NULL, " You need to do your best.", Line_WaitForInput);
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100012", 256, TRUE);
OutputLine(NULL, "そこまでして、やっと掴めるのが、……幸せってものじゃないかなって。」",
NULL, " That's how you seize true happiness. That's what I believe.\"", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " レナはそこで一度区切り、空を見上げて一息ついてから、再び口を開いた。",
NULL, "Rena stopped talking, looked up, heaved a sigh, and opened her mouth again.", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(2, 2, "sprite/re2a_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100013", 256, TRUE);
OutputLine(NULL, "「でも、………だからってみんなにもそれを受け入れてもらおうなんて、甘えるつもりもないかな。",
NULL, "\"But... I'm not saying that I expect you to accept what I did.", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(2, 2, "sprite/re2a_warai_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100014", 256, TRUE);
OutputLine(NULL, "…だって、本当に汚らしいもの。",
NULL, "...I know that was a very bad thing to do.", Line_WaitForInput);
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100015", 256, TRUE);
OutputLine(NULL, "みんなだって、ついさっき、呆然としたでしょ?",
NULL, " Didn't you all look stunned a while ago?", Line_WaitForInput);
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100016", 256, TRUE);
OutputLine(NULL, " それはつまり、そういうことだよね…。」",
NULL, " That tells me everything...\"", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " レナが、……こんなにも自虐的な笑い方をするなんて、知らなかった。",
NULL, "I've never seen her smile so... self-derisively like this.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " その笑顔は信じられないくらいに痛々しい。",
NULL, "That smile looked unbelievably painful.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " …そして、この上ない距離感を感じさせる。",
NULL, "...I could really feel how huge the distance between us was.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 俺たちとレナの間には何も遮るものはないはずなのに、……まるで鉄格子か金網越しに話しているかのような、",
NULL, "There's nothing physically there, but... I felt as if she's talking to us through iron bars or a chain-link fence. That's how great", Line_ContinueAfterTyping);
Wait( 900 );
OutputLine(NULL, "そんな遠さを。",
NULL, " the distance between us was.", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(2, 2, "sprite/re2a_komaru_a2_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100017", 256, TRUE);
OutputLine(NULL, "「………でも、それでもいいよ。",
NULL, "\"...But, it's okay.", Line_Continue);
Wait( 3300 );
OutputLine(NULL, "仕方ないもんね。",
NULL, " There's nothing we can do about it.", Line_WaitForInput);
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100018", 256, TRUE);
OutputLine(NULL, "そういう風に出来てる世の中だもん。",
NULL, " That's just how things are in this world.", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(2, 2, "sprite/re2b_komaru_b2_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100019", 256, TRUE);
OutputLine(NULL, "多分、私が逆の立場でいられたなら、……同じように唖然として、無責任で無慈悲な同情を浮かべていたに違いないもの。」",
NULL, "If I were you... I'd probably look just as stunned, and I'd say something irresponsible and merciless.\"", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " その言葉は多分、……俺たちに対するレナの反撃。",
NULL, "She probably... said that to hit back at us.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 同情という名のマスクを被って、舞台の上のピエロを眺めて楽しんでいるだけの他人事な俺たちへの、たった一つだけの反撃。",
NULL, "We're just putting on a mask of sympathy, enjoying the spectacle of a clown on a stage. That's why she said that.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 俺たちに何かの言い返しを期待したのだろうか。",
NULL, "She probably expected us to say something in return.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " …もちろん、俺たちの誰にも、言い返す言葉など思いつきはしなかった。",
NULL, "...But none of us knew what to say.", Line_Normal);
ClearMessage();
DrawSceneWithMask( "black", "maskup", 1, 0, 500 );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " レナはほんの一瞬だけ残念そうな顔をすると、軽やかに廃車を駆け上り、屋根の上のステージに乗った。",
NULL, "Rena looked disappointed for a moment, then turned and clambered on top of an abandoned car.", Line_Normal);
ClearMessage();
DrawScene( "scene/301", 1000 );
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 2, "sprite/re2b_def_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE );}
if (GetGlobalFlag(GHideCG)) {DrawScene( "background/mo_g1_01", 1000 );}
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " そして両手を広げて、ふわっと回転してスカートをなびかせた後、スカートの両端を摘んで、優雅そうなお辞儀の真似をする。",
NULL, "Then she spread her arms out and gave a little twirl, letting her skirt billow up before she grabbed both ends and gave us a graceful curtsy.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 6 ); }
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 2, "ps3/s09/02/440100020", 256, TRUE);
OutputLine(NULL, "「じゃ、………始めるよ。",
NULL, "\"Well then... are you ready for a story?", Line_Continue);
Wait( 3500 );
OutputLine(NULL, "竜宮レナの一世一代のがんばり物語を。」",
NULL, " This is the story of how Rena Ryuugu did her best.\"", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode) == 0) { SetDrawingPointOfMessage( 0, 2 ); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 緞帳もなければスポットライトもない。",
NULL, "There was no curtain or spotlight.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ゴミ山の廃車の上の特設ステージで。",
NULL, "She was atop an abandoned car amidst the trash piles, a stage specially made for her.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 俺たちはせめてレナが話そうとする全てを聞き漏らすまいとした。",
NULL, "We tried not to miss a word of what she was about to say.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " それだけは絶対に、レナを傷つけない行為だと信じて。",
NULL, "We believed that was the least we could do to not hurt her feelings.", Line_Normal);
ClearMessage();
DisableWindow();
SetValidityOfInput( FALSE );
Wait( 1000 );
SetValidityOfInput( TRUE );
DrawScene( "prologue/Tumi_T2", 5000 );
SetValidityOfInput( FALSE );
Wait( 3000 );
SetValidityOfInput( TRUE );
DrawScene( "prologue/Tumi_T1", 1000 );
SetValidityOfInput( FALSE );
Wait( 3000 );
SetValidityOfInput( TRUE );
FadeOutBGM( 0, 3000, FALSE );
FadeOutBGM( 1, 3000, FALSE );
DrawScene( "black", 3000 );
ModCallScriptSection("&opening", "OpeningStory");
}