diff --git a/gamedata/core.games/common.games.txt b/gamedata/core.games/common.games.txt index ad4b5e4e..35238e9f 100644 --- a/gamedata/core.games/common.games.txt +++ b/gamedata/core.games/common.games.txt @@ -142,6 +142,7 @@ "game" "gesource" "game" "RnLBeta" "game" "fas" + "game" "fistful_of_frags" } "Keys" @@ -169,6 +170,7 @@ "game" "obsidian" "game" "cstrike" "game" "RnLBeta" + "game" "fistful_of_frags" } "Keys" @@ -198,6 +200,7 @@ "game" "gesource" "game" "RnLBeta" "game" "fas" + "game" "fistful_of_frags" } "Keys" diff --git a/gamedata/core.games/engine.ep2.txt b/gamedata/core.games/engine.ep2.txt index 5649208f..343801bf 100644 --- a/gamedata/core.games/engine.ep2.txt +++ b/gamedata/core.games/engine.ep2.txt @@ -26,6 +26,7 @@ "game" "obsidian" "game" "synergy" "game" "fas" + "game" "fistful_of_frags" } "Offsets" diff --git a/gamedata/sdktools.games/engine.ep2.txt b/gamedata/sdktools.games/engine.ep2.txt index 308b62aa..271b20e8 100644 --- a/gamedata/sdktools.games/engine.ep2.txt +++ b/gamedata/sdktools.games/engine.ep2.txt @@ -24,6 +24,7 @@ "game" "pvkii" "game" "gesource" "game" "fas" + "game" "fistful_of_frags" } "Offsets" @@ -73,6 +74,7 @@ "game" "ageofchivalry" "game" "zps" "game" "pvkii" + "game" "fistful_of_frags" } "Signatures" @@ -100,6 +102,7 @@ "game" "ageofchivalry" "game" "zps" "game" "pvkii" + "game" "fistful_of_frags" } "Signatures" @@ -129,6 +132,7 @@ "game" "RnLBeta" "game" "obsidian" "game" "fas" + "game" "fistful_of_frags" } "Offsets" diff --git a/gamedata/sdktools.games/game.fof.txt b/gamedata/sdktools.games/game.fof.txt new file mode 100644 index 00000000..86b91815 --- /dev/null +++ b/gamedata/sdktools.games/game.fof.txt @@ -0,0 +1,120 @@ +/** + * Do not edit this file. Any changes will be overwritten by the gamedata + * updater or by upgrading your SourceMod install. + * + * To override data in this file, create a subdirectory named "custom" and + * place your own gamedata file(s) inside of it. Such files will be parsed + * after SM's own. + * + * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(SourceMod) + */ + +"Games" +{ + /* Fistful of Frags */ + "fistful_of_frags" + { + "Offsets" + { + "GiveNamedItem" + { + "windows" "349" + "linux" "350" + } + "RemovePlayerItem" + { + "windows" "237" + "linux" "238" + } + "Weapon_GetSlot" + { + "windows" "235" + "linux" "236" + } + "Ignite" + { + "windows" "192" + "linux" "193" + } + "Extinguish" + { + "windows" "196" + "linux" "197" + } + "Teleport" + { + "windows" "100" + "linux" "101" + } + "CommitSuicide" + { + "windows" "388" + "linux" "388" + } + "GetVelocity" + { + "windows" "129" + "linux" "130" + } + "EyeAngles" + { + "windows" "121" + "linux" "122" + } + "AcceptInput" + { + "windows" "34" + "linux" "35" + } + "DispatchKeyValue" + { + "windows" "29" + "linux" "28" + } + "DispatchKeyValueFloat" + { + "windows" "28" + "linux" "29" + } + "DispatchKeyValueVector" + { + "windows" "27" + "linux" "30" + } + "SetEntityModel" + { + "windows" "23" + "linux" "24" + } + "WeaponEquip" + { + "windows" "228" + "linux" "229" + } + "Activate" + { + "windows" "31" + "linux" "32" + } + "PlayerRunCmd" + { + "windows" "368" + "linux" "369" + } + "FireOutputBackup" + { + "windows" "6" + "linux" "10" + } + } + "Signatures" + { + "FireOutput" + { + "library" "server" + "windows" "\x81\xEC\x2A\x2A\x2A\x2A\x53\x55\x56\x8B\x71\x2A\x85\xF6\x57" + "linux" "@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f" + } + } + } +} diff --git a/gamedata/sdktools.games/master.games.txt b/gamedata/sdktools.games/master.games.txt index ef1270af..1e386b0e 100644 --- a/gamedata/sdktools.games/master.games.txt +++ b/gamedata/sdktools.games/master.games.txt @@ -158,4 +158,8 @@ { "game" "fas" } + "game.fof.txt" + { + "game" "fistful_of_frags" + } }