- Katılım
- 9 May 2023
- Mesajlar
- 175
- Tepkime puanı
- 95
- Puanları
- 0
Util.cpp
IFItemMallConfirmBuy.h
IFItemMallConfirmBuy.cpp
IFItemMall.cpp
GInterface.cpp
IFItemMallShopSlot.h
IFItemMallShopSlot.cpp
NetProcessIn.cpp//0xB034
GlobalDataManager.cpp
IFInventory.cpp
InterfaceNetSender.cpp
SOItemPackage.h
SOItemPackage.cpp
KODLARIN DEVAMI İÇİN SPOİLER KISMINI KONTROL EDİN.
RefShopTabGroupData.h
RefShopTabGroupData.h
RefShopData.h
RefScrapOfPackageItemData.h
RefPackageItemData.h
ItemMallGroupData.h
SQL:
#pragma once
#include "RefShopTabData.h"
#include <string>
#pragma pack(push, 4)
class CRefShopTabGroupData
{
public:
virtual void Unknown();
unsigned __int32 m_country;
unsigned __int32 m_id;
std::wstring m_codeName128;
std::wstring m_itemName;
std::vector<CRefShopTabData*> m_vRefShopTabData;
};
#pragma pack(pop)
RefShopTabGroupData.h
SQL:
#pragma once
#include "SOItemPackage.h"
#include <string>
#pragma pack(push, 4)
class CRefShopTabData
{
virtual void Unknown();
public:
unsigned __int32 m_country;
unsigned __int32 m_id;
std::wstring m_codeName128;
unsigned __int32 m_tabGroupLinkId;
std::wstring m_strId128Tab;
std::vector<CSOItemPackage*> m_vPackageItems;
};
#pragma pack(pop)
RefShopData.h
SQL:
#pragma once
#include "RefShopTabGroupData.h"
#include <string>
#pragma pack(push, 4)
class CRefShopdata
{
public:
virtual void Unknown();
unsigned __int32 m_country;
unsigned __int32 m_id;
std::wstring m_codeName128;
std::vector<CRefShopTabGroupData*> m_vRefShopTabGroupData;
};
#pragma pack(pop)
RefScrapOfPackageItemData.h
SQL:
#pragma once
class CRefScrapOfPackageItemData {
public:
char pad_0000[0x20];
unsigned __int16 m_quantity;
};
RefPackageItemData.h
Kod:
#pragma once
#include "BSLib/_internal/custom_stl.h"
#include "RefScrapOfPackageItemData.h"
#pragma pack(push,4)
class CRefPackageItemData
{
public:
virtual void Unknown();
char gap[4];
unsigned __int32 m_id;
char gap1[4];
std::n_wstring m_codeName128;
unsigned __int16 m_saleTag;
std::wstring m_expandTerm;
std::wstring m_nameStrId;
std::wstring m_descStrId;
std::string m_assocFileIcon;
char pad_00A0[28];
std::vector<CRefScrapOfPackageItemData *> m_vScrapData;
//std::string m_empty; maybe something
};
#pragma pack(pop)
ItemMallGroupData.h
SQL:
//
// Created by maximus on 12/25/2023.
//
#pragma once
#include "BSLib/_internal/custom_stl.h"
#include "RefShopdata.h"
#ifndef SRO_DEVKIT_ITEMMALLGROUPDATA_H
#define SRO_DEVKIT_ITEMMALLGROUPDATA_H
#endif//SRO_DEVKIT_ITEMMALLGROUPDATA_H
class CItemMallGroupData {
public:
char pad_0000[8];
std::n_wstring m_wStrGroupName; //0x0008
char pad_0024[6]; //0x0024
std::vector<CRefShopdata*> m_vShopData;
};