Update: Modding Support

From Deep Rock Galactic Wiki
Jump to navigation Jump to search

Hello Miners,

This is it! It’s finally happening - Modding support is here!

What started as a simple Save Game profile system turned into full-fledged modding support. We have spent the past months iterating on these features with the modding community, and it has been great to see this update come to fruition. We are excited that you’re going to have the opportunity to try out all the weird/fun/awesome/puzzling mods on display. We have much we want to tell you about this release, so let’s get right into it:


— With Love,

The Ghost Ship Crew

Update: Modding Support was released on September 14th, 2021.

Version:

Update Changes

Modding Menu

You can access all the mods from within the game through the brand-new Modding Menu. The Modding Menu is where you can easily enable and disable all of your installed mods moving forward.

We have mentioned before that we use Mod.io as a mod hosting platform. You can easily access the DRG mod.io page from within the game, and you only need to do this when subscribing and unsubscribing to mods. The game will make sure to install/uninstall those mods. And you can easily activate and deactivate mods from within the modding menu and sort the mods you have installed by name, approval category, and whether they are enabled or not.

When browsing mods, you will quickly become familiar with our three approval categories: Verified, Approved, and Sandbox. We have made detailed descriptions of these in our last Steam post and our mod.io guidelines. But here is the high-level breakdown of each category:

Verified (for Base Game) mods are QoL mods that do not impact gameplay or audio, visual mods that improve accessibility, and localized versions of in-game graphics. Mods with the types: Cosmetics, Visual, and Audio automatically default to the Verified Category if they only modify cosmetic or audio files. This is automatically detected in-game.

Approved (for Progression) mods are challenging or alternative game modes, changes to weapon stats, and mods that moderately alter gameplay elements while still retaining progression in line with the regular game.

Sandbox mods are any mod that changes rewards or mission payout, and mods that directly unlock in-game items.

It’s finally time to do that Haz 6 mission in a bathing suit with your squeaky toy hammer in place of your pickaxe. Happy mining!

Server Tagging and Info

You can now clearly see which servers are running mods and which aren’t—no more relying on the host to put this in the title. You can also clearly see which mods a host has installed before joining. There are also filters on the Server List that let you choose to show or hide servers that are running Approved or Sandbox mods - this means you have much better control of your server list. You don’t need to worry about joining modded hosts by accident anymore. No more surprises and reverting to a previous save when you accidentally got a million XP from a modded game. With this update, modding should be safe, fun, and transparent.

Streamlined Mod Activation/Deactivation on Join

While Verified mods let you play the game and join others as you regularly would, Sandbox and Approved mods come with restrictions. Approved mods require everyone in a mission to have those mods installed. Sandbox mods do as well and need you to be on a Sandbox Save Game (now made possible through Save Game Profiles). But don’t worry, you won’t have to remember all of that. The game takes care of disabling your Approved mods when joining a host that doesn’t have those mods installed. And if you are a host with Approved or Sandbox mods installed, then the game will make sure other players have those same mods installed if they choose to join your game and it will even disabled those mods for them, when they leave. As mentioned above, they can see what mods you are running before joining you. Sandbox is a bit different. Here you will have to disable your Sandbox mods and change back to your main save to see non-Sandbox hosts in the server list.

Native Blueprint Spawning

This feature is primarily for modders. It allows anyone modding the game better access to certain features and functionalities in DRG. If you are interested in building mods for DRG, there is already a vibrant modding community. Do you feel the cave leeches are missing sunglasses? Or that BOSCO could use a tophat? Or maybe you want to do voice lines for mission control in another language? Then it’s time to get to work on that DRG mod.

Community Request

- Translation test branch: This has actually been live for a bit. If you are a community translator then you can now access a steam branch with a nightly build including newest translations from Crowdin. So you don’t have to wait for a release to see your work in-game. If you are interested in providing community translation or DRG, there is a community translator channel on our Discord with a very active community.

