510bd261f8
* Add basic Insurgency support on Windows x64 This allows SourceMod to load on x64 Insurgency. There are still a lot of variable truncation warnings that have to be dealt with. * Fix 32bit builds * Compile MySQL extension as well The hack for __iob_func being removed from the core runtime, but required by the old mysql we're building against can be simplified a lot due to the `_ReturnAddress` intrinsic available since MSVC 2015. * Don't include the offset we want to extract in the signature
192 lines
2.6 KiB
Plaintext
192 lines
2.6 KiB
Plaintext
"Games"
|
|
{
|
|
"#default"
|
|
{
|
|
"Offsets"
|
|
{
|
|
"Blocked"
|
|
{
|
|
"windows" "108"
|
|
"windows64" "108"
|
|
"linux" "109"
|
|
"mac" "109"
|
|
}
|
|
"EndTouch"
|
|
{
|
|
"windows" "106"
|
|
"windows64" "106"
|
|
"linux" "107"
|
|
"mac" "107"
|
|
}
|
|
"FireBullets"
|
|
{
|
|
"windows" "119"
|
|
"windows64" "119"
|
|
"linux" "120"
|
|
"mac" "120"
|
|
}
|
|
"GetMaxHealth"
|
|
{
|
|
"windows" "123"
|
|
"windows64" "123"
|
|
"linux" "124"
|
|
"mac" "124"
|
|
}
|
|
"GroundEntChanged"
|
|
{
|
|
"windows" "177"
|
|
"windows64" "177"
|
|
"linux" "179"
|
|
"mac" "179"
|
|
}
|
|
"OnTakeDamage"
|
|
{
|
|
"windows" "67"
|
|
"windows64" "67"
|
|
"linux" "68"
|
|
"mac" "68"
|
|
}
|
|
"OnTakeDamage_Alive"
|
|
{
|
|
"windows" "292"
|
|
"windows64" "292"
|
|
"linux" "293"
|
|
"mac" "293"
|
|
}
|
|
"PreThink"
|
|
{
|
|
"windows" "361"
|
|
"windows64" "361"
|
|
"linux" "362"
|
|
"mac" "362"
|
|
}
|
|
"PostThink"
|
|
{
|
|
"windows" "362"
|
|
"windows64" "362"
|
|
"linux" "363"
|
|
"mac" "363"
|
|
}
|
|
"Reload"
|
|
{
|
|
"windows" "284"
|
|
"windows64" "284"
|
|
"linux" "285"
|
|
"mac" "285"
|
|
}
|
|
"SetTransmit"
|
|
{
|
|
"windows" "20"
|
|
"windows64" "20"
|
|
"linux" "21"
|
|
"mac" "21"
|
|
}
|
|
"ShouldCollide"
|
|
{
|
|
"windows" "16"
|
|
"windows64" "16"
|
|
"linux" "17"
|
|
"mac" "17"
|
|
}
|
|
"Spawn"
|
|
{
|
|
"windows" "22"
|
|
"windows64" "22"
|
|
"linux" "23"
|
|
"mac" "23"
|
|
}
|
|
"StartTouch"
|
|
{
|
|
"windows" "104"
|
|
"windows64" "104"
|
|
"linux" "105"
|
|
"mac" "105"
|
|
}
|
|
"Think"
|
|
{
|
|
"windows" "51"
|
|
"windows64" "51"
|
|
"linux" "52"
|
|
"mac" "52"
|
|
}
|
|
"Touch"
|
|
{
|
|
"windows" "105"
|
|
"windows64" "105"
|
|
"linux" "106"
|
|
"mac" "106"
|
|
}
|
|
"TraceAttack"
|
|
{
|
|
"windows" "65"
|
|
"windows64" "65"
|
|
"linux" "66"
|
|
"mac" "66"
|
|
}
|
|
"Use"
|
|
{
|
|
"windows" "103"
|
|
"windows64" "103"
|
|
"linux" "104"
|
|
"mac" "104"
|
|
}
|
|
"VPhysicsUpdate"
|
|
{
|
|
"windows" "156"
|
|
"windows64" "156"
|
|
"linux" "157"
|
|
"mac" "157"
|
|
}
|
|
"Weapon_CanSwitchTo"
|
|
{
|
|
"windows" "286"
|
|
"windows64" "286"
|
|
"linux" "287"
|
|
"mac" "287"
|
|
}
|
|
"Weapon_CanUse"
|
|
{
|
|
"windows" "280"
|
|
"windows64" "280"
|
|
"linux" "281"
|
|
"mac" "281"
|
|
}
|
|
"Weapon_Drop"
|
|
{
|
|
"windows" "283"
|
|
"windows64" "283"
|
|
"linux" "284"
|
|
"mac" "284"
|
|
}
|
|
"Weapon_Equip"
|
|
{
|
|
"windows" "281"
|
|
"windows64" "281"
|
|
"linux" "282"
|
|
"mac" "282"
|
|
}
|
|
"Weapon_Switch"
|
|
{
|
|
"windows" "284"
|
|
"windows64" "284"
|
|
"linux" "285"
|
|
"mac" "285"
|
|
}
|
|
}
|
|
}
|
|
|
|
"#default"
|
|
{
|
|
"Offsets"
|
|
{
|
|
"EntityListeners"
|
|
{
|
|
"windows" "196644"
|
|
"windows64" "393272"
|
|
"linux" "196644"
|
|
"mac" "196644"
|
|
}
|
|
}
|
|
}
|
|
}
|