[FrameTime] Introduce safer frame waiting mechanism

This commit is contained in:
momo5502
2017-01-14 13:33:43 +01:00
parent 0aaf8b8730
commit fbac207190
10 changed files with 208 additions and 2 deletions

View File

@ -154,6 +154,7 @@ namespace Game
NET_AdrToString_t NET_AdrToString = (NET_AdrToString_t)0x469880;
NET_CompareAdr_t NET_CompareAdr = (NET_CompareAdr_t)0x4D0AA0;
NET_ErrorString_t NET_ErrorString = (NET_ErrorString_t)0x4E7720;
NET_Init_t NET_Init = (NET_Init_t)0x491860;
NET_IsLocalAddress_t NET_IsLocalAddress = (NET_IsLocalAddress_t)0x402BD0;
NET_StringToAdr_t NET_StringToAdr = (NET_StringToAdr_t)0x409010;
@ -304,6 +305,8 @@ namespace Game
SOCKET* ip_socket = (SOCKET*)0x64A3008;
uint32_t* com_frameTime = (uint32_t*)0x1AD8F3C;
SafeArea* safeArea = (SafeArea*)0xA15F3C;
SpawnVar* spawnVars = (SpawnVar*)0x1A83DE8;

View File

@ -380,6 +380,9 @@ namespace Game
typedef bool(__cdecl * NET_CompareAdr_t)(netadr_t a, netadr_t b);
extern NET_CompareAdr_t NET_CompareAdr;
typedef const char* (__cdecl * NET_ErrorString_t)();
extern NET_ErrorString_t NET_ErrorString;
typedef void(__cdecl * NET_Init_t)();
extern NET_Init_t NET_Init;
@ -646,6 +649,8 @@ namespace Game
extern netadr_t* connectedHost;
extern SOCKET* ip_socket;
extern uint32_t* com_frameTime;
extern SafeArea* safeArea;
extern SpawnVar* spawnVars;