option to define merging slider mirror pool
This commit is contained in:
parent
0f0695c34a
commit
0e30a1e0e4
|
@ -541,6 +541,17 @@ public class Options {
|
||||||
return !FALLBACK_SLIDERS.bool;
|
return !FALLBACK_SLIDERS.bool;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
MERGING_SLIDERS_MIRROR_POOL ("Merging sliders mirror pool", "MergingSliderMirrorPool", "Amount of mirrors to calculate for merging sliders (impacts performance)", 2, 1, 5) {
|
||||||
|
@Override
|
||||||
|
public String getValueString() {
|
||||||
|
return String.valueOf(val);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean showCondition() {
|
||||||
|
return MERGING_SLIDERS.showCondition() && MERGING_SLIDERS.getBooleanValue();
|
||||||
|
}
|
||||||
|
},
|
||||||
DRAW_SLIDER_ENDCIRCLES ("Draw slider endcircles", "DrawSliderEndCircles", "Old slider style", false),
|
DRAW_SLIDER_ENDCIRCLES ("Draw slider endcircles", "DrawSliderEndCircles", "Old slider style", false),
|
||||||
SHOW_HIT_LIGHTING ("Show Hit Lighting", "HitLighting", "Adds an effect behind hit explosions.", true),
|
SHOW_HIT_LIGHTING ("Show Hit Lighting", "HitLighting", "Adds an effect behind hit explosions.", true),
|
||||||
SHOW_HIT_ANIMATIONS ("Show Hit Animations", "HitAnimations", "Fade out circles and curves.", true),
|
SHOW_HIT_ANIMATIONS ("Show Hit Animations", "HitAnimations", "Fade out circles and curves.", true),
|
||||||
|
@ -1544,6 +1555,7 @@ public class Options {
|
||||||
|
|
||||||
public static boolean isShrinkingSliders() { return GameOption.SHRINKING_SLIDERS.getBooleanValue(); }
|
public static boolean isShrinkingSliders() { return GameOption.SHRINKING_SLIDERS.getBooleanValue(); }
|
||||||
public static boolean isMergingSliders() { return !isFallbackSliders() && GameOption.MERGING_SLIDERS.getBooleanValue(); }
|
public static boolean isMergingSliders() { return !isFallbackSliders() && GameOption.MERGING_SLIDERS.getBooleanValue(); }
|
||||||
|
public static int getMergingSlidersMirrorPool() { return GameOption.MERGING_SLIDERS_MIRROR_POOL.getIntegerValue(); }
|
||||||
public static boolean isDrawSliderEndCircles() { return GameOption.DRAW_SLIDER_ENDCIRCLES.getBooleanValue(); }
|
public static boolean isDrawSliderEndCircles() { return GameOption.DRAW_SLIDER_ENDCIRCLES.getBooleanValue(); }
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -79,6 +79,7 @@ public class OptionsMenu extends BasicGameState implements OptionsOverlay.Parent
|
||||||
GameOption.SHRINKING_SLIDERS,
|
GameOption.SHRINKING_SLIDERS,
|
||||||
GameOption.FALLBACK_SLIDERS,
|
GameOption.FALLBACK_SLIDERS,
|
||||||
GameOption.MERGING_SLIDERS,
|
GameOption.MERGING_SLIDERS,
|
||||||
|
GameOption.MERGING_SLIDERS_MIRROR_POOL,
|
||||||
GameOption.DRAW_SLIDER_ENDCIRCLES,
|
GameOption.DRAW_SLIDER_ENDCIRCLES,
|
||||||
GameOption.SHOW_HIT_LIGHTING,
|
GameOption.SHOW_HIT_LIGHTING,
|
||||||
GameOption.SHOW_HIT_ANIMATIONS,
|
GameOption.SHOW_HIT_ANIMATIONS,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user