Blade & Sorcery: All Commands List

This guide provides a detailed list of commands that can be used in Blade & Sorcery by accessing the in-game console.

 

Command List

General Commands

  • addvaluables [Integer number]: Adds random valuables to the player’s inventory.
  • allowgore [Boolean active]: Toggle Gore (true / false).
  • breakitems: Break all items.
  • bugreport [String message]: Submit a bug report.
  • calibrateHeight [Boolean force]: Calibrate player height.
  • clearshop [String shopInventoryID]: Clears the inventory of a specified shop.
  • DespawnAllItems: Despawn all items.
  • DespawnAllNPC: Despawn all NPCs.
  • DespawnPlayer: Despawn the player.
  • devmode: Activate Developer mode.
  • DungeonSuccess: Trigger the Dungeon Success event.
  • EndWave: End the current wave.
  • exit: Quit the game.
  • FindMapPiece: Find a Dalgarian map piece.
  • forceCalibration: Change the forceCalibration variable.
  • functionbutton [Integer num]: Presses one of the function buttons to interact with the spectator.
  • gc: Get the list of creatures available.
  • gct: Get the list of creature tables available.
  • GetDay: Get the current day.
  • GetDungeonSeed: Get the current dungeon seed.
  • getlevels: Get all available levels.
  • GetProgressLevel: Get the progression level.
  • gi: Get the list of items available.
  • gotogolemarena: Go to the golem arena.
  • gr: Get all areas.
  • help: Prints all commands.
  • help [String commandName]: Prints all matching commands.
  • infinitearrows [Boolean active]: Set infinite arrows (true / false).
  • infiniteimbue [Boolean active]: Set infinite imbue (true / false).
  • invincibility [Boolean active]: Set invincibility (true / false).
  • jsonout [String categoryName] [String id]: Show a JSON’s full data as a string for debug purposes.
  • KillAll: Kill all entities.
  • killgolem: Break all golem crystals.
  • LevelUp: Progression Level Up.
  • ListAvailableLore: List all available lore to be picked up.
  • ListUncollectedLore: List all lore that hasn’t been found yet and their conditions.
  • loadlevel [String levelId]: Load the specified level ID (e.g., loadlevel market).
  • loadlevel [String levelId] [String modeName]: Load the specified level ID and mode name (e.g., loadlevel arena survival).
  • loadlevel [String levelId] [String modeName] [String[] options]: Load the specified level ID, mode name, and options (e.g., loadlevel dungeon null [length=1 seed=1234]).
  • loadmodehome: Load the home level for the current game mode.
  • loadspell [String spellID] [Side side]: Load a spell to the player (usage: loadspell [spellID] [side]).
  • logs.save: Saves logs to persistentDataPath.
  • logs.save [String filePath]: Saves logs to the specified file.
  • MarkAllLoreRead: Marks all lore in a dungeon as read for faster testing.
  • MusicConnectDefaultDynamicMusicModule: Connect all dynamic music modules.
  • MusicConnectDynamicMusicModule [String moduleKey]: Connect dynamic music module with the specified key.
  • MusicDisconnectAllDynamicMusicModule: Disconnect all dynamic music modules.
  • MusicDisconnectDynamicMusicModule [String moduleKey]: Disconnect dynamic music module with the specified key.
  • MusicLoad [String musicDataName]: Load all music segments from the specified music data.
  • MusicPlayStingerEffect [String moduleKey] [Integer stingerIndex]: Force play the stinger effect from the specified module key with the effect index.
  • MusicTransition: Transition from the current music group to no music group.
  • MusicTransition [String nextTransitionGroupId]: Transition from the current music group to the specified music group ID.
  • openlorejournal: Open the lore journal.
  • passtime [Integer days]: Advances the game’s time by the specified number of days.
  • PerfRoomTest: Start performance room test.
  • PerfTest: Performance test.
  • PerfTest [String levelId]: Performance test for the specified level.
  • PickLore [Integer loreId]: Pick a lore from the available list. (Use Release to return it to the pool or mark it as read).
  • prefs.clear: Deletes all PlayerPrefs fields.
  • prefs.delete [String key]: Deletes a PlayerPrefs field.
  • prefs.float [String key]: Returns the value of a Float PlayerPrefs field.
  • prefs.float [String key] [Float value]: Sets the value of a Float PlayerPrefs field.
  • prefs.int [String key]: Returns the value of an Integer PlayerPrefs field.
  • prefs.int [String key] [Integer value]: Sets the value of an Integer PlayerPrefs field.
  • prefs.string [String key]: Returns the value of a String PlayerPrefs field.
  • prefs.string [String key] [String value]: Sets the value of a String PlayerPrefs field.
  • ReadAllLore: Mark all lore as read.
  • ReleaseLore [Integer loreId] [Boolean hasRead]: Release Lore. If hasRead is true, it will mark it as read. Otherwise, it will return the lore to the available list.
  • reloadjson: Reload all JSON files.
  • reloadlevel: Reload the current level.
  • reloadlevelkeepseed: Reload the current level with the same seed.
  • ResetMapPieces: Reset the map piece count.
  • ResetProgressLevel: Reset the progression level.
  • resetshoptut: Reset the shop to play the tutorial again.
  • sc [String creatureId]: Spawn a creature (usage: spawncreature [creatureID]).
  • sc [String creatureId] [Integer factionId] [String containerID] [String brainId] [String ethnicityId]: Spawn a creature with specified attributes (use gc command for the list of creatures).
  • scb [ComboButton comboButton]: Set combo button action (use external view lock button to toggle).
  • scene.load [String sceneName]: Load a scene.
  • scene.load [String sceneName] [LoadSceneMode mode]: Load a scene with the specified mode.
  • scene.loadasync [String sceneName]: Load a scene asynchronously.
  • scene.loadasync [String sceneName] [LoadSceneMode mode]: Load a scene asynchronously with the specified mode.
  • scene.restart: Restart the active scene.
  • scene.unload [String sceneName]: Unload a scene.
  • scr [String creatureId] [Float rotation]: Spawn a creature with the specified rotation.
  • sct [String creatureTableId]: Spawn a creature from a creature table (use gct for the list of creature tables).
  • sctr [String creatureTableId] [Float rotation]: Spawn a creature from a creature table with the specified rotation.
  • SetBitmask [Integer bitmask]: Set the bitmask.
  • setbreakable [Boolean active]: Set breakables on or off (true / false).
  • SetCulling [Boolean enable]: Enable or disable culling.
  • SetDay [Integer day]: Set the current day.
  • SetLightProbe [Boolean active]: Set light probe.
  • setmoney [String amount] [Float amount]: Set the player’s money amount.
  • SetOceanQualityHigh: Set ocean to high quality (wave quality).
  • SetOceanQualityLow: Set ocean to low quality (plane quality).
  • SetOculusMRC [State state]: Set Oculus MRC state (0 = Disabled, 1 = WaitConnection, 2 = Enabled).
  • setplayerfaction [Integer factionId]: Set player faction (usage: setplayerfaction [factionId]).
  • SetPlayerVisibilityDistance [Float sightDistance]: Set player visibility distance from NPCs.
  • SetProbeVolume [Boolean active]: Set probe volume.
  • SetProgressionLevel [Integer level]: Set the progression level (unloads the current level).
  • setspectatorshooter [String Item ID] [Float Speed]: Set the item and speed for the spectator’s G key function.
  • SetSwimCurlThresh [Float value]: Set swim finger curl threshold.
  • settimescale [Float scale]: Set time scale (0 to 1).
  • ShopRefresh: Refresh shop content.
  • ShopRestock: Force the shop to restock.
  • si [String itemId] [Boolean owned]: Spawn an item.

 

