added toggle for ghost tapping

This commit is contained in:
KadeDev
2021-04-27 14:03:39 -07:00
parent bd2bd59cca
commit 18034002c4
4 changed files with 42 additions and 1 deletions

View File

@ -69,6 +69,8 @@ class Option
public function right():Bool { return throw "stub!"; }
}
class DFJKOption extends Option
{
private var controls:Controls;
@ -119,6 +121,27 @@ class DownscrollOption extends Option
}
}
class GhostTapOption extends Option
{
public function new(desc:String)
{
super();
description = desc;
}
public override function press():Bool
{
FlxG.save.data.ghost = !FlxG.save.data.ghost;
display = updateDisplay();
return true;
}
private override function updateDisplay():String
{
return FlxG.save.data.ghost ? "Ghost Tapping" : "No Ghost Tapping";
}
}
class AccuracyOption extends Option
{
public function new(desc:String)