About the Menu Customization
We have a default menu that will only have your logo and color configured on the panel. In addition to the standard menu, we have an open source project that will allow you to use your design and upload it to our dashboard. You will receive the project link when you are within our resale system. See the customization tutorial below:
Features
- Imgui UI
- DirectX 11
- Allow to use your own imgui files
Customization
We have provided a simple tutorial on how to fully customize the project.
- To use your imgui files, you must place your files in the folder
MenuCustomization/Imgui/. - You will have access to the configuration files in the
MenuCustomization/CheatSettingsfolder. - The system was designed to support all games in a single project, go to the file
MenuCustomization/CheatSettings/Config.h, enter the value 1 for the game you want to compile and 0 for the others. If you are compiling the menu for Fortnite, put#define IsFortnite 1on line 7 - Regarding menu customization, you must edit the
MenuCustomization/GUI/GUI.cppfile for the menu initialization - You will have a menu render file for each game in the
MenuCustomization/GUI/Gamesfolder.
Tutorial for Customization
1. Initializing the Menu
Step 1: Open the gui file
Go to the file MenuCustomization/GUI/GUI.cpp.
Step 2: Locate the initialization code
Starting from line 6, you will find the following code:
void InitMyMenu(ID3D11Device* g_pd3dDevice) {
}In this function you will initialize your menu configuration such as textures, fonts, coloring, variables, etc.
2. Changing menu options
Step 1: Open the gui file
Go to the file MenuCustomization/GUI/Games/Fortnite.cpp.
Step 2: Locate the menu render code
Starting from line 17, you will find the following code:
void RenderMyMenu(bool* ShowMenu, SETTINGS* Settings, CConfig* g_pConfig) {
}In this function you will render your menu. We have 3 variables that will be passed to this function:
ShowMenu is a variable pointer that indicates whether the menu is open or closed, you can also close the menu through it.
Settings is a pointer to the structure of the menu options, you will use these options in your menu.
g_pConfig is a pointer to our configuration system class, through it you will save the configurations to the file, create new configurations, etc.
