ES2 Modding Tools - Scrivener07/Endless-Studio GitHub Wiki
Endless Space 2 includes some embedded runtime tools that are useful for developers and modders. Here you will find an attempt to document the features of these tools.
Setup
To enable these tools, Endless Space 2 must be launched with the --enablemoddingtools launch parameter. There are a few ways to go about launching the game with this parameter such as the Steam launch option, windows shortcuts, or the command line.
Steam
Follow these steps to enable modding tools whenever the game is launched from the Steam client.
- Launch and open the Steam client.
- Navigate to the steam client Library.
- Right click Endless Space 2 and select Properties.
- Navigate to the GENERAL tab and select SET LAUNCH OPTIONS....
- In the text input dialog that will appear, enter the parameter
--enablemoddingtools
and select OK.
Shortcuts
The following shortcut settings will launch Endless Space 2 directly with the --enablemoddingtools parameter. Using the parameter on EndlessSpace2.exe directly will cause the Steam client to warn you with a popup dialog. If this warning dialog is not prefered then it may be suppressed by using the Windows Shortcut - No Warning shortcut settings.
Steam Web Link
- Launch and open the Steam client.
- Navigate to the steam client Library.
- Right click Endless Space 2 and select Create Desktop Shortcut.
- Navigate to the desktop and modify the created shortcut to have the following settings.
-
- URL:
steam://rungameid/392110// --enablemoddingtools
- URL:
-
- Shortcut key:
None
- Shortcut key:
Windows Shortcut
- Navigate to EndlessSpace2.exe, right click and select Send to > Desktop.
- Navigate to the desktop and modify the created shortcut to have the following settings.
-
- Target:
"C:\Steam\SteamApps\common\Endless Space 2\EndlessSpace2.exe" --enablemoddingtools
- Target:
-
- Start in:
"C:\Steam\SteamApps\common\Endless Space 2"
- Start in:
Windows Shortcut - No Warning
- Navigate to Steam.exe, right click and select Send to > Desktop.
- Navigate to the desktop and modify the created shortcut to have the following settings.
-
- Target:
"C:\Steam\Steam.exe" -applaunch 392110 -nosplash --enablemoddingtools
- Target:
-
- Start in:
"C:\Steam\SteamApps\common\Endless Space 2"
- Start in:
Command Line
Follow these steps to enable modding tools whenever the game is launched from the command line.
- Launch a command line terminal.
- Change the current working directory to C:\Steam\SteamApps\common\Endless Space 2.
-
CD "C:\Steam\SteamApps\common\Endless Space 2"
- Execute
EndlessSpace2.exe
with the --enablemoddingtools parameter. -
EndlessSpace2.exe --enablemoddingtools
Usage
After the Endless Space 2 has been launched with the --enablemoddingtools parameter the developer overlay may be displayed. To display the overlay simply press Shift
+ F1
.
Notes
Shift
+F2
appears to add a large amount of resources to an empire.Shift
+F3
appears to reveal the entire galaxy map.Shift
+F6
appears to enableFull Control
. This allows you to control any empires fleet.Shift
+F10
appears to hide many of the user interface elements.