Can someone please confirm all my offsets are correct.
I run linux.
Code:
"Keys"
{
"LagCompPatch_Windows" "\x90\x90"
"LagCompPatch_Linux" "\x90\x90\x90\x90\x90\x90"
"LagCompPatch_Mac" "\x90\x90\x90\x90\x90\x90"
"TakeDmgPatch1_Windows" "\xEB"
"TakeDmgPatch1_Linux" "\x90\x90\x90\x90\x90\x90"
"TakeDmgPatch1_Mac" "\x90\x90\x90\x90\x90\x90"
"TakeDmgPatch2_Windows" "\x90\xE9"
"TakeDmgPatch2_Linux" "\x90\x90\x90\x90\x90\x90"
"TakeDmgPatch2_Mac" "\x90\x90\x90\x90\x90\x90"
"CalcDomRevPatch_Windows" "\x90\x90\x90\x90\x90\x90"
"CalcDomRevPatch_Linux" "\x90\x90\x90\x90\x90\x90"
"CalcDomRevPatch_Mac" "\x90\x90\x90\x90\x90\x90"
}
Code:
"Offsets"
{
/* Patch offsets for FFA */
"LagCompPatch"
{
"windows" "51"
"linux" "40"
"mac" "31"
}
"TakeDmgPatch1"
{
"windows" "942"
"linux" "1900"
"mac" "2067"
}
"TakeDmgPatch2"
{
"windows" "484"
"linux" "683"
"mac" "730"
}
/* Offset into gamerules constructor - bogo value linux/mac */
"g_pGameRules"
{
"windows" "32"
"linux" "1"
"mac" "1"
}
/* Virtual indexes */
"IPointsForKill"
{
"windows" "78"
"linux" "79"
"mac" "79"
}
"Weapon_GetSlot"
{
"windows" "257"
"linux" "258"
"mac" "258"
}
"RemoveAllItems"
{
"windows" "330"
"linux" "331"
"mac" "331"
}
"GiveAmmo"
{
"windows" "244"
"linux" "245"
"mac" "245"
}
/* Next _two_ are detour byte "save" counts */
"DropWeaponsPatch"
{
"windows" "6"
"linux" "6"
"mac" "6"
}
"CSWeaponDropPatch"
{
"windows" "9"
"linux" "6"
"mac" "6"
}
"CalcDomRevPatch"
{
"windows" "63"
"linux" "94"
"mac" "97"
}
}
__________________