Before gem implementation

This commit is contained in:
Hash Borgir
2024-05-05 23:27:15 -06:00
parent 343fa4253b
commit ee810d5f38
3 changed files with 381 additions and 192 deletions

View File

@@ -49,6 +49,20 @@ namespace d2_tweaks {
bool m_show_r32;
bool m_show_r33;
bool m_show_amethyst;
bool m_show_diamond;
bool m_show_emerald;
bool m_show_ruby;
bool m_show_sapphire;
bool m_show_skull;
bool m_show_topaz;
bool m_show_chipped;
bool m_show_flawed;
bool m_show_normal;
bool m_show_flawless;
bool m_show_perfect;
bool quality_settings[static_cast<size_t>(diablo2::structures::item_quality_t::ITEM_QUALITY_COUNT)];

View File

@@ -85,6 +85,9 @@ namespace d2_tweaks {
void draw() override;
private:
std::string m_selected_gem;
void gem_checkbox_clicked(const std::string& gem);
void register_misc_checkboxes();
void register_quality_checkboxes();
@@ -123,7 +126,21 @@ namespace d2_tweaks {
void extract_r32(bool value);
void extract_r33(bool value);
void extract_amethyst(bool value);
void extract_diamond(bool value);
void extract_emerald(bool value);
void extract_ruby(bool value);
void extract_sapphire(bool value);
void extract_skull(bool value);
void extract_topaz(bool value);
void extract_chipped(bool value);
void extract_flawed(bool value);
void extract_normal(bool value);
void extract_flawless(bool value);
void extract_perfect(bool value);
void update_show_gold(bool value);
void update_show_runes(bool value);