Modding

From ΔV: Wiki

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 cannot and will not help with problems caused by mods, and will flag bugs reported as "using 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 the first discord link does not work, you may need to have joined the Discord server, which you can do here

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.
    • Windows: C\Program Files (x86)\Steam\steamapps\common\dV Rings of Saturn
    • Linux/ChromeOS: ~/.local/share/Steam/steamapps/common/dV Rings of Saturn
    • OS X: ~\Library\Application Support\Steam\steamapps\commom\dV Rings of Saturn
  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)

SaveEdit

SaveEdit is a tool focused on providing players the ability to modify a save file in a way that gives them full control over the data. From the GUI, it gives the option to modify generic values (money, insurance, stored ores, etc.), crew (wages, morale, education and experience levels, etc.), astrogation points (editing the location, time and tracked object), and many other options.

It also provides the ability to export and import a save to a text file for those who want to change things not available in the GUI, however it does require some know-how to use.

SaveEdit will taint a save as "cheeted" when you save a modification or imported save, which means that you cannot earn achievements or leaderboard positions (outside of using mods that disable the functionality of it). It is always a good idea to back up the save before modifying it.

Downloads can be found on the releases page on the Github here.

ZKYs of Saturn

A collection of 3 content mods: DroneOCP, MoreMinerals, and ZKY.

DroneOCP is a mod that adds a variant to the OCP-209 (the OCP-209-D) which is identical to the standard OCP, except it has an additional hardpoint for drones.

MoreMinerals is a mod that adds 6 new minerals (4 of which are purchased by Obonto habitats), and changes ore chunks to be able to hold multiple mineral types at once, and closer represents a rock's density ratios. Includes several configs for how the mod interacts with vanilla processed ore behavior as well.

ZKY is a content mod with several additions and changes, with nearly all of them that can be toggled/adjusted via the config files. It adds: 1 new transponder configuration, new crew names, 4 new ship variants, 1 new event, 6 new minerals, 4 new Obonto habitat trades, and many more settings. A full list of features can be found here.

Download instructions can be found in each of the respective package's folders, with instructions on how to package them as a mod.

Moar RADARs

A mod that adds 3 new RADAR equipments to equip on the ship, all inspired by similar devices used by the LIDAR tech, with both beamformed and phased RADAR arrays, and a hyper-accurate LIDAR-RADAR combination array that combines both technologies.

A download can be found on the Github's releases page here.

Earth Tourism

Adds a new service that lets you and your crew spend time visiting Earth for a whole year, while costing an arm and a leg in the process.

Download can be found on the Github's releases page here.

Realistic Minerals

Replaces the usual 6 ores found in rocks in the base game with a collection of 16 different ore types that would be considerably more feasible to be found in the rings. Obonto habitat trades for these minerals are included.

Download can be found on the Github here, however requires MoreMinerals which can be found from the ZKY collection above, or a direct link here.

Derelict Delight

A content mod aiming to flesh out the ship-related finds and interactions in the rings. Adds all ships that were previously obtainable only through the dealership as derelict forms, as well as giving NPCs the opportunity to use them as well. It increases the available equipment loadouts usable by ships by a decent number, and does take community requests as well from a link in the Discord thread.

Ganymede also benefits from this mod by being given the opportunity to sell you more than the default 3 ship vessels.

A download can be found from it's Github releases page here.

ZAPeroid

This mod adds a new event based on the Thrusteroid event, being a similar object instead using ZAP torches for thrust.

A download can be found at the top of the Discord post here. Requires you to be joined on the Discord first.

Heavy Cothon

Adds a new Cothon variant with a high-stress hardpoint.

Known Bug: DLC does not load properly with this mod installed.

Download can be found here.

Maximum Speed

Increases the maximum speed allowed by the autopilot to 400 m/s.

Download can be found here.

Dive Clock

Adds a clock to the OMS menu that provides both dive time and the current in-game date and time.

Download can be found here.

Alert Sounds

Plays different alert sounds depending on the cause. New sounds are played in the following situations: A collision is imminent (for autopilots with that functionality), or an indicator is in the red (e.g. due to low fuel). Other causes will play the default HUD sound, as before.

Download can be found here.

Salary Alert

Makes the crew button at Enceladus turn red if any crewmember is unpaid. Useful for when you don't have enough liquid assets to pay them in time.

Download can be found here.

Mystery Hunt

Changes the mystery music volume (and the intensity of screen effects) of an event based on how close you are to it.

Download can be found here.

Show Reliability

Shows the reliability and limits of equipment

Download can be found here.

ARM Focus

Makes the AR-1500 manipulator focus on objects if they're selected by the autopilot.

Download can be found here.

Toggle Propulsion

Adds keybinds to toggle all thrusters.

Partially obsolete as the torches can be disabled with the zero key in vanilla.

Download can be found here.

Better Refining

Changes the MPUs to work at the values specified by the user. Currently works with the highest values provided by all MPUs combined, but can be changed by editing the MineralProcessingUnit.gd file within the mod.

Download can be found here.

Remove ID Limit

Increases the maximum number of objects identifiable by the crew by a significant number

Download can be found here.

Yeet Protocol

Haul drones will yeet away anything that fails the geologist check. Will consume a lot of nanodrones, and it is recommended to leave unmarked on.

Download can be found here.

Tools

ZKYLoader

A library extension to the modloader that provides several useful features that mods can utilize for ease of use when being written and run.

This mod is currently under development, a release from the Github has to be compiled by the user, however the Discord thread for the mod does hold a handful of releases, with more information being available on it there.

VeinFinder

VeinFinder is a separate app that can be used to show the average ore composition of a section of the rings.

A download can be found on the Github's releases page here.

DV Annotate

DV Annotate is a tool intended to help streamline the bug reporting process by compiling relevant information and screenshots into a package that can be easily submitted to the bug reports channel in the ΔV Discord.

Due to the inns and outs of this tool, it is the first one to hold a dedicated page on the wiki. Usage and download info will be kept there.

WikiEventTest

Collection of mods used to consistently and quickly spawn different events, initially used for documentation for the wiki.

A ZIP containing all of the event mods can be found on the releases page here.

Obsolete Mods

Relax Performance Throttling

Originally let you change how much of the ringroid spawning performance is throttled to prevent the banding of ringroid formations. This was patched on two occasions on the vanilla game.

Enceladus POIs

Originally added a list of tracked POIs to the dive screen. This was implemented into the vanilla game and can be selected to astrogate directly.