File information

Last updated

Original upload

Created by

TrueBlueBanana

Uploaded by

Alexadre44

Virus scan

Safe to use

Tags for this mod

About this mod

This project is an external tool that allows the creation of equipment for a custom faction accessible only to the player.

Requirements
Permissions and credits
NOTE: The version 0.1.4 is compatible with the previous 0.1.X versions. See update sections for more information.

Presentation

This project is an external tool that allows the creation of equipment accessible only to the player.

Currently, this project is limited to creating turrets using Egosoft assets.

Adding a turret is done as follows:
  • Creation of the turret
  • Customization of the turret (choosing the type, projectile, and customize statistics)
  • Generation of the mod containing the created turrets
Then, simply install the mod like any other mod.

For some picture, go to the preview folder.

NOTE: This tools is tested only with 7.50 version of X4.

Motivations

After many runs on X4, during the late game, my empire is either composed of ships and equipment from a single faction ( role play) or a mix of my favorite ships and equipment.

I have always found it unfortunate that there is no customization for ships and equipment to have a "player" faction.

My dream: A ship and equipment editor directly in X4. The reality: External tools to create mods with the custom equipment.

Usage

The tool requires Java 21 or above to run.

First Installation

  • Download the latest version in release page
  • Create a folder where you want to store the tool, data and generated mods
  • Unzip the downloaded file in the folder
  • Execute the 'start.ps1' file with powershell
NOTE: If windows does not execute the script by default using powershell, you can right-click on the file and choose "execute with powershell" .

Update

  • Download the latest .jar version in release page
  • Replace the old .jar and .ps1 files
  • Launch the tool with the .ps1 file
NOTE: The version 0.1.3 change the customization of turrets. The old turrets will be converted to the new system. Some turrets may have different statistics.

Once started

The tool is composed of 2 page at the moment:
  • Home page: Summary and access to mod settings and new version generation
  • Turret page: Creation and customization of turrets
Once a turret is created, go back to the home page and click on the "Generate new version" button.

If you create new turrets or modify existing ones, you must generate a new version of the mod. Install the new version and delete the old one. The save will then take the changes into account.

NOTE: The faction trigram can be changed in the mod settings next to the "Generate new version" button.

By default, the generated turret does not require research to be unlocked in-game. This behavior can be changed in the mod settings.
Issues and suggestions

If you have any issues or suggestions, please open an issue in the issue page.

Versions

0.1.0
  • Initial version
0.1.1
  • Add a basic views for the turret properties
  • Add some Split turrets
  • Set turret cost time to 10 for every turrets
  • Adding production method for turrets
  • Add some Terran turrets
0.1.2
  • Preview: Add required research for turrets blueprint in-game (optional, disabled by default)
  • Fix Common-Wealth bolt bullet sound
  • Change some chassis and bullet names
  • Add Xenon needler and seismic turret
0.1.3
  • Change the customization of turrets
  • Add Boron bullet (not turret)
0.1.4
  • Add maximum customization points setting
  • Settings were not properly saved between mod generation
  • Fix timeDiff property
Roadmap

Currently, this tool is a proof of concept. Depending on my availability, desires, and feedback, the project is expected to evolve. Currently, it is certain that future versions will not be backward compatible.

The "short-term" planned features are as follows:
  • Addition of turrets and projectiles from DLCs
  • Addition of non-standard mounting points
The "medium-term" planned features are as follows:
  • Addition of ships
  • Addition of weapons
  • Addition of shields
  • Addition of engines
  • Improve research mechanism