Dev Console

Developer commands for testing.

Access

  • Open with X in game.

Commands

Commands are case-insensitive. Arguments are separated by spaces. Most commands write to localStorage and update UI.

Command Arguments Effect Notes
help none Prints built-in help text. Same text as shown on console init.
debugSave none Shows local + remote save snapshot details. Remote data requires authenticated Supabase session.
showUpcomingItems on | off (optional) Toggles upcoming event items in the Archive. If no arg, flips current state.
archiveUnlock on | off (optional) Enables click-to-unlock mode in the Archive. If no arg, flips current state.
grantAchievement <key> Unlocks an achievement by its key. Uses unlockAchievement when available.
give <type> <subtype?> <id> [amount] Adds inventory items, currencies, or unlocks by type. See Give Keys for the full argument matrix and ids.
giveStars <amount> Adds stars to the star bank. Accepts integers. Negative values reduce.
setStars <amount> Sets the star bank to a value. Overwrites the current total.
giveFragments <amount> Adds fragments to the fragment bank. Accepts integers. Negative values reduce.
setFragments <amount> Sets fragment total. Overwrites the current total.
giveScrap <amount> Adds scrap to the scrap bank. Accepts integers. Negative values reduce.
setScrap <amount> Sets scrap total. Overwrites the current total.
giveCrystals <amount> Adds crystals to the crystal bank. Accepts integers. Negative values reduce.
setCrystals <amount> Sets crystal total. Overwrites the current total.
giveStellarDust <amount> Adds stellar dust to the bank. Accepts integers. Negative values reduce.
setStellarDust <amount> Sets stellar dust total. Overwrites the current total.
unlockResearch <key> Marks a research upgrade as purchased. Re-renders research UI.
unlockShop <itemKey> Unlocks a shop item (skins, accessories, crew, titles). Looks up by item key; updates shop UI.
unlockWorld <key> Unlocks a world by key. Updates the galaxy map unlock list.
unlockAllResearch none Unlocks every research entry. Does not auto-grant research rewards beyond unlock state.
unlockAllShop none Unlocks all shop items. Achievement-only skins remain filtered in shop UI.
questPools daily | weekly | seasonal | event (optional) Dumps quest pool details and active status. If no arg, prints all pools.

Programmatic API

  • window.devConsole.exec(cmdString) – run any command string.
  • window.devConsole.exec('give ...'), window.devConsole.exec('questPools')
  • window.devConsole.help(), debugSave(), showUpcomingItems(mode)
  • grantAchievement(key), giveStars(n), setStars(n)
  • giveFragments(n), setFragments(n)
  • giveScrap(n), setScrap(n)
  • giveCrystals(n), setCrystals(n), giveStellarDust(n), setStellarDust(n)
  • unlockResearch(key), unlockShop(key), unlockWorld(key)
  • unlockAllResearch(), unlockAllShop(), archiveUnlock(mode)
If console access is restricted, commands will report that they are unavailable.