This commit is contained in:
root
2024-04-24 10:25:44 +08:00
parent 627bf43ee3
commit 248388a322
5271 changed files with 3753425 additions and 803 deletions

View File

@@ -3,17 +3,16 @@
#define __PACKETBUF_H__
#pragma pack(push, 0x01)
class PacketBuf
{
public:
unsigned char UnknownData_0000[0x20000];
unsigned char UnknownData_0000[0x20000];
public:
PacketBuf()
{
memset(UnknownData_0000, 0, sizeof(UnknownData_0000));
CallT<PacketBuf*>(base::PacketBuf::PacketBuf_make, this);
CallT<PacketBuf *>(base::PacketBuf::PacketBuf_make, this);
}
~PacketBuf()
@@ -21,14 +20,15 @@ public:
CallT<int>(base::PacketBuf::PacketBuf_destroy, this);
}
static PacketBuf* NewPacketBuf()
static PacketBuf *NewPacketBuf()
{
void* v62 = malloc(0x20000);
if (!v62) return NULL;
return CallT<PacketBuf*>(base::PacketBuf::PacketBuf_make, v62);
void *v62 = malloc(0x20000);
if (!v62)
return NULL;
return CallT<PacketBuf *>(base::PacketBuf::PacketBuf_make, v62);
}
static void DelPacketBuf(PacketBuf* a1)
static void DelPacketBuf(PacketBuf *a1)
{
CallT<int>(base::PacketBuf::PacketBuf_destroy, a1);
free(a1);
@@ -39,7 +39,7 @@ public:
return CallT<int>(base::PacketBuf::at, this, a2);
}
int bind_packet(char* a2, int a3)
int bind_packet(char *a2, int a3)
{
return CallT<int>(base::PacketBuf::bind_packet, this, a2, a3);
}
@@ -59,7 +59,7 @@ public:
return CallT<int>(base::PacketBuf::compress_packet, this);
}
int copy(PacketBuf const& a2)
int copy(PacketBuf const &a2)
{
return CallT<int>(base::PacketBuf::copy, this, a2);
}
@@ -84,7 +84,7 @@ public:
return CallT<int>(base::PacketBuf::getLastError, this);
}
int get_binary(char* a2, int a3)
int get_binary(char *a2, int a3)
{
return CallT<int>(base::PacketBuf::get_binary, this, a2, a3);
}
@@ -94,12 +94,12 @@ public:
return CallT<int>(base::PacketBuf::get_buf_ptr, this, a2);
}
int get_byte(char* a2)
int get_byte(char *a2)
{
return CallT<int>(base::PacketBuf::get_byte, this, a2);
}
int get_byte_u(uchar* a2)
int get_byte_u(uchar *a2)
{
return CallT<int>(base::PacketBuf::get_byte_u, this, a2);
}
@@ -109,22 +109,22 @@ public:
return CallT<int>(base::PacketBuf::get_index, this);
}
int get_int(int* a2)
int get_int(int *a2)
{
return CallT<int>(base::PacketBuf::get_int, this, a2);
}
int get_int_u(uint* a2)
int get_int_u(uint *a2)
{
return CallT<int>(base::PacketBuf::get_int_u, this, a2);
}
int get_int_ul(ulong* a2)
int get_int_ul(ulong *a2)
{
return CallT<int>(base::PacketBuf::get_int_ul, this, a2);
}
int get_item_idx(ulong* a2)
int get_item_idx(ulong *a2)
{
return CallT<int>(base::PacketBuf::get_item_idx, this, a2);
}
@@ -139,22 +139,22 @@ public:
return CallT<int>(base::PacketBuf::get_packet, this, a2);
}
int get_short(short* a2)
int get_short(short *a2)
{
return CallT<int>(base::PacketBuf::get_short, this, a2);
}
int get_short_u(ushort* a2)
int get_short_u(ushort *a2)
{
return CallT<int>(base::PacketBuf::get_short_u, this, a2);
}
int get_str(char* a2, int a3, int a4)
int get_str(char *a2, int a3, int a4)
{
return CallT<int>(base::PacketBuf::get_str, this, a2, a3, a4);
}
int isCompressRequired(char* a2)
int isCompressRequired(char *a2)
{
return CallT<int>(base::PacketBuf::isCompressRequired, this, a2);
}
@@ -179,12 +179,12 @@ public:
return CallT<int>(base::PacketBuf::is_ptr_end, this, a2, a3);
}
int put_binary(char* a2, int a3)
int put_binary(char *a2, int a3)
{
return CallT<int>(base::PacketBuf::put_binary, this, a2, a3);
}
int put_binary_c(char const* a2, int a3)
int put_binary_c(char const *a2, int a3)
{
return CallT<int>(base::PacketBuf::put_binary_c, this, a2, a3);
}
@@ -194,7 +194,7 @@ public:
return CallT<int>(base::PacketBuf::put_byte, this, a2);
}
int put_header(int a2, int a3)
int put_header(char a2, short a3)
{
return CallT<int>(base::PacketBuf::put_header, this, a2, a3);
}
@@ -209,7 +209,7 @@ public:
return CallT<int>(base::PacketBuf::put_item_idx, this, a2);
}
int put_packet(Inven_Item const& a2)
int put_packet(Inven_Item const &a2)
{
return CallT<int>(base::PacketBuf::put_packet, this, a2);
}
@@ -219,12 +219,12 @@ public:
return CallT<int>(base::PacketBuf::put_short, this, a2);
}
int put_str(char* a2, int a3)
int put_str(char *a2, int a3)
{
return CallT<int>(base::PacketBuf::put_str, this, a2, a3);
}
int put_str_c(char const* a2, int a3)
int put_str_c(char const *a2, int a3)
{
return CallT<int>(base::PacketBuf::put_str_c, this, a2, a3);
}
@@ -239,18 +239,15 @@ public:
return CallT<int>(base::PacketBuf::set_index, this, a2);
}
int set_packet(char const* a2, int a3)
int set_packet(char const *a2, int a3)
{
return CallT<int>(base::PacketBuf::set_packet, this, a2, a3);
}
};
class InterfacePacketBuf :public PacketBuf
class InterfacePacketBuf : public PacketBuf
{
public:
InterfacePacketBuf()
{
CallT<int>(base::InterfacePacketBuf::InterfacePacketBuf_make, this);
@@ -261,12 +258,12 @@ public:
CallT<int>(base::InterfacePacketBuf::InterfacePacketBuf_destroy, this);
}
int AcquirePacketBuf(PacketBuf* a2)
int AcquirePacketBuf(PacketBuf *a2)
{
return CallT<int>(base::InterfacePacketBuf::AcquirePacketBuf, this, a2);
}
int bind_packet(char* a2, int a3)
int bind_packet(char *a2, int a3)
{
return CallT<int>(base::InterfacePacketBuf::bind_packet, this, a2, a3);
}
@@ -291,7 +288,7 @@ public:
return CallT<int>(base::InterfacePacketBuf::getLastError, this);
}
int get_binary(char* a2, int a3)
int get_binary(char *a2, int a3)
{
return CallT<int>(base::InterfacePacketBuf::get_binary, this, a2, a3);
}
@@ -301,7 +298,7 @@ public:
return CallT<int>(base::InterfacePacketBuf::get_index, this);
}
int get_int(int* a2)
int get_int(int *a2)
{
return CallT<int>(base::InterfacePacketBuf::get_int, this, a2);
}
@@ -316,7 +313,7 @@ public:
return CallT<int>(base::InterfacePacketBuf::get_packet, this, a2);
}
int get_short(short* a2)
int get_short(short *a2)
{
return CallT<int>(base::InterfacePacketBuf::get_short, this, a2);
}
@@ -326,12 +323,12 @@ public:
return CallT<int>(base::InterfacePacketBuf::is_finallized, this);
}
int put_binary(char* a2, int a3)
int put_binary(char *a2, int a3)
{
return CallT<int>(base::InterfacePacketBuf::put_binary, this, a2, a3);
}
int put_binary_c(char const* a2, int a3)
int put_binary_c(char const *a2, int a3)
{
return CallT<int>(base::InterfacePacketBuf::put_binary_c, this, a2, a3);
}
@@ -356,7 +353,7 @@ public:
return CallT<int>(base::InterfacePacketBuf::put_item_idx, this, a2);
}
int put_packet(Inven_Item const& a2)
int put_packet(Inven_Item const &a2)
{
return CallT<int>(base::InterfacePacketBuf::put_packet, this, a2);
}
@@ -366,12 +363,12 @@ public:
return CallT<int>(base::InterfacePacketBuf::put_short, this, a2);
}
int put_str(char* a2, int a3)
int put_str(char *a2, int a3)
{
return CallT<int>(base::InterfacePacketBuf::put_str, this, a2, a3);
}
int put_str_c(char const* a2, int a3)
int put_str_c(char const *a2, int a3)
{
return CallT<int>(base::InterfacePacketBuf::put_str_c, this, a2, a3);
}
@@ -380,24 +377,23 @@ public:
{
return CallT<int>(base::InterfacePacketBuf::set_index, this, a2);
}
};
class PacketGuard
{
public:
static PacketGuard* NewPacketGuard()
static PacketGuard *NewPacketGuard()
{
void* v62 = malloc(0x20000);
typedef int (*__func)(void* a1);
if (!v62) return NULL;
void *v62 = malloc(0x20000);
typedef int (*__func)(void *a1);
if (!v62)
return NULL;
((__func)base::PacketGuard::PacketGuard_make)(v62);
return (PacketGuard*)v62;
return (PacketGuard *)v62;
}
static void DelPacketGuard(PacketGuard* a1)
static void DelPacketGuard(PacketGuard *a1)
{
typedef int (*__func)(void* a1);
typedef int (*__func)(void *a1);
((__func)base::PacketGuard::PacketGuard_destroy)(a1);
free(a1);
}
@@ -408,13 +404,13 @@ class PacketDispatcher
public:
int getDispatcher(int a2)
{
typedef int (*__func)(PacketDispatcher* a1, int a2);
typedef int (*__func)(PacketDispatcher *a1, int a2);
return ((__func)base::PacketDispatcher::getDispatcher)(this, a2);
}
void** get_dispatcher(int a2)
void **get_dispatcher(int a2)
{
typedef void** (*__func)(PacketDispatcher* a1, int a2);
typedef void **(*__func)(PacketDispatcher *a1, int a2);
return ((__func)base::PacketDispatcher::get_dispatcher)(this, a2);
}
};
@@ -422,4 +418,3 @@ public:
#pragma pack(pop)
#endif // __PACKETBUF_H__