1
0
Fork 0
mirror of https://github.com/ninjamuffin99/Funkin.git synced 2024-11-15 11:22:55 +00:00

Add a debug hotkey to set characters as not seen.

This commit is contained in:
EliteMasterEric 2024-09-11 06:18:16 -04:00
parent c63feaafbd
commit 0956b692d7
2 changed files with 8 additions and 1 deletions

View file

@ -571,7 +571,7 @@ class FunkinSound extends FlxSound implements ICloneable<FunkinSound>
/**
* Produces a string representation suitable for debugging.
*/
public function toString():String
public override function toString():String
{
return 'FunkinSound(${this._label})';
}

View file

@ -358,6 +358,7 @@ class MainMenuState extends MusicBeatState
// Ctrl+Alt+Shift+W = Meet requirements for Pico Unlock
// Ctrl+Alt+Shift+L = Revoke requirements for Pico Unlock
// Ctrl+Alt+Shift+R = Score/Rank conflict test
// Ctrl+Alt+Shift+N = Mark all characters as not seen
// Ctrl+Alt+Shift+E = Dump save data
if (FlxG.keys.pressed.CONTROL && FlxG.keys.pressed.ALT && FlxG.keys.pressed.SHIFT && FlxG.keys.justPressed.P)
@ -433,6 +434,12 @@ class MainMenuState extends MusicBeatState
});
}
if (FlxG.keys.pressed.CONTROL && FlxG.keys.pressed.ALT && FlxG.keys.pressed.SHIFT && FlxG.keys.justPressed.N)
{
@:privateAccess
funkin.save.Save.instance.data.unlocks.charactersSeen = ["bf"];
}
if (FlxG.keys.pressed.CONTROL && FlxG.keys.pressed.ALT && FlxG.keys.pressed.SHIFT && FlxG.keys.justPressed.E)
{
funkin.save.Save.instance.debug_dumpSave();