# NobleUtility
# Description
The NobleUtility namespace provides various utility functions for controlling different assistant feature settings in the game.
# How to Use
#include "Noble.h"
// Set offensive features toggle
NobleUtility::SetMenu_OffensivesEnabled(true);
// Set auto level up spell
NobleUtility::SetMenu_AutoLevelUpSpell(1, 3, 2, 4, true);
# SetMenu_OffensivesEnabled
void SetMenu_OffensivesEnabled(bool v)
Sets the enabled state of offensive features.
Parameter | Type | Description |
---|---|---|
v | bool | Whether to enable offensive features |
// Enable offensive features
NobleUtility::SetMenu_OffensivesEnabled(true);
// Disable offensive features
NobleUtility::SetMenu_OffensivesEnabled(false);
# SetMenu_AutoLevelUpSpell
void SetMenu_AutoLevelUpSpell(int Q, int W, int E, int R = 4, bool Enabled = true, int activateLvl = 3, int delay = 0)
Sets the priority and related parameters for auto-leveling skills.
Parameter | Type | Description |
---|---|---|
Q | int | Upgrade priority for Q skill |
W | int | Upgrade priority for W skill |
E | int | Upgrade priority for E skill |
R | int | Upgrade priority for R skill, default is 4 |
Enabled | bool | Whether to enable auto skill leveling, default is true |
activateLvl | int | Character level to start auto skill leveling, default is 3 |
delay | int | Delay time for upgrading skills (milliseconds), default is 0 |
// Set skill upgrade priority as: Q > E > W > R
NobleUtility::SetMenu_AutoLevelUpSpell(1, 3, 2, 4, true);
// Set skill upgrade priority as: E > Q > W > R, start auto-leveling from level 2, with 100ms delay
NobleUtility::SetMenu_AutoLevelUpSpell(2, 3, 1, 4, true, 2, 100);
// Disable auto skill leveling
NobleUtility::SetMenu_AutoLevelUpSpell(1, 2, 3, 4, false);
← Noble ObjectManager →