Additional Commands

  • spawngolem [Boolean wakeImmediately]: Spawn a golem in the current scene.
  • speclisten [Boolean spectator]: Attach the audio listener to the spectator.
  • sr [Integer width] [Integer height] [Boolean fullscreen]: Set monitor resolution (width, height, fullscreen).
  • stealthmode: Toggle enemy detection Field of View (FoV) lines.
  • StopPerfRoomTest: Stop performance room test.
  • Suicide: Player suicide.
  • sysinfo: Print system information.
  • text.add [String str]: Place text in the world.
  • text.clear: Clear all texts in the world.
  • time.scale: Return the current Time.timeScale value.
  • time.scale [Float value]: Set the Time.timeScale value.
  • toggleeyeanim: Toggle whether the player’s eyes move around.
  • togglefourthwall: Toggle whether the player can look at the spectator camera.
  • toggleinventorywheel [Side side]: Open or close the inventory wheel side.
  • toggleoptionsmenu: Open or close the player options menu.
  • togglephysicstep: Toggle physic timestep between Default (Android) and Halved (PC).
  • togglespellwheel [Side side]: Open or close the spell wheel side.
  • tp [Integer areaManagedId]: Teleport player to the specified area index.
  • tpByName [String areaDataId]: Teleport player to the specified area by name.
  • tpDungeonEnd: Teleport player to the end of the outpost.
  • tpToSpectator: Teleport the player to the spectator camera position.

Leave a Comment