Miscellaneous

  • Added a new tab in the ESC menu for Modding Support
  • Added a new Stabber Vine killcry callout
  • Added support for a "-disablemodding" command line argument that can be added to the Steam launch options to disable mods if you encounter crashes
  • Added support for a shared Save Game between the live branch and the translation branch
  • [COMMUNITY REQUEST] Added wrapability to reward text on the "You have been kicked" popup to enable longer translations
  • [COMMUNITY REQUEST] Added wrapability to 'Show infoscreen on startup' text to enable longer translations without overlapping UI elements
  • [COMMUNITY REQUEST] Added wrapability to subheader text on the Memorial Wall screen to enable longer translations
  • Added subtitles to the noise that is made when throwing to fix an issue with blank subtitles
  • Added subtitles to a defense callout to fix an issue with blank subtitles
  • Added subtitles to coughing and grunting noises to fix an issue with blank subtitles
  • Added subtitles to dashing noises to fix an issue with blank subtitles
  • Added subtitles to the Burning Love reactions to fix an issue with blank subtitles
  • Added subtitles to the Gut Wrecker reactions to fix an issue with blank subtitles
  • Added subtitles to the Mactera Brew reactions to fix an issue with blank subtitles
  • Added localizability to Mastery Unlock pop-ups
  • Added localizability to Liquid Morkite Well on the Laser Pointer
  • Added localizability to Deep Dive Instructions in the Deep Dive Terminal
  • Added localizability to missing strings on the Restore Save overlay
  • Fixed typos in the subtitles when transferring Lost Equipment coordinates to the Terrain Scanner
  • Fixed a typo in the quotes for Fungus Bogs biome
  • Fixed typos and incorrect capitalization in the subtitles when the Drop Pod is called
  • Fixing another save has more progress popup, even though another save does NOT have more progress
  • Fixed typos in all subtitles related to upgrading Bosco, perks or equipment
  • Fixed a typo in the subtitles when waiting for departure in the Drop Pod
  • Fixed typos in subtitles when waking up in the cabin and in the Medbay
  • Fixed a typo in the subtitles when mining
  • Fixed typos in the subtitles when using the zipline
  • Fixed an excess space in the subtitles when a Resupply Pod has arrived
  • Fixed typos and excess spaces in the subtitles when slapping the leprechaun at the Space Rig
  • Fixed typos and excess spaces in the subtitles when slapping dice
  • Fixed inconsistent capitalization of the Sentry Gun in subtitles
  • Fixed a typo in Mission Control's dialogue when the Fuel Cells are connected to the Drop Pod
  • Fixed excess spaces in the subtitles when Doretta requires repair
  • Fixed typos, inconsistent capitalization and excess spaces in all subtitles in Refinery mission
  • Fixed typos in the subtitles when Doretta is under attack
  • Fixed typos in the subtitles when pressing the gravity button on the Space Rig
  • Fixed typos in the subtitles when picking up a pickaxe overcharger
  • Fixed typos in the subtitles when placing the Gunner's Shield Generator
  • Fixed a typo in the subtitles when power attacking
  • Fixed typos in subtitles when petting
  • Fixed typos in subtitles for all perk activation shouts
  • Fixed typos in the subtitle when the player is caught by a Cave Leech
  • Fixed typos in the various subtitles when the player is out of fuel, ammo or grenades
  • Fixed a typo in Mission Control's introduction to Point Extraction mission
  • Fixed a typo in Mission Control's announcement of the Drop Pod's arrival in Point Extraction missions
  • Fixed excess spaces in the subtitles when the M.U.L.E. is returning to the landing zone
  • Fixed typos, inconsistent capitalization and excess spaces in the subtitles of all Machine Event dialogue
  • Fixed an excess space in the subtitles when forging overclocks
  • Fixed inconsistent capitalization in subtitles for forging
  • Fixed a typo when the player is caught by a Mactera Grabber
  • Fixed inconsistent spelling of the Lootbug across subtitles, perk descriptions, milestones and the Miner's Manual
  • Fixed an excess space in the subtitles when firing the Flare Gun
  • Fixed an excess space in the subtitles when interacting with the Jukebox
  • Fixed typos in the subtitles when depositing in the M.U.L.E.
  • Fixed typos in the subtitles when Heightened Senses is activated
  • Fixed a typo in the subtitles when mining Red Sugar
  • Fixed a typo in the subtitles when grinding pipes
  • Fixed a typo in the subtitles when using the Scout's Grappling Hook
  • Fixed a typo in the subtitles when the Gunner's shield is recharged
  • Fixed typos, inconsistent capitalization and excess spaces in the subtitles of all grenade warning
  • Fixed typos in the subtitles when the player takes friendly fire
  • Fixed typos, inconsistent capitalization and excess spaces in the subtitles of all Escort Duty Mission Control dialogue
  • Fixed description of the Dreadnought cocoon on the Laser Pointer
  • Fixed inconsistent descriptions for Salvage Mission items on the Laser Pointer
  • Replaced the Dreadnought cocoon icon on the Laser Pointer with the colored variant
  • Fixed a typo in the subtitles for the Dreadnought Laser Pointer callout
  • Fixed a bug that caused Mission Failure text to overlap with other UI elements on the Mission Complete screen in certain languages
  • Fixed a typo in a pop-up message that warns the player of potentially overwriting an existing Save Slot
  • Fixed typos, inconsistent capitalization, and excess spaces in the subtitles of all Laser Pointer callout dialogue
  • Fixed typos and inconsistent capitalization in the subtitles for all killcry callout
  • Fixed typos in the subtitles for all gunsling reaction
  • Fixed typos and inconsistent capitalization in the subtitles of miscellaneous in*mission dialogue
  • Fixed typos and inconsistent capitalization in subtitles for Mineral Trade dialogue
  • Fixed various miscellaneous typos reported by the community on Jira
  • Fixed typos in all subtitles in the Tutorial Level
  • Fixed typos in subtitles for gunslinging reactions
  • Fixed typos in subtitles for various generic dialogue
  • Fixed various typos and inconsistent capitalization in all subtitles for Mission Control dialogue in Deep Dives
  • Fixed a typo in the subtitles for Mission Control dialogue when all Aquarqs are collected
  • Fixed typos and excess space characters in subtitles when reacting to the environment
  • Fixed typos in the subtitles when reacting to flies
  • Fixed typos in the subtitles when browsing The Shop for new gear
  • Fixed typos in the subtitles for coughing noises
  • Fixed typos in the subtitles for character-specific dialogue
  • Fixed typos in all subtitles for Fuel Cannister dialogue
  • Fixed a typo in the subtitles when ordering Bosco to fire his rockets
  • Fixed an excess space character in the subtitles when ordering Bosco to mine
  • Fixed a typo when ordering Bosco to light
  • Fixed a typo in the subtitles when ordering Bosco to fetch something
  • Fixed a typo in the subtitles when carrying a heavy object
  • Fixed various typos when ordering beer
  • Fixed typos and capitalization across all bar-related subtitles
  • Fixed another typo in the subtitles when consuming a Blacklock Lager
  • Fixed a typo in the subtitles when consuming a Blacklock Lager
  • Fixed a typo in the subtitles when consuming a Blacklock Lager
  • Fixed a typo in the subtitles when reacting positively to a beer
  • Fixed inconsistent capitalization in more Mission Control dialogue
  • Improved the wording of the tutorial hint that describes how to replay the Tutorial Level
  • Fixed a typo in the tutorial hint that describes how to replay the Tutorial Mission
  • Fixed a typo in the loading screen hints
  • Fixed inconsistent naming of the Resupply Pod across chat alerts, tutorial hints, UI, and the Laser Pointer
  • Fixed inconsistent capitalization in Mission Control dialogue for assignments and promotions
  • Fixed inconsistent capitalization in Mission Control dialogue on the Space Rig
  • Fixed inconsistent capitalization in Mission Control dialogue in Point Extraction Mission
  • Fixed inconsistent capitalization in incoming Supply Drop alerts
  • Fixed inconsistent capitalization in Misson Control tutorial dialogue
  • Fixed inconsistent capitalization in Mission Control wave alerts
  • Fixed more cases of inconsistent capitalization in Mission Control dialogue
  • Fixed typos and inconsistencies in Mission Control's dialogue in Elimination Missions
  • Fixed inconsistent capitalization in Misson Control's dialogue when all Alien Eggs are collected
  • Fixed typos and inconsistencies in Mission Control's dialogue when an objective is completed
  • Fixed inconsistent capitalization in Mission Control's dialogue when the M.U.L.E. has docked
  • Fixed a typo in Mission Control's introduction to Mining Expedition
  • Fixed inconsistent capitalization in Mission Control's dialogue for Mission Selection
  • Fixed inconsistent capitalization in Mission Control's dialogue in Salvage Mission
  • Fixed a typo in the chat alert when the M.U.L.E. can be called back to the Drop Pod
  • Fixed a typo in the subtitles when throwing snowballs
  • Fixed an excess space character in the Saves Menu
  • Fixed a typo on the Dirt Diggers screen of the Miner's Union Terminal
  • Fixed several cases of inconsistent resource descriptions on the Laser Pointer
  • Fixed a typo in the description of Dystrum on the Laser Pointer
  • Fixed typos in the description of Magnite on the Laser Pointer
  • Fixed a typo in the description of Hollomite on the Laser Pointer
  • Fixed several cases of inconsistent capitalization of all news headlines
  • Fixed several cases of excess space characters at the end of news headlines broadcasted on certain terminals in the Space Rig
  • Fixed a typo in Mission Control's introduction to Salvage Missions
  • Fixed another typo in Mission Control's announcement of all mini M.U.L.E.s being fixed
  • Fixed a typo in Mission Control's announcement of all mini M.U.L.E.s being fixed
  • Fixed another typo in one of the quotes for the Magma Core biome
  • Fixed a typo in the subtitles when killing an innocent Cave Angel (how dare you!)
  • Fixed a typo in the subtitles when marking a Core Infuser with the Laser Pointer
  • Fixed typos in the Control Customization Menu
  • Fixed typos in the Controls Options
  • Fixed a typo in Mission Selection
  • Fixed a typo when marking a Brewing Ingredient with the Laser Pointer
  • Fixed a typo in one of the quotes for the Magma Core biome
  • Fixed a typo in Mission Control's introduction to the second stage of a Deep Dive
  • Fixed a typo in the subtitles when placing a Satchel Charge
  • Fixed a typo in the Web Spitter entry of the Miner's Manual Bestiary
  • Fixed a typo in the news headlines shown on certain terminals in the Space Rig
  • Fixed a typo in the Glyphid Dreadnought Twins entry of the Miner's Manual Bestiary
  • Fixed a typo in the news headlines shown on certain terminals in the Space Rig
  • Fixed a typo in the description of the Compact Feed Valves overclock for the CRSPR Flamethrower
  • Fixed a typo in the news headlines shown on certain terminals in the Space Rig
  • Fixed a typo in the subtitles when marking a Dreadnought Hiveguard with the Laser Pointer
  • Fixed several typos in the subtitles when reacting to damage from thorns
  • Fixed several typos in the subtitles when depositing in the M.U.L.E.
  • Fixed a typo in the UI Options menu
  • Fixed a typo in the biome description of Hollow Bough
  • Fixed typos in Swarmer Tunnel shouts
  • Fixed a typo in the description of the Disabled Inertia Inhibitor upgrade for the Deepcore 40mm PGL
  • Fixed a crash that could sometimes occur when the armor of the Dreadnought was destroyed
  • Fixed an issue where you could not join games, if you had just joined a game and failed because someone joined the game at the same time as you and got in quicker making the server full

