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. * Produces a string representation suitable for debugging.
*/ */
public function toString():String public override function toString():String
{ {
return 'FunkinSound(${this._label})'; 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+W = Meet requirements for Pico Unlock
// Ctrl+Alt+Shift+L = Revoke requirements for Pico Unlock // Ctrl+Alt+Shift+L = Revoke requirements for Pico Unlock
// Ctrl+Alt+Shift+R = Score/Rank conflict test // 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 // Ctrl+Alt+Shift+E = Dump save data
if (FlxG.keys.pressed.CONTROL && FlxG.keys.pressed.ALT && FlxG.keys.pressed.SHIFT && FlxG.keys.justPressed.P) 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) if (FlxG.keys.pressed.CONTROL && FlxG.keys.pressed.ALT && FlxG.keys.pressed.SHIFT && FlxG.keys.justPressed.E)
{ {
funkin.save.Save.instance.debug_dumpSave(); funkin.save.Save.instance.debug_dumpSave();