This commit is contained in:
6arelyFuture 2022-09-25 12:19:12 +02:00
parent 0953d9de67
commit 64a5c3ee6a
Signed by: Future
GPG Key ID: FA77F074E98D98A5
2 changed files with 9 additions and 10 deletions

View File

@ -10,20 +10,19 @@ void __declspec(naked) Dvar_SetVariant(dvar_t* /*dvar*/, DvarValue /*value*/,
static DWORD func = 0x649170;
__asm {
pushad
pushad
mov eax, [esp + 0x20 + 0x4] // dvar
push [esp + 0x20 + 0x18] // source
mov eax, [esp + 0x20 + 0x4] // dvar
push [esp + 0x20 + 0x18] // source
push [esp + 0x20 + 0x18] // value
push [esp + 0x20 + 0x18] // value
push [esp + 0x20 + 0x18] // value
push [esp + 0x20 + 0x18] // value
call func
add esp, 0x14
call func
add esp, 0x14
popad
ret
popad
ret
}
}
} // namespace game

View File

@ -15,8 +15,8 @@ private:
T* mp_;
};
ScreenPlacement* ScrPlace_GetUnsafeFullPlacement();
void Dvar_SetVariant(dvar_t* dvar, DvarValue value, DvarSetSource source);
extern ScreenPlacement* ScrPlace_GetUnsafeFullPlacement();
extern void Dvar_SetVariant(dvar_t* dvar, DvarValue value, DvarSetSource source);
} // namespace game
#include "symbols.hpp"