Post Update Hotfixes and Patches

Hotfix 1

September 16th, 2021

Hello Miners,

This small hotfix ensures your Server List filters are no longer reset when you close the Mission Terminal and addresses an issue with disabled mods re-enabling after returning from a mission. Read all the details below and then get back to work, miners!

With Love,
The Ghost Ship Crew


  • Fixed an issue that caused Server List filters to reset when you exit the Server List
  • Fixed an issue that changed Main Saves to Sandbox in some cases
  • Fixed a bug that caused the ‘Continue’ timer to be 15 seconds rather than the usual 10
  • Fixed an issue that caused disabled mods to sometimes re-enable after leaving a mission
  • Fixed an issue with Deep Dive Server List settings not refreshing on open
  • Added localizability to the pop-up that appears when the player is asked to change to a Sandbox Save Game
  • Added localizability to the ‘Modded’ tag in the ESC menu
  • Added localizability to ‘Active Save’ on the Saves Menu

Patch 1

October 10th, 2021

Hello Miners,

This patch includes a bunch of QoL improvements and some bug fixes for modding support. You get clearer info about what mods a host is running before joining, and we have improved the whole experience around switching to and from a Sandbox save.

We are still looking into raising the mod cap. This turned out not to be a trivial task. And, we are also evaluating if there should be an ‘optional’ tag for Approved mods that don’t require everyone in a session to have it installed. More info to come.

