Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Replaced task list widget tabs with normal list items. X2

...

Warning: This guide uses some knowledge about executable script files if you don't understand it, don't do it.

Step-by-step guide

...

  • Backup your Saves, and do it far away from the my Documents folder!(some used commands can and will delete them if you make a mistake or ignore a part of this guide)

...

  • Locate the folder where XR saves it's settings and your saves, It should have a long ugly number as name, and would normally be in your personal folder\documents\Egosoft\XRebirth. we call this folder the "settings-folder" in the rest of the guide.

It should have the following content:

save (this is the folder where your saves are, if you haven't made a backup yet do so NOW!)
config.xml
content.xml
debuglog.xml
inputmap.xml
progressbar.xml
uidata.xml

...

  • Create a new empty folder inside the "settings-folder", and copy everything else inside the "settings-folder" into the new folder, you can name it like "my first profile" or "default" or something else, the guide now calls this new folder the "profile-folder".

...

  • Run XR and activate any extension and it's updates as well as the workshop itself in the extensions setting and close XR.

...

  • Create an empty text document in the "profile-folder" with the following content:

Content for Windows users: (<> means you have to edit this part depending on your local situation)

rmdir "..\save"
del "..\config.xml"
del "..\content.xml"
del "..\debuglog.xml"
del "..\inputmap.xml"
<del "..\inputmap_<n>.xml">                                                       #this line is needed if you have multiple controlsetups remove the <> and insert the correct numbers instead of <n>
del "..\progressbar.xml"
del "..\uidata.xml"
mklink /d "..\save" "%~dp0\save"
mklink "..\config.xml" "%~dp0\config.xml"
mklink "..\content.xml" "%~dp0\content.xml"
mklink "..\debuglog.xml" "%~dp0\debuglog.xml"
mklink "..\inputmap.xml" "%~dp0\inputmap.xml"
<mklink "..\inputmap_<n>.xml" "%~dp0\inputmap_<n>.xml">       #this line is needed if you have multiple controlsetups remove the <> and insert the correct numbers instead of <n>
mklink "..\progressbar.xml" "%~dp0\progressbar.xml"
mklink "..\uidata.xml" "%~dp0\uidata.xml"
start /d "<Path>" XRebirth.exe                                                     #You will insert the installation path of XR instead of <Path> e.g. "C:\Programs\Steam\Steam Apps\Common\X Rebirth" make sure the path is inside this guys: ""

 

...

  • Rename the text document to launchprofile.cmd make sure to change the ending, too, Windows for example will warn about this, so say yes.

...

  • create a shortcut to the launchprofile.cmd this way you can launch the game with this profile from your desktop or similar.

...

  • open the content.xml in the "profile-folder" and edit this way:

In each extension-node add a sync="something" after the enabled="something" e.g. <extension id="ego_dlc_teladi_outpost" enabled="true" sync="false"></extension>

...

This way we will still get updates for mods downloaded at the workshop without having steam changing our content.xml.

...

  • You can now launch the profile by hitting the shotcut, if you need additional profiles just copy and modify an old one.


 

Info

German version: Erstellen isolierter Modkonfigurationen für XR

...