New L4D offset for SetUserCvar (bug 4033, r=dvander).

This commit is contained in:
Fyren 2009-10-02 04:59:47 -07:00
parent 8a2c299653
commit 83e633534d

View File

@ -238,13 +238,13 @@
/** /**
* CBaseClient::SetUserCVar(char const*,char const*); * CBaseClient::SetUserCVar(char const*,char const*);
* Linux offset straight from VTable dump. * Linux offset straight from VTable dump.
* Windows offset is crazy. Found the windows SetName function using string "(%d)%-0.*s" * Windows offset is crazy. Found the windows SetName function using string "(%d)%-.*s" (aD_S in IDA)
* Cross referenced back to the vtable and counted manually (SetUserCvar is 1 higher, offsets start from 1) * Cross referenced back to the vtable and counted manually (SetUserCvar is 1 higher, offsets start from 1)
*/ */
"SetUserCvar" "SetUserCvar"
{ {
"windows" "17" "windows" "17"
"linux" "62" "linux" "63"
} }
/** /**
* Offset into CBaseClient - Used by CBaseServer::UpdateUserSettings to determine when changes have been made. * Offset into CBaseClient - Used by CBaseServer::UpdateUserSettings to determine when changes have been made.