With love,
The Ghost Ship Crew


  • Mods not packaged for the current version of the game will be disabled on game launch to prevent crashes. Mods creators can set the compatible game version on mod.io. Players with an incompatible mod installed are still allowed to enable a mod from a previous game version, but warned when they do so.
  • You can now load Regular Saves while on a Sandbox Save. Loading a Regular Save will now disable Sandbox Mods automatically.
  • Pop up asking whether you want to change to a Regular Save will appear when all Sandbox mods are disabled.
  • You can now cancel changing to a Sandbox save when installing and enabling Sandbox mods. Cancelling will automatically disable all Sandbox mods.
  • Players on Sandbox saves can now see all other public servers in the Regular and Deep Dive Server list.
  • Players on Sandbox saves joining Regular or Approved modded games will be prompted to change to a Regular save and their mods will be disabled on join.
  • Changed text from 'Modded Save Game' to 'Sandbox Save'
  • Prevented some illegal characters in save game names to prevent save game corruption.
  • Added code to ensure that main saves can not be Sandbox saves. (Note: Changing names and/or info manually on files in the Save Games folder can cause this to break and can irreversibly corrupt your save).
  • Added enable/disable all functionality to the Modding Menu.
  • Added Cancel button in the Modding Menu to cancel enabling/disabling mods.
  • Added ‘Show Only Modded Servers’ filter to the Server List.
  • Added icons when joining a Modded server that show which mods are being downloaded and which you already have installed.
  • Added that Approval Categories for mods are shown in Join Dialog and Sever List tooltip.
  • Added mod info when hovering over mod name in Joining Dialog for Modded Servers.
  • Disabled cancelling the joining progress, while downloading and installing mods in order to prevent corruption of mod files.
  • Mods with one or more dependencies now get automatically disabled if the mod(s) they depend on are not enabled or not installed.
  • Added a small tooltip on the Moddin Menu, when a mod cannot be enabled because of a missing dependency.
  • Fixed a bug that caused dependencies to not enable/disable properly on join and leave.
  • Fixed a bug that caused players with Approved mods enabled to hang forever in “joining” - when joining a Regular server for the second time after launching the game.
  • Fixed a bug that made it so you could not join password protected modded games through the Server List
  • Fixed that the modname sometimes got cut off on the Modding Menu.
  • Fixed that the modded text on the chat was not localizable.
  • Fixed that the Player Rank icon became stretched when Player Rank was above 999
  • Fixed a crash that occurred if a backup save was not detected.
  • Fixed blueprint mods spawning one time for every player who joins a mission
  • Added slovak language

Hotfix 1.1

  • Fixed a crash that happened clicking the checkbox to enable a mod that another mod has as dependency

Hotfix 1.2

October 8th, 2021

Hello Miners,

This is a small fix and added functionality for the mod game version control and a few fresh translations

With Love,
The Ghost Ship Crew


  • Added Checkbox to Modding menu to disable/enable auto disabling of mods with outdated game version tag. Note: Disable at your own risk - some mods can crash when we do updates to the game (if that happen they will automatically get disabled on reboot regardless of this setting)
  • Removed prompt when enabling mods with outdated game version tag.
  • Added icon and tooltip next to mods that have been disabled on start because their game version tag is outdated.
  • Added newest translations and pushed translatable strings.
  • Fixed a bug that caused Approved mods to sometimes not disable on join if the Host had uninstalled the mod (without disabling it first).
  • Fixed a crash that happened clicking the checkbox to enable a mod that another mod has as dependency.