Drug Dealer Simulator

Drug Dealer Simulator

25 ratings
DDS MODDING
By Huslaa and 2 collaborators
Some basic instructions on some of the ways you can mod Drug Dealer Simulator.
3
2
   
Award
Favorite
Favorited
Unfavorite
Intro
This basic modding guide is just the beginning and will be modified, updated, and improved in the next week or two. Your feedback is valuable in helping me understand what areas need further explanation or additional content. Please leave your feedback in the comments section so that I can incorporate it into the guide and make it more comprehensive. Thank you in advance for your input!
- Beginner -
V7's "DDS Modding Tutorial!"
This video provides a comprehensive overview of the essential tools required for modding, along with step-by-step instructions on their installation. Additionally, it explores several introductory techniques to help you begin your modding journey.


Uasset & Patch Mods
Important Notes

- Any mod that uses the same file *ARE NOT* compatible and need to be manually merged. -- Renaming the file to something else will not work.
- If it uses the same folder but not the same file then it is fine.
- Before modding your game in any way, backup your Saved folder found in `%localappdata%\DrugDealerSimulator\Saved\`.

Uasset mods

- Download UnrealModUnlockerBasic from https://illusory.dev/
- Launch UnrealModUnlockerBasic Setup 0.34.1.exe and navigate to your Drug Dealer Simulator's Win64 Folder
- Example
`\steamapps\common\DrugDealerSimulator\DrugDealerSimulator\Binaries\Win64\`
- Click on Patch and then OK on the popups. Exit out of the application once done.
- Open up the .zip/.rar file of the mod and take any \Content\ based folders and put it inside your content folder located in
\steamapps\common\DrugDealerSimulator\DrugDealerSimulator\Content\


\Content\ based folders

- Folders like Datatables, Drugs, WorldControlers, etc *NOT* the mod name folder like Gang Order Buff.
- See image for comparison of a correctly modded game vs an incorrectly modded game.
.png]

Drug Dealer Simulator Uasset Mods

https://www.nexusmods.com/drugdealersimulator
My Uasset Mods
https://www.nexusmods.com/drugdealersimulator/users/6092329?tab=user+files


Patch Mods

- On rare occasions, you may encounter a mod that acts as a "patch", meaning the game does not need to be unlocked with UnrealModUnlockerBasic. The Unreal Engine will just use it.
- The downside of a patch mod is that it's very limited in the amount you can have.
- Patch mods will look like this: DrugDealerSimulator-WindowsNoEditor_XX.
- XX being "P" or "Ab"
- These instructions only apply for files named like described above.
- To install a patch mod, simply navigate to the \Content\ folder and put the .pak file into the \Paks\folder.

Credit: Ruler Of Worlds

- Intermediate -
Unreal Mod Loader Installation
UnrealModLoader
- UnrealModLoader is a tool that enables the use of .pak mods in Drug Dealer Simulator
- Follow these simple steps to set it up
- Download UnrealModLoader
https://github.com/RussellJerome/UnrealModLoader/releases/download/v2.2.1/UnrealModLoader_V2.2.1.rar
- Once the download is complete, extract the contents of the downloaded file (UnrealModLoader_V2.2.1.rar) to a location on your computer.
- Download DrugDealerSimulator-Win64-Shipping.profile
https://drive.google.com/file/d/1_TknIy3JZvaGez79lGnyuKTs1Guh0NSq/view?usp=drive_link
- Copy the file named "DrugDealerSimulator-Win64-Shipping.profile".
- Navigate to the profile folder inside the extracted UnrealModLoader folder.
- Paste the profile file into the profile folder.
\UnrealModLoader_V2.2.1\Profiles\DrugDealerSimulator-Win64-Shipping.profile


Enable Debug console
- Open
\UnrealModLoader_V2.2.1\ModLoaderInfo.ini
- Change the 0 to a 1 and save.
- This is to print messages from the mods.
- Note: There is another ModLoaderInfo.ini is in the AutoInject folder, they are not the same.

Add Auto-Run
- Open
\UnrealModLoader_V2.2.1\tools\AutoInjector\
- Copy the files named "xinput1_3.dll" and "ModLoaderInfo.ini".
- Navigate to the Win64 folder in your \DrugDealerSimulator\Binaries\
- Example
\steamapps\common\DrugDealerSimulator\DrugDealerSimulator\Binaries\Win64\
- Paste the copied files into the Drug Dealer Simulator Win64 folder.

Edit ModLoaderInfo.ini
- Open the file "ModLoaderInfo.ini" (located in the Drug Dealer Simulator Win64 folder).
- Replace the existing path with the path to the location where you extracted UnrealModLoader.
- Example
[INFO]
LoaderPath=C:\Users\huslaa\Desktop\Guide\UnrealModLoader\UnrealEngineModLoader.dll
- Save the changes to ModLoaderInfo.ini.
- Start Drug Dealer Simulator. Once the game reaches the menu screen, you can exit, and install your mods.

Blueprint Mods
Creating Blueprint Mods

Beyond basic value editing, Unreal Engine 4.21 offers the ability to create advanced mods using blueprints. Blueprints provide a visual scripting system, allowing you to design gameplay mechanics, interactions, and more without the need for coding. It's worth noting that blueprints can also be integrated with C++ for additional flexibility and functionality.

To help you get started with creating blueprint mods, here is a two-part guide:


When creating blueprint mods, a useful technique is to create a dummy file within Unreal Engine. This dummy file serves as a blueprint actor that shares the same name as an element in the game being modded. Its purpose is to facilitate referencing and interaction with the corresponding in-game element. This technique can also be applied to force functions, call and set variables or values. However, it's crucial to remember that the dummy file should not be included in the final mod package by moving it into the game's content directory. It is solely intended as a development tool and should not be distributed with the mod.


Blueprint mods can be cooked into .uasset or packaged as .pak.


Pak (Blueprint) Mods
Pak mods require UnrealModLoader to work.
*Patch mods are .pak mods but they are not the same.
Mod Installation Instructions
- Download the .pak file(s) you want to use.
- Move the .pak file(s) to
\SteamLibrary\steamapps\common\DrugDealerSimulator\DrugDealerSimulator\Content\Paks\LogicMods\


UnrealModLoader Menu
- Each mod is opened by pressing F1 (In-Game) to bring up the UnrealModLoader Menu.
- Expand Logic Mods
- Expand "Mod Name"
- Expand Mod Buttons
- Click the button that is named for the action you want to complete. (This is how you use or activate the mod)

Huslaa's Pak Mods

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2990438734


- Advanced -
Core Mods (.DLL)
Comming Soon


- Extra -
Additional Modding Resources
To further enhance your modding skills, an effective method is to learn how to create or work with Unreal Engine itself. By gaining a solid understanding of Unreal Engine, you'll be better equipped to tackle modding projects and make more powerful modifications. While specific information on modding Drug Dealer Simulator may be limited, studying how other games developed on Unreal Engine version 4.21 are modded can provide valuable insights and techniques that can be applied to your own projects. As you explore additional guides and information, ensure that the resources you find are relevant to Unreal Engine 4.21 to ensure compatibility.


Drug Dealer Simulator Discord

https://discord.gg/PHkqKwG3RG

DDS MODDING DISCORD

https://discord.gg/MfyFUucD9P

Resource index

https://illusory.dev/resources.html

Modding Guide Index:

https://github.com/Dmgvol/GR_Guides

Replacing Models

https://github.com/Dmgvol/GR_Guides/blob/main/ReplacingModels.md

Unreal Engine FAQ

https://github.com/gildor2/UEViewer/blob/master/Docs/FAQ.md

Unreal Engine Modding Discord

https://discord.gg/yh9DSTNJ2V

Modding Guide for another game that uses similar techniques and tools

https://unofficial-modding-guide.com/
30 Comments
Huslaa  [author] 10 Jan @ 11:47pm 
instructions for that are on the modding discord
Shayd 10 Jan @ 11:25pm 
how do i merge mods?
Willkal 20 Dec, 2024 @ 2:28pm 
Ah so that'd make sense. I installed the pre visual version anyway as that's what u had said previously. Thanks for clarifying that.
Huslaa  [author] 20 Dec, 2024 @ 12:58pm 
U need to use before visual update..they added drm when it was first added then patched it and it wasn't part of the patch( when u tried it) then updated again and re added it
Willkal 20 Dec, 2024 @ 12:10pm 
Any Ideas about 'This game could be using SteamStub DRM, or the Unreal Mod Unlocker doesn't support this title' I had it working with the Mods after visual update too.
Huslaa  [author] 13 Nov, 2024 @ 2:33pm 
shouldnt have a problem i think the only one you may need a fresh start is the ones the change eddies prices. but there are only 1 or 2 of those
[Kobie] Christos Anesti 13 Nov, 2024 @ 12:16pm 
Is it safe to add mods mid playthrough?

If I backup my save and use it after modding the game, will the mods work properly and not cause any bugs?

If there instances where I need a new save, what kind of mods make it where you need to make a new game to not have any problems?
Huslaa  [author] 3 Sep, 2024 @ 3:25pm 
np glad to hear
Dream Baby 1 Sep, 2024 @ 11:00pm 
Huslaa. It worked, thanks, man!
And thank you for all the great mods.
Huslaa  [author] 1 Sep, 2024 @ 9:15am 
the new updated added steam drm, the easiest way to still use mods is just use the beta/old versions selected in properties