mirror of
https://gitlab.com/hashborgir/d2tweaks-rnd2k.git
synced 2025-10-13 16:34:22 -05:00
Extractor Panel Close button not working.
This commit is contained in:
@@ -106,6 +106,17 @@ namespace d2_tweaks {
|
||||
bool m_show_mp4;
|
||||
bool m_show_mp5;
|
||||
|
||||
bool m_show_frp;
|
||||
bool m_show_mrp;
|
||||
bool m_show_prp;
|
||||
bool m_show_crp;
|
||||
bool m_show_lrp;
|
||||
bool m_show_vps;
|
||||
bool m_show_yps;
|
||||
bool m_show_wms;
|
||||
|
||||
bool m_show_close;
|
||||
|
||||
bool quality_settings[static_cast<size_t>(diablo2::structures::item_quality_t::ITEM_QUALITY_COUNT)];
|
||||
|
||||
char reserved[1004];
|
||||
|
@@ -119,6 +119,17 @@ namespace d2_tweaks {
|
||||
ui::controls::checkbox* m_show_mp4;
|
||||
ui::controls::checkbox* m_show_mp5;
|
||||
|
||||
ui::controls::checkbox* m_show_frp;
|
||||
ui::controls::checkbox* m_show_mrp;
|
||||
ui::controls::checkbox* m_show_prp;
|
||||
ui::controls::checkbox* m_show_crp;
|
||||
ui::controls::checkbox* m_show_lrp;
|
||||
|
||||
ui::controls::checkbox* m_show_vps;
|
||||
ui::controls::checkbox* m_show_yps;
|
||||
ui::controls::checkbox* m_show_wms;
|
||||
|
||||
ui::controls::checkbox* m_close;
|
||||
|
||||
void(__fastcall* m_draw_dropped_items_names_original)(void*, void*);
|
||||
void(__fastcall* m_handle_dropped_items_original)(void*, void*);
|
||||
@@ -221,6 +232,16 @@ namespace d2_tweaks {
|
||||
void extract_mp5(bool value);
|
||||
|
||||
|
||||
void extract_frp(bool value);
|
||||
void extract_mrp(bool value);
|
||||
void extract_prp(bool value);
|
||||
void extract_crp(bool value);
|
||||
void extract_lrp(bool value);
|
||||
void extract_vps(bool value);
|
||||
void extract_yps(bool value);
|
||||
void extract_wms(bool value);
|
||||
|
||||
void close_window(bool value);
|
||||
|
||||
//void extract_flourite(bool value);
|
||||
//void extract_jade(bool value);
|
||||
|
@@ -22,11 +22,14 @@ namespace d2_tweaks {
|
||||
ui::controls::button* m_btn_toggle_stash;
|
||||
ui::controls::button* m_btn_toggle_bag;
|
||||
|
||||
|
||||
|
||||
public:
|
||||
menu* m_filter_settings_menu;
|
||||
menu* m_menu;
|
||||
bool m_show;
|
||||
bool m_show_bag;
|
||||
public:
|
||||
|
||||
explicit loot_filter_settings_toggle_menu(token);
|
||||
|
||||
void toggle_show() {
|
||||
|
@@ -83,6 +83,8 @@ struct D2PropertyStrc
|
||||
int32_t nMax; //0x0C
|
||||
};
|
||||
|
||||
|
||||
|
||||
namespace diablo2 {
|
||||
namespace structures {
|
||||
struct unit;
|
||||
@@ -92,6 +94,20 @@ namespace diablo2 {
|
||||
|
||||
struct items_line;
|
||||
struct item_types_line;
|
||||
|
||||
struct D2RunesTxt
|
||||
{
|
||||
char szName[64]; //0x00
|
||||
char szRuneName[64]; //0x40
|
||||
uint8_t nComplete; //0x80
|
||||
uint8_t nServer; //0x81
|
||||
uint16_t wStringId; //0x82
|
||||
uint16_t pad0x84; //0x84
|
||||
uint16_t wIType[6]; //0x86
|
||||
uint16_t wEType[3]; //0x92
|
||||
int32_t nRune[6]; //0x98
|
||||
D2PropertyStrc pProperties[7]; //0xB0
|
||||
};
|
||||
|
||||
struct D2OpStatDataStrc
|
||||
{
|
||||
@@ -1050,5 +1066,13 @@ namespace diablo2 {
|
||||
//D2Common.0x6FD576D0 (#10601)
|
||||
// D2ItemsTxt* __stdcall DATATBLS_GetItemRecordFromItemCode(uint32_t dwCode, int* pItemId)
|
||||
static structures::items_line* get_item_record_from_item_code(uint32_t dwCode, int* pItemId);
|
||||
|
||||
// //D2Common.0x6FD5EAA0 (#10620)
|
||||
// D2COMMON_DLL_DECL D2RunesTxt* __stdcall DATATBLS_GetRunesTxtRecord(int nRunewordId);
|
||||
static structures::D2RunesTxt* get_runes_txt_record(int nRunewordId);
|
||||
|
||||
//D2Common.0x6FD57680 (#10600)
|
||||
//D2ItemsTxt* __stdcall DATATBLS_GetItemsTxtRecord(int nItemId)
|
||||
static structures::items_line* get_items_txt_record(int nItemId);
|
||||
};
|
||||
}
|
||||
|
Reference in New Issue
Block a user