

This is known as patch format, and it uses the XML Patch standard to define changes to the base file.

It is also possible to use a different XML file format in mods. Standard XML files are merged at one level below the root node, so your file should only contain the additional entries you want to introduce. If the game finds a "core" file in your mod, it will need to know what to do with the information.
#X rebirth 4.0 mods mod
When your mod is active, the game will examine your mod directory structure to see if your mod contains files located and named the same as those being used by the core game. This means that all your changes must go in mod extension files and be applied in the correct manner.
#X rebirth 4.0 mods mods
Otherwise, there is no way to separate multiple mods which may be affecting changes to common files. Changes to the game (mods) must never alter the core game files. To merge or not to merge - that is the question. \md - Mission files using Mission Director \maps - Map files for Galaxy, clusters, Highways and zones \libraries - Files defining a variety of game elements. There are two important files that reference other files and locations. \extensions - This is where your distributed mods go \aiscripts - Contains script for controlling various aspects of AI (fight, move, mine, etc). There are many Rebirth files that will be of interest to modders. Modding activities for X Rebirth fall into several general categories, including (but not limited to): Possible mods can be as simple as changing specific game visuals (example highway tube color) to creating new additions to the universe map, to writing custom AI and/or Mission Director scripts.Ĭreating new models (meshes) for the game is beyond the scope of this guide, and will be covered separately. Individual extensions can be activated or deactivated. Available extensions are listed in the extensions sub-menu found in the Start Menu. Mods for Rebirth are considered game extensions, and mod content goes in the \extensions directory.

This guide focuses primarily on working with xml files to control various aspects of the game. Modding, as it relates to X Rebirth, means modifying the game by creating new or altered content. Next time you launch the game, check if the new "extension" is enabled. \Steam\steamapps\common\x_rebirth\extensions\AwesomeMod_v2\content.xml Just to verify, the end result would look like. You probably have to create the "extensions" folder but then you can just drag and drop custom mod folders in there. \Steam\steamapps\common\x_rebirth\extensions\ The game's mod folder will be something like. Most of you will not be modding the game but simply use them. The example mod has a separate forum discussion here: Transcend - Lost Colony. Note: It would be a massive understatement to say this guide barely scratches the surface of what can be done in modding this game! I will add and refine content to this guide as time permits. The following contains information that may be of interest to those involved in modding this game.
