gamedata/sm-tf2.games.txt
author Matt Woodrow <pred@alliedmods.net>
Thu May 08 23:43:02 2008 +0000 (2008-05-08)
changeset 2039 cdf621aae4a9
parent 2034 6d24764769cd
child 2059 906567c8b63b
permissions -rw-r--r--
A sad response to amb1655 - TF2_SetPlayerInvuln is broken and now removed.
     1 "Games"
     2 {
     3 	"tf"
     4 	{
     5 		"Signatures"
     6 		{
     7 			"Burn"
     8 			{
     9 				"library"	"server"
    10 				"windows"	"\x56\x8B\xF1\x8B\x4E\x7C\x8B\x01\x8B\x90\xF8\x00\x00\x00\xFF\xD2\x84\xC0\x2A\x2A\x2A\x2A\x2A\x2A\x8B\x46\x7C"
    11 				"linux"		"@_ZN15CTFPlayerShared4BurnEP9CTFPlayer"
    12 			}
    13 			"RemoveDisguise"
    14 			{
    15 				"library"	"server"
    16 				"windows"	"\x51\x56\x8B\xF1\x8B\x46\x08\x57\x8D\x7E\x08\x8D\x4C\x24\x08\x83\xE0\xF7"
    17 				"linux"		"@_ZN15CTFPlayerShared14RemoveDisguiseEv"
    18 			}
    19 			"Disguise"
    20 			{
    21 				"library"	"server"
    22 				"windows"	"\x56\x8B\xF1\x8B\x4E\x7C\xE8"
    23 				"linux"		"@_ZN15CTFPlayerShared8DisguiseEii"
    24 			}
    25 			"CalcCritical"
    26 			{
    27 				"library"	"server"
    28 				"linux"		"@_ZN13CTFWeaponBase26CalcIsAttackCriticalHelperEv"
    29 				"windows"	"\x83\xEC\x08\x56\x57\x6A\x00\x68"
    30 			}
    31 			"CalcCriticalMelee"
    32 			{
    33 				"library"	"server"
    34 				"linux"		"@_ZN18CTFWeaponBaseMelee26CalcIsAttackCriticalHelperEv"
    35 				"windows"	"\x83\xEC\x08\x56\xE8\x2A\x2A\x2A\x2A\x8B\xF0\x85\xF6"
    36 			}
    37 			"CalcCriticalKnife"
    38 			{
    39 				"library"	"server"
    40 				"linux"		"@_ZN8CTFKnife26CalcIsAttackCriticalHelperEv"
    41 				"windows"	"\x33\xC0\x83\xB9\x74\x12\x00\x00\x01\x0F\x94\xC0\xC3"
    42 			}
    43 
    44 		}
    45 		"Offsets"
    46 		{
    47 			"ForceRespawn"
    48 			{
    49 				"windows"	"280"
    50 				"linux"		"281"
    51 			}
    52 			"CalcCriticalBackup"
    53 			{
    54 				"linux"		"7"
    55 				"windows"	"7"
    56 			}
    57 			"CalcCriticalMeleeBackup"
    58 			{
    59 				"linux"		"7"
    60 				"windows"	"9"
    61 			}
    62 			/* The byte number (starting from 1) of the call (0xE8) byte or -1 if none */
    63 			"CalcCriticalMeleeCallByte"
    64 			{
    65 				"linux"		"-1"
    66 				"windows"	"5"
    67 			}
    68 			"CalcCriticalKnifeBackup"
    69 			{
    70 				"linux"		"11"
    71 				"windows"	"9"
    72 			}		
    73 		}
    74 	}
    75 }