Modding

From ΔV: Wiki
Revision as of 23:39, 21 November 2024 by Hev (talk | contribs) (added link to Za'krin's modding guide)

Delta-V: Rings of Saturn supports mods, and has provided modding support since 2022. The game's modloader, when active, loads mods as .zip files from a 'mods' folder within the game's directory.

Mods can execute unsafe or dangerous code on your computer, and may carry bugs or game-breaking issues. Mods are not guaranteed to be compatible with another mod, and it is advised to use only a small handful of mods at a time to get the best experience from them. Contact the mod author if you have problems, as Kodera Software can't help with problems caused by mods.

If you want to make your own mod, check out Za'krin's Modding Helper Guide, and the modding help channel in the Kodera Software Discord where you can ask for assistance, or the (currently under construction) technical info page which goes into how various numbers and mechanics work and are formatted.

If you are already familiar with how modding works and are aware of the dangers, a section below Getting Started lists every known mod and mod repository. It is highly advised you give Getting Started a read, however, as mods can very easily cause irreparable damage to your save.

YOU HAVE BEEN WARNED!!!

Getting Started

Installing Mods

Installing Delta-V mods is a simple process:

  1. Open the game's installation directory and create a folder called mods. This folder should be alongside the game's executable and .pck file.
  2. Download a mod. You'll receive a .zip file. Don't extract it, as the modloader will do that for you when the game runs.
  3. Place the mod's .zip inside the mods folder.
  4. Add the argument --enable-mods to your game's launch parameters.
    • On Steam, either right-click on your game in the Library menu or select it and click on the gear button on the right side of the window, then select "Properties...". In the popup window's "General" tab, place the argument into the "Launch Options" box, then close the popup.
    • On the Epic Games launcher, go to the Library menu, click on the "..." button next or near to the game's icon and select "Manage". In the popup window, Enable "Launch Options" and put the argument into the box that appears, then close the popup.
    • On GOG Galaxy, go to the Installed menu, then either right-click on the game's panel or select it and click the settings button next to Play, then navigate to "Manage installation" > "Configure...". In the popup window, go to the "Features" tab and enable the "Launch parameters" option. Select "Duplicate" for File 1, then put the argument into the "Arguments" box. Set it as the default executable, customise the label if you want to, and then press "OK".
    • If you don't have a launcher, go to your game's directory and create a shortcut from its executable file. On Windows, you do this by right-clicking the executable and selecting "Create shortcut". Right-click on the shortcut and, in the "Target" box, add the argument to the end. You'll need to open the game from this shortcut for it to work.
  5. Run the game. Delta-V doesn't currently have a mod menu, so you won't see changes until they appear in the game.

Backing Up Save Files

Windows

Delta-V's save files are stored in the dV folder in AppData. This is accessible by typing %appdata%/dV into the address bar. From there, copy the savegame.dv files into a separate folder. You can restore backed-up save files by replacing the ones in your AppData folder with your backed-up versions.

It's a good idea to back up save files before installing mods, even if they don't need new saves to work.

Mods & Repositories

This section lists every known mod and repository at the time of writing this article. If a mod is missing or info is outdated, please let it be known in the wiki channel in the Discord and it will be fixed shortly after.

Many mods here will be split into subcategories if they are either made by the same developer and/or are complimentary towards the same idea (i.e. Bootleg Industries). Many of these cases will have multiple mods split into the same directory, and may take extra effort to install, and help will be given where necessary. Due to the nature of them, they're more likely to not conflict with each other due to the nature of how they are developed.

A handful of mods may also not act within the game itself in the traditional sense, and run as standalone complimentary executables.

[SPDX] Industries of Enceladus

Industries of Enceladus is a mod that focuses on ship configuration and options in a way that tries to be as inline with the established canon and world of the game as possible. Its key feature is the implementation of Cargo Bay Accessories, a separate upgrade route that offers an assortment of modules to be installed inside the cargo bay, with their own benefits and drawbacks. -GITHUB Description

Industries of Enceladus (IoE for short) is a content mod that adds 11 new ships, 46 new installable equipment options, overhauls to cargo bay systems and improvements, and adds four new docking bays to the OCP line of ships.

NOTE: due to the way this mod is structured, currently is incompatible with most other mods currently in development. A workaround is currently being figured out.

Download: the latest version of IoE can be downloaded from the Github's releases page here.

Bootleg Industries

Bootleg Industries (BLI for short) is a collection of mods themed around a haphazardly-produced set of equipment and tools. It's split across several mods, intended to act as a mix-and-match set for the player's preferred features.

A list of mods associated with BLI is displayed below. Many have pre-compiled downloads, found in the releases section of the github, however for those that don't, instructions on how to download them is below the table.

Mod Name Description
Bootleg's Personal Defense Laser Turret A PDT-Laser based off of the CL-200AP, with PDMWG-like aiming performance. Requires Fire Input.
Bootleg's ERM-420 Autopilot System An Autopilot System that combines the ER-42's performance and trajectory display, with the NDCI's Boresight.
AchieveDeez! Gimme my Achievements Back! Re-enables earning achievements in-game and on Steam/GoG when the modloader is active.
AcheetaDeez! Gimmy my Achievements Back! *Cheetahs Welcome Re-enables earning achievements in-game and on Steam/GoG when your save is marked cheated.
TurnNBurn Mod that allows you to set Keybinds for "180 degree flip from current heading" for quick TurnNBurns, and "orient ship to mouse location" to turn your ship torch towards where ever your mouse is.
M Is For MPU Mod that adds a keybind to toggle the MPU on/off, I recommend M.

Download Guide:

  • Step 1: Download the BLI package here.
  • Step 2: Unzip the file using your preferred program
  • Step 3: Open the unzipped folder, and then open the folder for the mod you want to install.
  • Step 4: Select all files using the appropriate button (or CTRL + A).
  • Step 5: Zip the selected files using your preferred program.
  • Step 6: Copy the newly-made .zip into the mods folder.

Nishikawa Technologies Corporate Engineering Division (NTCED)

NTCED builds upon and extends the drone launcher lines of equipment to provide enhanced range or fitting dual drone mounts to a hardpoint.

Proper specs can be found under the mod's wiki.

Download under the Github's releases page here.

K-Tech Industrial

K-Tech Industrial is focused on creating robust industrial equipment with the durability to survive the rings of Saturn, Their main production facilities are located in the Hellas Basin on mars.

K-Tech currently focuses within the realms of shipyards, thrusters, and in direct competition to Mars Power Industries, power generation.

Downloads can be found on the github through the main folder structure (entire collection can be downloaded and selected from here)