UBOAT was released in Early Access all the way back on April 30, 2019, on Steam. For about 5 years, the game has been continuously updated with new features, bug fixes, and content based on player feedback, and now we finally have the full version of the game. Well, if you are someone who digs into these military-themed games or someone who has a knack for naval warfare, UBOAT is the perfect game for you to try out with its 1.0 release! But since you are reading this article, you already know about the game and are, in fact, looking for the new Console Commands list. Well, we have got you covered!
Players who have stuck around during the early access phase will already know about console commands and what they exactly are like in the game. But for newcomers to the game, in UBOAT, console commands are tools that let you modify game aspects or access debugging features by entering specific commands into a console window. These commands can alter settings, spawn items, or adjust variables like crew morale and weather conditions.
UBOAT New Console Commands list
Before you go on using the new commands we have listed below, you will need to enable the console first. If you have already done this, you can skip this part. But if you haven’t, here is how you can do so.
Enable Console
To enable the console in UBOAT, you need to edit a file in the game’s data sheets located at “…\Steam\steamapps\common\UBOAT\UBOAT_Data\Data Sheets”. Here, find and open the “General.xlsx” file using LibreOffice Calc or Microsoft Excel, then head to the “Settings” page, go to Line 308, and change the value in Column B from False to True. Save the file, and to avoid errors, it’s best to copy and paste “True” (without parentheses) rather than typing it manually, as direct input may cause file errors. With this, you are all set to use the commands listed below.
New commands list
- DevConsole.AddListener(“Budget”, new Action<string[]>(DevConsoleCommands.Budget));
- DevConsole.AddListener(“Skip”, new Action<string[]>(DevConsoleCommands.Skip));
- DevConsole.AddListener(“OffDuty”, new Action<string[]>(DevConsoleCommands.OffDuty));
- DevConsole.AddListener(“Spawn”, new Action<string[]>(DevConsoleCommands.Spawn));
- DevConsole.AddListener(“Torpedo”, new Action<string[]>(DevConsoleCommands.Torpedo));
- DevConsole.AddListener(“Break”, new Action<string[]>(DevConsoleCommands.Break));
- DevConsole.AddListener(“Bomb”, new Action<string[]>(DevConsoleCommands.Bomb));
- DevConsole.AddListener(“Explosives”, new Action<string[]>(DevConsoleCommands.Explosives));
- DevConsole.AddListener(“Teleport”, new Action<string[]>(DevConsoleCommands.Teleport));
- DevConsole.AddListener(“Detect”, new Action<string[]>(DevConsoleCommands.Detect));
- DevConsole.AddListener(“Wound”, new Action<string[]>(DevConsoleCommands.Wound));
- DevConsole.AddListener(“Kill”, new Action<string[]>(DevConsoleCommands.Kill));
- DevConsole.AddListener(“Infect”, new Action<string[]>(DevConsoleCommands.Infect));
- DevConsole.AddListener(“Trauma”, new Action<string[]>(DevConsoleCommands.Trauma));
- DevConsole.AddListener(“Weather”, new Action<string[]>(DevConsoleCommands.Weather));
- DevConsole.AddListener(“Compensate”, new Action<string[]>(DevConsoleCommands.Compensate));
- DevConsole.AddListener(“Voice”, new Action<string[]>(DevConsoleCommands.Voice));
- DevConsole.AddListener(“Flaw”, new Action<string[]>(DevConsoleCommands.Flaw));
- DevConsole.AddListener(“UsabilityFlaw”, new Action<string[]>(DevConsoleCommands.UsabilityFlaw));
- DevConsole.AddListener(“Damage”, new Action<string[]>(DevConsoleCommands.Damage));
- DevConsole.AddListener(“Leak”, new Action<string[]>(DevConsoleCommands.Leak));
- DevConsole.AddListener(“XP”, new Action<string[]>(DevConsoleCommands.XP));
- DevConsole.AddListener(“EntityInfo”, new Action<string[]>(DevConsoleCommands.EntityInfo));
- DevConsole.AddListener(“StartTask”, new Action<string[]>(DevConsoleCommands.StartTask));
- DevConsole.AddListener(“Task”, new Action<string[]>(DevConsoleCommands.Task));
- DevConsole.AddListener(“CrewMission”, new Action<string[]>(DevConsoleCommands.CrewMission));
- DevConsole.AddListener(“Mission”, new Action<string[]>(DevConsoleCommands.Mission));
- DevConsole.AddListener(“Travel”, new Action<string[]>(DevConsoleCommands.Travel));
- DevConsole.AddListener(“WeatherUpdate”, new Action<string[]>(DevConsoleCommands.WeatherUpdate));
- DevConsole.AddListener(“Scenario”, new Action<string[]>(DevConsoleCommands.Scenario));
- DevConsole.AddListener(“LeakDetection”, new Action<string[]>(DevConsoleCommands.LeakDetection));
- DevConsole.AddListener(“Reputation”, new Action<string[]>(DevConsoleCommands.Reputation));
- DevConsole.AddListener(“Memory”, new Action<string[]>(DevConsoleCommands.Memory));
- DevConsole.AddListener(“RefreshPortraits”, new Action<string[]>(DevConsoleCommands.RefreshPortraits));
- DevConsole.AddListener(“LaRochelleStressTest”, new Action<string[]>
- (DevConsoleCommands.LaRochelleStressTest));
- DevConsole.AddListener(“GroupsStressTest”, new Action<string[]>
- (DevConsoleCommands.GroupsStressTest));
- DevConsole.AddListener(“DrawGroupRoute”, new Action<string[]>
- (DevConsoleCommands.DrawGroupRoute));
- DevConsole.AddListener(“Campaign”, new Action<string[]>(DevConsoleCommands.Campaign));
- DevConsole.AddListener(“Rebase”, new Action<string[]>(DevConsoleCommands.Rebase));
- DevConsole.AddListener(“Install”, new Action<string[]>(DevConsoleCommands.Install));
- DevConsole.AddListener(“ElevationEdit”, new Action<string[]>(DevConsoleCommands.ElevationEdit));
- DevConsole.AddListener(“PerformanceTest”, new Action<string[]>
- (DevConsoleCommands.PerformanceTest));
- DevConsole.AddListener(“Broadphase”, new Action<string[]>(DevConsoleCommands.Broadphase));
- DevConsole.AddListener(“Print”, new Action<string[]>(DevConsoleCommands.Print));
- DevConsole.AddListener(“Wolfpack”, new Action<string[]>(DevConsoleCommands.Wolfpack));
- DevConsole.AddListener(“SimulateProgress”, new Action<string[]>
- (DevConsoleCommands.SimulateProgress));
- DevConsole.AddListener(“AddCaptives”, new Action<string[]>(DevConsoleCommands.AddCaptives));
- DevConsole.AddListener(“DamageTest”, new Action<string[]>(DevConsoleCommands.DamageTest));
- DevConsole.AddListener(“Tide”, new Action<string[]>(DevConsoleCommands.Tide));
- DevConsole.AddListener(“ShipUpgradePoints”, new Action<string[]>
- (DevConsoleCommands.ShipUpgradePoints));
- DevConsole.AddListener(“AircraftAttack”, new Action<string[]>(DevConsoleCommands.AircraftAttack));
- DevConsole.AddListener(“CrewXP”, new Action<string[]>(DevConsoleCommands.CrewXP));
How do these commands work?
Before you press the “~” key and start using these commands, here’s a brief explanation of each command and how it works, with an example for each to make it easier for newcomers.
- Budget [Any Number]: Adds the specified amount of money to your resources.
Example: Budget 5000 will give you 5000 units of money.- Leak: Creates a random leak on your U-boat. Example: Leak will generate a random leak that you need to repair.
- Damage: Inflicts random damage on your U-boat. Example: Damage will cause random damage to various parts of your submarine.
- Reputation [Any Number]: Increases your reputation by the specified amount, allowing you to buy upgrades. Example: Reputation 1000 increases your reputation by 1000 points.
- Skip [Any Number and Time Unit]: Skips in-game time without using up your resources. Example: Skip 1d skips one day of in-game time.
- Teleport [Any Two Numbers]: Teleports your U-boat to the specified coordinates. Use negative numbers for west longitudes. Example: Teleport 50 30 moves your U-boat to the coordinates 50° latitude and 30° longitude.
- Weather [Fog, Calm, Cloudy, Storm]: Changes the in-game weather to the specified condition. Example: Weather Storm will set the weather to a storm.
- XP [Any Number]: Adds the specified amount of experience points to your crew. Example: XP 500 grants 500 experience points to your crew.
- Spawn [Warships, Convoy, Transport, Submarine]: Spawns the specified type of ship or group.Example: Spawned Warships will generate warships in your vicinity.
- Torpedo: Launches a torpedo at the currently selected target. Example: Torpedo will fire a torpedo at your target.
- Wound: Inflicts wounds on your sailors. Example: Wound will randomly injure some of your crew members.
- Bomb: Drops a bomb on the selected target. Example: Bomb will drop a bomb where you have targeted.
- Detect [Any Number]: Creates a random group near your position, with the number affecting the size or type. Example: Detect 5 will generate a random group of five units near your U-boat.
With that, you now know all about the console commands featured in Uboat. If you find this guide informative, make sure to visit DigiStatement daily for more such interesting content! Read more: Phantom Spark Steam Deck, Lenovo Legion Go & Asus Rog Ally Support Details