-
-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy path_tsum_024_1.txt
989 lines (799 loc) · 66 KB
/
_tsum_024_1.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
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
void main()
{
FadeOutBGM( 0, 0, FALSE );
FadeOutBGM( 1, 0, FALSE );
FadeOutBGM( 2, 0, FALSE );
FadeOutBGM( 3, 0, FALSE );
ClearMessage();
DrawSceneWithMask( "white", "maskup", 1, 0, 300 );
PlayBGM( 0, "amber", 56, 0 );
DrawSceneWithMask( "background/ma3", "maskm1", 1, 0, 300 );
SetValidityOfInput( FALSE );
Wait( 1000 );
SetValidityOfInput( TRUE );
ModSetLayerFilter(0, 256, "none");
ModDrawCharacter(0, 3, "sprite/me1a_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 0, FALSE );
DrawSceneWithMask( "background/m_hi3", "maskright", 1, 0, 300 );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 魅音と二人での登校は、やはりレナがいない寂しさがあった。",
NULL, "Walking with only Mion to school made me miss Rena a lot.", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(0, 3, "sprite/me1b_warai_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300628", 256, TRUE);
OutputLine(NULL, "「……どうしたのさ、圭ちゃん。",
NULL, "\"...What's wrong, Kei-chan?", Line_WaitForInput);
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300629", 256, TRUE);
OutputLine(NULL, "さっきからきょろきょろしてさ。」",
NULL, " Why are you looking around?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101125", 256, TRUE);
OutputLine(NULL, "「ん?",
NULL, "\"What?", Line_WaitForInput);
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101126", 256, TRUE);
OutputLine(NULL, " あ、あぁ、何でもないよ。」",
NULL, " Oh, nothing.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " いつもの慣れた道を登校するだけなのに、…俺は緊張感で張り詰めていた。",
NULL, "It was the same old path to school... but I felt nervous for some reason.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……レナが昨夜言っていた、明日で勝つという、逆転の一手とは何なのか。",
NULL, "...I wondered what Rena meant when she said she was going to win a come-from-behind victory last night.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 俺はどうしても物騒な意味を感じて仕方がなかった。",
NULL, "I couldn't stop feeling like something dangerous was going to happen.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " レナにとって、魅音は敵方の首魁の1人だ。",
NULL, "Rena thought Mion was one of her enemies.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……物陰から刃物を構えたレナが突然踊りださないとも限らない…。",
NULL, "...She could be lying in wait to attack Mion with a knife...", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(0, 3, "sprite/me1a_wink_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300630", 256, TRUE);
OutputLine(NULL, "「大丈夫だぁって。",
NULL, "\"Don't worry.", Line_WaitForInput);
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300631", 256, TRUE);
OutputLine(NULL, "レナがそんな短絡的なことをするわけないよ。",
NULL, " Rena isn't going to do something as rash as that.", Line_WaitForInput);
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300632", 256, TRUE);
OutputLine(NULL, "まぁ、仮にそうでも、自分の身くらい守れるからね!」",
NULL, " Even if she does, I can protect myself!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 魅音は余裕をアピールしたかったのか、楽観的な言い方をした。",
NULL, "Mion said it brightly as if trying to tell me she wasn't afraid of anything.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " だが、……今のレナの心情を知る俺だからこそ、とても楽観はできなかった。",
NULL, "But... I couldn't be optimistic like her, because I knew exactly what Rena was going through.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 今のレナはきっと、…せめて勝てぬ相手なら相打ちになってでも…なんて考えてるに違いないのだ。",
NULL, "Rena must be determined by now, and she probably wouldn't mind dying fighting against Mion if she wasn't going to win anyway...", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……もちろん、物騒な手段に訴えると決まったわけじゃないが。",
NULL, "...Of course, that didn't mean she was definitely going to take violent action.", Line_WaitForInput);
OutputLine(NULL, "……その可能性も否定できない。",
NULL, " ...But I couldn't deny the possibility, either.", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(0, 3, "sprite/me1a_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300633", 256, TRUE);
OutputLine(NULL, "「それよりおじさんが気にかかるのは、どうしてレナが急に変になっちゃったのか、その理由の方だね。」",
NULL, "\"This ol' man is more concerned about the reason why Rena went crazy all of a sudden.\"", Line_Normal);
ClearMessage();
DrawSceneWithMask( "black", "maskdown", 1, 0, 300 );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……………理由なんて、…あるんだろうか。",
NULL, "...Was there any reason...?", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 俺は、……かつての惨劇を思い出す。",
NULL, "I remembered... the tragedy.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ………何を切っ掛けに世界が狂い始めたのか、",
NULL, "...I couldn't remember", Line_ContinueAfterTyping);
SetValidityOfInput( FALSE );
Wait( 600 );
SetValidityOfInput( TRUE );
OutputLine(NULL, "…よく思い出せない。",
NULL, " what made the world go crazy...", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " でも、いつの間にかとてつもなく恐ろしい世界に迷い込んでいたのは確かなんだ。",
NULL, "But I remembered we got lost in that awfully scary world.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " その最初は、………本当に些細なことの積み重なりだったような気がする。",
NULL, "It started... with small things, and those small things continued to pile up one after another.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " こうして普段の自分が考えれば、馬鹿馬鹿しくて吹き出してしまいそうな下らないこと。",
NULL, "If you thought about it calmly, you'd laugh, because it was really a stupid thing.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……そういうことが全て引っかかって無視できなくなる、……そういう病気なんだ。",
NULL, "...But once those little tiny stupid things started to bother you, you couldn't ignore them... It was that kind of disease.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " …これが病気と呼べるならの話だが。",
NULL, "...If you could call it one.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " でも、…理由はあるはずだった。",
NULL, "But... there must have been a reason.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 世界が狂いだす根本的な切っ掛けがあったはずなのだ。",
NULL, "There must have been a reason that made the world go crazy.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " でもきっと、それはとても小さくて気付けない何かなのだ。",
NULL, "But it must be such a small thing that you couldn't even notice.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " …しかもその理由は悲しいくらいに判り難くて、………多分、死ぬまで気付かない。",
NULL, "...And unfortunately, the reason was very difficult to understand... and you wouldn't be able to figure it out until you died.", Line_Normal);
ClearMessage();
ModSetLayerFilter(2, 256, "none");
ModDrawCharacter(2, 3, "sprite/me1a_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE );
DrawSceneWithMask( "background/m_hi3", "maskright", 1, 0, 300 );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300634", 256, TRUE);
OutputLine(NULL, "「親戚にお医者がいてね、ちょっと聞いてみたんだけど。",
NULL, "\"I have a relative who is a doctor.", Line_WaitForInput);
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300635", 256, TRUE);
OutputLine(NULL, "脳とかに腫瘍が出来て、たまたまそれが珍しいところだったりすると、性格が急に変わったり、普段と別人みたいになってしまうことがあったりするんだって。",
NULL, " He said that if you have a tumor in specific parts of your brain, it can change your personality. Make you a totally different person.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(2, 3, "sprite/me1a_wink_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300636", 256, TRUE);
OutputLine(NULL, "大昔はこの病気が、悪魔憑きや狐憑きなんて呼ばれて、オカルト的に脚色されてたこともあるんだってさ。」",
NULL, "People who suffered from this disease used to be considered haunted by devils or possessed by foxes. People dramatized it like it was something occult.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101127", 256, TRUE);
OutputLine(NULL, "「……ってことはつまり、脳と言う体の一部に起きた肉体的な病気ってわけか。」",
NULL, "\"...You mean Rena is suffering from a physical disease in her brain?\"", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(2, 3, "sprite/me1b_majime_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300637", 256, TRUE);
OutputLine(NULL, "「今回に関しては、精神的と捉えてもいいかもしれないね。",
NULL, "\"In her case, it might be better to say that it's a mental disease.", Line_WaitForInput);
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300638", 256, TRUE);
OutputLine(NULL, "……レナは、リナ・鉄平殺しの後、かなり動揺していて心が不安定になってた時期があった。",
NULL, " ...Rena was upset and mentally unstable because of the murder of Rina and Teppei. ", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300639", 256, TRUE);
OutputLine(NULL, "そんな時期に、大石のアホが、富竹さんたちの事件を大袈裟に吹き込むもんだから…。」",
NULL, "At a time like that, that stupid Ooishi told her about what happened to Tomitake-san in an exaggerated way...\"", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101128", 256, TRUE);
OutputLine(NULL, "「…………大石さんって人もさ、鷹野さんのスクラップ帖に少し似てるとこがあるかもな。」",
NULL, "\"...I think Ooishi-san and Takano-san's scrapbooks have many things in common.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(2, 3, "sprite/me1a_wink_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300640", 256, TRUE);
OutputLine(NULL, "「へぇ? どの辺が?」",
NULL, "\"Really? Like what?\"", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101129", 256, TRUE);
OutputLine(NULL, "「……何て言うのかな、…雛見沢村連続怪死事件というものが、存在しているという辺りについて妄信しているというか。",
NULL, "\"...Well... he believes in the series of mysterious deaths of Hinamizawa, but that's a delusion, isn't it?", Line_WaitForInput);
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101130", 256, TRUE);
OutputLine(NULL, "………現に5年連続で起こってるのにこんなことを言うのもなんだけど。",
NULL, " ...I mean, something actually did happen for five years in a row. ", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101131", 256, TRUE);
OutputLine(NULL, "……俺さ、…もともと連続事件なんて存在しないんじゃないかって思ってる。」",
NULL, "...But I think... there is no series of murders in the first place.\"", Line_Normal);
ClearMessage();
DrawSceneWithMask( "white", "maskright", 1, 0, 300 );
DrawScene( "background/Sora", 400 );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 確かに不思議な事件が5年連続で起こってる。",
NULL, "It was true that the mysterious incidents happened five years in a row.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……でもそれは、個々に解決してることで、…例えて言うなら、俺やレナの話さなくてもいい過去によく似ている。",
NULL, "...But they were each solved individually... It was the same as a past you didn't need to talk about.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 連続怪死事件だから、今年も何か起こるんだ。",
NULL, "We thought of them as a series of mysterious deaths, which is why we thought something was going to happen this year, too.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " だから陰謀があって、",
NULL, "It led us to think that there was a conspiracy", Line_WaitForInput);
OutputLine(NULL, "園崎家が暗躍していて……",
NULL, " and that the Sonozaki family was behind it...", Line_WaitForInput);
OutputLine(NULL, "という連鎖的な妄想が、そもそもおかしいんじゃないだろうか。",
NULL, " We connect those things to the series of mysterious deaths, but we shouldn't do that in the first place.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " かつての俺が、レナの不穏な過去を知って、勝手に距離を置こうとしてしまったように、",
NULL, "Just like I tried to keep my distance from Rena when I found out about her dark past...", Line_WaitForInput);
OutputLine(NULL, "………誰もがこの雛見沢の不穏な過去に対して、勝手に距離を置いてしまってるんじゃないだろうか…?",
NULL, " wasn't everybody trying to keep their distance from the dark past of Hinamizawa...?", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 鷹野さんのスクラップ帖はまさにそれで、近年の事件や過去の残酷な歴史をオカルト風味に脚色して、",
NULL, "Takano-san's scrapbooks are a good example. She dramatized both recent incidents and old cruel history,", Line_WaitForInput);
OutputLine(NULL, "もっともらしい嘘をでっち上げ、園崎家が黒幕であるかのような幻想を作り出す。",
NULL, " and she made feasible stories out of them, saying that the Sonozaki family was behind it all.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " それは大石さんも同じで、",
NULL, "Ooishi-san did the same thing, too.", Line_WaitForInput);
OutputLine(NULL, "必ず、裏で園崎家が暗躍しているという思い込みが、ものごとを常に悪い方に解釈していくように思う。",
NULL, " He was so convinced that the Sonozaki family was behind it all that it was making him interpret things the wrong way.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……その意味では、大石さんもまた、レナと同じ妄想の病にかかっていると言えるかもしれない。",
NULL, "...In that sense, we could say Ooishi-san believed in the same delusion as Rena.", Line_Normal);
ClearMessage();
DrawSceneWithMask( "white", "maskright", 1, 0, 300 );
DrawSceneWithMask( "background/m_hi3", "maskright", 1, 0, 300 );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101132", 256, TRUE);
OutputLine(NULL, "「その辺にはさー、何かあるごとに黒幕のように振舞う園崎家の責任もあるんじゃねーのかなぁ。",
NULL, "\"I think the Sonozaki family is partially accountable for that because you guys act like you're behind it every time something happens. ", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101133", 256, TRUE);
OutputLine(NULL, "……この村では何かおかしなことがあれば全て園崎家の暗躍。",
NULL, "...In this village, people think it's the doing of the Sonozaki family whenever something strange happens.", Line_WaitForInput);
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101134", 256, TRUE);
OutputLine(NULL, "…それで決着を付けられてしまう魔法の言葉になっちゃってるんだよ。",
NULL, " ...It's like a magic word that makes everything settle down. ", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101135", 256, TRUE);
OutputLine(NULL, "…例えて言えばほら、この世の現象は全てプラズマで説明できる、みたいな感じだよ。」",
NULL, "...It's like those people who say they can explain all phenomena in this world with plasma.\"", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacterWithFiltering(0, 3, "sprite/me1a_tohoho_a1_", "0", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300641", 256, TRUE);
OutputLine(NULL, "「ほーー、つまりそれは何よ。",
NULL, "\"Oh, and what's that supposed to mean?", Line_WaitForInput);
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300642", 256, TRUE);
OutputLine(NULL, "園崎家が全部悪いーってわけぇ?」",
NULL, " Are you saying all of this is the Sonozaki family's fault?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101136", 256, TRUE);
OutputLine(NULL, "「そうだ、お前が全部悪い。",
NULL, "\"Exactly. It's all your fault.", Line_WaitForInput);
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101137", 256, TRUE);
OutputLine(NULL, "よって、お前の名前は今日からプラズマ魅音と呼ぶ。",
NULL, " So, I'll call you Plasma Mion from now on.", Line_WaitForInput);
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101138", 256, TRUE);
OutputLine(NULL, "うは、何だかレスラーみたいな名前だなぁ。」",
NULL, " Aha, that sounds like a wrestler's name.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(0, 3, "sprite/me1a_warai_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300643", 256, TRUE);
OutputLine(NULL, "「ほほー、プロレスラー大いに結構!",
NULL, "\"Well, I like professional wrestlers!", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(0, 3, "sprite/me1b_akuwarai_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300644", 256, TRUE);
OutputLine(NULL, "そうだ圭ちゃん、コブラツイストって知ってるー?!」",
NULL, "Hey Kei-chan, do you know what abdominal stretching is?!\"", Line_Normal);
ClearMessage();
DrawScene( "background/Sora", 400 );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101139", 256, TRUE);
OutputLine(NULL, "「やや、やめろ、このクソ暑いのに絡みつくな!!",
NULL, "\"S-Stop, I don't want to wrestle with you in this freaking hot weather!!", Line_WaitForInput);
PlaySE( 0, "s_furu", 56, 64 );
SetValidityOfInput( FALSE );
Wait( 300 );
SetValidityOfInput( TRUE );
PlaySE( 0, "s_furu", 56, 64 );
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101140", 256, TRUE);
OutputLine(NULL, " ぎゃぎゃ痛てて!!",
NULL, " N-no, that hurts!!", Line_WaitForInput);
PlaySE( 0, "s_furu", 56, 64 );
SetValidityOfInput( FALSE );
Wait( 200 );
SetValidityOfInput( TRUE );
PlaySE( 0, "s_Kyupiin", 56, 64 );
SetValidityOfInput( FALSE );
Wait( 500 );
SetValidityOfInput( TRUE );
PlaySE( 0, "s_daidageki", 56, 64 );
StartShakingOfWindow( 248, 40, 0, 2, 5*2, FALSE );
StartShakingOfAllObjects( 248, 40, 0, 2, 5*2, TRUE );
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101141", 256, TRUE);
OutputLine(NULL, " ふぎゃーーッ!!!」",
NULL, " Stooop!!!\"", Line_Normal);
ClearMessage();
DrawSceneWithMask( "white", "maskup", 1, 0, 1300 );
DrawSceneWithMask( "background/g1", "maskright", 1, 0, 1300 );
SetValidityOfInput( FALSE );
Wait( 2000 );
SetValidityOfInput( TRUE );
DrawSceneWithMask( "white", "maskright", 1, 0, 300 );
ModDrawCharacter(2, 4, "sprite/sa1a_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE );
DrawSceneWithMask( "background/gk3", "maskright", 1, 0, 300 );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 4, "ps3/s09/04/170400147", 256, TRUE);
OutputLine(NULL, "「おはようございますですわ、圭一さん。」",
NULL, "\"Good morning, Keiichi-san.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModSetLayerFilter(1, 256, "none");
ModDrawCharacterWithFiltering(1, 5, "sprite/ri1_def_a1_", "0", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#6972c1>梨花</color>", NULL, "<color=#6972c1>Rika</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 5, "ps3/s09/05/170500232", 256, TRUE);
OutputLine(NULL, "「……おはようなのです。」",
NULL, "\"...Good morning.\"", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 俺と魅音が2人で来たことを知り、沙都子も梨花ちゃんも少し寂しそうな顔をした。",
NULL, "Satoko and Rika-chan looked a little sad when they saw only the two of us.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " …俺たちが何事もなかったかのように3人で登校してきたなら、どんなに喜んだことだろう。",
NULL, "...If the three of us came to school together like always, they would've been really happy.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " だが、クラス全体は、レナがいないことを咎めようとはせず、いつもの賑やかな朝の様子と変わらなかった。",
NULL, "But our classmates were as noisy as usual. Nobody seemed to make a big deal about Rena's absence.", Line_Normal);
ClearMessage();
DrawSceneWithMask( "background/gk1", "maskleft", 1, 0, 300 );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 知恵先生がもうじきやって来て、朝のホームルームになるだろう。",
NULL, "Chie-sensei was going to be here soon, and she'd start morning homeroom.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " それまでのわずかな時間すら惜しいらしくて、みんなは教室内でバタバタとはしゃぎ回る。",
NULL, "Everyone was fooling around as if they didn't want to miss a second of the time until then.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f5e6d3>女子</color>", NULL, "<color=#f5e6d3>Girl</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 0, "ps3/s09/00/girla17001", 256, TRUE);
OutputLine(NULL, "「ねーー、今日はくさいーーー、窓しめてー。」",
NULL, "\"Hey, something stinks today. Close the windows!\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f5e6d3>少年</color>", NULL, "<color=#f5e6d3>Young boy</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 0, "ps3/s09/00/boya17001", 256, TRUE);
OutputLine(NULL, "「ばぁか、窓を閉めたらもっと暑くなるんだよー!!」",
NULL, "\"Silly, it'll be hotter in here if we do that!!\"", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " そう言えば今日はガソリンだか何だかの臭いがひどいな。",
NULL, "It smelled like gasoline or something, and it really stank.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 営林署の人がどこかで重機に燃料でも入れてるのだろう。",
NULL, "Someone from the forestry service must have been putting gasoline into the construction equipment or something.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " それで窓際の生徒が臭いから窓を閉めたいと騒いでいるのだ。",
NULL, "Some students near the windows were making a fuss because they wanted to close the windows to shut out the smell.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " この辺がうちが普通の学校じゃないところだ。",
NULL, "Our school wasn't a normal school, compared to others.", Line_WaitForInput);
OutputLine(NULL, "結局、営林署の間借りだからなぁ。",
NULL, " We were using a part of the forestry service building. Unusual things like this happened sometimes.", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacterWithFiltering(1, 3, "sprite/me1a_tokui_a1_", "0", "maskright", 1, -240, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300645", 256, TRUE);
OutputLine(NULL, "「いやいや、こんなの大したことないって!",
NULL, "\"This is nothing!", Line_WaitForInput);
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300646", 256, TRUE);
OutputLine(NULL, " いつだったかなぁ、カイズカイブキを剪定した枝葉をトラック山盛り何杯分か運び込んできたことがあってさー!",
NULL, " I remember they once brought a few big piles of juniper branches!", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(1, 3, "sprite/me1b_akuwarai_a1_", "0", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300647", 256, TRUE);
OutputLine(NULL, "あれはひどかった、あの独特の刺激臭は頭痛を起こさせるよねぇ。」",
NULL, "That was awful. It had this distinct irritating odor that gave us all headaches.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(0, 4, "sprite/sa1b_yareyare_b1_", "0", "maskright", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 5, 300, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 4, "ps3/s09/04/170400148", 256, TRUE);
OutputLine(NULL, "「カイズカイブキって何ですの?」",
NULL, "\"What's a 'juniper'?\"", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacterWithFiltering(2, 5, "sprite/ri1_def_a1_", "0", "maskright", 1, 240, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#6972c1>梨花</color>", NULL, "<color=#6972c1>Rika</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 5, "ps3/s09/05/170500233", 256, TRUE);
OutputLine(NULL, "「……みー。",
NULL, "\"......Meep,", Line_WaitForInput);
ModPlayVoiceLS(4, 5, "ps3/s09/05/170500234", 256, TRUE);
OutputLine(NULL, "お野菜の名前なのです。",
NULL, " that's a name of a vegetable.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(2, 5, "sprite/ri1_warai_a1_", "0", 240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#6972c1>梨花</color>", NULL, "<color=#6972c1>Rika</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 5, "ps3/s09/05/170500235", 256, TRUE);
OutputLine(NULL, "たまにカレーに入ってますのですよ?」",
NULL, "We sometimes put it in curry.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101142", 256, TRUE);
OutputLine(NULL, "「わっはっはっは!",
NULL, "\"Wa ha ha ha!", Line_WaitForInput);
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101143", 256, TRUE);
OutputLine(NULL, " 今度、スーパーに行ったら探してみろ。」",
NULL, " You should look for it next time you go grocery shopping.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(0, 4, "sprite/sa1a_akireru_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 4, "ps3/s09/04/170400149", 256, TRUE);
OutputLine(NULL, "「???",
NULL, "\"Huh???", Line_WaitForInput);
ModPlayVoiceLS(4, 4, "ps3/s09/04/170400150", 256, TRUE);
OutputLine(NULL, " よくわかんないけど、最初は梨花と圭一さんに毒見をさせた方が良さそうでございますわね。」",
NULL, " I know little about vegetables, but it sounds like it would be better to make Rika and Keiichi-san taste it first, just in case.\"", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f5e6d3>少年</color>", NULL, "<color=#f5e6d3>Young boy</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 0, "ps3/s09/00/boyb17001", 256, TRUE);
OutputLine(NULL, "「あれーーー?!",
NULL, "\"What?!", Line_WaitForInput);
ModPlayVoiceLS(4, 0, "ps3/s09/00/boyb17002", 256, TRUE);
OutputLine(NULL, " 俺たちのボールがねえー!",
NULL, " Our ball is missing!", Line_WaitForInput);
ModPlayVoiceLS(4, 0, "ps3/s09/00/boyb17003", 256, TRUE);
OutputLine(NULL, " 北条、お前がまた隠したんだろー!!」",
NULL, " You hid it again, didn't you, Houjou?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " さっきからボールを捜している男子たちが沙都子に言った。",
NULL, "The boys seemed to be looking for their ball for a while, and they yelled at Satoko.", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacter(0, 4, "sprite/sa1a_odoroki_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 4, "ps3/s09/04/170400151", 256, TRUE);
OutputLine(NULL, "「誰がそんなものを隠しますの。",
NULL, "\"Why would I hide such a stupid thing?", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(0, 4, "sprite/sa1a_akireru_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 4, "ps3/s09/04/170400152", 256, TRUE);
OutputLine(NULL, "どうせ隠すならもう少し気の利いたものを隠しましてよ。」",
NULL, "If I was going to hide anything, I'd hide something better than that.\"", Line_Normal);
ClearMessage();
ModDrawCharacter(1, 3, "sprite/me1a_warai_a1_", "0", -240, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300648", 256, TRUE);
OutputLine(NULL, "「お、ほらほら先生来たよー!!",
NULL, "\"Hey, Chie-sensei is coming!!", Line_WaitForInput);
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300649", 256, TRUE);
OutputLine(NULL, " みんな席に着きなーーー!!」",
NULL, " Everybody take a seat!!\"", Line_Normal);
ClearMessage();
DrawSceneWithMask( "black", "maskleft", 1, 0, 300 );
PlaySE( 0, "s_door", 56, 64 );
ModSetLayerFilter(3, 256, "none");
ModDrawCharacter(3, 22, "sprite/tie_1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 0, FALSE );
DrawSceneWithMask( "background/gk3", "maskleft", 1, 0, 300 );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#68aee5>知恵</color>", NULL, "<color=#68aee5>Chie</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 22, "ps3/s09/22/171400045", 256, TRUE);
OutputLine(NULL, "「はい、皆さん。",
NULL, "\"Hello, everyone.", Line_WaitForInput);
ModPlayVoiceLS(4, 22, "ps3/s09/22/171400046", 256, TRUE);
OutputLine(NULL, "席に着いてくださいー。」",
NULL, " Get to your seats.\"", Line_Normal);
ClearMessage();
DrawScene( "white", 400 );
FadeOutBGM( 0, 400, FALSE );
DrawScene( "background/gr2", 400 );
PlaySE( 0, "wa_001", 56, 64 );
PlayBGM( 0, "semi", 56, 0 );
ModPlayBGM( 2, "suzume", 56, 0, 0 );
SetValidityOfInput( FALSE );
Wait( 2000 );
SetValidityOfInput( TRUE );
DrawScene( "background/Sora", 400 );
SetValidityOfInput( FALSE );
Wait( 1000 );
SetValidityOfInput( TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 授業の間、俺はレナのことをずっと考えていた。",
NULL, "I kept thinking about Rena the whole time during class.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " レナが昨夜言っていた、…逆転の一手とは何だろうと。",
NULL, "I thought about what she said last night... I wonder what her \"come-from-behind victory\" means.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 鷹野さんの妄想によるなら、細菌テロの黒幕は御三家とそれを支配する狂信者集団。",
NULL, "According to Takano-san's delusion, the masterminds behind the bioterrorism were the Three Families and a group of fanatical believers that controlled those Three.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ………簡単に言えば園崎本家のことを指すだろう。",
NULL, "...In other words, the Sonozaki family.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " それに対し、レナが単身でできることって何だろう?",
NULL, "What could Rena do alone against them?", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 園崎本家ってのは、魅音と頭首である婆さんの二人暮らしらしい。",
NULL, "Mion lived with her grandmother, the leader of the Sonozaki family. There were only two of them in the house.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……刃物を持ったレナが押し入ることも考えられなくない。",
NULL, "...It was possible that Rena would try to break into their house with a knife.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " でも、俺はその可能性は昨夜の内に思いついていた。",
NULL, "But I'd already come up with that possibility last night.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " だから魅音に警告の電話をした。",
NULL, "That's why I called Mion and warned her.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 今朝の登校時に聞いたのだが、早朝から園崎家にはボディガードの若い衆が来ているらしい。",
NULL, "On the way to school this morning, Mion told me some bodyguards from the Corps had been at her house since this morning.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 魅音の方にもボディガードが付くと言っていた。",
NULL, "She told me she'd be guarded herself, too.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……校門のところに見慣れない黒塗りの車がいつの間にか停まっているが、多分あれだろう。",
NULL, "...There was a black car parked near the school gate. They must have been the bodyguards.", Line_Normal);
ClearMessage();
DrawScene( "black", 400 );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ………しかし、…あの「寄生虫説」によるなら、園崎家のトップを討てばそれでおしまいという話ではなかったはずだ。",
NULL, "...But... according to Takano's parasite theory, the battle wouldn't end just by attacking the leader of the Sonozaki family.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " レナに取り憑いている妄想によるならば、レナにとっての「勝利条件」は複雑だ。",
NULL, "According to the delusion she believes in, the conditions of her victory were more complicated than that.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode) == 0) { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 園崎家の背後にいる狂信者団体を暴かなくちゃならないし、",
NULL, "She needed to expose the group of fanatics who are behind the Sonozaki family,", Line_WaitForInput);
OutputLine(NULL, "「寄生虫」の研究を破壊しなくてはならない。",
NULL, " and she needed to destroy their research on the \"parasite\".", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " また、レナ自身も怪しげな毒物によって余命がないことになっている。",
NULL, "Plus, Rena didn't have much time left, thanks to that suspicious poison she mentioned.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……この状況で、起死回生の逆転の一手なんて、一体何ができるんだ?",
NULL, "...But how exactly could she win a come-from-behind victory under circumstances like that?", Line_Normal);
ClearMessage();
DrawFilm( 2, 200, 200, 200, 256, 0, 0, FALSE );
DrawScene( "background/js1", 1000 );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 狂信者団体を、……例えば村の役員会と読み解くか?",
NULL, "...She might interpret that the town council are the group of fanatics.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " そうなれば、村の老人たちが神社の集会所で会合をする時に襲うことが考えられる。",
NULL, "If so, she might attack them the next time they have a meeting at the Shrine.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " でも、役員会の会合なんて、多分、多くても月に1度くらいしかやらないだろう。",
NULL, "The town council meets once a month at most.", Line_WaitForInput);
OutputLine(NULL, "それが都合よく今日だとは考え難い。",
NULL, " It would be hard to believe that they were holding a meeting today.", Line_Normal);
ClearMessage();
DrawScene( "black", 400 );
DrawSceneWithMask( "background/sinryou_soto1", "maskup", 1, 0, 300 );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 「寄生虫」の研究所は、……多分、診療所ということになっているのだろう。",
NULL, "She probably thought the place researching the \"parasite\" is... the Irie Clinic.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " レナは最初からあそこを怪しいと決め付けていた。",
NULL, "Rena suspected that there was something fishy about the clinic from the beginning.", Line_WaitForInput);
OutputLine(NULL, "…今頃、レナの頭の中では、「怪しい」ではなく「確固たる証拠がある」に昇格しているに違いない。",
NULL, " ...And that suspicion must've changed to certainty in her head by now.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " なら診療所を襲う?",
NULL, "Did that mean she was going to attack the clinic?", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ………アクション映画じゃあるまいし、レナが単身襲ってどうするというんだ。",
NULL, "...This wasn't like an action movie. What could she do all by herself?", Line_WaitForInput);
OutputLine(NULL, "……まさか放火でもするのか?",
NULL, " ...Was she going to start a fire?", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " いや、それじゃ意味がない。",
NULL, "No, that would be pointless.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 陰謀を暴くってことは、寄生虫を研究していた証拠を掴まなければならない。",
NULL, "In order to expose the conspiracy, she'd have to get proof that they were actually studying the parasite.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……診療所に乗り込んで、怪しげなホルマリン漬けの標本でも漁る…?",
NULL, "...Was she going to break into the clinic and get questionable weird samples...?", Line_Normal);
ClearMessage();
DrawScene( "black", 400 );
FadeFilm( 0, FALSE );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " そして最後の、レナ自身の余命が問題だ。",
NULL, "The last problem of all was how much time she had left.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ………絶望的に不利な状況下で、自らにも残された時間が少ないと知ったら、刺し違えてでもと短絡的になることは考えられる。",
NULL, "...If she believed she didn't have much time left, especially under desperate, disadvantageous conditions, she might try to stab whoever she thought of as an enemy.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……でもレナは、全てが終わったら元の生活に戻れると信じていたような気がする。",
NULL, "...But Rena sounded like she really believed she would regain her happy and peaceful days after everything was over.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 何の根拠もないのだが、……レナは生きて勝利すると言っていたように思うのだ。",
NULL, "Rena probably meant she was going to stay alive and win.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ならば、………解毒剤のようなものがあるのか?",
NULL, "Was there something like an antidote?", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " それが本当の解毒剤でなくてもいいのだ。",
NULL, "It didn't have to be real.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " レナの妄想の中で解毒剤という設定になるならば、米のとぎ汁であっても構わないに違いない。",
NULL, "As long as it was an antidote to Rena's delusion, it didn't matter what it was. It could even be the water you washed your vegetables with.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " でも、そんな簡単に入手できるなら、レナは余命が短いと嘆きはしない。",
NULL, "But if she thought she could get the antidote so easily, she wouldn't have been so desperate about the time she has left.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……その解毒剤の入手はおそらく困難なのだ。",
NULL, "...The antidote must be difficult for her to get.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " …もっとも容易に考えられる設定は、…秘密研究所である診療所のどこかに隠されている…だろう。",
NULL, "...The easiest place for that, in her delusion... was that it was hidden somewhere in the clinic.", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " こうして統合すると、……何だか監督と診療所がとても危険な予感がした。",
NULL, "Putting it all together like that... I felt like Irie and his clinic were in danger.", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " そう言えば、村の老人たちって、サロン感覚で診療所の待合室に入り浸ってなかったっけ?",
NULL, "Now that I thought about it, the elderly people in the village, including the members of the town council, hung out in the waiting room of the clinic all the time!", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " ……村の古老たちが診療所に集まったなら、それでレナの攻撃目標は全て1ヶ所に集中することになるのでは……。",
NULL, "...If most of the board members happened to gather there, for her, it'd be the perfect place to attack...", Line_Normal);
ClearMessage();
DrawSceneWithMask( "background/gk1", "maskup", 1, 0, 300 );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 俺はその思いつきを昼休みに魅音に打ち明けた。",
NULL, "I told Mion about that during lunch break.", Line_Normal);
ClearMessage();
DisableWindow();
FadeOutBGM( 0, 300, FALSE );
FadeOutBGM( 2, 300, FALSE );
ModDrawCharacter(0, 3, "sprite/me1a_tohoho_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 400, TRUE );
PlayBGM( 0, "pros", 56, 0 );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300650", 256, TRUE);
OutputLine(NULL, "「………普段ならそんな馬鹿な〜って言いたいところだけど。",
NULL, "\"...If this were a normal situation, I'd say she wouldn't do such a stupid thing... but...", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacter(0, 3, "sprite/me1b_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 5, 200, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300651", 256, TRUE);
OutputLine(NULL, "その可能性をまったく否定できなくもあるからね。",
NULL, "I can't actually deny the possibility...", Line_WaitForInput);
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300652", 256, TRUE);
OutputLine(NULL, "本家に電話してみるよ。",
NULL, " I'm going to call my house. ", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 3, "ps3/s09/03/170300653", 256, TRUE);
OutputLine(NULL, "診療所にも人を配置するように言っとく。」",
NULL, "I'll make sure that they send some people to the clinic.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 魅音は俺の突拍子な思いつきにも異論を挟まなかった。",
NULL, "Mion didn't object to my crazy idea.", Line_Normal);
ClearMessage();
DisableWindow();
FadeBustshotWithFiltering( 0, "maskleft" , 1, FALSE, 0, 0, 300, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
OutputLine(NULL, " 箸をおくと席を立ち、職員室に電話を借りに行った。",
NULL, "She put down her chopsticks and went to the teacher's office to make a phone call.", Line_Normal);
ClearMessage();
DisableWindow();
ModDrawCharacterWithFiltering(2, 4, "sprite/sa1a_akireru_a1_", "0", "maskright", 1, 160, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 4, "ps3/s09/04/170400153", 256, TRUE);
OutputLine(NULL, "「先ほどから、何だか物騒な話でございますけど。",
NULL, "\"It sounds so dangerous.", Line_WaitForInput);
ModPlayVoiceLS(4, 4, "ps3/s09/04/170400154", 256, TRUE);
OutputLine(NULL, "……本当にレナさんがそんな恐ろしいことをなさいますの…?",
NULL, " ...I can hardly believe Rena-san is going to do such a scary thing.", Line_WaitForInput);
ModPlayVoiceLS(4, 4, "ps3/s09/04/170400155", 256, TRUE);
OutputLine(NULL, " 診療所を襲うなんて、信じられませんわ。」",
NULL, " Are you sure she's going to attack the clinic?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#956f6e>圭一</color>", NULL, "<color=#956f6e>Keiichi</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101144", 256, TRUE);
OutputLine(NULL, "「するかも知れない。",
NULL, "\"Maybe she will,", Line_WaitForInput);
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101145", 256, TRUE);
OutputLine(NULL, "しないかも知れない。",
NULL, " maybe she won't.", Line_WaitForInput);
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101146", 256, TRUE);
OutputLine(NULL, "………でもな、起こっちまったらおしまいなんだよ。",
NULL, " ...But if that happens, we're screwed.", Line_WaitForInput);
ModPlayVoiceLS(4, 1, "ps3/s09/01/170101147", 256, TRUE);
OutputLine(NULL, "……惨劇に抗うってことは、起こさないように戦うってことなんだから。」",
NULL, " ...We need to prevent that disaster from happening.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
DisableWindow();
ModDrawCharacterWithFiltering(1, 5, "sprite/ri1_komaru_a1_", "0", "maskleft", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#6972c1>梨花</color>", NULL, "<color=#6972c1>Rika</color>", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 5, "ps3/s09/05/170500236", 256, TRUE);
OutputLine(NULL, "「……何事もないことを祈りたいのです。」",
NULL, "\"......I hope nothing happens at all.\"", Line_Normal);
ClearMessage();
if (GetGlobalFlag(GChoiceMode) > 0) {
if (GetGlobalFlag(GChoiceMode) == 2) {
DrawBustshot(5, "2choices_1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 15, 300, TRUE );
} else {
DrawBustshot(5, "2choices", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 15, 300, TRUE );
}
char Choice1[2];
if (GetGlobalFlag(GLanguage) == 1) {
Choice1[0] = "It'll be all right";
Choice1[1] = "...Yeah, I guess";
} else {
Choice1[0] = "大丈夫だ";
Choice1[1] = "…そうだな";
}
Select( 2, Choice1 );
FadeBustshot( 5, FALSE, 0, 0, 0, 0, 300, TRUE );
}
}