Dev console: money, items, upgrades, free build, speed (t66)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-27 14:30:37 -04:00
co-authored by Claude Opus 5.5
parent 02e338a46f
commit dd8068dfe6
19 changed files with 400 additions and 23 deletions
+2 -1
View File
@@ -24,6 +24,7 @@ window.addEventListener('keydown', e => {
if (e.repeat) return;
GAME.usingPad = false;
switch (k) {
case '`': e.preventDefault(); toggleDevConsole(); break;
case '1': case '2': case '3': case '4': selectTool(+k - 1); break;
case 'c': case 'x': hudDirty = true; break;
case 'v': startPaste(); break;
@@ -42,7 +43,7 @@ window.addEventListener('keydown', e => {
case '[': setBrush(-1); break;
case ']': setBrush(1); break;
case 'Delete': if (ghostBlocks.size || ghostMachines.length || ghostMolds.length) { clearAllGhosts(); toast('Blueprint ghosts cleared.'); } break;
case 'Escape': if (GAME.selDrag || GAME.paste) stopSelectAndPaste(); else openPause(); break;
case 'Escape': if (!$('dev-console').hidden) closeDevConsole(); else if (GAME.selDrag || GAME.paste) stopSelectAndPaste(); else openPause(); break;
case 'Tab': $('bagpanel').hidden = !$('bagpanel').hidden; break;
}
});