Spawning weapons
Using a Few console commands, you can create spawn in weapons:
switchlevel EXE_Overground
Overground seems to work best for some reason.
set SGPawn PrimaryWeapons (A_Molotov_01)
This spawns in stoker’s Molotov in your primary slot.
Now, the weapon names and stuff are here:
C:\Program Files (x86)\Steam\steamapps\common\Dirty Bomb\ShooterGame\CookedPC\Weapons
There’s also some junk here:
C:\Program Files (x86)\Steam\steamapps\common\Dirty Bomb\ShooterGame\CookedPC\Items
Credit to this guide: http://steamcommunity.com/sharedfiles/filedetails/?id=473254120
Adding weapons to your server
So, As I said earlier, you can find the weapon files in that folder.
Since we can find the files, we can copy/paste them for more weapons! You can’t edit the originals because that would be way to easy hack and everyone knows nothing is eay
You can try this by just copying the cricket bat like I did in the video. (Video coming soon.)
You also have to rename the packages or unreal will fart out an error saying something about identical package names
https://dl.dropboxusercontent.com/s/6pw9o2ui4ouqz69/Screenshot%202015-07-10%2010.59.42.png?dl=0
I used a silly name because why not?
Then I use the command
set SGPawn PrimaryWeapons (A_XxCricketBatOfDeathxX_1337)
This spawns in a weapon that looks rather like the cricket bat. Exactly like it, actually I’m thinking that you might only be able to get away with Reskins right now.
Below is the error that occurs if you rightclick, left works fine.
[spoiler]
Assertion failed: i>=0 && (i<ArrayNum||(i==0 && ArrayNum==0)) [File:c:\buildbot\shooter_patch_steam_branch\shooter_patch_steam_branch\build\unrealengine3\development\src\core\inc\Array.h] [Line: 575]
Stack: Address = 0xa48d23 (filename not found) [in C:\Program Files (x86)\Steam\steamapps\common\Dirty Bomb\Binaries\Win32\ShooterGame-Win32-Shipping.exe]
Address = 0xa48d98 (filename not found) [in C:\Program Files (x86)\Steam\steamapps\common\Dirty Bomb\Binaries\Win32\ShooterGame-Win32-Shipping.exe]
Address = 0xa48d98 (filename not found) [in C:\Program Files (x86)\Steam\steamapps\common\Dirty Bomb\Binaries\Win32\ShooterGame-Win32-Shipping.exe]
Address = 0x74f1c42d (filename not found) [in C:\windows\syswow64\KERNELBASE.dll]
Address = 0x4a9631 (filename not found) [in C:\Program Files (x86)\Steam\steamapps\common\Dirty Bomb\Binaries\Win32\ShooterGame-Win32-Shipping.exe]
Address = 0x4dc473 (filename not found) [in C:\Program Files (x86)\Steam\steamapps\common\Dirty Bomb\Binaries\Win32\ShooterGame-Win32-Shipping.exe]
[/spoiler]
Also, the existence of these commands means you could possibly have csgo style gameplay but with classes
Example:
XxDarkHunterMaster23xX has joined game
XxDarkMasterHunter23xX: I’m so pro I’m not hax just pro deal wih it
Avionix killed XxDarkMasterHunter23xX with SnierRifle_01 for 150 points
Avionix: Lelrekt.
Avionix: /buy p GrenadeLauncher_01
Avionix bought Grenade Launcher for 450 points.
/buy s MachinePistol_01
Avionix bought MP for 150 points.
Again, to be continued.
