Merge pull request #354 from Arkshine/update/tfc-vtable-linux

Fix TFC virtual functions offsets under linux
This commit is contained in:
Vincent Herbet 2016-02-19 18:30:50 +01:00
commit f8dd3c0efd

View File

@ -998,169 +998,169 @@
pev 4
base 0x0
spawn 1
precache 2
keyvalue 3
objectcaps 6
activate 7
setobjectcollisionbox 8
classify 9
deathnotice 10
traceattack 11
takedamage 12
takehealth 13
bloodcolor 15
tracebleed 16
mymonsterpointer 18
mysquadmonsterpointer 19
gettogglestate 20
addplayeritem 21
removeplayeritem 22
getdelay 24
ismoving 25
overridereset 26
damagedecal 27
settogglestate 28
startsneaking 29
stopsneaking 30
oncontrols 31
issneaking 32
isalive 33
isbspmodel 34
reflectgauss 35
hastarget 36
isinworld 37
isplayer 38
isnetclient 39
getnexttarget 41
think 42
touch 43
use 44
blocked 45
respawn 46
updateowner 47
fbecomeprone 48
center 49
eyeposition 50
earposition 51
bodytarget 52
illumination 53
fvisible 54
fvecvisible 55
spawn 2
precache 3
keyvalue 4
objectcaps 7
activate 8
setobjectcollisionbox 9
classify 10
deathnotice 11
traceattack 12
takedamage 13
takehealth 14
bloodcolor 16
tracebleed 17
mymonsterpointer 19
mysquadmonsterpointer 20
gettogglestate 21
addplayeritem 22
removeplayeritem 23
getdelay 25
ismoving 26
overridereset 27
damagedecal 28
settogglestate 29
startsneaking 30
stopsneaking 31
oncontrols 32
issneaking 33
isalive 34
isbspmodel 35
reflectgauss 36
hastarget 37
isinworld 38
isplayer 39
isnetclient 40
getnexttarget 42
think 43
touch 44
use 45
blocked 46
respawn 47
updateowner 48
fbecomeprone 49
center 50
eyeposition 51
earposition 52
bodytarget 53
illumination 54
fvisible 55
fvecvisible 56
look 65
changeyaw 68
irelationship 70
monsterinitdead 72
becomedead 73
bestvisibleenemy 75
finviewcone 76
fvecinviewcone 77
look 66
changeyaw 69
irelationship 71
monsterinitdead 73
becomedead 74
bestvisibleenemy 76
finviewcone 77
fvecinviewcone 78
runai 66
monsterthink 69
monsterinit 71
checklocalmove 78
move 79
moveexecute 80
shouldadvanceroute 81
getstoppedactivity 82
stop 83
checkrangeattack1 84
checkrangeattack2 85
checkmeleeattack1 86
checkmeleeattack2 87
schedulechange 93
canplaysequence 94
canplaysentence 95
playsentence 96
playscriptedsentence 97
sentencestop 98
getidealstate 99
setactivity 100
reportaistate 101
checkenemy 102
ftriangulate 103
setyawspeed 104
buildnearestroute 105
findcover 106
coverradius 108
fcancheckattacks 109
checkammo 110
ignoreconditions 111
fvalidatehinttype 112
fcanactiveidle 113
isoundmask 114
hearingsensitivity 117
barnaclevictimbitten 118
barnaclevictimreleased 119
preschedulethink 120
getdeathactivity 121
gibmonster 122
hashumangibs 123
hasaliengibs 124
fademonster 125
deathsound 128
alertsound 129
idlesound 130
painsound 131
stopfollowing 132
runai 67
monsterthink 70
monsterinit 72
checklocalmove 79
move 80
moveexecute 81
shouldadvanceroute 82
getstoppedactivity 83
stop 84
checkrangeattack1 85
checkrangeattack2 86
checkmeleeattack1 87
checkmeleeattack2 88
schedulechange 94
canplaysequence 95
canplaysentence 96
playsentence 97
playscriptedsentence 98
sentencestop 99
getidealstate 100
setactivity 101
reportaistate 102
checkenemy 103
ftriangulate 104
setyawspeed 105
buildnearestroute 106
findcover 107
coverradius 109
fcancheckattacks 110
checkammo 111
ignoreconditions 112
fvalidatehinttype 113
fcanactiveidle 114
isoundmask 115
hearingsensitivity 118
barnaclevictimbitten 119
barnaclevictimreleased 120
preschedulethink 121
getdeathactivity 122
gibmonster 123
hashumangibs 124
hasaliengibs 125
fademonster 126
deathsound 129
alertsound 130
idlesound 131
painsound 132
stopfollowing 133
player_jump 133
player_duck 134
player_prethink 135
player_postthink 136
player_shouldfadeondeath 67
player_impulsecommands 137
player_jump 134
player_duck 135
player_prethink 136
player_postthink 137
player_shouldfadeondeath 68
player_impulsecommands 138
item_addtoplayer 65
item_addduplicate 66
item_getiteminfo 68
item_candeploy 69
item_deploy 70
item_canholster 71
item_holster 72
item_updateiteminfo 73
item_preframe 74
item_postframe 75
item_drop 76
item_kill 77
item_attachtoplayer 78
item_primaryammoindex 79
item_secondaryammoindex 80
item_updateclientdata 81
item_getweaponptr 82
item_itemslot 67
item_addtoplayer 66
item_addduplicate 67
item_getiteminfo 69
item_candeploy 70
item_deploy 71
item_canholster 72
item_holster 73
item_updateiteminfo 74
item_preframe 75
item_postframe 76
item_drop 77
item_kill 78
item_attachtoplayer 79
item_primaryammoindex 80
item_secondaryammoindex 81
item_updateclientdata 82
item_getweaponptr 83
item_itemslot 68
weapon_extractammo 83
weapon_extractclipammo 84
weapon_addweapon 85
weapon_playemptysound 86
weapon_resetemptysound 87
weapon_sendweaponanim 88
weapon_isusable 89
weapon_primaryattack 90
weapon_secondaryattack 91
weapon_reload 92
weapon_weaponidle 93
weapon_retireweapon 94
weapon_shouldweaponidle 95
weapon_getnextattackdelay 96
weapon_extractammo 84
weapon_extractclipammo 85
weapon_addweapon 86
weapon_playemptysound 87
weapon_resetemptysound 88
weapon_sendweaponanim 89
weapon_isusable 90
weapon_primaryattack 91
weapon_secondaryattack 92
weapon_reload 93
weapon_weaponidle 94
weapon_retireweapon 95
weapon_shouldweaponidle 96
weapon_getnextattackdelay 97
tfc_killed 14
tfc_istriggered 17
tfc_giveammo 23
tfc_dbgetitemname 40
tfc_engineeruse 56
tfc_finished 57
tfc_empexplode 58
tfc_calcempdmgrad 59
tfc_takeempblast 60
tfc_empremove 61
tfc_takeconcussionblast 62
tfc_concuss 63
tfc_radiusdamage 126
tfc_radiusdamage2 127
tfc_killed 15
tfc_istriggered 18
tfc_giveammo 24
tfc_dbgetitemname 41
tfc_engineeruse 57
tfc_finished 58
tfc_empexplode 59
tfc_calcempdmgrad 60
tfc_takeempblast 61
tfc_empremove 62
tfc_takeconcussionblast 63
tfc_concuss 64
tfc_radiusdamage 127
tfc_radiusdamage2 128
@end
@section tfc windows
pev 4