Skip to content

Commit 2866226

Browse files
committed
god dang it
forgot about the ghost doubles
1 parent d1efd2a commit 2866226

File tree

2 files changed

+42
-14
lines changed

2 files changed

+42
-14
lines changed

source/options/MixtapeSettingsSubState.hx

Lines changed: 38 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,18 @@ class MixtapeSettingsSubState extends BaseOptionsMenu
88
title = 'Mixtape Settings.';
99
rpcTitle = 'Mixtape Settings'; // for Discord Rich Presence
1010

11+
var option:Option = new Option('---GAMEPLAY---',
12+
"",
13+
'',
14+
LABEL);
15+
addOption(option);
16+
17+
var option:Option = new Option('Ghost Doubles',
18+
"If checked, when hitting more than one note, a ghost of the character will appear.",
19+
'doubleGhosts',
20+
BOOL);
21+
addOption(option);
22+
1123
var option:Option = new Option('Base Stage Gimmicks',
1224
"if checked, each weeks gimmick will activate.",
1325
'stageGimmick',
@@ -50,20 +62,6 @@ class MixtapeSettingsSubState extends BaseOptionsMenu
5062
addOption(option);
5163
option.displayFormat = '< %v >';
5264

53-
var option:Option = new Option('Pause Screen Song:',
54-
"What song do you prefer for the Pause Screen?",
55-
'pauseMusic',
56-
STRING,
57-
['None', 'Breakfast', 'Tea Time', 'Celebration', 'Drippy Genesis', 'Reglitch', 'False Memory', 'Funky Genesis', 'Late Night Cafe', 'Late Night Jersey', 'Silly Little Sample Song']);
58-
addOption(option);
59-
option.onChange = onChangePauseMusic;
60-
61-
var option:Option = new Option('Allow Username Detection',
62-
"Uncheck this to prevent the game from leaking your computer name. Usually a good idea for streamers.",
63-
'username',
64-
BOOL);
65-
addOption(option);
66-
6765
var option:Option = new Option('Mix-Up Mode',
6866
"Have you ever hear of Funky Friday/Friday Night Bloxin'?\nWell is essentially that, except it's single player.",
6967
'mixupMode',
@@ -86,6 +84,32 @@ class MixtapeSettingsSubState extends BaseOptionsMenu
8684
//addOption(option);
8785
option.displayFormat = '< %v >';
8886

87+
var option:Option = new Option('---MENUS---',
88+
"",
89+
'',
90+
LABEL);
91+
addOption(option);
92+
93+
var option:Option = new Option('Pause Screen Song:',
94+
"What song do you prefer for the Pause Screen?",
95+
'pauseMusic',
96+
STRING,
97+
['None', 'Breakfast', 'Tea Time', 'Celebration', 'Drippy Genesis', 'Reglitch', 'False Memory', 'Funky Genesis', 'Late Night Cafe', 'Late Night Jersey', 'Silly Little Sample Song']);
98+
addOption(option);
99+
option.onChange = onChangePauseMusic;
100+
101+
var option:Option = new Option('---MISC.---',
102+
"",
103+
'',
104+
LABEL);
105+
addOption(option);
106+
107+
var option:Option = new Option('Allow Username Detection',
108+
"Uncheck this to prevent the game from leaking your computer name. Usually a good idea for streamers.",
109+
'username',
110+
BOOL);
111+
addOption(option);
112+
89113
var option:Option = new Option('Break The Sticker Audio',
90114
"Literally just locks the sound to a funny bug I found.",
91115
'audioBreak',

source/options/Option.hx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ enum OptionType {
1414
PERCENT;
1515
STRING;
1616
KEYBIND;
17+
LABEL;
1718
}
1819

1920
class Option
@@ -76,6 +77,9 @@ class Option
7677
defaultValue = '';
7778
defaultKeys = {gamepad: 'NONE', keyboard: 'NONE'};
7879
keys = {gamepad: 'NONE', keyboard: 'NONE'};
80+
81+
case LABEL:
82+
defaultValue = ''; // never used anyway, so like
7983
}
8084

8185
try

0 commit comments

Comments
 (0)