Hold Subdivisions should be in control by modders
This commit is contained in:
@@ -127,6 +127,9 @@ class Flags {
|
||||
|
||||
public static var DEFAULT_NOTE_MS_LIMIT:Float = 1500;
|
||||
public static var DEFAULT_NOTE_SCALE:Float = 0.7;
|
||||
#if MODCHARTING_FEATURES
|
||||
public static var DEFAULT_MODCHART_HOLD_SUBDIVISIONS:Int = 4;
|
||||
#end
|
||||
|
||||
@:also(funkin.game.Character.FALLBACK_DEAD_CHARACTER)
|
||||
public static var DEFAULT_GAMEOVER_CHARACTER:String = "bf-dead";
|
||||
@@ -307,6 +310,8 @@ class Flags {
|
||||
for(name=>value in flags)
|
||||
if(!parse(name, value))
|
||||
customFlags.set(name, value);
|
||||
|
||||
Options.modchartingHoldSubdivisions = DEFAULT_MODCHART_HOLD_SUBDIVISIONS;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -39,13 +39,6 @@ class OptionsMenu extends TreeMenu {
|
||||
state: LanguageOptions
|
||||
},
|
||||
#end
|
||||
#if MODCHARTING_FEATURES
|
||||
{
|
||||
name: 'Modchart Settings >',
|
||||
desc: 'Customize your modcharting experience...',
|
||||
state: ModchartingOptions
|
||||
},
|
||||
#end
|
||||
{
|
||||
name: 'optionsTree.miscellaneous-name',
|
||||
desc: 'optionsTree.miscellaneous-desc',
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
package funkin.options.categories;
|
||||
|
||||
#if MODCHARTING_FEATURES
|
||||
class ModchartingOptions extends TreeMenuScreen {
|
||||
public override function new() {
|
||||
super("Modcharting Options", "Customize your modcharting experience.");
|
||||
add(new NumOption(
|
||||
"Hold Subdivisions",
|
||||
"Subdivides the arrow's hold/sustain tail for smoother visuals, higher values improve quality but can hurt performance",
|
||||
1, // minimum
|
||||
128, // maximum
|
||||
1, // change
|
||||
"modchartingHoldSubdivisions" // save name
|
||||
)); // callback
|
||||
}
|
||||
}
|
||||
#end
|
||||
Reference in New Issue
Block a user