213 lines
3.5 KiB
Lua
213 lines
3.5 KiB
Lua
snapLevelValue={1,10,20,40,60,80}
|
|
title={
|
|
{
|
|
53, 60,
|
|
1035, 0,
|
|
964, 218,
|
|
660, 218,
|
|
391, 1300,
|
|
231, 1154,
|
|
415, 218,
|
|
0, 218,
|
|
},
|
|
{
|
|
716, 290,
|
|
1429, 290,
|
|
1312, 462,
|
|
875, 489,
|
|
821, 695,
|
|
1148, 712,
|
|
1017, 902,
|
|
761, 924,
|
|
707, 1127,
|
|
1106, 1101,
|
|
1198, 1300,
|
|
465, 1300,
|
|
},
|
|
{
|
|
1516, 287,
|
|
2102, 290,
|
|
2036, 464,
|
|
1598, 465,
|
|
1322, 905,
|
|
1395, 1102,
|
|
1819, 1064,
|
|
1743, 1280,
|
|
1286, 1310,
|
|
1106, 902,
|
|
},
|
|
{
|
|
2179, 290,
|
|
2411, 290,
|
|
2272, 688,
|
|
2674, 666,
|
|
2801, 290,
|
|
3041, 290,
|
|
2693, 1280,
|
|
2464, 1280,
|
|
2601, 879,
|
|
2199, 897,
|
|
2056, 1280,
|
|
1828, 1280,
|
|
},
|
|
{
|
|
3123, 290,
|
|
3480, 290,
|
|
3496, 480,
|
|
3664, 290,
|
|
4017, 294,
|
|
3682, 1270,
|
|
3453, 1280,
|
|
3697, 578,
|
|
3458, 843,
|
|
3304, 842,
|
|
3251, 561,
|
|
3001, 1280,
|
|
2779, 1280,
|
|
},
|
|
{
|
|
4088, 290,
|
|
4677, 290,
|
|
4599, 501,
|
|
4426, 502,
|
|
4219, 1069,
|
|
4388, 1070,
|
|
4317, 1280,
|
|
3753, 1280,
|
|
3822, 1068,
|
|
3978, 1068,
|
|
4194, 504,
|
|
4016, 504,
|
|
},
|
|
{
|
|
4747, 290,
|
|
4978, 295,
|
|
4921, 464,
|
|
5186, 850,
|
|
5366, 290,
|
|
5599, 295,
|
|
5288, 1280,
|
|
5051, 1280,
|
|
5106, 1102,
|
|
4836, 709,
|
|
4641, 1280,
|
|
4406, 1280,
|
|
},
|
|
{
|
|
5814, 290,
|
|
6370, 295,
|
|
6471, 415,
|
|
6238, 1156,
|
|
6058, 1280,
|
|
5507, 1280,
|
|
5404, 1154,
|
|
5635, 416,
|
|
-- -- 5814, 290,
|
|
-- -- 5878, 463,
|
|
5770, 542,
|
|
5617, 1030,
|
|
5676, 1105,
|
|
5995, 1106,
|
|
6100, 1029,
|
|
6255, 541,
|
|
6199, 465,
|
|
5878, 463,
|
|
},
|
|
}
|
|
title2={}
|
|
for i=1,#title do title2[i]=title[i]end
|
|
title2[5]={
|
|
3123, 290,
|
|
3480, 290,
|
|
3496, 480,
|
|
3664, 290,
|
|
4017, 294,
|
|
3682, 1270,
|
|
|
|
3652, 1270,
|
|
3678, 1240,
|
|
3682, 1230,
|
|
3648, 1230,
|
|
3644, 1240,
|
|
3665, 1240,
|
|
3631, 1280,
|
|
|
|
3453, 1280,
|
|
3697, 578,
|
|
3458, 843,
|
|
3304, 842,
|
|
3251, 561,
|
|
3001, 1280,
|
|
2779, 1280,
|
|
}
|
|
|
|
for _,C in next,title do
|
|
for i=1,#C do
|
|
C[i]=C[i]*.1626
|
|
end
|
|
end
|
|
customID={
|
|
"drop","lock",
|
|
"wait","fall",
|
|
"next","hold",
|
|
"sequence","visible",
|
|
"target",
|
|
"freshLimit",
|
|
"opponent",
|
|
"bg","bgm",
|
|
}
|
|
customRange={
|
|
drop={1e99,180,60,40,30,25,20,18,16,14,12,10,9,8,7,6,5,4,3,2,1,.5,.25,.125,0},
|
|
lock={0,1,2,3,4,5,6,7,8,9,10,12,14,16,18,20,25,30,40,60,180,1e99},
|
|
wait={0,1,2,3,4,5,6,7,8,10,15,20,30,60},
|
|
fall={0,1,2,3,4,5,6,7,8,10,15,20,30,60},
|
|
next={0,1,2,3,4,5,6},
|
|
hold={true,false,true},
|
|
sequence={"bag","his4","rnd","loop","fixed"},
|
|
visible={"show","time","fast","none"},
|
|
target={10,20,40,100,200,500,1000,1e99},
|
|
freshLimit={0,8,15,1e99},
|
|
opponent={0,1,2,3,4,5,11,12,13,14,15,16},
|
|
bg={"none","game1","game2","game3","aura","rgb","glow","matrix"},
|
|
bgm={"blank","way","race","newera","push","reason","infinite","secret7th","secret8th","rockblock"},
|
|
}
|
|
local function T(s,t)return love.graphics.newText(setFont(s),t)end
|
|
drawableText={
|
|
question=T(100,"?"),
|
|
bpm=T(15,"BPM"),kpm=T(15,"KPM"),
|
|
speedLV=T(20,"speed level"),
|
|
atk=T(20,"Attack"),
|
|
eff=T(20,"Efficiency"),
|
|
tsd=T(35,"TSD"),
|
|
line=T(25,"Lines"),
|
|
techrash=T(25,"Techrash"),
|
|
grade=T(25,"Grade"),
|
|
wave=T(30,"Wave"),
|
|
rpm=T(35,"RPM"),
|
|
nextWave=T(30,"Next"),
|
|
combo=T(20,"Combo"),
|
|
mxcmb=T(20,"Max Combo"),
|
|
pc=T(20,"Perfect Clear"),
|
|
ko=T(25,"KO"),
|
|
D=T(100,"D"),C=T(100,"C"),B=T(100,"B"),A=T(100,"A"),S=T(100,"S"),
|
|
|
|
|
|
modeName=T(30),levelName=T(30),
|
|
|
|
|
|
anykey=T(40),
|
|
replaying=T(20),
|
|
next=T(40),hold=T(40),
|
|
win=T(120),finish=T(120),
|
|
gameover=T(100),pause=T(120),
|
|
|
|
custom=T(80),sequence=T(80),
|
|
setting_game=T(80),setting_video=T(80),setting_sound=T(80),
|
|
setting_control=T(70),setting_skin=T(70),
|
|
preview=T(40),
|
|
keyboard=T(25),joystick=T(25),
|
|
ctrlSetHelp=T(30),
|
|
musicRoom=T(80),nowPlaying=T(50),
|
|
VKTchW=T(30),VKOrgW=T(30),VKCurW=T(30),
|
|
noScore=T(45),highScore=T(30),
|
|
} |