Hotline Miami 2: Wrong Number

Hotline Miami 2: Wrong Number

Not enough ratings
Better.HLM.Editor - "Basic" Guide
By King of tilt
This guide will tell you about the program - Better.HLM.Editor[github.com]
   
Award
Favorite
Favorited
Unfavorite
Ссылка на русскую версию:
Achtung!
The guide is written with Google Translate!
My English is not that bad, and I tried to make sure the text wasn't too weird. But if something is unclear, ask or point it out, and I will try to fix it.
Introduction:
I found out about this program from this guide:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3481272929
(But there is no working link)

I haven't tested most of the features, but even the bare minimum I understood is an extremely useful tool that saves time or allows you to decorate the level in a special way.

So the guide will most likely be expanded.
(Although I'm a lazy ass, so idk]
What can Better.HLM.Editor do?
This allows you to:
  • Create and edit a level without opening the game;
  • Place inaccessible walls, corners and tiles;
  • Add various effects to the level;
    Place:
  • Inaccessible enemies;
  • Weapons;
  • Characters;
  • Furniture;
    etc.
And all this without having to dig through files in Notepad++!
Hotkeys:
Field:
  • MMB - move camera
  • Scroll wheel - zoom
Common for all tabs:
  • Double-click LMB - edit object
  • Shift + LMB - move object
  • LMB - place
  • RMB - delete
  • Ctrl + RMB - clear area
  • Ctrl + MMB - copy what mouse is hovering over
  • Alt + Scroll Wheel — change frame/sprite
  • Shift + RMB — rotate 90 degrees
  • Shift + Scroll Wheel — rotate 15 degrees
  • Ctrl + Scroll Wheel — rotate 1 degree
    Walls:
  • Shift + RMB — select another wall option
Warning!
Almost all items and effects are available in this editor, and you should understand how they work and what they can break before placing them in the level!

For example - the floor with weapon boxes of the Rat level:
To display it, you need to set the trigger - "/AG/objFloorHoleRenderer"


This guide describes all the inaccessible items and their impact on the game:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=676175384

Also, placing inaccessible corners and then editing and saving in the regular editor will cause them to disappear, so further editing of the level should be done in BetterEditor.

Although this is, without irony, a miracle program, it is not without errors and shortcomings. In this editor, you can create levels from scratch, but sometimes it is not very convenient:
    To find in the search engine for example "sink" you should remove "Furniture" from there or you will need to write something like this: "FurnitureCopIntroSink"since otherwise the search engine will not find the sink. This will also open other items besides furniture.
  • When placing transitions between floors, you must specify the coordinates where the character will appear. They are written at the bottom left when you hover the mouse over any part of the field, I personally find it more convenient to do this in a regular editor using sliders.
  • You may have a situation where you can't place an item on a level. This is fixed by clicking on the tab you are working in and then on the item you want to place again
  • Sometimes the hitboxes of objects are crooked, for example - doors, but I think this is more of a problem with the original editor and code.
  • Working with "Edges" is quite inconvenient, since when you try to delete them, the tiles underneath them are deleted, but they are not.
  • Custom background is not displayed (but other mods, for example on enemies - yes)
"What? How? Where?"
After launching BetterEditor, you will see a menu with your levels:
To start editing a level, click on it and select "Load".
Or you can start creating a level from scratch.
(To return to the menu, also click "Load").

After loading the level, a menu with tabs will appear on the right.
After clicking on any of them, you will work with items only from this tab.

Build
Here are the tiles, walls and corners.

Effects
Effects such as - "Soldier's Camera", "LSD filter" and others.
"Take Over Level Ending" and "Cave Explosions" as I remember work incorrectly, I recommend reading about them in the guide - Yossarian the Assyrian
"Date" - configured in the "Level" section.
(In the normal editor, if you try to select the enemies tab after you set this effect, the game will crash)
And the most incredible thing is that you can edit the darkness and rain without deleting everything completely, and you can even delete individual placed areas with the right mouse button!


Gameplay
Enemies and weapons.
You can't specify an enemy faction that is not available to the character through this tab, but it is possible through "Items".
The selected weapon shows who has access to it.
Soldier weapons or unloaded weapons can be sent through "Items".

Level
Here you can change the already selected music and character, and perhaps even if there is a cutscene on the level, but I have not tested it.
Select a background, including an unavailable one.
Set the date, if you have selected this effect.

Cutscene
I gave up.
My level was created with Better.HLM.Editor:
Conclusion:
The author asked to indicate in the level or campaign description that Better.HLM.Editor was used in its creation, but honestly, it would not be a pity to write a couple of lines in the campaign credits and workshop description in exchange for such a cool tool!

Well, that's it...
The guide is pretty superficial, but I think even that's enough to convince you of the usefulness of BetterEditor.
You can work on a level in a regular editor, exit it, minimize the game, open Better.HLM.Editor, add, for example, a "Soldier's Camera" in two clicks and continue editing the level.

Personally, I was bribed by the function of convenient placement of any corners, because those who create many levels know how tedious it is to put corners in Notepad++, so I abandoned this idea at the time, like many other creators.
But the fact that corners make your level look much better is undeniable.
(Only if you don't have shadows on the walls in your level. Come on guys, they're not that hard to remove, just place the walls from left to right and top to bottom, otherwise it seems like this ancient wisdom has been lost)

Examples of corners from popular campaigns:

Thank you for your attention!