107 hooks + 3 patches - that's the hood constructor.
This plugin allows you to completely rebuild the default hood elements and add your own. The result of the work can be saved in a .hud file, which will look the same for all users, regardless of the screen resolution.
What can be done with the plugin:
Change the position, size and color of all standard elements
Replace all radar icons and strokes with your textures
Make radar square
Fix radar zoom and icon size
Change text styles
Draw percentages in all bars (hp, armor, oxygen)
Disable strokes for bars
Replace sight textures and colors
Add your own inscriptions of arbitrary styles and sizes
Add your own pictures that can be rotated and cropped
Add your own bars like HP
Replace fonts
Write lua scripts
Replace fist and all other weapon icons
Menu call: cheat code HUD
SL2 is a translation of the game, which I supply with the hood, because in the built-in hoods, font replacements were based on it
ocornut - ImGui
BalazsJako is a code editor that is used to write lua scripts for hoods
AirGuanZ - file selection menu
nlohmann is a library for working with json
ThePhD - sol2 for convenient work with lua
nih-at - libzip for working with archives
@shinoa is a tester and developer of built-in huds.