From 0b6603ab2bcb8e7f16c8be41edc8e0a9634da0b1 Mon Sep 17 00:00:00 2001 From: Nicholas Hastings Date: Thu, 1 May 2014 11:11:46 -0400 Subject: [PATCH] Update Fistful of Frags gamedata. --- gamedata/core.games/common.games.txt | 6 +- gamedata/sdkhooks.games/game.fof.txt | 108 +++++++++++---------- gamedata/sdkhooks.games/master.games.txt | 2 +- gamedata/sdktools.games/engine.sdk2013.txt | 4 + gamedata/sdktools.games/game.fof.txt | 89 +++++++++-------- gamedata/sdktools.games/master.games.txt | 2 +- 6 files changed, 114 insertions(+), 97 deletions(-) diff --git a/gamedata/core.games/common.games.txt b/gamedata/core.games/common.games.txt index 39a99e37..0fbc8658 100644 --- a/gamedata/core.games/common.games.txt +++ b/gamedata/core.games/common.games.txt @@ -153,7 +153,7 @@ "game" "gesource" "game" "RnLBeta" "game" "fas" - "game" "fistful_of_frags" + "game" "fof" "game" "dinodday" "game" "esmod" "game" "nucleardawn" @@ -186,7 +186,7 @@ "game" "obsidian" "game" "cstrike" "game" "RnLBeta" - "game" "fistful_of_frags" + "game" "fof" "game" "dinodday" "game" "nucleardawn" "game" "csgo" @@ -221,7 +221,7 @@ "game" "gesource" "game" "RnLBeta" "game" "fas" - "game" "fistful_of_frags" + "game" "fof" "game" "swarm" "game" "dinodday" "game" "esmod" diff --git a/gamedata/sdkhooks.games/game.fof.txt b/gamedata/sdkhooks.games/game.fof.txt index 1d61db40..53ab5a4a 100644 --- a/gamedata/sdkhooks.games/game.fof.txt +++ b/gamedata/sdkhooks.games/game.fof.txt @@ -1,114 +1,116 @@ "Games" { - /* Fistful of Frags Beta 3.0 */ - "fistful_of_frags" + "#default" { "Offsets" { "EndTouch" { - "windows" "92" - "linux" "93" + "windows" "100" + "linux" "101" + "mac" "101" } "FireBullets" { - "windows" "104" - "linux" "105" + "windows" "112" + "linux" "113" + "mac" "113" } "OnTakeDamage" { - "windows" "60" - "linux" "61" + "windows" "62" + "linux" "63" + "mac" "63" } "PreThink" { - "windows" "287" - "linux" "288" + "windows" "331" + "linux" "332" + "mac" "332" } "PostThink" { - "windows" "288" - "linux" "289" + "windows" "332" + "linux" "333" + "mac" "333" } "SetTransmit" { - "windows" "19" - "linux" "20" + "windows" "20" + "linux" "21" + "mac" "21" } "ShouldCollide" { - "windows" "15" - "linux" "16" + "windows" "16" + "linux" "17" + "mac" "17" } "Spawn" { - "windows" "21" - "linux" "22" + "windows" "22" + "linux" "23" + "mac" "23" } "StartTouch" { - "windows" "90" - "linux" "91" + "windows" "98" + "linux" "99" + "mac" "99" } "Think" { - "windows" "45" - "linux" "46" + "windows" "47" + "linux" "48" + "mac" "48" } "Touch" { - "windows" "91" - "linux" "92" + "windows" "99" + "linux" "100" + "mac" "100" } "TraceAttack" { - "windows" "58" - "linux" "59" - } - "UpdateOnRemove" - { - "windows" "97" - "linux" "98" + "windows" "60" + "linux" "61" + "mac" "61" } "VPhysicsUpdate" { - "windows" "143" - "linux" "144" + "windows" "157" + "linux" "158" + "mac" "158" } "Weapon_CanSwitchTo" { - "windows" "233" - "linux" "234" + "windows" "265" + "linux" "266" + "mac" "266" } "Weapon_CanUse" { - "windows" "227" - "linux" "228" + "windows" "259" + "linux" "260" + "mac" "260" } "Weapon_Drop" { - "windows" "230" - "linux" "231" + "windows" "262" + "linux" "263" + "mac" "263" } "Weapon_Equip" { - "windows" "228" - "linux" "229" + "windows" "260" + "linux" "261" + "mac" "261" } "Weapon_Switch" { - "windows" "231" - "linux" "232" - } - } - - "Signatures" - { - "IEntityFactoryDictionary" - { - "library" "server" - "windows" "\xB8\x01\x00\x00\x00\x84\x2A\x2A\x2A\x2A\x2A\x75\x1D\x09\x2A\x2A\x2A\x2A\x2A\xB9\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\x68\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\x83\xC4\x04\xB8\x2A\x2A\x2A\x2A\xC3" - "linux" "@_Z23EntityFactoryDictionaryv" + "windows" "263" + "linux" "264" + "mac" "264" } } } diff --git a/gamedata/sdkhooks.games/master.games.txt b/gamedata/sdkhooks.games/master.games.txt index 26800e26..3cdc72ff 100644 --- a/gamedata/sdkhooks.games/master.games.txt +++ b/gamedata/sdkhooks.games/master.games.txt @@ -127,7 +127,7 @@ "game.fof.txt" { - "game" "fistful_of_frags" + "game" "fof" } "game.sgtls.txt" diff --git a/gamedata/sdktools.games/engine.sdk2013.txt b/gamedata/sdktools.games/engine.sdk2013.txt index d08f3b8d..ce6cbf59 100644 --- a/gamedata/sdktools.games/engine.sdk2013.txt +++ b/gamedata/sdktools.games/engine.sdk2013.txt @@ -19,6 +19,7 @@ "game" "synergy" "game" "nmrih" "game" "empires" + "game" "fof" } "Offsets" @@ -73,6 +74,7 @@ "game" "synergy" "game" "nmrih" "game" "empires" + "game" "fof" } "Signatures" @@ -96,6 +98,7 @@ "game" "synergy" "game" "nmrih" "game" "empires" + "game" "fof" } "Offsets" @@ -191,6 +194,7 @@ { "game" "synergy" "game" "empires" + "game" "fof" } "Signatures" { diff --git a/gamedata/sdktools.games/game.fof.txt b/gamedata/sdktools.games/game.fof.txt index 7cf710bc..dd6e993c 100644 --- a/gamedata/sdktools.games/game.fof.txt +++ b/gamedata/sdktools.games/game.fof.txt @@ -12,88 +12,99 @@ "Games" { /* Fistful of Frags */ - "fistful_of_frags" + "#default" { "Offsets" { "GiveNamedItem" { - "windows" "349" - "linux" "350" + "windows" "400" + "linux" "401" + "mac" "401" } "RemovePlayerItem" { - "windows" "237" - "linux" "238" + "windows" "269" + "linux" "270" + "mac" "270" } "Weapon_GetSlot" { - "windows" "235" - "linux" "236" + "windows" "267" + "linux" "268" + "mac" "268" + } + "Ignite" + { + "windows" "208" + "linux" "209" + "mac" "209" } "Extinguish" { - "windows" "196" - "linux" "197" + "windows" "212" + "linux" "213" + "mac" "213" } "Teleport" { - "windows" "100" - "linux" "101" + "windows" "108" + "linux" "109" + "mac" "109" } "CommitSuicide" { - "windows" "389" - "linux" "389" + "windows" "441" + "linux" "441" + "mac" "441" } "GetVelocity" { - "windows" "129" - "linux" "130" + "windows" "140" + "linux" "141" + "mac" "141" } "EyeAngles" { - "windows" "121" - "linux" "122" + "windows" "131" + "linux" "123" + "mac" "123" } "AcceptInput" { - "windows" "34" - "linux" "35" + "windows" "36" + "linux" "37" + "mac" "37" } "SetEntityModel" { - "windows" "23" - "linux" "24" + "windows" "24" + "linux" "25" + "mac" "25" } "WeaponEquip" { - "windows" "228" - "linux" "229" + "windows" "260" + "linux" "261" + "mac" "261" } "Activate" { - "windows" "31" - "linux" "32" + "windows" "33" + "linux" "34" + "mac" "34" } "PlayerRunCmd" { - "windows" "368" - "linux" "369" + "windows" "418" + "linux" "419" + "mac" "419" } - "FireOutputBackup" + "GiveAmmo" { - "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" + "windows" "251" + "linux" "252" + "mac" "252" } } } diff --git a/gamedata/sdktools.games/master.games.txt b/gamedata/sdktools.games/master.games.txt index 234554c1..9fbb21fc 100644 --- a/gamedata/sdktools.games/master.games.txt +++ b/gamedata/sdktools.games/master.games.txt @@ -210,7 +210,7 @@ } "game.fof.txt" { - "game" "fistful_of_frags" + "game" "fof" } "game.alienswarm.txt" {