Void Destroyer 2

Void Destroyer 2

Not enough ratings
HOWTO: Add your own insults
By Sayonara
Have you heard all the in-game insults enough to be sick of them? Or ever wanted to say something... stronger... to those <censored> pirates who keep blowing up your trade ships?

Here's how to add insult lines of your own using the mod system.
   
Award
Favorite
Favorited
Unfavorite
Background
The generic insults used by most enemies (and yourself) in the game are found in <Install Dir>\Data\Dialog\gerenicInsult00.xml. While you could just edit this file and add some new lines, that runs the risk of getting overwritten when the game updates. The "correct" way of doing this is to add a file to the Mod folder of the game. (See here for a thread from the game dev explaining this, as part of how to create a skybox mod.)

To begin with, locate the game directory - it's easiest to use the 'Browse Local Files' option from Steam. Then, you'll need to go create a subdirectory under the 'Mod'directory: 'Mod\Data\Dialog'. (The same thing applies to modding other parts of the game as well - it should be the same as the location under the game's "Data" dir, but placed under the "Mod" dir instead.)
Creating the .xml file
In this directory (<Install Dir>\Mod\Data\Dialog) you'll need to create a file called (whatever).xml - where '(whatever)' can be whatever you want to call it. You should probably pick something like "extra_insults.xml" so you can tell it apart if you add more files to customise other game dialog.

Inside the file, you just need to add this:
<?xml version="1.0" encoding="utf-8"?> <dialogID attr1="whatever-you-want"/> <bGeneric attr1="1"/> <factionID attr1="civilian"/> <dialogType attr1="insult"/> <dialog attr1="Think you can take me?"/> <dialog attr1="Come at me bro!"/> <dialog attr1="I'll be doing you a favour by ending your life."/> <dialog attr1="Hurry up and die."/> <dialog attr1="Your momma never loved you."/> <dialog attr1="OMG, I mistook you for Jabba the Hutt!"/>
Where it says
<dialogID attr1="whatever-you-want">
you can use whatever ID you like. The built-in insults are ID'd as "civieInsult00", but it doesn't seem to make a difference if you re-use that ID or call it something else. (For most object types - such as ships - reusing the existing ID will replace the regular object with your mod, but this doesn't seem to be the case with dialog files.)

You can edit the "<dialog ...>" lines, and add more of them, to use whatever insults you want.

And voila - launch the game, and you have your new insult messages added to the existing ones.

4 Comments
The Raptor Factor 1 Oct, 2020 @ 7:27pm 
Yeah wasn't sure if it would crash, fail to display, or just show a null string. Null string doesn't fix the issue tbh.
I'm on another game atm, will update if I ever give enough of a damn to trial and error. Cheers!
Sayonara  [author] 1 Oct, 2020 @ 3:16am 
To add -- don't be too worried about messing with stuff - just back up the files you edit, and in case you REALLY screw up, just use the 'verify/repair game files' steam option to fix it.
Sayonara  [author] 1 Oct, 2020 @ 3:16am 
Well, if you go into the base game under 'data\dialog\' and look in the xml files there, you should be able to find the ones containing the insults. I'm not sure if the game will work properly with them completely gone, but you might be able to delete all the entries except one and change the remaining one to a placeholder like "<<insult>>" or something (assuming you might find that slightly less annoying). It's worth having a play, anyway - nearly all the game files here are plain text, so it's easy to mess with.
The Raptor Factor 26 Sep, 2020 @ 6:00pm 
I just want it off. The meaningless, constant comms messages popping up on a quarter of the screen.
Frustrating. Ideas?