Hotline Miami 2: Wrong Number

Hotline Miami 2: Wrong Number

94 ratings
(Level Editor) Adding the MP5 and Other Locked Weapons
By Yossarian the Assyrian
Jake has the sprites and coding to use a single MP5 like any other gun, but it isn't available by default! These exploits will allow you to place it down along with other inaccessible weapons, such as the Acid and the Glass Shard!
   
Award
Favorite
Favorited
Unfavorite
Jake and the MP5
Jake normally has several unique weapons to use - the Nailgun, the Bottle, the Acid Vial, and the Nunchucks (as Dallas). However, there is an extra weapon that goes unused for him. In the game's code and sprite sheets, he can use a single MP5, as opposed to The Son and Mark's dual MP5s. It functions like the Uzi, only with 32 rounds and the pistol's gunfire sound.

Spawning the MP5 with Cutscene NPCs
There's no "normal" way to spawn a single MP5 in the Level Editor. The weapon spawn list does not feature it, and Mafia enemies do not carry it. Even modding a level so Jake can fight the MP5-wielding Heavy Soldiers will only leave an Uzi for him to use.

There are 2 ways to add it: using Notepad++ or using the Cutscene Editor's NPCs. This section will cover the NPC method.

To start, create a blank level and play with the Jake or Irvin masks. Next, go to "Create Cutscene" and place down a CobraWalkMP5 sprite that is killable. Place a melee weapon down by your character. Add some enemies if you want to test it out.



Then, with whatever weapon you have on hand, hit the cutscene sprite. He will drop an MP5.



Now you have a machine gun! Pick it up and use it like any other weapon!



This method also works for other player and enemy weapons, so long as the NPC carrying it is killable.
Adding the MP5 with Notepad++
If you want to add the MP5 or other unavailable weapons more subtly, here's how to add it by itself with Notepad++!

For whatever Jake level you're making, add an Uzi somewhere on the level. Then, pull up that floor's .obj file and search for sprite 303. As long as there are no others on the map, there should be a 303, and two lines below it there should be a 178.

Replace the 303 with 1459 and the 178 with 882. Load up your map again, and an MP5 should be there in place of the Uzi. Save the game on that floor to make the change permanent.

Weapon ID List
To ensure that your desired weapon spawns, it is best to replace a normal item (like AcidBath1 or TigerFur) with the weapon's IDs. This gets around restrictions on what weapons can spawn for characters. This means you'll be able to add them no matter who you are playing as.

Keep in mind that not all characters can use all weapons, though. Also, any weapon that replaces a normal item will not float or be highlighted when you are near it in Editor view (it will appear normally in-game, though.)

Bold weapons cannot be picked up by any character - doing so just removes them from the floor. Underlined weapons can be picked up and used, but only by 1 character.
  • Baseball Bat - (156, 83)
  • Hammer - (260, 144)
  • Double Barrel - (266, 150)
  • Regular Knife - (307, 173)
  • Chain - (308, 174)
  • Butterfly Knife (307, 175)
  • Pipe - (305, 176)
  • Shotgun - (304, 177)
  • Uzi - (303, 178)
  • 9mm - (302, 179)
  • Nailgun - (3868, 180)
  • Heavy Machine Gun - (1193, 720)
  • Flamethrower - (1195, 721)
  • Sniper Rifle - (1196, 722)
  • Kalashnikov - (1197, 723)
  • M16 - (1194, 724)
  • Machete - (1198, 741)
  • Silencer - (1458, 880)
  • Golf Club - (1457, 881)
  • MP5 - (1459, 882)
  • Bottle - (1513, 910)
  • Baton - (1567, 936)
  • Taser - (1580, 940)
  • Chainsaw - (1754, 1055)
  • FAMAE - (2385, 1348)
  • Mendoza - (2386, 1349)
  • Skateboard - (1942, 1351)
  • Magnum - (2388, 1352)
  • Katana - (2444, 1368)
  • Axe - (3173, 1818)
  • Acid Vial (use AcidBath1 as the replacement item to make sure this works) - (3926, 2261)
  • Big Pipe - (3284, 2105)
  • Broken Bottle - (3997, 2293)
  • Glass Shard - (2387, 1350)
  • Toothbrush Shiv - (3627, 2107)
  • Drill - (4149, 2337)
  • Pot with Boiling Water (use AcidBath1 as the replacement item to make sure this works) - (4151, 2338)
  • Empty Pot - (4150, 2339)
  • Silenced Uzi - (4157, 2343)
  • Cleaver - (4097, 2346)
Other Useful Information
RIchter has a unique perk when using the Axe - he can destroy breakable walls when swinging it. This does not happen when playing as Jacket or LSD Son (the special version of The Son used in Apocalypse).



No other character in HLM2 can use the single MP5. Jacket could in the first game, but this ability does not carry over in the sequel. Mark and The Son can dual-wield MP5s, but trying to pick up new ones just removes them from the floor.

Thanks for reading! Have fun giving Jake the power of German engineering!
27 Comments
Культиватор179 28 Feb @ 7:05am 
sad
Yossarian the Assyrian  [author] 28 Feb @ 7:04am 
That is intentional. You cannot pick it up as any character.
Культиватор179 28 Feb @ 7:00am 
yes, but chainsaw just disappears
Yossarian the Assyrian  [author] 28 Feb @ 6:25am 
You can't pick it up as any other character.
Культиватор179 28 Feb @ 5:56am 
how use a chainsaw еxcept Alex and Ash?
Yossarian the Assyrian  [author] 1 Dec, 2024 @ 10:28am 
No, Beard is the only one who can use them.
Pepsi enthusiast 1 Dec, 2024 @ 10:25am 
can i add the flamethrower or machine gun or sniper for another character then beard?
Yossarian the Assyrian  [author] 1 Sep, 2024 @ 10:13am 
Off the top of my head, I'm not sure.
aushfoish 1 Sep, 2024 @ 8:48am 
I guess is there no ID for this object, right? Thank you for a clue anyway
Yossarian the Assyrian  [author] 1 Sep, 2024 @ 7:51am 
I've heard of some levels finding tricks for adding them. Not sure how to do that directly, though. It could be worth researching.