1
0
mirror of synced 2024-11-28 01:10:53 +01:00

Add the songs Ohayo, GET REAL, spliced, <11 and CHAOTIC DIMENSION, rerate disappearing dreams Hard 9 => 8, + few variable names changed to english

This commit is contained in:
0auBSQ 2024-01-22 23:23:36 +09:00
parent 8211e55e48
commit a098068d65
42 changed files with 3220 additions and 253 deletions

View File

@ -145,6 +145,11 @@ BoxFontName=廻想体 ネクスト UP B
098 - Rainy Night III ~輪回~ : Taichenko - https://space.bilibili.com/356518101 (Chart by Taichenko)
099 - Dreaming to be with you : Cusi ft. Kaeru from 虹信号 - https://youtube.com/channel/UCxx3wiFJxGwb_-tEePPa4RA https://twitter.com/nijishingoPH (Chart by Komi)
100 - Puzzle of "The End." : DashyDesu - https://www.youtube.com/c/DashyDesu (Chart by DashyDesu)
101 - おはよう : Tanger ft. Hatsune Miku - https://linktr.ee/Tangermusic (Chart by Komi)
102 - GET REAL : Underscore - https://www.youtube.com/c/UnderscoreOfficial (Chart by Komi)
103 - spliced : Tanger - https://linktr.ee/Tangermusic (Chart by Komi)
104 - 〈11 : Tanger ft. Hatsune Miku - https://linktr.ee/Tangermusic (Chart by Colin)
105 - CHAOTIC DIMENSION : Underscore - https://www.youtube.com/c/UnderscoreOfficial (Chart by sadkay)
```
### Visuals

View File

@ -177,12 +177,12 @@ G00500000000000000000800
200000101010200100200000101010200100202020100200,
101010100100202020100100101010100100202020100100,
100020002000100020002000100000100000100000100000100100100000100100100000100100100000100000100000,
202020100000
200020002000100000000D00
#BARLINEOFF
#SCROLL 0.5
D00800D00800D00800D00800D00800D00800,
000800000D00000800000D00000800000D00000800000D00000800000D00000800000D00,
#MEASURE 2/4
D8D8D8D8,
080D080D080D0800,
#MEASURE 1/16
#BARLINEON
#SCROLL 2
@ -570,7 +570,7 @@ G00
#END
COURSE:Hard
LEVEL:9
LEVEL:8
BALLOON:1,1,1,1,1
SCOREINIT:
SCOREDIFF:
@ -633,9 +633,9 @@ NOTESDESIGNER2:Komi
21213330,
1011202010222220,
1110102220103010,
3000D008D008D008,
3000000D0000080D0000080D0000080D,
#MEASURE 2/4
D008D008,
0000080D00000800,
#MEASURE 1/32
#SCROLL 4
0,
@ -823,12 +823,12 @@ NOTESDESIGNER1:Komi
12012020,
10111011,
20212021,
1D00,
1000000D000000000000000000000000,
#MEASURE 2/4
00,
0000000000000008,
#MEASURE 1/32
#SCROLL 4
8,
0,
,
,
,
@ -1010,12 +1010,12 @@ NOTESDESIGNER0:Komi
02002020,
1111,
2222,
1D00,
1000000D000000000000000000000000,
#MEASURE 2/4
00,
0000000000000008,
#MEASURE 1/32
#SCROLL 4
8,
0,
,
,
,
@ -1135,7 +1135,7 @@ NOTESDESIGNER0:Komi
COURSE:Oni
LEVEL:10.2
BALLOON:1,1,1,1,1,1
BALLOON:1,1,1,1,1
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER3:Taichenko_oni
@ -1197,8 +1197,8 @@ NOTESDESIGNER3:Taichenko_oni
2210222030303000,
1020102210221210,
102020100200100000200200100100100000300000000000,
30D8D00800D8D008,
00D8D00811111111,
3000000D0000080D0000080D0000080D,
0000080D000008001010101010101010,
#GOGOSTART
1011201020112011,
1011201120102011,

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

View File

@ -0,0 +1,521 @@
// PeepoDrumKit 2023/10/28
TITLE:Ohayo
TITLEJA:おはよう
SUBTITLE:--Tanger ft. Hatsune Miku
SUBTITLEJA:Tanger ft. 初音ミク
BPM:170
WAVE:ohayou.ogg
PREIMAGE:ohayou.jpg
OFFSET:-2.823
DEMOSTART:115.764
MAKER:Komi
COURSE:Oni
LEVEL:7
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER3:Komi
#START
20211201,
12012020,
20211202,
01211020,
20012021,
02212020,
20211201,
12012020,
21201205,
0000000080112010,
21201205,
0000000080112010,
1001201010200050,
0000801120100022,
1001201010201050,
0000000080112010,
1000201020001120,
2010102010012010,
20211212,
0020201010112010,
2001102000202010,
1120000120102010,
2001201020101020,
12012110,
10112012,
2000201000112010,
20122212,
1020001100101000,
20221202,
1020011000101020,
02112121,
1011205000000080,
#GOGOSTART
21201205,
8010201010112010,
21201205,
8010201010112010,
1001201010200050,
8020101120100022,
1001201010201050,
8010201010112010,
21201205,
8010201010112010,
21201205,
8010201010112010,
1001201010200050,
8020101120100022,
1001201010201050,
#GOGOEND
8010201010112010,
1000201020001120,
2010102010012010,
20211212,
0020201010112010,
22112221,
1120001120102010,
2001201020101020,
0010200220101000,
10112212,
2010201000112010,
20122202,
1020001100101000,
20221202,
11220021,
22112121,
01202020,
#SCROLL 0.75
1,
1,
2,
2,
1,
1,
2,
2,
#SCROLL 1
1202,
0202,
1202,
0202,
1202,
0202,
1202,
02020000,
#GOGOSTART
21221205,
8010201010112010,
21221205,
8010201010112010,
1001201010200050,
8020101120100022,
1001201010201050,
8010201010112010,
21221205,
8010201010112010,
21221205,
8010201010112010,
1001201010200050,
8020101120100022,
1001201010201050,
8010201010112010,
10212121,
2020102001201020,
2210201020100120,
11225080,
1001101020201050,
0080002220000050,
08221121,
12121221,
1011201020011010,
21212211,
2010201020221050,
0080001000112010,
2001200120012010,
05821120,
21012021,
1011202010102010,
#GOGOEND
21012021,
0030,
#END
COURSE:Easy
LEVEL:2
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER0:Komi
#START
2,
1010,
2,
1010,
1,
2,
2020,
1010,
20000005,
0080,
20000005,
0080,
10001005,
0800,
10000005,
0080,
1010,
1110,
20002002,
,
10000101,
01000020,
20002002,
,
1010,
10010000,
20002002,
,
10001001,
,
2020,
10050080,
#GOGOSTART
20000005,
0080,
20000005,
0080,
10001005,
0800,
10000005,
0080,
20000005,
0080,
20000005,
0080,
10001005,
0800,
10000005,
#GOGOEND
0080,
1010,
1110,
20002002,
,
20002002,
,
10001001,
,
2020,
20020000,
10001001,
,
20020000,
20020000,
10001001,
,
1,
1,
2,
2,
1,
1,
2,
2,
0202,
0200,
0202,
0200,
0202,
0200,
0202,
0200,
#GOGOSTART
20000005,
0080,
20000005,
0080,
10001005,
0800,
10000005,
0080,
20000005,
0080,
20000005,
0080,
10001005,
0800,
10000005,
0080,
1020,
20020000,
20002002,
0058,
10001005,
08020005,
8020,
1010,
2220,
1110,
2020,
5080,
2020,
2020,
20020020,
5080,
#GOGOEND
10010058,
0030,
#END
COURSE:Hard
LEVEL:4
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER2:Komi
#START
20201200,
12012020,
20201202,
01201020,
20012021,
02012020,
20201201,
12012020,
20201205,
0080,
20201205,
0080,
10210205,
00800100,
10201205,
0082,
10012001,
21121000,
20210102,
02210121,
20120221,
01002020,
10201122,
02012010,
10012001,
20210000,
20010102,
12010110,
20210201,
02010112,
02002001,
01250008,
#GOGOSTART
20201205,
0080,
20201205,
0080,
10210205,
00800100,
10201205,
0082,
20201205,
0080,
20201205,
0080,
10210205,
00800100,
10201205,
#GOGOEND
0080,
10012001,
20121001,
20210212,
02010000,
22112011,
01020121,
20202112,
0121,
10012210,
21120000,
20212202,
02010110,
20120202,
10120020,
12010121,
01202020,
1,
1,
2,
2,
1,
1,
2,
2,
1202,
0202,
1202,
0202,
1202,
0202,
1202,
02020000,
#GOGOSTART
20201205,
0080,
20201205,
0080,
10210205,
00800100,
10201205,
0082,
20201205,
0080,
20201205,
0080,
10210205,
00800100,
10201205,
0082,
1211,
22120012,
01212102,
01205080,
10012205,
08022005,
08201121,
10121210,
10212010,
21212010,
21212015,
08010201,
20202021,
05820120,
21012021,
01021120,
#GOGOEND
21012021,
0030,
#END
COURSE:Normal
LEVEL:3
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER1:Komi
#START
20002200,
10011000,
20002200,
01101000,
1001,
02000000,
20002200,
10011000,
20202205,
0080,
20202205,
0080,
10010105,
00800100,
10101105,
0080,
1010,
10111000,
20020202,
,
10110101,
01000020,
20002202,
,
10011001,
10010000,
20020202,
,
10110101,
01000222,
02002001,
00050080,
#GOGOSTART
20202205,
0080,
20202205,
0080,
10010105,
00800100,
10101105,
0080,
20202205,
0080,
20202205,
0080,
10010105,
00800100,
10101105,
#GOGOEND
0080,
1010,
2120,
20002022,
,
20002022,
00001001,
10001011,
,
20002220,
20220000,
10001101,
,
20220002,
20220000,
11010101,
,
1,
1,
2,
2,
1,
1,
2,
2,
0202,
0202,
0202,
0202,
0202,
0202,
0202,
02020000,
#GOGOSTART
20202205,
0080,
20202205,
0080,
10010105,
00800100,
10101105,
0080,
20202205,
0080,
20202205,
0080,
10010105,
00800100,
10101105,
0080,
1202,
22020000,
20202002,
0258,
10010105,
08020005,
8221,
10111000,
20222000,
10111000,
2221,
58010200,
20002022,
02020020,
22022022,
0011,
#GOGOEND
11011011,
0030,
#END

View File

@ -0,0 +1 @@
{"id":"BRwePFFczz5aP2DtxXdnAh0R1CRXZSYyUD9FjPEHfRPYC7yNECmSzjd1Qi1U3zpl","url":""}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 MiB

View File

@ -0,0 +1,581 @@
// PeepoDrumKit 2023/10/28
TITLE:GET REAL (Game Size)
SUBTITLE:--Underscore
BPM:205
WAVE:GET REAL (Game Size).ogg
PREIMAGE:GET REAL.png
OFFSET:-0.293
DEMOSTART:85.7564
MAKER:Komi
COURSE:Edit
LEVEL:8
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER4:Komi
#START
#SCROLL 1
30443030,
#SCROLL 0.75
10020010,
0101,
20020010,
0101,
10020010,
0210,
10020010,
0101,
#SCROLL 1
3333,
30303033,
4
#SCROLL 1.5
333,
3000300030003033,
40
#SCROLL 1
20102010201022,
12121212,
1111202011112022,
1443,
2010201120102011,
2010201120102020,
2010201120102011,
200000100000200000100100200000100000200000202000,
1020102210201022,
1020102210201010,
1020102210201022,
1020102210202010,
#GOGOSTART
400000400000400000222200,
40404041,
44104040,
4000401040222010,
3333,
3010102020221010,
1020102210201022,
1020102020221122,
#GOGOEND
1
#BARLINEOFF
#SCROLL 0.5
000000000000000,
,
5,
8100,
2,
#SCROLL 1
1111,
2222,
2020
#SCROLL 6.7
#JPOSSCROLL 0.146 700 1
5800,
#BARLINEON
#SCROLL -0.75
1111,
1111,
2222,
2111,
2222,
2222,
1111,
1122,
1111,
1111,
2222,
2111,
2222,
2222,
1111,
112
#JPOSSCROLL 0.146 -700 1
2,
#SCROLL 0.75
1158,
2101,
1158,
1201,
0158,
1201,
2102,
1021,
#SCROLL 1
3444,
4444,
3444,
4344,
12222212,
12222221,
1111202011112012,
10222021,
#GOGOSTART
11212110,
2010112210201010,
11212110,
2010112210101111,
11212110,
200000100000100100200000100000100000101010100000,
21101122,
100200200100100111100100,
11212110,
2010221010201010,
1000201010202002,
200000100000200000200100200000100000101010100000,
11212120,
200000200200100100200000100000100000100000101010,
11101122,
444G,
#GOGOEND
1,
,
,
,
#END
COURSE:Oni
LEVEL:8
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER3:Komi
#START
#SCROLL 1
3033,
#SCROLL 0.75
10020010,
0101,
20020010,
0101,
10020010,
0210,
10020010,
0101,
#SCROLL 1
3333,
30303033,
4333,
30303033,
1020102010201022,
12121212,
1110202011102022,
1443,
21212121,
21212122,
21212121,
21212122,
12121212,
12121211,
12121212,
12121221,
#GOGOSTART
4000400040002220,
40404041,
44104040,
4000401040222010,
3333,
3010102020221010,
12121212,
1020102020111022,
#GOGOEND
1
#BARLINEOFF
#SCROLL 0.75
000000000000000,
,
5,
8100,
2,
,
2,
0000
#SCROLL 6.7
5800,
#BARLINEON
#SCROLL 0.75
1111,
1111,
2222,
2111,
2222,
2222,
1111,
1122,
1111,
1111,
2222,
2111,
2222,
2222,
1111,
1122,
1158,
2101,
1158,
1201,
0158,
1201,
2102,
1021,
#SCROLL 1
10102222,
1002200000001000,
10102222,
1002200000001000,
10222212,
10222212,
1110202011102012,
10222021,
#GOGOSTART
11212110,
21121210,
11212110,
2010102010101111,
11212110,
21121112,
21101122,
1020201010111010,
11212110,
21211211,
10211220,
2010202020101110,
11212120,
2022102010101111,
11101122,
4444,
#GOGOEND
1,
,
,
,
#END
COURSE:Hard
LEVEL:6
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER2:Komi
#START
#SCROLL 1
3030,
#SCROLL 0.75
10020010,
0101,
20020010,
0101,
10020010,
0210,
10020010,
0101,
#SCROLL 1
3033,
30003033,
4330,
30303033,
12120212,
02120212,
01211210,
4443,
4444,
40404044,
4444,
4000400040000580,
3333,
30303033,
3333,
3000300030005800,
#GOGOSTART
4000400040002220,
4444,
44404040,
4000400040005800,
3333,
30304044,
3333,
3333,
#GOGOEND
4
#BARLINEOFF
#SCROLL 0.75
000000000000000,
,
5,
8100,
2,
,
2,
0000
#SCROLL 6.7
5800,
#BARLINEON
#SCROLL 0.75
1010,
1010,
2020,
2010,
2020,
2020,
1010,
1020,
1010,
1010,
2020,
2010,
2020,
2020,
1010,
1020,
0158,
2101,
0158,
1201,
0158,
1201,
2102,
1021,
#SCROLL 1
10102222,
1201,
10102222,
1201,
10222012,
10222012,
1000202010002220,
10222000,
#GOGOSTART
10102210,
11221010,
10102210,
1010202010001111,
10102210,
11221022,
11201022,
1000100010111010,
10102210,
22112011,
20212020,
1010202010001110,
10102120,
2010200010001111,
1112,
4444,
#GOGOEND
1,
,
,
,
#END
COURSE:Normal
LEVEL:5
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER1:Komi
#START
,
1001,
0100,
20020010,
0100,
1001,
0010,
10020010,
0100,
3030,
3033,
4330,
3033,
1122,
1122,
5008,
4440,
4440,
40404044,
4440,
4000400040000580,
3330,
30303033,
3330,
3000300030005800,
#GOGOSTART
40404022,
4440,
44404040,
4000000040005800,
3330,
3344,
3033,
0333,
#GOGOEND
4,
,
5,
8,
2,
,
2,
00005800,
1010,
1010,
2020,
2010,
2020,
2020,
1010,
1020,
1010,
1010,
2020,
2010,
2020,
2020,
1010,
1020,
0158,
1101,
0258,
2201,
0158,
1101,
2102,
1021,
00202220,
2201,
00101110,
1101,
10200011,
10100022,
20200022,
1,
#GOGOSTART
1021,
1201,
0120,
10201011,
1120,
1201,
2102,
10001110,
1021,
1201,
20022020,
10200011,
1122,
10001011,
1102,
4444,
#GOGOEND
1,
,
,
,
#END
COURSE:Easy
LEVEL:4
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER0:Komi
#START
,
1,
0100,
1,
0100,
1,
0010,
1,
0100,
3,
3,
3,
3030,
1020,
1020,
5008,
4040,
4040,
4044,
4040,
4040,
3030,
3033,
3030,
3030,
#GOGOSTART
4042,
4040,
4440,
4040,
3030,
3040,
3030,
0030,
#GOGOEND
4,
,
5,
8,
5,
8,
5,
8020,
1,
1,
2,
2,
2,
2,
1,
1,
1,
1,
2,
2,
2,
2,
1,
1,
1058,
1100,
2058,
2200,
1058,
1100,
2002,
2,
1022,
2001,
1011,
1001,
1001,
1002,
2002,
1,
#GOGOSTART
1020,
1100,
0220,
1101,
0110,
2200,
0101,
1011,
0020,
2200,
1020,
1001,
1020,
1010,
1200,
4040,
#GOGOEND
1,
,
,
,
#END

View File

@ -0,0 +1 @@
{"id":"0LlpKVpmaCJE2GUu8BNt1Etjp5ektlrW7ebXOSyLbZELmvKlNNvdDdyHuOPVF46B","url":""}

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

View File

@ -0,0 +1,724 @@
// PeepoDrumKit 2023/10/28
TITLE:spliced
SUBTITLE:--Tanger
BPM:110
WAVE:spliced.ogg
PREIMAGE:spliced.jpg
OFFSET:-0.273
DEMOSTART:17.4548
MAKER:Komi
COURSE:Edit
LEVEL:9
BALLOON:1
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER4:Komi
#START
10002000202010004000000010000022,
20201000100000001000200020022000,
20001000202010005008100040000000,
100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000200000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,
10012000202010004000101120102022,
200200100000100000400000100000500800000022200000,
20001058202010102010400010000000,
#MEASURE 4/8
1414,
#MEASURE 1/32
#SCROLL 2
G,
#SCROLL -5
0,
#SCROLL -4.8
0,
#SCROLL -4.6
0,
#SCROLL -4.4
0,
#SCROLL -4.2
0,
#SCROLL -4
0,
#SCROLL -3.8
0,
#SCROLL -3.6
0,
#SCROLL -3.4
0,
#SCROLL -3.2
0,
#SCROLL -3
0,
#MEASURE 9/8
#BARLINEOFF
#SCROLL 1
200010002000202010004000000010000022,
#MEASURE 4/4
#BARLINEON
20201000100000001000200020022000,
20001000202010005008100040000000,
#MEASURE 7/8
10000000200000001000000020000000200100200100200100200100,
#MEASURE 4/4
2010202210400010,
10222020100010000000100020001000,
20002000100020201000508022222222,
200010002000100040002000
#SCROLL 1
2
#SCROLL 1.03571
2
#SCROLL 1.07143
2
#SCROLL 1.10714
2
#SCROLL 1.14286
1
#SCROLL 1.17857
1
#SCROLL 1.21429
1
#SCROLL 1.25
1,
#SCROLL 2
2121121212112020,
2021121202012010,
#SCROLL 1.5
20022010102010200010001020002000,
200000000000
#SCROLL 1
200000100000100000200000100000500000800200200020000200000020000000100000100000100000,
20001000202010102020100120002121,
200010002000300000100200100000400000200200200200,
100000100200100100222200200100200000100000200100,
200000002000000010000000100100100000200000100000100000000000900000000000000000000000800000000000,
20001000100020202020101110102000,
1000202020002000100000000200000010000000200000001000005000000080,
200000001010200000100000200000200200100000200000,
200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,
30002000202010102020100040002121,
200020001000100000100200400400300300400400300300,
100000200100100100222200200200100000400000200100,
200000002000000010000000100100100000100000200000100000000000400000000000200000100000400000000000,
20001000202020202010111020002000,
12222020100000203000200040005008,
2000201020223020,
100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
#SCROLL 2
200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,
2121121212112020,
2021121202012010,
#SCROLL 1.5
20022010102010200010001020002000,
2000201010201020
#SCROLL 1.5
2
#SCROLL 1.5625
2
#SCROLL 1.625
2
#SCROLL 1.6875
2
#SCROLL 1.75
2
#SCROLL 1.8125
2
#SCROLL 1.875
2
#SCROLL 1.9375
2
#SCROLL 2
50008000,
#BPMCHANGE 220
#SCROLL 1
20112012,
20112010,
12121000,
112000000000221000000000,
1000101020101122,
11201120,
201202100200,
2001200210012000,
20221211,
200100000000000100222000,
0000102022200000,
112000000000221000101010,
20202220,
2000210020002010,
21112010,
12001120,
01202022,
100000100100200000001000,
200000002000000000000000100000000000000100200000,
000000100000200000000000000000200000000000200000000000000200000000000000000000000000000010001000,
2020000201005080,
2001200010200200,
2200102000201010,
200000100000200010001000200100100100200000200200,
1010001020000200,
2002002000200020,
1020020010102000,
2002002010200001,
2508,
500000000800000000500000000800000000202020200000,
100000000000000010200000100200000000000000000000,
#END
COURSE:Oni
LEVEL:8
BALLOON:6,1
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER3:Komi
#START
1020221040001002,
2210100010202020,
2010221020104000,
12508212,
1020221040102122,
2210104010580020,
2010221121401000,
#MEASURE 4/8
1414,
#MEASURE 1/32
#SCROLL 1
G,
#SCROLL -5
0,
#SCROLL -4.8
0,
#SCROLL -4.6
0,
#SCROLL -4.4
0,
#SCROLL -4.2
0,
#SCROLL -4
0,
#SCROLL -3.8
0,
#SCROLL -3.6
0,
#SCROLL -3.4
0,
#SCROLL -3.2
0,
#SCROLL -3
0,
#MEASURE 9/8
#BARLINEOFF
#SCROLL 1
201020221040001002,
#MEASURE 4/4
#BARLINEON
2210100010202020,
2010221020104000,
#MEASURE 7/8
1212708,
#MEASURE 4/4
2010202210400010,
1222101000102010,
2020102210582222,
#MEASURE 3/4
212142,
#MEASURE 1/32
#SCROLL 1
5,
#SCROLL 1.03571
0,
#SCROLL 1.07143
0,
#SCROLL 1.10714
0,
#SCROLL 1.14286
0,
#SCROLL 1.17857
0,
#SCROLL 1.21429
8,
#SCROLL 1.25
0,
#MEASURE 4/4
#SCROLL 2
2120121212012020,
2021121202012010,
#SCROLL 1.5
2021121201012020,
20
#SCROLL 1
21121500008000,
2010221122102058,
200010002000300000100200100000400000200200200200,
1012115821201021,
200020001000100100200100100000900000000000800000,
2010102222111120,
1000200020002000100000000200000010000000200000001000000000000000,
2000201020221020,
20001000580020005000000080000000,
3020221122104058,
200020001000100000100200400400300300400400300300,
1021115822104021,
200020001000100100100200100000400000200100400000,
2010222221112020,
1222100230204000,
2000201020223020,
10001000580020005000000080000000,
#SCROLL 2
2120121212012020,
2021121202012010,
#SCROLL 1.5
2021121201012020,
2021121250000080,
#BPMCHANGE 220
#SCROLL 1
20112012,
20112010,
12121000,
580000580000,
10112110,
11201120,
201202100200,
2212,
20221211,
200100000000000100508000,
0000102022200000,
580000580111,
20202220,
20202021,
21112010,
12001120,
01202022,
10112000,
20001002,
02000000,
22000058,
2000200010500800,
20120211,
21202122,
1010001020000500,
8005008000200020,
12001120,
20021200,
2508,
5008005008005080,
1000002012000000,
#END
COURSE:Hard
LEVEL:5
BALLOON:4,1
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER2:Komi
#START
12214010,
21101220,
21212140,
12508202,
12214120,
2010104010580000,
21212410,
#MEASURE 4/8
1414,
#MEASURE 1/32
#SCROLL 1
3,
#SCROLL -5
0,
#SCROLL -4.8
0,
#SCROLL -4.6
0,
#SCROLL -4.4
0,
#SCROLL -4.2
0,
#SCROLL -4
0,
#SCROLL -3.8
0,
#SCROLL -3.6
0,
#SCROLL -3.4
0,
#SCROLL -3.2
0,
#SCROLL -3
0,
#MEASURE 9/8
#BARLINEOFF
#SCROLL 1
212214010,
#MEASURE 4/4
#BARLINEON
21101220,
21212140,
#MEASURE 7/8
1212708,
#MEASURE 4/4
21221401,
02110121,
0020102010582000,
#MEASURE 3/4
212140,
#MEASURE 1/32
#SCROLL 1
5,
#SCROLL 1.03571
0,
#SCROLL 1.07143
0,
#SCROLL 1.10714
0,
#SCROLL 1.14286
0,
#SCROLL 1.17857
0,
#SCROLL 1.21429
8,
#SCROLL 1.25
0,
#MEASURE 4/4
#SCROLL 1.5
2020020101012020,
2000101102022010,
2020020101012020,
200
#SCROLL 1
1100500008000,
2010201020102058,
202020300000100400000000,
1010105820201000,
200020002000100000000100100000900000000000800000,
21122112,
58101210,
20212212,
20001000580020005000000080000000,
3020201020104058,
202020100100600000000800,
1020105820104000,
202020100000100400100400,
21221122,
58103240,
20212232,
10001000580020005000000080000000,
#SCROLL 1.5
2020020101012020,
2000101102022010,
2020020101012020,
2000101150000080,
#BPMCHANGE 220
#SCROLL 1
2000000200000020,
0020,
11121000,
580000580000,
10112010,
11200020,
205805800200,
2212,
20222020,
200100000000000100508000,
00125800,
580000580100,
20202220,
2220,
11112010,
02001120,
0222,
1000000580000000,
10001002,
02000000,
22000058,
2000200010500800,
20100111,
0220,
1010001010000500,
8005008000200000,
1012,
20020200,
2508,
5008005008005080,
1000002002000000,
#END
COURSE:Normal
LEVEL:3
BALLOON:3,1
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER1:Komi
#START
1241,
01101000,
01010040,
1580,
1242,
0010100010580000,
01508410,
#MEASURE 4/8
0402,
#MEASURE 1/32
#SCROLL 1
3,
#SCROLL -5
0,
#SCROLL -4.8
0,
#SCROLL -4.6
0,
#SCROLL -4.4
0,
#SCROLL -4.2
0,
#SCROLL -4
0,
#SCROLL -3.8
0,
#SCROLL -3.6
0,
#SCROLL -3.4
0,
#SCROLL -3.2
0,
#SCROLL -3
0,
#MEASURE 9/8
#BARLINEOFF
#SCROLL 1
010204010,
#MEASURE 4/4
#BARLINEON
01101000,
2224,
#MEASURE 7/8
1011708,
#MEASURE 4/4
01020401,
00110100,
00101580,
#MEASURE 3/4
010140,
#MEASURE 1/32
#SCROLL 1
5,
#SCROLL 1.03571
0,
#SCROLL 1.07143
0,
#SCROLL 1.10714
0,
#SCROLL 1.14286
8,
#SCROLL 1.17857
0,
#SCROLL 1.21429
0,
#SCROLL 1.25
0,
#MEASURE 4/4
#SCROLL 1.5
1000010100002020,
2000200202002000,
1000010100002020,
200
#SCROLL 1
0100500008000,
2000100010002058,
20300400,
10158010,
20101908,
20102202,
58101020,
00010202,
00001000580020005000000080000000,
3000200020004058,
20106008,
10158140,
20100404,
0212,
58103040,
00010202,
00001000580020005000000080000000,
#SCROLL 1.5
1000010100002020,
2000200202002000,
1000010100002020,
20105008,
#BPMCHANGE 220
#SCROLL 1
20000002,
0020,
10011000,
580000580000,
1121,
1002,
205805800000,
2212,
2001,
100100000000000000508000,
00105800,
580000580000,
2222,
2220,
1121,
0012,
0202,
1000000580000000,
1010,
,
22000058,
2000000010500800,
2100,
0220,
1000000010000500,
8005008000000000,
1012,
2,
2508,
5008005008005080,
1000005805800000,
#END
COURSE:Easy
LEVEL:2
BALLOON:3,1
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER0:Komi
#START
1040,
0110,
01000040,
0580,
1040,
0000100010580000,
10508400,
#MEASURE 4/8
0400,
#MEASURE 1/32
#SCROLL 1
3,
#SCROLL -5
0,
#SCROLL -4.8
0,
#SCROLL -4.6
0,
#SCROLL -4.4
0,
#SCROLL -4.2
0,
#SCROLL -4
0,
#SCROLL -3.8
0,
#SCROLL -3.6
0,
#SCROLL -3.4
0,
#SCROLL -3.2
0,
#SCROLL -3
0,
#MEASURE 9/8
#BARLINEOFF
#SCROLL 1
010004000,
#MEASURE 4/4
#BARLINEON
0110,
2204,
#MEASURE 7/8
0010708,
#MEASURE 4/4
01000400,
00010100,
00100580,
#MEASURE 3/4
010040,
#MEASURE 1/32
#SCROLL 1
5,
#SCROLL 1.03571
0,
#SCROLL 1.07143
0,
#SCROLL 1.10714
0,
#SCROLL 1.14286
8,
#SCROLL 1.17857
0,
#SCROLL 1.21429
0,
#SCROLL 1.25
0,
#MEASURE 4/4
#SCROLL 1.5
1000000100001000,
2000000200002000,
1000000100001000,
200
#SCROLL 1
0000500008000,
2002,
20300400,
10058010,
20100908,
20002002,
58100020,
00010002,
00025080,
3004,
20106008,
10058040,
20100404,
0202,
58100040,
00010002,
00025080,
#SCROLL 1.5
1000000100001000,
2000000200002000,
1000000100001000,
20005008,
#BPMCHANGE 220
#SCROLL 0.75
2020,
1010,
0010,
580000580000,
1020,
1002,
005805800000,
2010,
2,
100000000580,
00585800,
580000580000,
2020,
2,
1011,
0002,
0002,
2000000580000000,
1010,
,
2,
2010,
1100,
0220,
0000000010000500,
8005008000000000,
1010,
2,
2508,
5008005008005080,
1000005805800000,
#END

View File

@ -0,0 +1 @@
{"id":"Xc3xqD07If6ogJUguW4GcifYjQd7VNLeBmFJL7jD4Z6SLn2xSCothNrus5KmpABv","url":""}

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 MiB

View File

@ -0,0 +1,287 @@
// PeepoDrumKit 2023/10/28
TITLE:〈11
TITLEJA:〈11
SUBTITLE:--Tanger ft. Hatsune Miku
SUBTITLEJA:Tanger ft. 初音ミク
BPM:154.046
WAVE:Eleven.ogg
PREIMAGE:Eleven.png
OFFSET:0
DEMOSTART:12.463
MAKER:Colin
COURSE:Easy
LEVEL:2
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER0:Colin
#START
2,
2,
2,
2,
2020,
2,
2020,
2,
#GOGOSTART
1010,
1110,
1010,
1110,
2020,
2220,
2020,
2220,
1020,
1,
1020,
1,
1020,
1,
1010,
1110,
2,
2020,
2,
2020,
2,
1010,
1110,
1,
#GOGOEND
1,
1011,
1,
1010,
1110,
1010,
1110,
1010,
2,
,
2,
,
2,
,
2020,
2,
2,
2,
2,
,
,
,
,
,
,
,
#END
COURSE:Normal
LEVEL:3
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER1:Colin
#START
2,
22000000,
2,
22000000,
2022,
2,
2022,
2,
#GOGOSTART
10001101,
1110,
10001011,
1110,
20022002,
2220,
20022000,
2220,
1120,
1010,
1120,
1010,
1020,
11001000,
1010,
10111000,
2,
2220,
2020,
22002200,
2,
1110,
11011000,
1010,
#GOGOEND
1,
1011,
11001000,
11001000,
10101110,
1010,
10111000,
1110,
2020,
0022,
2020,
0020,
2020,
0020,
2020,
2,
2020,
2,
2,
,
,
,
,
,
,
,
#END
COURSE:Hard
LEVEL:4
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER2:Colin
#START
12210000,
11220000,
11210000,
11220000,
10212011,
1120,
10112022,
1000100020111010,
#GOGOSTART
2010101020020020,
1001001020220020,
1000100020001110,
1120,
1120,
1001001020002000,
1120,
1001001020002000,
10112000,
1001002220020020,
1120,
1001001010002000,
2120,
1001001020002000,
1000100020020020,
1000102010001110,
12112000,
1001001010201020,
1001001020002000,
1001001022202220,
1001001020001000,
1001001010202000,
1001001020002000,
1001001020002000,
#GOGOEND
10101012,
10101012,
10101012,
10101012,
10101012,
10101012,
1000222010002220,
10101111,
1020,
1120,
1020,
10102100,
1020,
1120,
1020,
10102100,
1,
2,
1,
,
,
,
,
,
,
,
#END
COURSE:Oni
LEVEL:9
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER3:Colin
#START
20001010200010000000000010102210,
1111201000112211,
1012201000201010,
10101010200020000000202020221010,
1211202021220122,
2221202122220110,
1122122122220120,
2121201210112222,
#GOGOSTART
1022102222120120,
1121202121120120,
1222120212102120,
1222221222102020,
1221202121120020,
1221201211110110,
1022122022202120,
2021202122112100,
1020102121220010,
1011201121120120,
1112120121202120,
1221221210201020,
1211202122120020,
1121201211110121,
1022121022220120,
2022202120221111,
1002101022112202,
1011202202101211,
1020112020102102,
1211202021111212,
1111201020102101,
1011011120102102,
1022121020102020,
1120112210222122,
#GOGOEND
1020102010021022,
1020102210221020,
1020102010221020,
1222102210221020,
1020102012021020,
1022120210221020,
1222122212021022,
1122112212111111,
10112222,
11112222,
10112020,
10112000,
1020,
1120,
1020,
1020,
1,
1,
1,
,
,
,
,
,
,
,
#END

View File

@ -0,0 +1 @@
{"id":"KtTrPRSqbPjvMMugdg3RotLzV9LmLNSXo6O5mlKjzfWCQs9D7qKCHp9PKAu3Bvbz","url":""}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 MiB

View File

@ -0,0 +1,858 @@
// PeepoDrumKit 2023/10/28
TITLE:CHAOTIC DIMENSION
SUBTITLE:--Underscore
BPM:165
WAVE:CHAOTIC DIMENSION.ogg
PREIMAGE:CHAOTIC DIMENSION.png
OFFSET:-0.454
DEMOSTART:106.272
MAKER:sadkay
COURSE:Oni
LEVEL:9
BALLOON:2,7,12,6,16,2,2,2,2,2,2,2
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER3:sadkay
#START
20020020,
20020020,
2222,
2000002020011010,
20020020,
20020020,
2222,
2001001101102020,
111011101111
#SCROLL 0.5
5080,
#SCROLL 1
111011101111
#SCROLL 2
7080,
#SCROLL 1
111111111111
#SCROLL 0.5
5080,
#SCROLL 1
1111111111112022,
1220222012202220,
1222222212222222,
60000008,
,
1022202020221220,
2022120120120222,
1022201020120220,
100000200200200000100000200000200200000200202020,
100000200200200000200000200000101010200200200100,
100000200200200000100000200000202020200200000200,
1022201020221201,
2022102120120120,
1,
#SCROLL 1.1
1000
#SCROLL 1.2
1000
#SCROLL 1.3
10
#SCROLL 1.35
10
#SCROLL 1.4
1
#SCROLL 1.425
2
#SCROLL 1.45
1
#SCROLL 1.475
2,
#GOGOSTART
#SCROLL 1.5
300200200000122100200200,
3020200030222020,
300000200000200200200000102020100000200000200000,
300200200000122100200200,
300200200000122100200200,
300000200200200000000000102020100000200000200000,
3030300030303033,
#GOGOEND
3000
#SCROLL 1
111111111111,
1111111122222222,
2222222222222222,
700000000000000000000080000000000000000000
#SCROLL 1
200200,
#GOGOSTART
1020102212201020,
1202102012021020,
1202120210221020,
1220122012221020,
1022102210221020,
1202122012021020,
1022120210221220,
1220122012201111,
#GOGOEND
200000000000000000200200200000200000200000101010,
#GOGOSTART
1002102012021120,
1022102210021120,
1220122012212020,
1221201221102220,
1222122212221022,
1222122212221222,
70
#GOGOEND
08,
#SCROLL 1.5
1210
#SCROLL 1.75
3430,
#SCROLL 2
3040304030403344,
4,
#SCROLL 2
3333,
3000300030003033,
3333,
300030003000
#SCROLL 1
1111,
1021102110201020,
100000200000100000201010100100200000100100200000,
101010200000100000200200100000200000100000200200,
1021102011203030,
30120211,
10220110,
20122020,
20001011
#SCROLL 2
70000080,
#SCROLL 1
1111111111111111,
2222222222222222,
#SCROLL 1
2
#SCROLL 1.03125
2
#SCROLL 1.0625
2
#SCROLL 1.09375
2
#SCROLL 1.125
2
#SCROLL 1.15625
2
#SCROLL 1.1875
2
#SCROLL 1.21875
2
#SCROLL 1.25
2
#SCROLL 1.28125
2
#SCROLL 1.3125
2
#SCROLL 1.34375
2
#SCROLL 1.375
2
#SCROLL 1.40625
2
#SCROLL 1.4375
2
#SCROLL 1.46875
2,
#SCROLL 2
7,
800000000000
#SCROLL 1
1221,
#GOGOSTART
700000800200100000200200100000200100100000202020,
700000800000100100200200100200200000100200202020,
7080112212101210,
700000800000100000202020100200200000100200000200,
700000800000100100202020100000200200100200000200,
700000800000100000202020100000200100100000200000,
700800100222100200122100,
#GOGOEND
3,
#END
COURSE:Edit
LEVEL:10.4
BALLOON:6
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER4:sadkay
#START
20020020,
20020020,
2222,
2000002020011010,
20020020,
20020020,
2222,
2001001101102020,
100100100100100100100100100100100100101010100000,
100100100100100100100100100100100100201010100000,
100100100100100100100100100100100100201010200000,
1111111111112022,
1220222012202220,
1222222212222222,
102020200200102020200200102020200200202020202020,
000000000000000222100200,
100000200200200000200000102020200200000200202020,
100000200200100200100000200200102020200100200100,
100000200200200000100000200000100200101020202020,
200000000000200000200000100020002000200000200000200000000000100100100000200000200000100000200000,
200000200200200000200000200000101010100100202020,
100000000000200000100000200020001000200000100000200000000000200000100100200000200000000000200000,
200000200200200000100000200000100200101010200100,
200000200200102020100100200000100200000100200000,
3,
#SCROLL 1.1
1000
#SCROLL 1.2
1000
#SCROLL 1.3
10
#SCROLL 1.35
10
#SCROLL 1.4
1
#SCROLL 1.425
2
#SCROLL 1.45
1
#SCROLL 1.475
2,
#GOGOSTART
#SCROLL 1.5
300200200000122100200200,
3020200030222020,
300000200000200200200000102020100100200000200000,
300200200000122100200200,
300200200000122100200200,
300000200200200000000000102020100000200000200000,
3030300030303033,
#GOGOEND
3000
#SCROLL 0.5
1
#SCROLL 0.517857
1
#SCROLL 0.535714
1
#SCROLL 0.553571
1
#SCROLL 0.571429
1
#SCROLL 0.589286
1
#SCROLL 0.607143
1
#SCROLL 0.625
1
#SCROLL 0.642857
1
#SCROLL 0.660714
1
#SCROLL 0.678571
1
#SCROLL 0.696429
1,
#SCROLL 0.714286
1
#SCROLL 0.732143
1
#SCROLL 0.75
1
#SCROLL 0.767857
1
#SCROLL 0.785714
1
#SCROLL 0.803571
1
#SCROLL 0.821429
1
#SCROLL 0.839286
1
#SCROLL 0.857143
2
#SCROLL 0.875
2
#SCROLL 0.892857
2
#SCROLL 0.910714
2
#SCROLL 0.928571
2
#SCROLL 0.946429
2
#SCROLL 0.964286
2
#SCROLL 0.982143
2,
#SCROLL 1
2
#SCROLL 1.03125
2
#SCROLL 1.0625
2
#SCROLL 1.09375
2
#SCROLL 1.125
2
#SCROLL 1.15625
2
#SCROLL 1.1875
2
#SCROLL 1.21875
2
#SCROLL 1.25
2
#SCROLL 1.28125
2
#SCROLL 1.3125
2
#SCROLL 1.34375
2
#SCROLL 1.375
2
#SCROLL 1.40625
2
#SCROLL 1.4375
2
#SCROLL 1.46875
2,
#SCROLL 1.5
20
#SCROLL 1.54545
20
#SCROLL 1.59091
20
#SCROLL 1.63636
20
#SCROLL 1.68182
20
#SCROLL 1.72727
20
#SCROLL 1.77273
20
#SCROLL 1.81818
20
#SCROLL 1.86364
20
#SCROLL 1.90909
20
#SCROLL 1.95455
20
#SCROLL 2
20000000000000000000
#SCROLL 1
200200,
#GOGOSTART
100000200000100000200200100200200000100200202020,
100200000200100200200000100200000200102020200200,
1202120210221022,
100200200000100200200000100200202020100200200200,
100000200200100000200200100000200200102020200000,
100200000200100200200200100200000200102020200200,
100000200200100200000200100200000200102020200200,
100200200000100200200000100200200000102020200100,
#GOGOEND
200000000000000000200200200000200000200000101010,
#GOGOSTART
100200000200100100200200100200101010200200100200,
100000200200100200202020100200200100200200102020,
100200200000100200200000102020100200200100101010,
1022122212221022,
100200200200100200200200102020200200101010100000,
102020100000102020100000102020100100102020100100,
200200200200202020202020
#GOGOEND
100000200000100000000000,
#SCROLL 1.5
1210
#SCROLL 1.75
3430,
#SCROLL 2
304030403040
#SCROLL 2.5
3344,
400000000000000000000
#SCROLL 2
222,
3333,
3000300030003033,
3333,
300030003000
#SCROLL 1
1111,
1021102110201020,
10002000100022201010200010202010,
11102000100020201000200010002022,
10002010100020001110200030003000,
30120211,
10220110,
20122020,
20001011
#SCROLL 2
70000080,
#SCROLL 0.5
1
#SCROLL 0.53125
1
#SCROLL 0.5625
1
#SCROLL 0.59375
1
#SCROLL 0.625
1
#SCROLL 0.65625
1
#SCROLL 0.6875
1
#SCROLL 0.71875
1
#SCROLL 0.75
1
#SCROLL 0.78125
1
#SCROLL 0.8125
1
#SCROLL 0.84375
1
#SCROLL 0.875
1
#SCROLL 0.90625
1
#SCROLL 0.9375
1
#SCROLL 0.96875
1,
#SCROLL 1
2
#SCROLL 1.03125
2
#SCROLL 1.0625
2
#SCROLL 1.09375
2
#SCROLL 1.125
2
#SCROLL 1.15625
2
#SCROLL 1.1875
2
#SCROLL 1.21875
2
#SCROLL 1.25
2
#SCROLL 1.28125
2
#SCROLL 1.3125
2
#SCROLL 1.34375
2
#SCROLL 1.375
2
#SCROLL 1.40625
2
#SCROLL 1.4375
2
#SCROLL 1.46875
2,
#SCROLL 1.5
2
#SCROLL 1.53125
2
#SCROLL 1.5625
2
#SCROLL 1.59375
2
#SCROLL 1.625
2
#SCROLL 1.65625
2
#SCROLL 1.6875
2
#SCROLL 1.71875
2
#SCROLL 1.75
2
#SCROLL 1.78125
2
#SCROLL 1.8125
2
#SCROLL 1.84375
2
#SCROLL 1.875
2
#SCROLL 1.90625
2
#SCROLL 1.9375
2
#SCROLL 1.96875
2,
#SCROLL 2
2
#SCROLL 2.04167
2
#SCROLL 2.08333
2
#SCROLL 2.125
2
#SCROLL 2.16667
2
#SCROLL 2.20833
2
#SCROLL 2.25
2
#SCROLL 2.29167
2
#SCROLL 2.33333
2
#SCROLL 2.375
2
#SCROLL 2.41667
2
#SCROLL 2.45833
2
#SCROLL 2.5
500000000000,
800000000000000000000000000000000000
#SCROLL 1
102020200100,
#GOGOSTART
100200000200101010200000100200100000101020200000,
100200000200101010200200100200202020100200202020,
100200000200101010200200100200202020100200100200,
100200000200102020200200100000200200100000200100,
102020100000100100202020100000200100100200200100,
102020100000100100202020100000200200100100200000,
102020100000100100202020100100200000102020100000,
#GOGOEND
3,
#END
COURSE:Hard
LEVEL:7
BALLOON:2,48,12,4,6,12
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER2:sadkay
#START
20020020,
20020020,
2222,
20020020,
20020020,
20020020,
2222,
4003003003003000,
11101158,
11111178,
11101158,
11112220,
22202220,
22202220,
60000008,
,
12202110,
1020101020020200,
12202110,
1020101020020200,
1020200020111000,
1020102020020200,
12202120,
2020202020020020,
3,
1000100010101110,
#GOGOSTART
3020200011102020,
32203222,
3020200011102020,
3020200011102020,
3020200011102020,
3022200011102020,
33303333,
#GOGOEND
9,
,
,
0080,
#GOGOSTART
1000101110201000,
1002102010021020,
1000100010021020,
1111,
1000102210201000,
1002102010021020,
1000100010021020,
1111,
#GOGOEND
2000002220202000,
#GOGOSTART
1002102010021020,
1000100010021020,
1111,
1002102210201000,
1002102010021020,
1011101110111011,
70
#GOGOEND
08,
12103430,
34343470,
8,
#SCROLL 1.5
3333,
30303033,
3333,
3330,
#SCROLL 1
12121210,
1020101110201000,
1110102010201011,
12121233,
3,
,
,
0000
#SCROLL 2
7008,
#SCROLL 1
1110101010101000,
2220202020202000,
2220222022202220,
#SCROLL 2
7,
8,
#GOGOSTART
#SCROLL 1
1000102010111020,
1000102011102020,
1000102210102020,
1000102210001020,
1000102210001020,
1000102210201020,
1000102210201010,
#GOGOEND
3,
#END
COURSE:Normal
LEVEL:5
BALLOON:1,2,36,12,8,4,12
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER1:sadkay
#START
2,
2,
2020,
2,
2,
2,
2020,
#SCROLL 1.5
6008,
#SCROLL 1
10101058,
10101078,
10101058,
1178,
2222,
2222,
60000008,
,
1220,
12012000,
1220,
12012000,
1220,
12022000,
1220,
22022000,
3,
,
#GOGOSTART
30201120,
30203220,
30201022,
32201120,
30201120,
32201022,
3030,
#GOGOEND
9,
,
,
0080,
#GOGOSTART
10101210,
10121012,
10101012,
1111,
10121210,
10121012,
10101012,
1111,
#GOGOEND
2,
#GOGOSTART
10121012,
10101012,
1111,
10121210,
10121210,
11111111,
70
#GOGOEND
08,
1030,
7,
8,
3333,
3333,
3333,
3330,
#SCROLL 1
10101210,
10101210,
10121210,
10101033,
3,
,
,
00007008,
#SCROLL 1
1111,
2222,
22202220,
#SCROLL 2
7,
8,
#GOGOSTART
#SCROLL 1
10121012,
10121011,
10121010,
10121010,
10121010,
10121011,
10121011,
#GOGOEND
3,
#END
COURSE:Easy
LEVEL:4
BALLOON:28,8,6,8
SCOREINIT:
SCOREDIFF:
NOTESDESIGNER0:sadkay
#START
2,
2,
2,
2,
2,
2,
2,
6008,
1110,
1110,
1110,
1110,
2020,
2020,
60000008,
,
1020,
1120,
1020,
1120,
1020,
1220,
1020,
2220,
3,
,
#GOGOSTART
3230,
3230,
3210,
3210,
3210,
3210,
3030,
#GOGOEND
9,
,
,
0080,
#GOGOSTART
1010,
1010,
1010,
1010,
2020,
2020,
2020,
2020,
#GOGOEND
2,
#GOGOSTART
1110,
1110,
1110,
1110,
1110,
1110,
70
#GOGOEND
08,
1030,
7,
8,
3030,
3030,
3030,
3030,
#SCROLL 1
1110,
1110,
1110,
1111,
3,
,
,
,
#SCROLL 1
1110,
2220,
2222,
#SCROLL 2
7,
8,
#GOGOSTART
#SCROLL 1
1010,
1011,
1010,
1011,
1011,
1011,
10001011,
#GOGOEND
3,
#END

View File

@ -0,0 +1 @@
{"id":"gPCrL449oVjg3soU9xqNKP7DNTpDZpaVcHG6iPLtSnUSddTIrrwNCiOBuxPIWGIn","url":""}

View File

@ -1100,10 +1100,10 @@ namespace TJAPlayer3
[StructLayout(LayoutKind.Sequential)]
public struct STKEYASSIGN
{
public E入力デバイス ;
public EInputDevice ;
public int ID;
public int ;
public STKEYASSIGN(E入力デバイス DeviceType, int nID, int nCode)
public STKEYASSIGN(EInputDevice DeviceType, int nID, int nCode)
{
this. = DeviceType;
this.ID = nID;
@ -1405,9 +1405,9 @@ namespace TJAPlayer3
new CTimingZones(17, 42, 108) // Lv6 (Hard-Extreme + "Rigorous" mod)
};
public bool b大音符判定;
public bool bJudgeBigNotes;
public bool bForceNormalGauge;
public int n両手判定の待ち時間;
public int nBigNoteWaitTimems;
public int nBranchAnime;
// I18N choosen language
@ -1431,7 +1431,7 @@ namespace TJAPlayer3
public bool ShowPuchiChara; // リザーブ
public bool bHispeedRandom;
public Eステルスモード[] eSTEALTH;
public EStealthMode[] eSTEALTH;
public bool bNoInfo;
public int nDefaultSongSort;
@ -1464,16 +1464,10 @@ namespace TJAPlayer3
public STDGBVALUE<int> nJudgeLinePosOffset; // #31602 2013.6.23 yyagi 判定ライン表示位置のオフセット
public bool bIsAutoResultCapture; // #25399 2011.6.9 yyagi リザルト画像自動保存機能のON/OFF制御
public int nPoliphonicSounds; // #28228 2012.5.1 yyagi レーン毎の最大同時発音数
public bool bバッファ入力を行う;
public bool bBufferedInputs;
public bool bIsEnabledSystemMenu; // #28200 2012.5.1 yyagi System Menuの使用可否切替
public string strSystemSkinSubfolderFullName; // #28195 2012.5.2 yyagi Skin切替用 System/以下のサブフォルダ名
public bool bConfigIniがないかDTXManiaのバージョンが異なる
{
get
{
return ( !this.bConfigIniが存在している || !TJAPlayer3.VERSION.Equals( this.strDTXManiaのバージョン ) );
}
}
public bool bEnterがキー割り当てのどこにも使用されていない
{
get
@ -1484,7 +1478,7 @@ namespace TJAPlayer3
{
for( int k = 0; k < 0x10; k++ )
{
if( ( this.KeyAssign[ i ][ j ][ k ]. == E入力デバイス. ) && ( this.KeyAssign[ i ][ j ][ k ]. == (int)SlimDXKeys.Key.Return ) )
if( ( this.KeyAssign[ i ][ j ][ k ]. == EInputDevice.Keyboard ) && ( this.KeyAssign[ i ][ j ][ k ]. == (int)SlimDXKeys.Key.Return ) )
{
return false;
}
@ -2092,7 +2086,7 @@ namespace TJAPlayer3
this.nRisky = 0; // #23539 2011.7.26 yyagi RISKYモード
this.bIsAutoResultCapture = false; // #25399 2011.6.9 yyagi リザルト画像自動保存機能ON/OFF
this.bバッファ入力を行う = true;
this.bBufferedInputs = true;
this.bIsAllowedDoubleClickFullscreen = false; // #26752 2011.11.26 ダブルクリックでのフルスクリーンモード移行を許可
this.nPoliphonicSounds = 4; // #28228 2012.5.1 yyagi レーン毎の最大同時発音数
// #24820 2013.1.15 yyagi 初期値を4から2に変更。BASS.net使用時の負荷軽減のため。
@ -2127,9 +2121,9 @@ namespace TJAPlayer3
this.nDefaultCourse = (int)Difficulty.Normal;
this.nBranchAnime = 1;
this.b大音符判定 = false;
this.bJudgeBigNotes = false;
bForceNormalGauge = false;
this.n両手判定の待ち時間 = 50;
this.nBigNoteWaitTimems = 50;
this.bJudgeCountDisplay = false;
@ -2142,10 +2136,10 @@ namespace TJAPlayer3
ShowMob = true;
ShowPuchiChara = true;
this.eSTEALTH = new Eステルスモード[5];
this.eSTEALTH = new EStealthMode[5];
for (int i = 0; i < 5; i++)
this.eSTEALTH[i] = Eステルスモード.OFF;
this.eSTEALTH[i] = EStealthMode.OFF;
this.bNoInfo = false;
@ -2180,7 +2174,7 @@ namespace TJAPlayer3
// メソッド
public void t指定した入力が既にアサイン済みである場合はそれを全削除する( E入力デバイス DeviceType, int nID, int nCode, EKeyConfigPad pad )
public void t指定した入力が既にアサイン済みである場合はそれを全削除する( EInputDevice DeviceType, int nID, int nCode, EKeyConfigPad pad )
{
var isMenu = pad == EKeyConfigPad.Decide || pad == EKeyConfigPad.RightChange || pad == EKeyConfigPad.LeftChange;
for( int i = 0; i <= (int)EKeyConfigPart.SYSTEM; i++ )
@ -2201,7 +2195,7 @@ namespace TJAPlayer3
{
this.KeyAssign[ i ][ j ][ m ] = this.KeyAssign[ i ][ j ][ m + 1 ];
}
this.KeyAssign[ i ][ j ][ 15 ]. = E入力デバイス.;
this.KeyAssign[ i ][ j ][ 15 ]. = EInputDevice.Unknown;
this.KeyAssign[ i ][ j ][ 15 ].ID = 0;
this.KeyAssign[ i ][ j ][ 15 ]. = 0;
k--;
@ -2523,7 +2517,7 @@ namespace TJAPlayer3
sw.WriteLine();
sw.WriteLine( "; バッファ入力モード(0:OFF, 1:ON)" );
sw.WriteLine( "; Using Buffered input (0:OFF, 1:ON)" );
sw.WriteLine( "BufferedInput={0}", this.bバッファ入力を行う ? 1 : 0 );
sw.WriteLine( "BufferedInput={0}", this.bBufferedInputs ? 1 : 0 );
sw.WriteLine();
sw.WriteLine( "; リザルト画像自動保存機能(0:OFF, 1:ON)" ); // #25399 2011.6.9 yyagi
sw.WriteLine( "; Set \"1\" if you'd like to save result screen image automatically"); //
@ -2732,10 +2726,10 @@ namespace TJAPlayer3
//sw.WriteLine( "HispeedRandom={0}", this.bHispeedRandom ? 1 : 0 );
//sw.WriteLine();
sw.WriteLine( "; 大音符の両手入力待機時間(ms)" );
sw.WriteLine( "BigNotesWaitTime={0}", this.n両手判定の待ち時間 );
sw.WriteLine( "BigNotesWaitTime={0}", this.nBigNoteWaitTimems );
sw.WriteLine();
sw.WriteLine( "; 大音符の両手判定(0:OFF, 1:ON)" );
sw.WriteLine( "BigNotesJudge={0}", this.b大音符判定 ? 1 : 0 );
sw.WriteLine( "BigNotesJudge={0}", this.bJudgeBigNotes ? 1 : 0 );
sw.WriteLine();
sw.WriteLine( "; ゲージをNormalに強制(0:OFF, 1:ON)" );
sw.WriteLine( "ForceNormalGauge={0}", this.bForceNormalGauge ? 1 : 0 );
@ -3451,7 +3445,7 @@ namespace TJAPlayer3
#endregion
else if( str3.Equals( "BufferedInput" ) )
{
this.bバッファ入力を行う = CConversion.bONorOFF( str4[ 0 ] );
this.bBufferedInputs = CConversion.bONorOFF( str4[ 0 ] );
}
else if ( str3.Equals( "PolyphonicSounds" ) ) // #28228 2012.5.1 yyagi
{
@ -3847,23 +3841,23 @@ namespace TJAPlayer3
else if (str3.Equals("TaikoStealth1P") || str3.Equals("TaikoStealth"))
{
this.eSTEALTH[0] = (Eステルスモード)CConversion.n値を文字列から取得して範囲内に丸めて返す(str4, 0, 3, (int)this.eSTEALTH[0]);
this.eSTEALTH[0] = (EStealthMode)CConversion.n値を文字列から取得して範囲内に丸めて返す(str4, 0, 3, (int)this.eSTEALTH[0]);
}
else if (str3.Equals("TaikoStealth2P"))
{
this.eSTEALTH[1] = (Eステルスモード)CConversion.n値を文字列から取得して範囲内に丸めて返す(str4, 0, 3, (int)this.eSTEALTH[1]);
this.eSTEALTH[1] = (EStealthMode)CConversion.n値を文字列から取得して範囲内に丸めて返す(str4, 0, 3, (int)this.eSTEALTH[1]);
}
else if (str3.Equals("TaikoStealth3P"))
{
this.eSTEALTH[2] = (Eステルスモード)CConversion.n値を文字列から取得して範囲内に丸めて返す(str4, 0, 3, (int)this.eSTEALTH[2]);
this.eSTEALTH[2] = (EStealthMode)CConversion.n値を文字列から取得して範囲内に丸めて返す(str4, 0, 3, (int)this.eSTEALTH[2]);
}
else if (str3.Equals("TaikoStealth4P"))
{
this.eSTEALTH[3] = (Eステルスモード)CConversion.n値を文字列から取得して範囲内に丸めて返す(str4, 0, 3, (int)this.eSTEALTH[3]);
this.eSTEALTH[3] = (EStealthMode)CConversion.n値を文字列から取得して範囲内に丸めて返す(str4, 0, 3, (int)this.eSTEALTH[3]);
}
else if (str3.Equals("TaikoStealth5P"))
{
this.eSTEALTH[4] = (Eステルスモード)CConversion.n値を文字列から取得して範囲内に丸めて返す(str4, 0, 3, (int)this.eSTEALTH[4]);
this.eSTEALTH[4] = (EStealthMode)CConversion.n値を文字列から取得して範囲内に丸めて返す(str4, 0, 3, (int)this.eSTEALTH[4]);
}
#endregion
@ -3944,11 +3938,11 @@ namespace TJAPlayer3
}
else if ( str3.Equals( "BigNotesWaitTime" ) )
{
this.n両手判定の待ち時間 = CConversion.n値を文字列から取得して範囲内に丸めて返す( str4, 1, 100, this.n両手判定の待ち時間 );
this.nBigNoteWaitTimems = CConversion.n値を文字列から取得して範囲内に丸めて返す( str4, 1, 100, this.nBigNoteWaitTimems );
}
else if ( str3.Equals( "BigNotesJudge" ) )
{
this.b大音符判定 = CConversion.bONorOFF( str4[ 0 ] );
this.bJudgeBigNotes = CConversion.bONorOFF( str4[ 0 ] );
}
else if ( str3.Equals( "ForceNormalGauge" ) )
{
@ -4348,7 +4342,7 @@ namespace TJAPlayer3
this.KeyAssign[ i ][ j ] = new CKeyAssign.STKEYASSIGN[ 16 ];
for( int k = 0; k < 16; k++ )
{
this.KeyAssign[ i ][ j ][ k ] = new CKeyAssign.STKEYASSIGN( E入力デバイス., 0, 0 );
this.KeyAssign[ i ][ j ][ k ] = new CKeyAssign.STKEYASSIGN( EInputDevice.Unknown, 0, 0 );
}
}
}
@ -4358,7 +4352,7 @@ namespace TJAPlayer3
bool flag = true;
for( int i = 0; i < 0x10; i++ )
{
if( assign[ i ]. == E入力デバイス. )
if( assign[ i ]. == EInputDevice.Unknown )
{
continue;
}
@ -4369,23 +4363,23 @@ namespace TJAPlayer3
flag = false;
switch( assign[ i ]. )
{
case E入力デバイス.:
case EInputDevice.Keyboard:
sw.Write( 'K' );
break;
case E入力デバイス.MIDI入力:
case EInputDevice.MIDIInput:
sw.Write( 'M' );
break;
case E入力デバイス.:
case EInputDevice.Joypad:
sw.Write( 'J' );
break;
case E入力デバイス.Gamepad:
case EInputDevice.Gamepad:
sw.Write( 'G' );
break;
case E入力デバイス.:
case EInputDevice.Mouse:
sw.Write( 'N' );
break;
}
@ -4397,36 +4391,36 @@ namespace TJAPlayer3
string[] strArray = strキー記述.Split( new char[] { ',' } );
for( int i = 0; ( i < strArray.Length ) && ( i < 0x10 ); i++ )
{
E入力デバイス e入力デバイス;
EInputDevice e入力デバイス;
int id;
int code;
string str = strArray[ i ].Trim().ToUpper();
if ( str.Length >= 3 )
{
e入力デバイス = E入力デバイス.;
e入力デバイス = EInputDevice.Unknown;
switch ( str[ 0 ] )
{
case 'J':
e入力デバイス = E入力デバイス.;
e入力デバイス = EInputDevice.Joypad;
break;
case 'G':
e入力デバイス = E入力デバイス.Gamepad;
e入力デバイス = EInputDevice.Gamepad;
break;
case 'K':
e入力デバイス = E入力デバイス.;
e入力デバイス = EInputDevice.Keyboard;
break;
case 'L':
continue;
case 'M':
e入力デバイス = E入力デバイス.MIDI入力;
e入力デバイス = EInputDevice.MIDIInput;
break;
case 'N':
e入力デバイス = E入力デバイス.;
e入力デバイス = EInputDevice.Mouse;
break;
}
}

View File

@ -57,7 +57,7 @@ namespace TJAPlayer3
{
switch( stkeyassignArray[ i ]. )
{
case E入力デバイス.:
case EInputDevice.Keyboard:
if( ( device.CurrentType == InputDeviceType.Keyboard ) && ( event2.nKey == stkeyassignArray[ i ]. ) )
{
list.Add( event2 );
@ -65,7 +65,7 @@ namespace TJAPlayer3
}
break;
case E入力デバイス.MIDI入力:
case EInputDevice.MIDIInput:
if( ( ( device.CurrentType == InputDeviceType.MidiIn ) && ( device.ID == stkeyassignArray[ i ].ID ) ) && ( event2.nKey == stkeyassignArray[ i ]. ) )
{
list.Add( event2 );
@ -73,7 +73,7 @@ namespace TJAPlayer3
}
break;
case E入力デバイス.:
case EInputDevice.Joypad:
if( ( ( device.CurrentType == InputDeviceType.Joystick ) && ( device.ID == stkeyassignArray[ i ].ID ) ) && ( event2.nKey == stkeyassignArray[ i ]. ) )
{
list.Add( event2 );
@ -81,7 +81,7 @@ namespace TJAPlayer3
}
break;
case E入力デバイス.Gamepad:
case EInputDevice.Gamepad:
if( ( ( device.CurrentType == InputDeviceType.Gamepad ) && ( device.ID == stkeyassignArray[ i ].ID ) ) && ( event2.nKey == stkeyassignArray[ i ]. ) )
{
list.Add( event2 );
@ -89,7 +89,7 @@ namespace TJAPlayer3
}
break;
case E入力デバイス.:
case EInputDevice.Mouse:
if( ( device.CurrentType == InputDeviceType.Mouse ) && ( event2.nKey == stkeyassignArray[ i ]. ) )
{
list.Add( event2 );
@ -114,14 +114,14 @@ namespace TJAPlayer3
{
switch( stkeyassignArray[ i ]. )
{
case E入力デバイス.:
case EInputDevice.Keyboard:
if( !this.rInput管理.Keyboard.KeyPressed( stkeyassignArray[ i ]. ) )
break;
this.st検知したデバイス.Keyboard = true;
return true;
case E入力デバイス.MIDI入力:
case EInputDevice.MIDIInput:
{
IInputDevice device2 = this.rInput管理.MidiIn( stkeyassignArray[ i ].ID );
if( ( device2 == null ) || !device2.KeyPressed( stkeyassignArray[ i ]. ) )
@ -130,7 +130,7 @@ namespace TJAPlayer3
this.st検知したデバイス.MIDIIN = true;
return true;
}
case E入力デバイス.:
case EInputDevice.Joypad:
{
if( !this.rConfigIni.dicJoystick.ContainsKey( stkeyassignArray[ i ].ID ) )
break;
@ -142,7 +142,7 @@ namespace TJAPlayer3
this.st検知したデバイス.Joypad = true;
return true;
}
case E入力デバイス.Gamepad:
case EInputDevice.Gamepad:
{
if( !this.rConfigIni.dicJoystick.ContainsKey( stkeyassignArray[ i ].ID ) )
break;
@ -154,7 +154,7 @@ namespace TJAPlayer3
this.st検知したデバイス.Gamepad = true;
return true;
}
case E入力デバイス.:
case EInputDevice.Mouse:
if( !this.rInput管理.Mouse.KeyPressed( stkeyassignArray[ i ]. ) )
break;
@ -190,7 +190,7 @@ namespace TJAPlayer3
{
switch( stkeyassignArray[ i ]. )
{
case E入力デバイス.:
case EInputDevice.Keyboard:
if( !this.rInput管理.Keyboard.KeyPressing( stkeyassignArray[ i ]. ) )
{
break;
@ -198,7 +198,7 @@ namespace TJAPlayer3
this.st検知したデバイス.Keyboard = true;
return true;
case E入力デバイス.:
case EInputDevice.Joypad:
{
if( !this.rConfigIni.dicJoystick.ContainsKey( stkeyassignArray[ i ].ID ) )
{
@ -213,7 +213,7 @@ namespace TJAPlayer3
return true;
}
case E入力デバイス.Gamepad:
case EInputDevice.Gamepad:
{
if( !this.rConfigIni.dicJoystick.ContainsKey( stkeyassignArray[ i ].ID ) )
{
@ -227,7 +227,7 @@ namespace TJAPlayer3
this.st検知したデバイス.Gamepad = true;
return true;
}
case E入力デバイス.:
case EInputDevice.Mouse:
if( !this.rInput管理.Mouse.KeyPressing( stkeyassignArray[ i ]. ) )
{
break;

View File

@ -279,16 +279,16 @@ namespace TJAPlayer3
ChipがPadより優先,
PadがChipより優先
}
internal enum E入力デバイス
internal enum EInputDevice
{
= 0,
MIDI入力 = 1,
= 2,
= 3,
Keyboard = 0,
MIDIInput = 1,
Joypad = 2,
Mouse = 3,
Gamepad = 4,
= -1
Unknown = -1
}
public enum E判定
public enum ENoteJudge
{
Perfect = 0,
Great = 1,
@ -324,14 +324,6 @@ namespace TJAPlayer3
AVI,
AVIPAN
}
internal enum EBGA種別
{
Unknown,
BMP,
BMPTEX,
BGA,
BGAPAN
}
internal enum EFIFOモード
{
,
@ -412,7 +404,7 @@ namespace TJAPlayer3
potato
}
public enum Eステルスモード
public enum EStealthMode
{
OFF = 0,
DORON = 1,

View File

@ -756,7 +756,7 @@ namespace TJAPlayer3
}
protected override void Update()
{
Input管理?.Polling( TJAPlayer3.ConfigIni.bバッファ入力を行う );
Input管理?.Polling( TJAPlayer3.ConfigIni.bBufferedInputs );
}
protected override void Draw()
{

View File

@ -336,8 +336,8 @@ namespace TJAPlayer3
if (TJAPlayer3.ConfigIni.eRandom[actualPlayer] == Eランダムモード.RANDOM) ModFlags |= (int)EModFlag.Random;
if (TJAPlayer3.ConfigIni.eRandom[actualPlayer] == Eランダムモード.SUPERRANDOM) ModFlags |= (int)EModFlag.SuperRandom;
if (TJAPlayer3.ConfigIni.eRandom[actualPlayer] == Eランダムモード.HYPERRANDOM) ModFlags |= ((int)EModFlag.Random | (int)EModFlag.Mirror);
if (TJAPlayer3.ConfigIni.eSTEALTH[actualPlayer] == Eステルスモード.DORON) ModFlags |= (int)EModFlag.Invisible;
if (TJAPlayer3.ConfigIni.eSTEALTH[actualPlayer] == Eステルスモード.STEALTH) ModFlags |= (int)EModFlag.PerfectMemory;
if (TJAPlayer3.ConfigIni.eSTEALTH[actualPlayer] == EStealthMode.DORON) ModFlags |= (int)EModFlag.Invisible;
if (TJAPlayer3.ConfigIni.eSTEALTH[actualPlayer] == EStealthMode.STEALTH) ModFlags |= (int)EModFlag.PerfectMemory;
if (TJAPlayer3.ConfigIni.nFunMods[actualPlayer] == EFunMods.AVALANCHE) ModFlags |= (int)EModFlag.Avalanche;
if (TJAPlayer3.ConfigIni.nFunMods[actualPlayer] == EFunMods.MINESWEEPER) ModFlags |= (int)EModFlag.Minesweeper;
if (TJAPlayer3.ConfigIni.bJust[actualPlayer] == 1) ModFlags |= (int)EModFlag.Just;

View File

@ -131,7 +131,7 @@ namespace TJAPlayer3
else if( ( TJAPlayer3.Input管理.Keyboard.KeyPressed( (int)SlimDXKeys.Key.Delete ) && ( this.n現在の選択行 >= 0 ) ) && ( this.n現在の選択行 <= 15 ) )
{
TJAPlayer3.Skin.sound決定音.t再生する();
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = E入力デバイス.;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = EInputDevice.Unknown;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ].ID = 0;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = 0;
}
@ -165,23 +165,23 @@ namespace TJAPlayer3
{
switch( stkeyassignArray[ i ]. )
{
case E入力デバイス.:
case EInputDevice.Keyboard:
this.tアサインコードの描画_Keyboard( i + 1, x + num5, y, stkeyassignArray[ i ].ID, stkeyassignArray[ i ]., this.n現在の選択行 == i );
break;
case E入力デバイス.MIDI入力:
case EInputDevice.MIDIInput:
this.tアサインコードの描画_MidiIn( i + 1, x + num5, y, stkeyassignArray[ i ].ID, stkeyassignArray[ i ]., this.n現在の選択行 == i );
break;
case E入力デバイス.:
case EInputDevice.Joypad:
this.tアサインコードの描画_Joypad( i + 1, x + num5, y, stkeyassignArray[ i ].ID, stkeyassignArray[ i ]., this.n現在の選択行 == i );
break;
case E入力デバイス.Gamepad:
case EInputDevice.Gamepad:
this.tアサインコードの描画_Gamepad( i + 1, x + num5, y, stkeyassignArray[ i ].ID, stkeyassignArray[ i ]., this.n現在の選択行 == i );
break;
case E入力デバイス.:
case EInputDevice.Mouse:
this.tアサインコードの描画_Mouse( i + 1, x + num5, y, stkeyassignArray[ i ].ID, stkeyassignArray[ i ]., this.n現在の選択行 == i );
break;
@ -348,8 +348,8 @@ namespace TJAPlayer3
if (device.KeyPressed(i))
{
TJAPlayer3.Skin.sound決定音.t再生する();
TJAPlayer3.ConfigIni.t指定した入力が既にアサイン済みである場合はそれを全削除する( E入力デバイス.Gamepad, device.ID, i, this.pad);
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = E入力デバイス.Gamepad;
TJAPlayer3.ConfigIni.t指定した入力が既にアサイン済みである場合はそれを全削除する( EInputDevice.Gamepad, device.ID, i, this.pad);
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = EInputDevice.Gamepad;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ].ID = device.ID;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = i;
return true;
@ -370,8 +370,8 @@ namespace TJAPlayer3
if (device.KeyPressed(i))
{
TJAPlayer3.Skin.sound決定音.t再生する();
TJAPlayer3.ConfigIni.t指定した入力が既にアサイン済みである場合はそれを全削除する( E入力デバイス., device.ID, i, this.pad);
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = E入力デバイス.;
TJAPlayer3.ConfigIni.t指定した入力が既にアサイン済みである場合はそれを全削除する( EInputDevice.Joypad, device.ID, i, this.pad);
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = EInputDevice.Joypad;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ].ID = device.ID;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = i;
return true;
@ -395,8 +395,8 @@ namespace TJAPlayer3
TJAPlayer3.Input管理.Keyboard.KeyPressed( i ) )
{
TJAPlayer3.Skin.sound決定音.t再生する();
TJAPlayer3.ConfigIni.t指定した入力が既にアサイン済みである場合はそれを全削除する( E入力デバイス., 0, i, this.pad);
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = E入力デバイス.;
TJAPlayer3.ConfigIni.t指定した入力が既にアサイン済みである場合はそれを全削除する( EInputDevice.Keyboard, 0, i, this.pad);
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = EInputDevice.Keyboard;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ].ID = 0;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = i;
return true;
@ -415,8 +415,8 @@ namespace TJAPlayer3
if( device.KeyPressed( i ) )
{
TJAPlayer3.Skin.sound決定音.t再生する();
TJAPlayer3.ConfigIni.t指定した入力が既にアサイン済みである場合はそれを全削除する( E入力デバイス.MIDI入力, device.ID, i, this.pad);
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = E入力デバイス.MIDI入力;
TJAPlayer3.ConfigIni.t指定した入力が既にアサイン済みである場合はそれを全削除する( EInputDevice.MIDIInput, device.ID, i, this.pad);
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = EInputDevice.MIDIInput;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ].ID = device.ID;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = i;
return true;
@ -432,8 +432,8 @@ namespace TJAPlayer3
{
if( TJAPlayer3.Input管理.Mouse.KeyPressed( i ) )
{
TJAPlayer3.ConfigIni.t指定した入力が既にアサイン済みである場合はそれを全削除する( E入力デバイス., 0, i, this.pad);
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = E入力デバイス.;
TJAPlayer3.ConfigIni.t指定した入力が既にアサイン済みである場合はそれを全削除する( EInputDevice.Mouse, 0, i, this.pad);
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = EInputDevice.Mouse;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ].ID = 0;
TJAPlayer3.ConfigIni.KeyAssign[ (int) this.part ][ (int) this.pad ][ this.n現在の選択行 ]. = i;
}

View File

@ -202,7 +202,7 @@ namespace TJAPlayer3
CLangManager.LangInstance.GetString(40));
list項目リスト.Add(SendDiscordPlayingInformation);
this.iSystemBufferedInput = new CItemToggle(CLangManager.LangInstance.GetString(10041), TJAPlayer3.ConfigIni.bバッファ入力を行う,
this.iSystemBufferedInput = new CItemToggle(CLangManager.LangInstance.GetString(10041), TJAPlayer3.ConfigIni.bBufferedInputs,
CLangManager.LangInstance.GetString(41));
this.list項目リスト.Add( this.iSystemBufferedInput );
this.iLogOutputLog = new CItemToggle(CLangManager.LangInstance.GetString(10042), TJAPlayer3.ConfigIni.bログ出力,
@ -388,7 +388,7 @@ namespace TJAPlayer3
new string[] { "OFF", "TYPE-A", "TYPE-B" });
this.list項目リスト.Add( this.iTaikoGameMode );
this.iTaikoBigNotesJudge = new CItemToggle(CLangManager.LangInstance.GetString(91), TJAPlayer3.ConfigIni.b大音符判定,
this.iTaikoBigNotesJudge = new CItemToggle(CLangManager.LangInstance.GetString(91), TJAPlayer3.ConfigIni.bJudgeBigNotes,
CLangManager.LangInstance.GetString(92));
this.list項目リスト.Add( this.iTaikoBigNotesJudge );
@ -1716,7 +1716,7 @@ namespace TJAPlayer3
//CDTXMania.ConfigIni.bWave再生位置自動調整機能有効 = this.iSystemAdjustWaves.bON;
TJAPlayer3.ConfigIni.b垂直帰線待ちを行う = this.iSystemVSyncWait.bON;
TJAPlayer3.ConfigIni.bバッファ入力を行う = this.iSystemBufferedInput.bON;
TJAPlayer3.ConfigIni.bBufferedInputs = this.iSystemBufferedInput.bON;
TJAPlayer3.ConfigIni.bAVI有効 = this.iSystemAVI.bON;
TJAPlayer3.ConfigIni.bBGA有効 = this.iSystemBGA.bON;
// CDTXMania.ConfigIni.bGraph有効 = this.iSystemGraph.bON;#24074 2011.01.23 comment-out ikanick オプション(Drums)へ移行
@ -1825,7 +1825,7 @@ namespace TJAPlayer3
//TJAPlayer3.ConfigIni.bJust = this.iTaikoJust.bON;
TJAPlayer3.ConfigIni.bJudgeCountDisplay = this.iTaikoJudgeCountDisp.bON;
TJAPlayer3.ConfigIni.ShowExExtraAnime = this.iShowExExtraAnime.bON;
TJAPlayer3.ConfigIni.b大音符判定 = this.iTaikoBigNotesJudge.bON;
TJAPlayer3.ConfigIni.bJudgeBigNotes = this.iTaikoBigNotesJudge.bON;
TJAPlayer3.ConfigIni.bForceNormalGauge = this.iTaikoForceNormalGauge.bON;
}

View File

@ -613,7 +613,7 @@ namespace TJAPlayer3
#region [ Doron ]
TJAPlayer3.ConfigIni.eSTEALTH[actual] = (Eステルスモード)nStealth;
TJAPlayer3.ConfigIni.eSTEALTH[actual] = (EStealthMode)nStealth;
#endregion

View File

@ -134,7 +134,7 @@ namespace TJAPlayer3
TJAPlayer3.ConfigIni.eRandom[TJAPlayer3.SaveFile] = (Eランダムモード)GetIndex( (int)EOrder.Random );
break;
case (int) EOrder.Stealth:
TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.SaveFile] = (Eステルスモード)GetIndex( (int)EOrder.Stealth );
TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.SaveFile] = (EStealthMode)GetIndex( (int)EOrder.Stealth );
break;
case (int) EOrder.GameMode:
EGame game = EGame.OFF;

View File

@ -397,7 +397,7 @@ namespace TJAPlayer3
this.db現在のゲージ値[nPlayer] = Math.Max(0, this.db現在のゲージ値[nPlayer] - HGaugeMethods.FuserollDamage);
}
public void Damage(E楽器パート screenmode, E楽器パート part, E判定 e今回の判定, int nPlayer)
public void Damage(E楽器パート screenmode, E楽器パート part, ENoteJudge e今回の判定, int nPlayer)
{
float fDamage;
int nコース = (int)TJAPlayer3.stage演奏ドラム画面.n現在のコース[nPlayer];
@ -406,8 +406,8 @@ namespace TJAPlayer3
#if true // DAMAGELEVELTUNING
switch (e今回の判定)
{
case E判定.Perfect:
case E判定.Great:
case ENoteJudge.Perfect:
case ENoteJudge.Great:
{
if (this.DTX[nPlayer].bチップがある.Branch)
{
@ -417,7 +417,7 @@ namespace TJAPlayer3
fDamage = this.dbゲージ増加量[0][nPlayer];
}
break;
case E判定.Good:
case ENoteJudge.Good:
{
if (this.DTX[nPlayer].bチップがある.Branch)
{
@ -427,8 +427,8 @@ namespace TJAPlayer3
fDamage = this.dbゲージ増加量[1][nPlayer];
}
break;
case E判定.Poor:
case E判定.Miss:
case ENoteJudge.Poor:
case ENoteJudge.Miss:
{
if (this.DTX[nPlayer].bチップがある.Branch)
{
@ -541,7 +541,7 @@ namespace TJAPlayer3
}
public virtual void Start(int nLane, E判定 judge, int player)
public virtual void Start(int nLane, ENoteJudge judge, int player)
{
}

View File

@ -1156,7 +1156,7 @@ namespace TJAPlayer3
internal E判定 e指定時刻からChipのJUDGEを返す(long nTime, CDTX.CChip pChip, int player = 0)
internal ENoteJudge e指定時刻からChipのJUDGEを返す(long nTime, CDTX.CChip pChip, int player = 0)
{
var e判定 = e指定時刻からChipのJUDGEを返すImpl(nTime, pChip, player);
@ -1173,7 +1173,7 @@ namespace TJAPlayer3
// other controller, etc. and the visuals of notes crossing the judgment position.
if (TJAPlayer3.IsPerformingCalibration)
{
return e判定 < E判定.Good ? E判定.Good : e判定;
return e判定 < ENoteJudge.Good ? ENoteJudge.Good : e判定;
}
else
{
@ -1224,7 +1224,7 @@ namespace TJAPlayer3
this.nHighestCombo[danSong] = this.nCombo[danSong];
}
private E判定 e指定時刻からChipのJUDGEを返すImpl( long nTime, CDTX.CChip pChip, int player = 0 )
private ENoteJudge e指定時刻からChipのJUDGEを返すImpl( long nTime, CDTX.CChip pChip, int player = 0 )
{
if ( pChip != null )
@ -1236,14 +1236,14 @@ namespace TJAPlayer3
{
if ((SoundManager.PlayTimer.NowTimeMs * TJAPlayer3.ConfigIni.SongPlaybackSpeed) > pChip.n発声時刻ms && (SoundManager.PlayTimer.NowTimeMs * TJAPlayer3.ConfigIni.SongPlaybackSpeed) < pChip.nーツ終了時刻ms)
{
return E判定.Perfect;
return ENoteJudge.Perfect;
}
}
else if(NotesManager.IsGenericBalloon(pChip))
{
if ((SoundManager.PlayTimer.NowTimeMs * TJAPlayer3.ConfigIni.SongPlaybackSpeed) >= pChip.n発声時刻ms - 17 && (SoundManager.PlayTimer.NowTimeMs * TJAPlayer3.ConfigIni.SongPlaybackSpeed) < pChip.nーツ終了時刻ms)
{
return E判定.Perfect;
return ENoteJudge.Perfect;
}
}
@ -1262,25 +1262,25 @@ namespace TJAPlayer3
if (nDeltaTime <= tz.nGoodZone * TJAPlayer3.ConfigIni.SongPlaybackSpeed)
{
return E判定.Perfect;
return ENoteJudge.Perfect;
}
if (nDeltaTime <= tz.nOkZone * TJAPlayer3.ConfigIni.SongPlaybackSpeed)
{
if ( TJAPlayer3.ConfigIni.bJust[actual] == 1 && NotesManager.IsMissableNote(pChip)) // Just
return E判定.Poor;
return E判定.Good;
return ENoteJudge.Poor;
return ENoteJudge.Good;
}
if (nDeltaTime <= tz.nBadZone * TJAPlayer3.ConfigIni.SongPlaybackSpeed)
{
if (TJAPlayer3.ConfigIni.bJust[actual] == 2 || !NotesManager.IsMissableNote(pChip)) // Safe
return E判定.Good;
return E判定.Poor;
return ENoteJudge.Good;
return ENoteJudge.Poor;
}
}
return E判定.Miss;
return ENoteJudge.Miss;
}
protected CDTX.CChip r指定時刻に一番近い連打Chip_ヒット未済問わず不可視考慮( long nTime, int nChannel, int nInputAdjustTime, int nPlayer )
@ -1778,13 +1778,13 @@ namespace TJAPlayer3
return true;
}
protected abstract E判定 tチップのヒット処理( long nHitTime, CDTX.CChip pChip, bool bCorrectLane );
protected abstract ENoteJudge tチップのヒット処理( long nHitTime, CDTX.CChip pChip, bool bCorrectLane );
protected E判定 tチップのヒット処理( long nHitTime, CDTX.CChip pChip, E楽器パート screenmode, bool bCorrectLane, int nNowInput )
protected ENoteJudge tチップのヒット処理( long nHitTime, CDTX.CChip pChip, E楽器パート screenmode, bool bCorrectLane, int nNowInput )
{
return tチップのヒット処理( nHitTime, pChip, screenmode, bCorrectLane, nNowInput, 0 );
}
protected unsafe E判定 tチップのヒット処理(long nHitTime, CDTX.CChip pChip, E楽器パート screenmode, bool bCorrectLane, int nNowInput, int nPlayer, bool rollEffectHit = false)
protected unsafe ENoteJudge tチップのヒット処理(long nHitTime, CDTX.CChip pChip, E楽器パート screenmode, bool bCorrectLane, int nNowInput, int nPlayer, bool rollEffectHit = false)
{
//unsafeコードにつき、デバッグ中の変更厳禁!
@ -1799,7 +1799,7 @@ namespace TJAPlayer3
}
if (!pChip.b可視)
return E判定.Auto;
return ENoteJudge.Auto;
if (!NotesManager.IsGenericRoll(pChip))
{
@ -1810,7 +1810,7 @@ namespace TJAPlayer3
}
}
E判定 eJudgeResult = E判定.Auto;
ENoteJudge eJudgeResult = ENoteJudge.Auto;
switch (pChip.e楽器パート)
{
case E楽器パート.DRUMS:
@ -1820,12 +1820,12 @@ namespace TJAPlayer3
case E楽器パート.TAIKO:
{
//連打が短すぎると発声されない
eJudgeResult = (bCorrectLane)? this.e指定時刻からChipのJUDGEを返す( nHitTime, pChip, nPlayer ) : E判定.Miss;
eJudgeResult = (bCorrectLane)? this.e指定時刻からChipのJUDGEを返す( nHitTime, pChip, nPlayer ) : ENoteJudge.Miss;
// AI judges
eJudgeResult = AlterJudgement(nPlayer, eJudgeResult, true);
if (!bAutoPlay && eJudgeResult != E判定.Miss)
if (!bAutoPlay && eJudgeResult != ENoteJudge.Miss)
{
CLagLogger.Add(nPlayer, pChip);
}
@ -1993,10 +1993,10 @@ namespace TJAPlayer3
}
else if (NotesManager.IsADLIB(pChip))
{
if (eJudgeResult != E判定.Auto && eJudgeResult != E判定.Miss)
if (eJudgeResult != ENoteJudge.Auto && eJudgeResult != ENoteJudge.Miss)
{
this.actJudgeString.Start(nPlayer, eJudgeResult != E判定.Bad ? E判定.ADLIB : E判定.Bad);
eJudgeResult = E判定.Perfect; // Prevent ADLIB notes breaking DFC runs
this.actJudgeString.Start(nPlayer, eJudgeResult != ENoteJudge.Bad ? ENoteJudge.ADLIB : ENoteJudge.Bad);
eJudgeResult = ENoteJudge.Perfect; // Prevent ADLIB notes breaking DFC runs
TJAPlayer3.stage演奏ドラム画面.actLaneTaiko.Start(0x11, eJudgeResult, true, nPlayer);
TJAPlayer3.stage演奏ドラム画面.actChipFireD.Start(0x11, eJudgeResult, nPlayer);
this.CChartScore[nPlayer].nADLIB++;
@ -2009,13 +2009,13 @@ namespace TJAPlayer3
}
else if (NotesManager.IsMine(pChip))
{
if (eJudgeResult != E判定.Auto && eJudgeResult != E判定.Miss)
if (eJudgeResult != ENoteJudge.Auto && eJudgeResult != ENoteJudge.Miss)
{
this.actJudgeString.Start(nPlayer, eJudgeResult != E判定.Bad ? E判定.Mine : E判定.Bad);
this.actJudgeString.Start(nPlayer, eJudgeResult != ENoteJudge.Bad ? ENoteJudge.Mine : ENoteJudge.Bad);
bBombHit = true;
eJudgeResult = E判定.Bad;
eJudgeResult = ENoteJudge.Bad;
TJAPlayer3.stage演奏ドラム画面.actLaneTaiko.Start(0x11, eJudgeResult, true, nPlayer);
TJAPlayer3.stage演奏ドラム画面.actChipFireD.Start(0x11, E判定.Mine, nPlayer);
TJAPlayer3.stage演奏ドラム画面.actChipFireD.Start(0x11, ENoteJudge.Mine, nPlayer);
TJAPlayer3.Skin.soundBomb?.t再生する();
actGauge.MineDamage(nPlayer);
this.CChartScore[nPlayer].nMine++;
@ -2028,16 +2028,16 @@ namespace TJAPlayer3
}
else
{
if (eJudgeResult != E判定.Miss)
if (eJudgeResult != ENoteJudge.Miss)
{
pChip.bShow = false;
}
}
if (eJudgeResult != E判定.Auto && eJudgeResult != E判定.Miss)
if (eJudgeResult != ENoteJudge.Auto && eJudgeResult != ENoteJudge.Miss)
{
this.actJudgeString.Start(nPlayer, (bAutoPlay && !TJAPlayer3.ConfigIni.bAIBattleMode) ? E判定.Auto : eJudgeResult);
this.actJudgeString.Start(nPlayer, (bAutoPlay && !TJAPlayer3.ConfigIni.bAIBattleMode) ? ENoteJudge.Auto : eJudgeResult);
TJAPlayer3.stage演奏ドラム画面.actLaneTaiko.Start(pChip.nチャンネル番号, eJudgeResult, true, nPlayer);
TJAPlayer3.stage演奏ドラム画面.actChipFireD.Start(pChip.nチャンネル番号, eJudgeResult, nPlayer);
}
@ -2062,7 +2062,7 @@ namespace TJAPlayer3
var chara = TJAPlayer3.Tx.Characters[TJAPlayer3.SaveFileInstances[TJAPlayer3.GetActualPlayer(nPlayer)].data.Character];
bool cleared = HGaugeMethods.UNSAFE_FastNormaCheck(nPlayer);
if (eJudgeResult != E判定.Poor && eJudgeResult != E判定.Miss)
if (eJudgeResult != ENoteJudge.Poor && eJudgeResult != ENoteJudge.Miss)
{
double dbUnit = (((60.0 / (TJAPlayer3.stage演奏ドラム画面.actPlayInfo.dbBPM[nPlayer]))));
@ -2090,7 +2090,7 @@ namespace TJAPlayer3
}
}
if ( eJudgeResult == E判定.Poor || eJudgeResult == E判定.Miss || eJudgeResult == E判定.Bad )
if ( eJudgeResult == ENoteJudge.Poor || eJudgeResult == ENoteJudge.Miss || eJudgeResult == ENoteJudge.Bad )
{
int Character = this.actChara.iCurrentCharacter[nPlayer];
@ -2191,7 +2191,7 @@ namespace TJAPlayer3
switch ( eJudgeResult )
{
case E判定.Perfect:
case ENoteJudge.Perfect:
{
if (NotesManager.IsADLIB(pChip))
break;
@ -2234,8 +2234,8 @@ namespace TJAPlayer3
this.bIsMiss[nPlayer] = false;
}
break;
case E判定.Great:
case E判定.Good:
case ENoteJudge.Great:
case ENoteJudge.Good:
{
this.CBranchScore[nPlayer].nGood++;
this.CChartScore[nPlayer].nGood++;
@ -2273,9 +2273,9 @@ namespace TJAPlayer3
this.bIsMiss[nPlayer] = false;
}
break;
case E判定.Poor:
case E判定.Miss:
case E判定.Bad:
case ENoteJudge.Poor:
case ENoteJudge.Miss:
case ENoteJudge.Bad:
{
if(!NotesManager.IsMissableNote(pChip) && !bBombHit)
break;
@ -2315,7 +2315,7 @@ namespace TJAPlayer3
{
switch ( eJudgeResult )
{
case E判定.Perfect:
case ENoteJudge.Perfect:
{
if(!NotesManager.IsGenericRoll(pChip))
{
@ -2359,8 +2359,8 @@ namespace TJAPlayer3
}
break;
case E判定.Great:
case E判定.Good:
case ENoteJudge.Great:
case ENoteJudge.Good:
{
if (!NotesManager.IsGenericRoll(pChip))
{
@ -2507,7 +2507,7 @@ namespace TJAPlayer3
default:
break;
}
if ( ( ( pChip.e楽器パート != E楽器パート.UNKNOWN ) ) && ( eJudgeResult != E判定.Miss ) && ( eJudgeResult != E判定.Bad ) && ( eJudgeResult != E判定.Poor ) && (NotesManager.IsMissableNote(pChip)) )
if ( ( ( pChip.e楽器パート != E楽器パート.UNKNOWN ) ) && ( eJudgeResult != ENoteJudge.Miss ) && ( eJudgeResult != ENoteJudge.Bad ) && ( eJudgeResult != ENoteJudge.Poor ) && (NotesManager.IsMissableNote(pChip)) )
{
int nCombos = this.actCombo.n現在のコンボ数[nPlayer];
long nInit = TJAPlayer3.DTX.nScoreInit[0, TJAPlayer3.stage選曲.n確定された曲の難易度[nPlayer]];
@ -2518,7 +2518,7 @@ namespace TJAPlayer3
{
nAddScore = (long)nAddScoreNiji[nPlayer];
if (eJudgeResult == E判定.Great || eJudgeResult == E判定.Good)
if (eJudgeResult == ENoteJudge.Great || eJudgeResult == ENoteJudge.Good)
{
nAddScore = (long)nAddScoreNiji[nPlayer] / 20;
nAddScore = (long)nAddScore * 10;
@ -2549,7 +2549,7 @@ namespace TJAPlayer3
nAddScore = this.nScore[ 4 ];
}
if (eJudgeResult == E判定.Great || eJudgeResult == E判定.Good)
if (eJudgeResult == ENoteJudge.Great || eJudgeResult == ENoteJudge.Good)
{
nAddScore = nAddScore / 2;
}
@ -2630,7 +2630,7 @@ namespace TJAPlayer3
nAddScore = this.nScore[10];
}
if (eJudgeResult == E判定.Great || eJudgeResult == E判定.Good)
if (eJudgeResult == ENoteJudge.Great || eJudgeResult == ENoteJudge.Good)
{
nAddScore = nAddScore / 2;
}
@ -2651,7 +2651,7 @@ namespace TJAPlayer3
}
else
{
if (eJudgeResult == E判定.Perfect)
if (eJudgeResult == ENoteJudge.Perfect)
{
if (nCombos < 200)
{
@ -2662,7 +2662,7 @@ namespace TJAPlayer3
nAddScore = 2000;
}
}
else if (eJudgeResult == E判定.Great || eJudgeResult == E判定.Good)
else if (eJudgeResult == ENoteJudge.Great || eJudgeResult == ENoteJudge.Good)
{
if (nCombos < 200)
{
@ -2696,7 +2696,7 @@ namespace TJAPlayer3
}
return E判定.Auto;
return ENoteJudge.Auto;
}
protected abstract void tチップのヒット処理_BadならびにTight時のMiss(CDTX.ECourse eCourse, E楽器パート part);
@ -2708,7 +2708,7 @@ namespace TJAPlayer3
cInvisibleChip.ShowChipTemporally( part );
//ChipのCourseをベースにゲージの伸びを調節
actGauge.Damage(screenmode, part, E判定.Miss, 0);
actGauge.Damage(screenmode, part, ENoteJudge.Miss, 0);
switch ( part )
{
case E楽器パート.DRUMS:
@ -3620,7 +3620,7 @@ namespace TJAPlayer3
//こっちのほうが適格と考えたためフラグを変更.2020.04.20 Akasoko26
if (time <= 0)
{
if (this.e指定時刻からChipのJUDGEを返す(n現在時刻ms, pChip, nPlayer) == E判定.Miss)
if (this.e指定時刻からChipのJUDGEを返す(n現在時刻ms, pChip, nPlayer) == ENoteJudge.Miss)
{
pChip.IsMissed = true;
pChip.eNoteState = ENoteState.bad;
@ -3823,9 +3823,9 @@ namespace TJAPlayer3
{
if (pChip.n連打音符State == 13)
{
this.actJudgeString.Start(nPlayer, E判定.Mine);
TJAPlayer3.stage演奏ドラム画面.actLaneTaiko.Start(0x11, E判定.Bad, true, nPlayer);
TJAPlayer3.stage演奏ドラム画面.actChipFireD.Start(0x11, E判定.Mine, nPlayer);
this.actJudgeString.Start(nPlayer, ENoteJudge.Mine);
TJAPlayer3.stage演奏ドラム画面.actLaneTaiko.Start(0x11, ENoteJudge.Bad, true, nPlayer);
TJAPlayer3.stage演奏ドラム画面.actChipFireD.Start(0x11, ENoteJudge.Mine, nPlayer);
actGauge.MineDamage(nPlayer);
TJAPlayer3.Skin.soundBomb?.t再生する();
this.CChartScore[nPlayer].nMine++;
@ -4956,7 +4956,7 @@ namespace TJAPlayer3
int instIndex = (int) pChip.e楽器パート;
if( pChip.nバーからの距離dot[instIndex] < -40 )
{
if ( this.e指定時刻からChipのJUDGEを返す( n現在時刻ms, pChip, nPlayer ) == E判定.Miss )
if ( this.e指定時刻からChipのJUDGEを返す( n現在時刻ms, pChip, nPlayer ) == ENoteJudge.Miss )
{
this.tチップのヒット処理( n現在時刻ms, pChip, E楽器パート.TAIKO, false, 0, nPlayer );
}
@ -5762,7 +5762,7 @@ namespace TJAPlayer3
private int nDice = 0;
public E判定 AlterJudgement(int player, E判定 judgement, bool reroll)
public ENoteJudge AlterJudgement(int player, ENoteJudge judgement, bool reroll)
{
int AILevel = TJAPlayer3.ConfigIni.nAILevel;
if (TJAPlayer3.ConfigIni.bAIBattleMode && player == 1)
@ -5771,10 +5771,10 @@ namespace TJAPlayer3
nDice = TJAPlayer3.Random.Next(1000);
if (nDice < TJAPlayer3.ConfigIni.apAIPerformances[AILevel - 1].nBadOdds)
return E判定.Poor;
return ENoteJudge.Poor;
else if (nDice - TJAPlayer3.ConfigIni.apAIPerformances[AILevel - 1].nBadOdds
< TJAPlayer3.ConfigIni.apAIPerformances[AILevel - 1].nGoodOdds)
return E判定.Good;
return ENoteJudge.Good;
}
return judgement;
}

View File

@ -43,7 +43,7 @@ namespace TJAPlayer3
base.IsDeActivated = true;
}
public override void Start(int nLane, E判定 judge, int player)
public override void Start(int nLane, ENoteJudge judge, int player)
{
for (int j = 0; j < 32; j++)
{

View File

@ -761,34 +761,34 @@ namespace TJAPlayer3
this.st叩ききりまショー.n延長アニメ速度 = 500;
}
public void t叩ききりまショー_判定から各数値を増加させる( E判定 eJudge, int nLagTime )
public void t叩ききりまショー_判定から各数値を増加させる( ENoteJudge eJudge, int nLagTime )
{
this.st叩ききりまショー.b最初のチップが叩かれた = true;
this.st叩ききりまショー.n区間ート数++;
this.st叩ききりまショー.n現在通過したート数++;
switch( eJudge )
{
case E判定.Perfect:
case ENoteJudge.Perfect:
this.st叩ききりまショー.nヒット数_PERFECT++;
break;
case E判定.Great:
case ENoteJudge.Great:
this.st叩ききりまショー.nヒット数_GREAT++;
break;
case E判定.Good:
case ENoteJudge.Good:
this.st叩ききりまショー.nヒット数_GOOD++;
break;
case E判定.Poor:
case ENoteJudge.Poor:
this.st叩ききりまショー.nヒット数_POOR++;
break;
case E判定.Miss:
case ENoteJudge.Miss:
this.st叩ききりまショー.nヒット数_MISS++;
break;
}
switch( eJudge )
{
case E判定.Perfect:
case E判定.Great:
case E判定.Good:
case ENoteJudge.Perfect:
case ENoteJudge.Great:
case ENoteJudge.Good:
this.st叩ききりまショー.n現在のコンボ++;
if( this.st叩ききりまショー.n現在のコンボ >= this.st叩ききりまショー.n最大コンボ )
this.st叩ききりまショー.n最大コンボ = this.st叩ききりまショー.n現在のコンボ;

View File

@ -102,7 +102,7 @@ namespace TJAPlayer3
}
}
public virtual void Start( int nLane, E判定 judge, int player )
public virtual void Start( int nLane, ENoteJudge judge, int player )
{
for (int j = 0; j < 3 * 4; j++)
{
@ -284,19 +284,19 @@ namespace TJAPlayer3
switch ( st状態[ i ].judge )
{
case E判定.Perfect:
case E判定.Great:
case E判定.Auto:
case ENoteJudge.Perfect:
case ENoteJudge.Great:
case ENoteJudge.Auto:
if (!TJAPlayer3.ConfigIni.SimpleMode) TJAPlayer3.Tx.Effects_Hit_Explosion.t2D描画(nX, nY, new Rectangle(this.st状態[i].ct進行.CurrentValue * nWidth, n, nWidth, nHeight));
break;
case E判定.Good:
case ENoteJudge.Good:
TJAPlayer3.Tx.Effects_Hit_Explosion.t2D描画(nX, nY, new Rectangle(this.st状態[i].ct進行.CurrentValue * nWidth, n + nHeight, nWidth, nHeight));
break;
case E判定.Mine:
case ENoteJudge.Mine:
TJAPlayer3.Tx.Effects_Hit_Bomb?.t2D描画(nX, nY, new Rectangle(this.st状態[i].ct進行.CurrentValue * nBombWidth, 0, nBombWidth, nBombHeight));
break;
case E判定.Miss:
case E判定.Bad:
case ENoteJudge.Miss:
case ENoteJudge.Bad:
break;
}
}
@ -318,9 +318,9 @@ namespace TJAPlayer3
switch( st状態_大[ i ].judge )
{
case E判定.Perfect:
case E判定.Great:
case E判定.Auto:
case ENoteJudge.Perfect:
case ENoteJudge.Great:
case ENoteJudge.Auto:
if( this.st状態_大[ i ].nIsBig == 1 && !TJAPlayer3.ConfigIni.SimpleMode)
{
//float fX = 415 - ((TJAPlayer3.Tx.Effects_Hit_Explosion_Big.sz画像サイズ.Width * TJAPlayer3.Tx.Effects_Hit_Explosion_Big.vc拡大縮小倍率.X ) / 2.0f);
@ -376,11 +376,11 @@ namespace TJAPlayer3
}
break;
case E判定.Good:
case ENoteJudge.Good:
break;
case E判定.Miss:
case E判定.Bad:
case ENoteJudge.Miss:
case ENoteJudge.Bad:
break;
}
}
@ -497,7 +497,7 @@ namespace TJAPlayer3
{
public bool b使用中;
public CCounter ct進行;
public E判定 judge;
public ENoteJudge judge;
public int nIsBig;
public int n透明度;
public int nPlayer;
@ -506,7 +506,7 @@ namespace TJAPlayer3
protected struct STSTATUS_B
{
public CCounter ct進行;
public E判定 judge;
public ENoteJudge judge;
public int nIsBig;
public int n透明度;
public int nPlayer;

View File

@ -886,9 +886,9 @@ namespace TJAPlayer3
switch (st状態[i].judge)
{
case E判定.Perfect:
case E判定.Great:
case E判定.Auto:
case ENoteJudge.Perfect:
case ENoteJudge.Great:
case ENoteJudge.Auto:
if (!TJAPlayer3.ConfigIni.SimpleMode)
{
//this.txアタックエフェクトLower.t2D描画( CDTXMania.app.Device, 285, 127, new Rectangle( this.st状態[ i ].ct進行.n現在の値 * 260, n, 260, 260 ) );
@ -899,7 +899,7 @@ namespace TJAPlayer3
}
break;
case E判定.Good:
case ENoteJudge.Good:
//this.txアタックエフェクトLower.t2D描画( CDTXMania.app.Device, 285, 127, new Rectangle( this.st状態[ i ].ct進行.n現在の値 * 260, n + 260, 260, 260 ) );
if (this.st状態[i].nIsBig == 1 && TJAPlayer3.Tx.Effects_Hit_Good_Big[this.st状態[i].ct進行.CurrentValue] != null)
TJAPlayer3.Tx.Effects_Hit_Good_Big[this.st状態[i].ct進行.CurrentValue].t2D描画(x, y);
@ -907,8 +907,8 @@ namespace TJAPlayer3
TJAPlayer3.Tx.Effects_Hit_Good[this.st状態[i].ct進行.CurrentValue].t2D描画(x, y);
break;
case E判定.Miss:
case E判定.Bad:
case ENoteJudge.Miss:
case ENoteJudge.Bad:
break;
}
}
@ -918,7 +918,7 @@ namespace TJAPlayer3
}
public virtual void Start(int nLane, E判定 judge, bool b両手入力, int nPlayer)
public virtual void Start(int nLane, ENoteJudge judge, bool b両手入力, int nPlayer)
{
//2017.08.15 kairera0467 排他なので番地をそのまま各レーンの状態として扱う
@ -1026,7 +1026,7 @@ namespace TJAPlayer3
{
public bool b使用中;
public CCounter ct進行;
public E判定 judge;
public ENoteJudge judge;
public int nIsBig;
public int n透明度;
public int nPlayer;

View File

@ -90,7 +90,7 @@ namespace TJAPlayer3
return 0;
}
public void Start(int player, E判定 judge)
public void Start(int player, ENoteJudge judge)
{
JudgeAnime judgeAnime = new();
judgeAnime.counter.Start(0, 410, 1, TJAPlayer3.Timer);
@ -120,21 +120,21 @@ namespace TJAPlayer3
#region [ private ]
//-----------------
private static Dictionary<E判定, int> JudgesDict = new Dictionary<E判定, int>
private static Dictionary<ENoteJudge, int> JudgesDict = new Dictionary<ENoteJudge, int>
{
[E判定.Perfect] = 0,
[E判定.Auto] = 0,
[E判定.Good] = 1,
[E判定.Bad] = 2,
[E判定.Miss] = 2,
[E判定.ADLIB] = 3,
[E判定.Mine] = 4,
[ENoteJudge.Perfect] = 0,
[ENoteJudge.Auto] = 0,
[ENoteJudge.Good] = 1,
[ENoteJudge.Bad] = 2,
[ENoteJudge.Miss] = 2,
[ENoteJudge.ADLIB] = 3,
[ENoteJudge.Mine] = 4,
};
private List<JudgeAnime>[] JudgeAnimes = new List<JudgeAnime>[5];
private class JudgeAnime
{
public E判定 Judge;
public ENoteJudge Judge;
public Rectangle rc;
public CCounter counter = new CCounter();
}

View File

@ -757,11 +757,11 @@ namespace TJAPlayer3
private readonly ST文字位置[] st大文字位置;
//-----------------
protected override E判定 tチップのヒット処理( long nHitTime, CDTX.CChip pChip, bool bCorrectLane )
protected override ENoteJudge tチップのヒット処理( long nHitTime, CDTX.CChip pChip, bool bCorrectLane )
{
E判定 eJudgeResult = tチップのヒット処理( nHitTime, pChip, E楽器パート.DRUMS, bCorrectLane, 0 );
ENoteJudge eJudgeResult = tチップのヒット処理( nHitTime, pChip, E楽器パート.DRUMS, bCorrectLane, 0 );
// #24074 2011.01.23 add ikanick
if( pChip.nコース == this.n現在のコース[ 0 ] && NotesManager.IsMissableNote(pChip) && pChip.bShow == true && eJudgeResult != E判定.Auto )
if( pChip.nコース == this.n現在のコース[ 0 ] && NotesManager.IsMissableNote(pChip) && pChip.bShow == true && eJudgeResult != ENoteJudge.Auto )
this.actGame.t叩ききりまショー_判定から各数値を増加させる( eJudgeResult, (int)( nHitTime - pChip.n発声時刻ms ) );
return eJudgeResult;
}
@ -869,20 +869,20 @@ namespace TJAPlayer3
return false;
}
E判定 e判定 = this.e指定時刻からChipのJUDGEを返す( nHitTime, pChip, nPlayer );
ENoteJudge e判定 = this.e指定時刻からChipのJUDGEを返す( nHitTime, pChip, nPlayer );
e判定 = AlterJudgement(nPlayer, e判定, false);
this.actGame.t叩ききりまショー_判定から各数値を増加させる( e判定, (int)( nHitTime - pChip.n発声時刻ms ) );
if( e判定 == E判定.Miss )
if( e判定 == ENoteJudge.Miss )
{
return false;
}
this.tチップのヒット処理( nHitTime, pChip, E楽器パート.TAIKO, true, nInput, nPlayer );
if( ( e判定 != E判定.Poor ) && ( e判定 != E判定.Miss ) )
if( ( e判定 != ENoteJudge.Poor ) && ( e判定 != ENoteJudge.Miss ) )
{
TJAPlayer3.stage演奏ドラム画面.actLaneTaiko.Start( pChip.nチャンネル番号, e判定, b両手入力, nPlayer );
@ -1044,7 +1044,7 @@ namespace TJAPlayer3
var isDon = padTo < 2 ? true : false;
CDTX.CChip chipNoHit = r指定時刻に一番近い未ヒットChipを過去方向優先で検索する(nTime, nUsePlayer);
E判定 e判定 = (chipNoHit != null) ? this.e指定時刻からChipのJUDGEを返す(nTime, chipNoHit, nUsePlayer) : E判定.Miss;
ENoteJudge e判定 = (chipNoHit != null) ? this.e指定時刻からChipのJUDGEを返す(nTime, chipNoHit, nUsePlayer) : ENoteJudge.Miss;
e判定 = AlterJudgement(nUsePlayer, e判定, false);
@ -1053,9 +1053,9 @@ namespace TJAPlayer3
bool b太鼓音再生フラグ = true;
if (chipNoHit != null)
{
if (NotesManager.IsADLIB(chipNoHit) && (e判定 == E判定.Perfect || e判定 == E判定.Good))
if (NotesManager.IsADLIB(chipNoHit) && (e判定 == ENoteJudge.Perfect || e判定 == ENoteJudge.Good))
b太鼓音再生フラグ = false;
if (NotesManager.IsADLIB(chipNoHit) && (e判定 != E判定.Miss && e判定 != E判定.Poor))
if (NotesManager.IsADLIB(chipNoHit) && (e判定 != ENoteJudge.Miss && e判定 != ENoteJudge.Poor))
this.soundAdlib[chipNoHit.nPlayerSide]?.PlayStart();
}
@ -1333,7 +1333,7 @@ namespace TJAPlayer3
if (this.b連打中[nUsePlayer])
{
chipNoHit = this.chip現在処理中の連打チップ[nUsePlayer];
e判定 = E判定.Perfect;
e判定 = ENoteJudge.Perfect;
}
if (chipNoHit == null)
@ -1406,14 +1406,14 @@ namespace TJAPlayer3
TJAPlayer3.ReplayInstances[nUsePlayer]?.tRegisterInput(nTime, (byte)_pad);
// Process small note
if (e判定 != E判定.Miss && _isSmallNote)
if (e判定 != ENoteJudge.Miss && _isSmallNote)
{
this.tドラムヒット処理(nTime, _pad, chipNoHit, false, nUsePlayer);
bHitted = true;
}
// Process big notes (judge big notes off)
if (e判定 != E判定.Miss && _isBigNoteTaiko && !TJAPlayer3.ConfigIni.b大音符判定)
if (e判定 != ENoteJudge.Miss && _isBigNoteTaiko && !TJAPlayer3.ConfigIni.bJudgeBigNotes)
{
this.tドラムヒット処理(nTime, _pad, chipNoHit, true, nUsePlayer);
bHitted = true;
@ -1423,11 +1423,11 @@ namespace TJAPlayer3
}
// Process big notes (judge big notes on)
if (e判定 != E判定.Miss && ((_isBigNoteTaiko && TJAPlayer3.ConfigIni.b大音符判定) || _isPinkKonga))
if (e判定 != ENoteJudge.Miss && ((_isBigNoteTaiko && TJAPlayer3.ConfigIni.bJudgeBigNotes) || _isPinkKonga))
{
double divided_songspeed = TJAPlayer3.ConfigIni.SongPlaybackSpeed;
float time = chipNoHit.n発声時刻ms - (float)(SoundManager.PlayTimer.NowTimeMs * divided_songspeed);
int nWaitTime = TJAPlayer3.ConfigIni.n両手判定の待ち時間;
int nWaitTime = TJAPlayer3.ConfigIni.nBigNoteWaitTimems;
bool _timeB110 = time <= 110;
@ -1478,7 +1478,7 @@ namespace TJAPlayer3
}
// Judge rolls
if (e判定 != E判定.Miss
if (e判定 != ENoteJudge.Miss
&& NotesManager.IsGenericRoll(chipNoHit)
&& !NotesManager.IsRollEnd(chipNoHit))
{
@ -1514,14 +1514,14 @@ namespace TJAPlayer3
var _pad = (Eパッド)nPad;
// Process konga clap
if (e判定 != E判定.Miss && _isClapKonga)
if (e判定 != ENoteJudge.Miss && _isClapKonga)
{
this.tドラムヒット処理(nTime, _pad, chipNoHit, false, nUsePlayer);
bHitted = true;
}
// Judge rolls
if (e判定 != E判定.Miss
if (e判定 != ENoteJudge.Miss
&& NotesManager.IsGenericRoll(chipNoHit)
&& !NotesManager.IsRollEnd(chipNoHit))
{
@ -1540,13 +1540,13 @@ namespace TJAPlayer3
}
if (e判定 != E判定.Miss && NotesManager.IsADLIB(chipNoHit))
if (e判定 != ENoteJudge.Miss && NotesManager.IsADLIB(chipNoHit))
{
this.tドラムヒット処理(nTime, (Eパッド)nPad, chipNoHit, false, nUsePlayer);
bHitted = true;
}
if (e判定 != E判定.Miss && NotesManager.IsMine(chipNoHit))
if (e判定 != ENoteJudge.Miss && NotesManager.IsMine(chipNoHit))
{
this.tドラムヒット処理(nTime, (Eパッド)nPad, chipNoHit, false, nUsePlayer);
bHitted = true;
@ -1835,7 +1835,7 @@ namespace TJAPlayer3
/// <param name="chipArray">ソート対象chip群</param>
/// <param name="e判定Array">ソート対象e判定群</param>
/// <param name="NumOfChips">チップ数</param>
private static void SortChipsByNTime( CDTX.CChip[] chipArray, E判定[] e判定Array, int NumOfChips )
private static void SortChipsByNTime( CDTX.CChip[] chipArray, ENoteJudge[] e判定Array, int NumOfChips )
{
for ( int i = 0; i < NumOfChips - 1; i++ )
{
@ -1849,7 +1849,7 @@ namespace TJAPlayer3
CDTX.CChip chipTemp = chipArray[ j - 1 ];
chipArray[ j - 1 ] = chipArray[ j ];
chipArray[ j ] = chipTemp;
E判定 e判定Temp = e判定Array[ j - 1 ];
ENoteJudge e判定Temp = e判定Array[ j - 1 ];
e判定Array[ j - 1 ] = e判定Array[ j ];
e判定Array[ j ] = e判定Temp;
}
@ -1990,7 +1990,7 @@ namespace TJAPlayer3
#endregion
#region[ HIDSUD & STEALTH ]
if( TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.GetActualPlayer(nPlayer)] == Eステルスモード.STEALTH || TJAPlayer3.stage演奏ドラム画面.bCustomDoron)
if( TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.GetActualPlayer(nPlayer)] == EStealthMode.STEALTH || TJAPlayer3.stage演奏ドラム画面.bCustomDoron)
{
pChip.bShow = false;
}
@ -2149,7 +2149,7 @@ namespace TJAPlayer3
{
int moveX = (int)(fHand * TJAPlayer3.Skin.Game_Notes_Arm_Move[0]);
int moveY = (int)(fHand * TJAPlayer3.Skin.Game_Notes_Arm_Move[1]);
if (TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.GetActualPlayer(nPlayer)] == Eステルスモード.OFF && pChip.bShow)
if (TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.GetActualPlayer(nPlayer)] == EStealthMode.OFF && pChip.bShow)
{
if (nPlayer != TJAPlayer3.ConfigIni.nPlayerCount - 1)
{
@ -2299,7 +2299,7 @@ namespace TJAPlayer3
#region[ HIDSUD & STEALTH ]
if (TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.GetActualPlayer(nPlayer)] == Eステルスモード.STEALTH || TJAPlayer3.stage演奏ドラム画面.bCustomDoron)
if (TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.GetActualPlayer(nPlayer)] == EStealthMode.STEALTH || TJAPlayer3.stage演奏ドラム画面.bCustomDoron)
{
pChip.bShow = false;
}
@ -2645,7 +2645,7 @@ namespace TJAPlayer3
if (chipNoHit != null && (_isBigDonTaiko || _isBigKaTaiko))
{
float timeC = chipNoHit.n発声時刻ms - (float)(SoundManager.PlayTimer.NowTime * TJAPlayer3.ConfigIni.SongPlaybackSpeed);
int nWaitTime = TJAPlayer3.ConfigIni.n両手判定の待ち時間;
int nWaitTime = TJAPlayer3.ConfigIni.nBigNoteWaitTimems;
if (chipNoHit.eNoteState == ENoteState.wait && timeC <= 110
&& chipNoHit.nProcessTime + nWaitTime <= (int)(SoundManager.PlayTimer.NowTime * TJAPlayer3.ConfigIni.SongPlaybackSpeed))
{

View File

@ -101,7 +101,7 @@ namespace TJAPlayer3
{
Flying[i].Counter.Stop();
Flying[i].IsUsing = false;
TJAPlayer3.stage演奏ドラム画面.actGauge.Start(Flying[i].Lane, E判定.Perfect, Flying[i].Player);
TJAPlayer3.stage演奏ドラム画面.actGauge.Start(Flying[i].Lane, ENoteJudge.Perfect, Flying[i].Player);
TJAPlayer3.stage演奏ドラム画面.actChipEffects.Start(Flying[i].Player, Flying[i].Lane);
}
for (int n = Flying[i].OldValue; n < Flying[i].Counter.CurrentValue; n += 16)

View File

@ -84,9 +84,9 @@ namespace TJAPlayer3
{
var conf_ = TJAPlayer3.ConfigIni.eSTEALTH[player];
if (conf_ == Eステルスモード.DORON)
if (conf_ == EStealthMode.DORON)
TJAPlayer3.Tx.Mod_Doron?.t2D描画(x, y);
else if (conf_ == Eステルスモード.STEALTH)
else if (conf_ == EStealthMode.STEALTH)
TJAPlayer3.Tx.Mod_Stealth?.t2D描画(x, y);
else
TJAPlayer3.Tx.Mod_None?.t2D描画(x, y);

View File

@ -341,7 +341,7 @@ namespace TJAPlayer3
// Regular display
public static void DisplayNote(int player, int x, int y, CDTX.CChip chip, int frame, int length = -1)
{
if (TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.GetActualPlayer(player)] != Eステルスモード.OFF || !chip.bShow)
if (TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.GetActualPlayer(player)] != EStealthMode.OFF || !chip.bShow)
return;
if (length == -1)
@ -392,7 +392,7 @@ namespace TJAPlayer3
{
EGameType _gt = TJAPlayer3.ConfigIni.nGameType[TJAPlayer3.GetActualPlayer(player)];
if (TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.GetActualPlayer(player)] != Eステルスモード.OFF || !chip.bShow)
if (TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.GetActualPlayer(player)] != EStealthMode.OFF || !chip.bShow)
return;
int _offset = 0;
@ -485,7 +485,7 @@ namespace TJAPlayer3
// SENotes
public static void DisplaySENotes(int player, int x, int y, CDTX.CChip chip)
{
if (TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.GetActualPlayer(player)] == Eステルスモード.STEALTH)
if (TJAPlayer3.ConfigIni.eSTEALTH[TJAPlayer3.GetActualPlayer(player)] == EStealthMode.STEALTH)
return;
EGameType _gt = TJAPlayer3.ConfigIni.nGameType[TJAPlayer3.GetActualPlayer(player)];