a
This commit is contained in:
parent
11fa8a3102
commit
2b007b3134
@ -15,9 +15,9 @@ class C_MannVsMachineStats
|
||||
{
|
||||
public:
|
||||
C_MannVsMachineStats() = delete;
|
||||
static C_MannVsMachineStats *C_MannVsMachineStats();
|
||||
static C_MannVsMachineStats *G_MannVsMachineStats();
|
||||
|
||||
public:
|
||||
int AddLocalPlayerUpgrade(int id, unsigned &a3);
|
||||
int* AddLocalPlayerUpgrade(int id, int &a3);
|
||||
};
|
||||
}
|
||||
|
@ -8,21 +8,21 @@
|
||||
using namespace re;
|
||||
|
||||
// Unsued right now because of unclear values in AddLocalPlayerUpgrade
|
||||
C_MannVsMachineStats C_MannVsMachineStats::C_MannVsMachineStats()
|
||||
C_MannVsMachineStats *C_MannVsMachineStats::G_MannVsMachineStats()
|
||||
{
|
||||
typedef C_MannVsMachineStats *(*C_MannVsMachineStats_t)();
|
||||
typedef C_MannVsMachineStats *(*G_MannVsMachineStats_t)();
|
||||
static uintptr_t addr = gSignatures.GetClientSignature(
|
||||
"55 A1 ? ? ? ? 89 E5 5D C3 8D B6 00 00 00 00 55 89 E5 53 83 EC ? 8B 5D "
|
||||
"? C7 83 ? ? ? ? ? ? ? ?");
|
||||
static C_MannVsMachineStats_t C_MannVsMachineStats_fn =
|
||||
C_MannVsMachineStats_t(addr);
|
||||
static G_MannVsMachineStats_t G_MannVsMachineStats_fn =
|
||||
G_MannVsMachineStats_t(addr);
|
||||
|
||||
return C_MannVsMachineStats_fn();
|
||||
return G_MannVsMachineStats_fn();
|
||||
}
|
||||
int C_MannVsMachineStats::AddLocalPlayerUpgrade(int id, unsigned &a3)
|
||||
int* C_MannVsMachineStats::AddLocalPlayerUpgrade(int id, int &a3)
|
||||
{
|
||||
typedef int *(*AddLocalPlayerUpgrade_t)(C_MannVsMachineStats *, int,
|
||||
unsigned);
|
||||
int);
|
||||
static uintptr_t addr = gSignatures.GetClientSignature(
|
||||
"55 89 E5 57 56 53 83 EC ? 8B 5D ? 8B 75 ? 8B 7D ? 8B 43 ? 8B 53 ? 83 "
|
||||
"C0 ? 39 D0 7E ? 29 D0 89 1C 24 89 44 24 ? E8 ? ? ? ? 8B 43 ? 83 C0 ? "
|
||||
@ -30,5 +30,5 @@ int C_MannVsMachineStats::AddLocalPlayerUpgrade(int id, unsigned &a3)
|
||||
static AddLocalPlayerUpgrade_t AddLocalPlayerUpgrade_fn =
|
||||
AddLocalPlayerUpgrade_t(addr);
|
||||
|
||||
return AddLocalPlayerUpgrade_fn(this, id, &a3);
|
||||
return AddLocalPlayerUpgrade_fn(this, id, a3);
|
||||
}
|
||||
|
Reference in New Issue
Block a user