aboutsummaryrefslogtreecommitdiff
path: root/source2-basehook/Source2SDK/Schema.hpp
blob: 3e74be6f25c644d4b11068680af6c30b686e60a9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#pragma once

struct Netvar 
{
    const char* NetvarName; 
    void* _pad[2]; 
    uint32_t Offset; 
    uint32_t something; 
    void* _pad2[10];
    const char* TypeName; 
    void* _pad3[5];
};

struct NetvarWrapper
{
    Netvar* Netvar;
    char pad[7];
}Packed;

struct SchemaRecvTable 
{
    const char* varName;
    void* _pad;
    int32_t NumOfNetvars;
    int32_t unknown;
    NetvarWrapper* NetvarsArray;
};