4676 lines
84 KiB
INI
4676 lines
84 KiB
INI
; Ham Sandwich module config file.
|
|
;
|
|
; IMPORTANT: It is highly suggested that you do not modify this file unless
|
|
; you know _exactly_ what you are doing!
|
|
;
|
|
; NOTE: Just because a mod contains a function does not means it will work
|
|
; as expected. If, for example, HamKilled() does not work as you think
|
|
; it should in Counter-Strike DO NOT FILE A BUG REPORT. This just
|
|
; exposes the function for you, whether or not it works, or how it
|
|
; works is up to plugin authors to figure out.
|
|
;
|
|
; NOTE: If a mod is missing keys for a certain native, that particular native
|
|
; will not be loaded! Example: Say CS is missing the "takedamage" index
|
|
; but has the use and pev indexes. The HamUse and HamePdataCbase natives
|
|
; will be registered, but the HamTakeDamage native will not register.
|
|
; In addition, any attempts to hook a function who's key is missing will
|
|
; result in the plugin failing.
|
|
;
|
|
; NOTE: The base key is only needed for the linux configs.
|
|
;
|
|
; NOTE: Any keys that begin with a modname (eg: cstrike_restart) will,
|
|
; obviously, only work on that mod and all mirrors of it (eg: czero).
|
|
;
|
|
; NOTE: If you change this file while the module is already loaded, you will
|
|
; need to restart the server for the changes to take effect. Changes to
|
|
; this file before the module is loaded will take effect when the module
|
|
; loads.
|
|
;
|
|
; NOTE: All of these offsets and settings are for the latest (at the time of
|
|
; release) legitimate version of the mod. However, there is a _chance_
|
|
; that they will work on older (and even newer) versions.
|
|
; eg: If they work on non-Steam CS 1.6 this is coincidental, if they do
|
|
; not work on non-Steam CS 1.6 this will not be officially fixed.
|
|
;
|
|
; Mirrors: These take the name of one mod, and copy all of its data to another
|
|
; name. An example of a use for this would be cstrike and czero: they
|
|
; use the same binary so all of its vtable offsets are guaranteed to
|
|
; be identical. Mirrors should always come first in the file!
|
|
;
|
|
; Version: $Id: hamdata.ini 3687 2008-03-04 18:51:35Z sawce $
|
|
|
|
|
|
@mirror cstrike czero
|
|
@mirror ns nsp
|
|
@mirror valve dmc
|
|
|
|
; TODO: check these - all are estimates
|
|
@section cstrike linux
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 3
|
|
objectcaps 6
|
|
activate 7
|
|
setobjectcollisionbox 8
|
|
classify 9
|
|
deathnotice 10
|
|
traceattack 11
|
|
takedamage 12
|
|
takehealth 13
|
|
killed 14
|
|
bloodcolor 15
|
|
tracebleed 16
|
|
istriggered 17
|
|
mymonsterpointer 18
|
|
mysquadmonsterpointer 19
|
|
gettogglestate 20
|
|
addpoints 21
|
|
addpointstoteam 22
|
|
addplayeritem 23
|
|
removeplayeritem 24
|
|
giveammo 25
|
|
getdelay 26
|
|
ismoving 27
|
|
overridereset 28
|
|
damagedecal 29
|
|
settogglestate 30
|
|
startsneaking 31
|
|
stopsneaking 32
|
|
oncontrols 33
|
|
issneaking 34
|
|
isalive 35
|
|
isbspmodel 36
|
|
reflectgauss 37
|
|
hastarget 38
|
|
isinworld 39
|
|
isplayer 40
|
|
isnetclient 41
|
|
teamid 42
|
|
getnexttarget 43
|
|
think 44
|
|
touch 45
|
|
use 46
|
|
blocked 47
|
|
respawn 48
|
|
updateowner 49
|
|
fbecomeprone 50
|
|
center 51
|
|
eyeposition 52
|
|
earposition 53
|
|
bodytarget 54
|
|
illumination 55
|
|
fvisible 56
|
|
fvecvisible 57
|
|
changeyaw 59
|
|
hashumangibs 60
|
|
hasaliengibs 61
|
|
fademonster 62
|
|
gibmonster 63
|
|
getdeathactivity 64
|
|
becomedead 65
|
|
irelationship 67
|
|
painsound 68
|
|
reportaistate 70
|
|
monsterinitdead 71
|
|
look 72
|
|
bestvisibleenemy 73
|
|
finviewcone 74
|
|
fvecinviewcone 75
|
|
|
|
player_jump 76
|
|
player_duck 77
|
|
player_prethink 78
|
|
player_postthink 79
|
|
player_getgunposition 80
|
|
player_shouldfadeondeath 66
|
|
player_impulsecommands 83
|
|
player_updateclientdata 82
|
|
|
|
item_addtoplayer 59
|
|
item_addduplicate 60
|
|
item_getiteminfo 61
|
|
item_candeploy 62
|
|
item_deploy 64
|
|
item_canholster 66
|
|
item_holster 67
|
|
item_updateiteminfo 68
|
|
item_preframe 69
|
|
item_postframe 70
|
|
item_drop 71
|
|
item_kill 72
|
|
item_attachtoplayer 73
|
|
item_primaryammoindex 74
|
|
item_secondaryammoindex 75
|
|
item_updateclientdata 76
|
|
item_getweaponptr 77
|
|
item_itemslot 79
|
|
|
|
weapon_extractammo 80
|
|
weapon_extractclipammo 81
|
|
weapon_addweapon 82
|
|
weapon_playemptysound 83
|
|
weapon_resetemptysound 84
|
|
weapon_isusable 86
|
|
weapon_primaryattack 87
|
|
weapon_secondaryattack 88
|
|
weapon_reload 89
|
|
weapon_weaponidle 90
|
|
weapon_retireweapon 91
|
|
weapon_shouldweaponidle 92
|
|
weapon_usedecrement 93
|
|
|
|
cstrike_restart 2
|
|
cstrike_roundrespawn 84
|
|
cstrike_item_candrop 63
|
|
cstrike_item_isweapon 65
|
|
cstrike_item_getmaxspeed 78
|
|
cstrike_weapon_sendweaponanim 85
|
|
cstrike_player_resetmaxspeed 69
|
|
cstrike_player_isbot 81
|
|
cstrike_player_getautoaimvector 85
|
|
cstrike_player_blind 86
|
|
cstrike_player_ontouchingweapon 87
|
|
|
|
@end
|
|
@section cstrike windows
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 3
|
|
objectcaps 6
|
|
activate 7
|
|
setobjectcollisionbox 8
|
|
classify 9
|
|
deathnotice 10
|
|
traceattack 11
|
|
takedamage 12
|
|
takehealth 13
|
|
killed 14
|
|
bloodcolor 15
|
|
tracebleed 16
|
|
istriggered 17
|
|
mymonsterpointer 18
|
|
mysquadmonsterpointer 19
|
|
gettogglestate 20
|
|
addpoints 21
|
|
addpointstoteam 22
|
|
addplayeritem 23
|
|
removeplayeritem 24
|
|
giveammo 25
|
|
getdelay 26
|
|
ismoving 27
|
|
overridereset 28
|
|
damagedecal 29
|
|
settogglestate 30
|
|
startsneaking 31
|
|
stopsneaking 32
|
|
oncontrols 33
|
|
issneaking 34
|
|
isalive 35
|
|
isbspmodel 36
|
|
reflectgauss 37
|
|
hastarget 38
|
|
isinworld 39
|
|
isplayer 40
|
|
isnetclient 41
|
|
teamid 42
|
|
getnexttarget 43
|
|
think 44
|
|
touch 45
|
|
use 46
|
|
blocked 47
|
|
respawn 48
|
|
updateowner 49
|
|
fbecomeprone 50
|
|
center 51
|
|
eyeposition 52
|
|
earposition 53
|
|
bodytarget 54
|
|
illumination 55
|
|
fvecvisible 56
|
|
fvisible 57
|
|
changeyaw 59
|
|
hashumangibs 60
|
|
hasaliengibs 61
|
|
fademonster 62
|
|
gibmonster 63
|
|
getdeathactivity 64
|
|
becomedead 65
|
|
irelationship 67
|
|
painsound 68
|
|
reportaistate 70
|
|
monsterinitdead 71
|
|
look 72
|
|
bestvisibleenemy 73
|
|
finviewcone 75
|
|
fvecinviewcone 74
|
|
|
|
player_jump 76
|
|
player_duck 77
|
|
player_prethink 78
|
|
player_postthink 79
|
|
player_getgunposition 80
|
|
player_shouldfadeondeath 66
|
|
player_impulsecommands 83
|
|
player_updateclientdata 82
|
|
|
|
item_addtoplayer 59
|
|
item_addduplicate 60
|
|
item_getiteminfo 61
|
|
item_candeploy 62
|
|
item_deploy 64
|
|
item_canholster 66
|
|
item_holster 67
|
|
item_updateiteminfo 68
|
|
item_preframe 69
|
|
item_postframe 70
|
|
item_drop 71
|
|
item_kill 72
|
|
item_attachtoplayer 73
|
|
item_primaryammoindex 74
|
|
item_secondaryammoindex 75
|
|
item_updateclientdata 76
|
|
item_getweaponptr 77
|
|
item_itemslot 79
|
|
|
|
weapon_extractammo 80
|
|
weapon_extractclipammo 81
|
|
weapon_addweapon 82
|
|
weapon_playemptysound 83
|
|
weapon_resetemptysound 84
|
|
weapon_isusable 86
|
|
weapon_primaryattack 87
|
|
weapon_secondaryattack 88
|
|
weapon_reload 89
|
|
weapon_weaponidle 90
|
|
weapon_retireweapon 91
|
|
weapon_shouldweaponidle 92
|
|
weapon_usedecrement 93
|
|
|
|
cstrike_restart 2
|
|
cstrike_roundrespawn 84
|
|
cstrike_item_candrop 63
|
|
cstrike_item_isweapon 65
|
|
cstrike_item_getmaxspeed 78
|
|
cstrike_weapon_sendweaponanim 85
|
|
cstrike_player_resetmaxspeed 69
|
|
cstrike_player_isbot 81
|
|
cstrike_player_getautoaimvector 85
|
|
cstrike_player_blind 86
|
|
cstrike_player_ontouchingweapon 87
|
|
@end
|
|
|
|
@section cstrike mac
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 3
|
|
objectcaps 6
|
|
activate 7
|
|
setobjectcollisionbox 8
|
|
classify 9
|
|
deathnotice 10
|
|
traceattack 11
|
|
takedamage 12
|
|
takehealth 13
|
|
killed 14
|
|
bloodcolor 15
|
|
tracebleed 16
|
|
istriggered 17
|
|
mymonsterpointer 18
|
|
mysquadmonsterpointer 19
|
|
gettogglestate 20
|
|
addpoints 21
|
|
addpointstoteam 22
|
|
addplayeritem 23
|
|
removeplayeritem 24
|
|
giveammo 25
|
|
getdelay 26
|
|
ismoving 27
|
|
overridereset 28
|
|
damagedecal 29
|
|
settogglestate 30
|
|
startsneaking 31
|
|
stopsneaking 32
|
|
oncontrols 33
|
|
issneaking 34
|
|
isalive 35
|
|
isbspmodel 36
|
|
reflectgauss 37
|
|
hastarget 38
|
|
isinworld 39
|
|
isplayer 40
|
|
isnetclient 41
|
|
teamid 42
|
|
getnexttarget 43
|
|
think 44
|
|
touch 45
|
|
use 46
|
|
blocked 47
|
|
respawn 48
|
|
updateowner 49
|
|
fbecomeprone 50
|
|
center 51
|
|
eyeposition 52
|
|
earposition 53
|
|
bodytarget 54
|
|
illumination 55
|
|
fvecvisible 56
|
|
fvisible 57
|
|
changeyaw 59
|
|
hashumangibs 60
|
|
hasaliengibs 61
|
|
fademonster 62
|
|
gibmonster 63
|
|
getdeathactivity 64
|
|
becomedead 65
|
|
irelationship 67
|
|
painsound 68
|
|
reportaistate 70
|
|
monsterinitdead 71
|
|
look 72
|
|
bestvisibleenemy 73
|
|
finviewcone 74
|
|
fvecinviewcone 75
|
|
|
|
player_jump 76
|
|
player_duck 77
|
|
player_prethink 78
|
|
player_postthink 79
|
|
player_getgunposition 80
|
|
player_shouldfadeondeath 66
|
|
player_impulsecommands 83
|
|
player_updateclientdata 82
|
|
|
|
item_addtoplayer 59
|
|
item_addduplicate 60
|
|
item_getiteminfo 61
|
|
item_candeploy 62
|
|
item_deploy 64
|
|
item_canholster 66
|
|
item_holster 67
|
|
item_updateiteminfo 68
|
|
item_preframe 69
|
|
item_postframe 70
|
|
item_drop 71
|
|
item_kill 72
|
|
item_attachtoplayer 73
|
|
item_primaryammoindex 74
|
|
item_secondaryammoindex 75
|
|
item_updateclientdata 76
|
|
item_getweaponptr 77
|
|
item_itemslot 79
|
|
|
|
weapon_extractammo 80
|
|
weapon_extractclipammo 81
|
|
weapon_addweapon 82
|
|
weapon_playemptysound 83
|
|
weapon_resetemptysound 84
|
|
weapon_isusable 86
|
|
weapon_primaryattack 87
|
|
weapon_secondaryattack 88
|
|
weapon_reload 89
|
|
weapon_weaponidle 90
|
|
weapon_retireweapon 91
|
|
weapon_shouldweaponidle 92
|
|
weapon_usedecrement 93
|
|
|
|
cstrike_restart 2
|
|
cstrike_roundrespawn 84
|
|
cstrike_item_candrop 63
|
|
cstrike_item_isweapon 65
|
|
cstrike_item_getmaxspeed 78
|
|
cstrike_weapon_sendweaponanim 85
|
|
cstrike_player_resetmaxspeed 69
|
|
cstrike_player_isbot 81
|
|
cstrike_player_getautoaimvector 85
|
|
cstrike_player_blind 86
|
|
cstrike_player_ontouchingweapon 87
|
|
@end
|
|
|
|
@section dod linux
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 3
|
|
precache 4
|
|
keyvalue 5
|
|
objectcaps 8
|
|
activate 9
|
|
setobjectcollisionbox 12
|
|
classify 13
|
|
deathnotice 14
|
|
traceattack 17
|
|
takedamage 18
|
|
takehealth 19
|
|
killed 20
|
|
bloodcolor 21
|
|
tracebleed 22
|
|
mymonsterpointer 23
|
|
mysquadmonsterpointer 24
|
|
gettogglestate 25
|
|
addpoints 26
|
|
addpointstoteam 27
|
|
addplayeritem 28
|
|
removeplayeritem 29
|
|
giveammo 30
|
|
getdelay 31
|
|
ismoving 32
|
|
overridereset 33
|
|
damagedecal 34
|
|
settogglestate 35
|
|
startsneaking 36
|
|
stopsneaking 37
|
|
oncontrols 38
|
|
issneaking 39
|
|
isalive 40
|
|
isbspmodel 41
|
|
reflectgauss 42
|
|
hastarget 43
|
|
isinworld 44
|
|
isplayer 45
|
|
isnetclient 46
|
|
teamid 47
|
|
getnexttarget 48
|
|
think 49
|
|
touch 50
|
|
use 51
|
|
blocked 52
|
|
respawn 53
|
|
updateowner 54
|
|
fbecomeprone 55
|
|
center 56
|
|
eyeposition 57
|
|
earposition 58
|
|
bodytarget 59
|
|
illumination 60
|
|
fvisible 61
|
|
fvecvisible 62
|
|
|
|
look 64
|
|
changeyaw 67
|
|
irelationship 69
|
|
monsterinitdead 71
|
|
bestvisibleenemy 74
|
|
finviewcone 75
|
|
fvecinviewcone 76
|
|
|
|
runai 65
|
|
monsterthink 68
|
|
monsterinit 70
|
|
checklocalmove 77
|
|
move 78
|
|
moveexecute 79
|
|
shouldadvanceroute 80
|
|
getstoppedactivity 81
|
|
stop 82
|
|
checkrangeattack1 83
|
|
checkrangeattack2 84
|
|
checkmeleeattack1 85
|
|
checkmeleeattack2 86
|
|
schedulechange 92
|
|
canplaysequence 93
|
|
canplaysentence 94
|
|
playsentence 95
|
|
playscriptedsentence 96
|
|
sentencestop 97
|
|
getidealstate 98
|
|
setactivity 99
|
|
reportaistate 100
|
|
checkenemy 101
|
|
ftriangulate 102
|
|
setyawspeed 103
|
|
buildnearestroute 104
|
|
findcover 105
|
|
coverradius 107
|
|
fcancheckattacks 108
|
|
checkammo 109
|
|
ignoreconditions 110
|
|
fvalidatehinttype 111
|
|
fcanactiveidle 112
|
|
isoundmask 113
|
|
hearingsensitivity 116
|
|
barnaclevictimbitten 117
|
|
barnaclevictimreleased 118
|
|
preschedulethink 120
|
|
getdeathactivity 121
|
|
gibmonster 122
|
|
hashumangibs 123
|
|
hasaliengibs 124
|
|
fademonster 125
|
|
deathsound 127
|
|
alertsound 128
|
|
idlesound 129
|
|
painsound 130
|
|
stopfollowing 131
|
|
|
|
player_jump 134
|
|
player_duck 135
|
|
player_prethink 132
|
|
player_postthink 133
|
|
player_getgunposition 126
|
|
player_shouldfadeondeath 66
|
|
player_impulsecommands 137
|
|
player_updateclientdata 136
|
|
|
|
item_addtoplayer 64
|
|
item_addduplicate 65
|
|
item_getiteminfo 66
|
|
item_candeploy 67
|
|
item_deploy 68
|
|
item_canholster 73
|
|
item_holster 74
|
|
item_updateiteminfo 75
|
|
item_preframe 76
|
|
item_postframe 77
|
|
item_drop 78
|
|
item_kill 79
|
|
item_attachtoplayer 80
|
|
item_primaryammoindex 81
|
|
item_secondaryammoindex 82
|
|
item_updateclientdata 83
|
|
item_getweaponptr 84
|
|
item_itemslot 85
|
|
|
|
weapon_extractammo 86
|
|
weapon_extractclipammo 87
|
|
weapon_addweapon 88
|
|
weapon_playemptysound 89
|
|
weapon_resetemptysound 90
|
|
weapon_isusable 92
|
|
weapon_primaryattack 102
|
|
weapon_secondaryattack 103
|
|
weapon_reload 104
|
|
weapon_weaponidle 105
|
|
weapon_retireweapon 106
|
|
weapon_shouldweaponidle 107
|
|
weapon_usedecrement 108
|
|
|
|
dod_roundrespawn 0
|
|
dod_roundrespawnent 1
|
|
dod_roundstore 2
|
|
dod_areasetindex 10
|
|
dod_areasendstatus 11
|
|
dod_getstate 15
|
|
dod_getstateent 16
|
|
dod_setscriptreset 119
|
|
|
|
dod_item_candrop 70
|
|
dod_item_spawndeploy 69
|
|
dod_item_setdmgtime 71
|
|
dod_item_dropgren 72
|
|
|
|
dod_weapon_sendweaponanim 91
|
|
dod_weapon_isuseable 92
|
|
dod_weapon_aim 93
|
|
dod_weapon_flaim 94
|
|
dod_weapon_removestamina 95
|
|
dod_weapon_changefov 96
|
|
dod_weapon_zoomout 97
|
|
dod_weapon_zoomin 98
|
|
dod_weapon_getfov 99
|
|
dod_weapon_playeriswatersniping 100
|
|
dod_weapon_updatezoomspeed 101
|
|
dod_weapon_special 105
|
|
@end
|
|
@section dod windows
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 3
|
|
precache 4
|
|
keyvalue 5
|
|
objectcaps 8
|
|
activate 9
|
|
setobjectcollisionbox 12
|
|
classify 13
|
|
deathnotice 14
|
|
traceattack 17
|
|
takedamage 18
|
|
takehealth 19
|
|
killed 20
|
|
bloodcolor 21
|
|
tracebleed 22
|
|
mymonsterpointer 23
|
|
mysquadmonsterpointer 24
|
|
gettogglestate 25
|
|
addpoints 26
|
|
addpointstoteam 27
|
|
addplayeritem 28
|
|
removeplayeritem 29
|
|
giveammo 30
|
|
getdelay 31
|
|
ismoving 32
|
|
overridereset 33
|
|
damagedecal 34
|
|
settogglestate 35
|
|
startsneaking 36
|
|
stopsneaking 37
|
|
oncontrols 38
|
|
issneaking 39
|
|
isalive 40
|
|
isbspmodel 41
|
|
reflectgauss 42
|
|
hastarget 43
|
|
isinworld 44
|
|
isplayer 45
|
|
isnetclient 46
|
|
teamid 47
|
|
getnexttarget 48
|
|
think 49
|
|
touch 50
|
|
use 51
|
|
blocked 52
|
|
respawn 53
|
|
updateowner 54
|
|
fbecomeprone 55
|
|
center 56
|
|
eyeposition 57
|
|
earposition 58
|
|
bodytarget 59
|
|
illumination 60
|
|
fvisible 62
|
|
fvecvisible 61
|
|
|
|
look 64
|
|
changeyaw 67
|
|
irelationship 69
|
|
monsterinitdead 71
|
|
bestvisibleenemy 74
|
|
finviewcone 76
|
|
fvecinviewcone 75
|
|
|
|
runai 65
|
|
monsterthink 68
|
|
monsterinit 70
|
|
checklocalmove 77
|
|
move 78
|
|
moveexecute 79
|
|
shouldadvanceroute 80
|
|
getstoppedactivity 81
|
|
stop 82
|
|
checkrangeattack1 83
|
|
checkrangeattack2 84
|
|
checkmeleeattack1 85
|
|
checkmeleeattack2 86
|
|
schedulechange 92
|
|
canplaysequence 93
|
|
canplaysentence 94
|
|
playsentence 95
|
|
playscriptedsentence 96
|
|
sentencestop 97
|
|
getidealstate 98
|
|
setactivity 99
|
|
reportaistate 100
|
|
checkenemy 101
|
|
ftriangulate 102
|
|
setyawspeed 103
|
|
buildnearestroute 104
|
|
findcover 105
|
|
coverradius 107
|
|
fcancheckattacks 108
|
|
checkammo 109
|
|
ignoreconditions 110
|
|
fvalidatehinttype 111
|
|
fcanactiveidle 112
|
|
isoundmask 113
|
|
hearingsensitivity 116
|
|
barnaclevictimbitten 117
|
|
barnaclevictimreleased 118
|
|
preschedulethink 120
|
|
getdeathactivity 121
|
|
gibmonster 122
|
|
hashumangibs 123
|
|
hasaliengibs 124
|
|
fademonster 125
|
|
deathsound 127
|
|
alertsound 128
|
|
idlesound 129
|
|
painsound 130
|
|
stopfollowing 131
|
|
|
|
player_jump 134
|
|
player_duck 135
|
|
player_prethink 132
|
|
player_postthink 133
|
|
player_getgunposition 126
|
|
player_shouldfadeondeath 66
|
|
player_impulsecommands 137
|
|
player_updateclientdata 136
|
|
|
|
item_addtoplayer 64
|
|
item_addduplicate 65
|
|
item_getiteminfo 66
|
|
item_candeploy 67
|
|
item_deploy 68
|
|
item_canholster 73
|
|
item_holster 74
|
|
item_updateiteminfo 75
|
|
item_preframe 76
|
|
item_postframe 77
|
|
item_drop 78
|
|
item_kill 79
|
|
item_attachtoplayer 80
|
|
item_primaryammoindex 81
|
|
item_secondaryammoindex 82
|
|
item_updateclientdata 83
|
|
item_getweaponptr 84
|
|
item_itemslot 85
|
|
|
|
weapon_extractammo 86
|
|
weapon_extractclipammo 87
|
|
weapon_addweapon 88
|
|
weapon_playemptysound 89
|
|
weapon_resetemptysound 90
|
|
weapon_isusable 92
|
|
weapon_primaryattack 102
|
|
weapon_secondaryattack 103
|
|
weapon_reload 104
|
|
weapon_weaponidle 105
|
|
weapon_retireweapon 106
|
|
weapon_shouldweaponidle 107
|
|
weapon_usedecrement 108
|
|
|
|
dod_roundrespawn 0
|
|
dod_roundrespawnent 1
|
|
dod_roundstore 2
|
|
dod_areasetindex 10
|
|
dod_areasendstatus 11
|
|
dod_getstate 16
|
|
dod_getstateent 15
|
|
dod_setscriptreset 119
|
|
|
|
dod_item_candrop 70
|
|
dod_item_spawndeploy 69
|
|
dod_item_setdmgtime 71
|
|
dod_item_dropgren 72
|
|
|
|
dod_weapon_sendweaponanim 91
|
|
dod_weapon_isuseable 92
|
|
dod_weapon_aim 93
|
|
dod_weapon_flaim 94
|
|
dod_weapon_removestamina 95
|
|
dod_weapon_changefov 96
|
|
dod_weapon_zoomout 97
|
|
dod_weapon_zoomin 98
|
|
dod_weapon_getfov 99
|
|
dod_weapon_playeriswatersniping 100
|
|
dod_weapon_updatezoomspeed 101
|
|
dod_weapon_special 105
|
|
@end
|
|
|
|
@section dod mac
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 3
|
|
precache 4
|
|
keyvalue 5
|
|
objectcaps 8
|
|
activate 9
|
|
setobjectcollisionbox 12
|
|
classify 13
|
|
deathnotice 14
|
|
traceattack 17
|
|
takedamage 18
|
|
takehealth 19
|
|
killed 20
|
|
bloodcolor 21
|
|
tracebleed 22
|
|
mymonsterpointer 23
|
|
mysquadmonsterpointer 24
|
|
gettogglestate 25
|
|
addpoints 26
|
|
addpointstoteam 27
|
|
addplayeritem 28
|
|
removeplayeritem 29
|
|
giveammo 30
|
|
getdelay 31
|
|
ismoving 32
|
|
overridereset 33
|
|
damagedecal 34
|
|
settogglestate 35
|
|
startsneaking 36
|
|
stopsneaking 37
|
|
oncontrols 38
|
|
issneaking 39
|
|
isalive 40
|
|
isbspmodel 41
|
|
reflectgauss 42
|
|
hastarget 43
|
|
isinworld 44
|
|
isplayer 45
|
|
isnetclient 46
|
|
teamid 47
|
|
getnexttarget 48
|
|
think 49
|
|
touch 50
|
|
use 51
|
|
blocked 52
|
|
respawn 53
|
|
updateowner 54
|
|
fbecomeprone 55
|
|
center 56
|
|
eyeposition 57
|
|
earposition 58
|
|
bodytarget 59
|
|
illumination 60
|
|
fvisible 61
|
|
fvecvisible 62
|
|
|
|
look 64
|
|
changeyaw 67
|
|
irelationship 69
|
|
monsterinitdead 71
|
|
bestvisibleenemy 74
|
|
finviewcone 75
|
|
fvecinviewcone 76
|
|
|
|
runai 65
|
|
monsterthink 68
|
|
monsterinit 70
|
|
checklocalmove 77
|
|
move 78
|
|
moveexecute 79
|
|
shouldadvanceroute 80
|
|
getstoppedactivity 81
|
|
stop 82
|
|
checkrangeattack1 83
|
|
checkrangeattack2 84
|
|
checkmeleeattack1 85
|
|
checkmeleeattack2 86
|
|
schedulechange 92
|
|
canplaysequence 93
|
|
canplaysentence 94
|
|
playsentence 95
|
|
playscriptedsentence 96
|
|
sentencestop 97
|
|
getidealstate 98
|
|
setactivity 99
|
|
reportaistate 100
|
|
checkenemy 101
|
|
ftriangulate 102
|
|
setyawspeed 103
|
|
buildnearestroute 104
|
|
findcover 105
|
|
coverradius 107
|
|
fcancheckattacks 108
|
|
checkammo 109
|
|
ignoreconditions 110
|
|
fvalidatehinttype 111
|
|
fcanactiveidle 112
|
|
isoundmask 113
|
|
hearingsensitivity 116
|
|
barnaclevictimbitten 117
|
|
barnaclevictimreleased 118
|
|
preschedulethink 120
|
|
getdeathactivity 121
|
|
gibmonster 122
|
|
hashumangibs 123
|
|
hasaliengibs 124
|
|
fademonster 125
|
|
deathsound 127
|
|
alertsound 128
|
|
idlesound 129
|
|
painsound 130
|
|
stopfollowing 131
|
|
|
|
player_jump 134
|
|
player_duck 135
|
|
player_prethink 132
|
|
player_postthink 133
|
|
player_getgunposition 126
|
|
player_shouldfadeondeath 66
|
|
player_impulsecommands 137
|
|
player_updateclientdata 136
|
|
|
|
item_addtoplayer 64
|
|
item_addduplicate 65
|
|
item_getiteminfo 66
|
|
item_candeploy 67
|
|
item_deploy 68
|
|
item_canholster 73
|
|
item_holster 74
|
|
item_updateiteminfo 75
|
|
item_preframe 76
|
|
item_postframe 77
|
|
item_drop 78
|
|
item_kill 79
|
|
item_attachtoplayer 80
|
|
item_primaryammoindex 81
|
|
item_secondaryammoindex 82
|
|
item_updateclientdata 83
|
|
item_getweaponptr 84
|
|
item_itemslot 85
|
|
|
|
weapon_extractammo 86
|
|
weapon_extractclipammo 87
|
|
weapon_addweapon 88
|
|
weapon_playemptysound 89
|
|
weapon_resetemptysound 90
|
|
weapon_isusable 92
|
|
weapon_primaryattack 102
|
|
weapon_secondaryattack 103
|
|
weapon_reload 104
|
|
weapon_weaponidle 105
|
|
weapon_retireweapon 106
|
|
weapon_shouldweaponidle 107
|
|
weapon_usedecrement 108
|
|
|
|
dod_roundrespawn 0
|
|
dod_roundrespawnent 1
|
|
dod_roundstore 2
|
|
dod_areasetindex 10
|
|
dod_areasendstatus 11
|
|
dod_getstate 15
|
|
dod_getstateent 16
|
|
dod_setscriptreset 119
|
|
|
|
dod_item_candrop 70
|
|
dod_item_spawndeploy 69
|
|
dod_item_setdmgtime 71
|
|
dod_item_dropgren 72
|
|
|
|
dod_weapon_sendweaponanim 91
|
|
dod_weapon_isuseable 92
|
|
dod_weapon_aim 93
|
|
dod_weapon_flaim 94
|
|
dod_weapon_removestamina 95
|
|
dod_weapon_changefov 96
|
|
dod_weapon_zoomout 97
|
|
dod_weapon_zoomin 98
|
|
dod_weapon_getfov 99
|
|
dod_weapon_playeriswatersniping 100
|
|
dod_weapon_updatezoomspeed 101
|
|
dod_weapon_special 105
|
|
@end
|
|
|
|
; TFC Does not have the following "standard" entries in its vtable:
|
|
; addpoints, addpointstoteam, getgunposition, teamid, usedecrement, updateclientdata
|
|
@section tfc linux
|
|
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
|
|
|
|
look 65
|
|
changeyaw 68
|
|
irelationship 70
|
|
monsterinitdead 72
|
|
becomedead 73
|
|
bestvisibleenemy 75
|
|
finviewcone 76
|
|
fvecinviewcone 77
|
|
|
|
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
|
|
|
|
player_jump 133
|
|
player_duck 134
|
|
player_prethink 135
|
|
player_postthink 136
|
|
player_shouldfadeondeath 67
|
|
player_impulsecommands 137
|
|
|
|
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
|
|
|
|
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
|
|
|
|
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
|
|
@end
|
|
@section tfc windows
|
|
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 55
|
|
fvecvisible 54
|
|
|
|
look 65
|
|
changeyaw 68
|
|
irelationship 70
|
|
monsterinitdead 72
|
|
becomedead 73
|
|
bestvisibleenemy 75
|
|
finviewcone 77
|
|
fvecinviewcone 76
|
|
|
|
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
|
|
|
|
player_jump 133
|
|
player_duck 134
|
|
player_prethink 135
|
|
player_postthink 136
|
|
player_shouldfadeondeath 67
|
|
player_impulsecommands 137
|
|
|
|
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
|
|
|
|
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
|
|
wepaon_getnextattackdelay 96
|
|
|
|
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 127
|
|
tfc_radiusdamage2 126
|
|
@end
|
|
|
|
@section tfc mac
|
|
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
|
|
|
|
look 65
|
|
changeyaw 68
|
|
irelationship 70
|
|
monsterinitdead 72
|
|
becomedead 73
|
|
bestvisibleenemy 75
|
|
finviewcone 76
|
|
fvecinviewcone 77
|
|
|
|
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
|
|
|
|
player_jump 133
|
|
player_duck 134
|
|
player_prethink 135
|
|
player_postthink 136
|
|
player_shouldfadeondeath 67
|
|
player_impulsecommands 137
|
|
|
|
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
|
|
|
|
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
|
|
|
|
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
|
|
@end
|
|
|
|
; ns's linux binary is compiled with gcc 3.3, so the "base" is 0, and pev is 4
|
|
@section ns linux
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 5
|
|
activate 6
|
|
setobjectcollisionbox 7
|
|
classify 8
|
|
deathnotice 9
|
|
traceattack 10
|
|
takedamage 11
|
|
takehealth 12
|
|
killed 14
|
|
bloodcolor 16
|
|
tracebleed 17
|
|
istriggered 18
|
|
mymonsterpointer 19
|
|
mysquadmonsterpointer 20
|
|
gettogglestate 21
|
|
addpoints 22
|
|
addpointstoteam 23
|
|
addplayeritem 24
|
|
removeplayeritem 25
|
|
giveammo 26
|
|
getdelay 27
|
|
ismoving 28
|
|
overridereset 29
|
|
damagedecal 30
|
|
settogglestate 31
|
|
startsneaking 32
|
|
stopsneaking 33
|
|
oncontrols 34
|
|
issneaking 35
|
|
isalive 36
|
|
isbspmodel 37
|
|
reflectgauss 38
|
|
hastarget 39
|
|
isinworld 40
|
|
isplayer 41
|
|
isnetclient 42
|
|
teamid 43
|
|
getnexttarget 46
|
|
think 47
|
|
touch 48
|
|
use 49
|
|
blocked 50
|
|
respawn 52
|
|
updateowner 53
|
|
fbecomeprone 54
|
|
center 55
|
|
eyeposition 56
|
|
earposition 57
|
|
bodytarget 58
|
|
illumination 59
|
|
fvisible 60
|
|
fvecvisible 61
|
|
|
|
changeyaw 65
|
|
hashumangibs 66
|
|
hasaliengibs 67
|
|
fademonster 68
|
|
gibmonster 69
|
|
getdeathactivity 70
|
|
becomedead 71
|
|
irelationship 73
|
|
painsound 74
|
|
reportaistate 75
|
|
monsterinitdead 76
|
|
look 77
|
|
bestvisibleenemy 78
|
|
finviewcone 80
|
|
fvecinviewcone 81
|
|
|
|
player_jump 83
|
|
player_duck 84
|
|
player_prethink 85
|
|
player_postthink 86
|
|
player_getgunposition 87
|
|
player_shouldfadeondeath 72
|
|
player_impulsecommands 101
|
|
player_updateclientdata 99
|
|
|
|
item_addtoplayer 64
|
|
item_addduplicate 65
|
|
item_getiteminfo 68
|
|
item_candeploy 69
|
|
item_deploy 70
|
|
item_canholster 71
|
|
item_holster 72
|
|
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 84
|
|
|
|
weapon_extractammo 85
|
|
weapon_extractclipammo 86
|
|
weapon_addweapon 87
|
|
weapon_playemptysound 88
|
|
weapon_resetemptysound 89
|
|
weapon_sendweaponanim 94
|
|
weapon_isusable 73
|
|
weapon_primaryattack 98
|
|
weapon_secondaryattack 99
|
|
weapon_reload 100
|
|
weapon_weaponidle 101
|
|
weapon_retireweapon 102
|
|
weapon_shouldweaponidle 103
|
|
weapon_usedecrement 104
|
|
|
|
ns_getpointvalue 13
|
|
ns_awardkill 15
|
|
ns_resetentity 45
|
|
ns_updateonremove 51
|
|
ns_setbonecontroller 63
|
|
ns_savedataforreset 64
|
|
ns_gethull 79
|
|
ns_getmaxwalkspeed 88
|
|
ns_setteamid 90
|
|
ns_geteffectiveplayerclass 91
|
|
ns_getauthenticationmask 92
|
|
ns_effectiveplayerclasschanged 93
|
|
ns_needsteamupdate 94
|
|
ns_sendteamupdate 95
|
|
ns_sendweaponupdate 96
|
|
ns_initplayerfromspawn 97
|
|
ns_packdeadplayeritems 98
|
|
ns_getanimationforactivity 100
|
|
ns_startobserver 102
|
|
ns_stopobserver 103
|
|
ns_getadrenalinefactor 104
|
|
ns_givenameditem 106
|
|
ns_suicide 107
|
|
ns_getcanuseweapon 108
|
|
|
|
ns_weapon_getweaponprimetime 90
|
|
ns_weapon_primeweapon 91
|
|
ns_weapon_getisweaponprimed 92
|
|
ns_weapon_getisweaponpriming 93
|
|
ns_weapon_defaultdeploy 95
|
|
ns_weapon_defaultreload 96
|
|
ns_weapon_getdeploytime 97
|
|
@end
|
|
|
|
@section ns windows
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 5
|
|
activate 6
|
|
setobjectcollisionbox 7
|
|
classify 8
|
|
deathnotice 9
|
|
traceattack 10
|
|
takedamage 11
|
|
takehealth 12
|
|
killed 14
|
|
bloodcolor 16
|
|
tracebleed 17
|
|
istriggered 18
|
|
mymonsterpointer 19
|
|
mysquadmonsterpointer 20
|
|
gettogglestate 21
|
|
addpoints 22
|
|
addpointstoteam 23
|
|
addplayeritem 24
|
|
removeplayeritem 25
|
|
giveammo 26
|
|
getdelay 27
|
|
ismoving 28
|
|
overridereset 29
|
|
damagedecal 30
|
|
settogglestate 31
|
|
startsneaking 32
|
|
stopsneaking 33
|
|
oncontrols 34
|
|
issneaking 35
|
|
isalive 36
|
|
isbspmodel 37
|
|
reflectgauss 38
|
|
hastarget 39
|
|
isinworld 40
|
|
isplayer 41
|
|
isnetclient 42
|
|
teamid 43
|
|
getnexttarget 46
|
|
think 47
|
|
touch 48
|
|
use 49
|
|
blocked 50
|
|
respawn 52
|
|
updateowner 53
|
|
fbecomeprone 54
|
|
center 55
|
|
eyeposition 56
|
|
earposition 57
|
|
bodytarget 58
|
|
illumination 59
|
|
fvisible 60
|
|
fvecvisible 61
|
|
|
|
changeyaw 65
|
|
hashumangibs 66
|
|
hasaliengibs 67
|
|
fademonster 68
|
|
gibmonster 69
|
|
getdeathactivity 70
|
|
becomedead 71
|
|
irelationship 73
|
|
painsound 74
|
|
reportaistate 75
|
|
monsterinitdead 76
|
|
look 77
|
|
bestvisibleenemy 78
|
|
finviewcone 80
|
|
fvecinviewcone 81
|
|
|
|
player_jump 83
|
|
player_duck 84
|
|
player_prethink 85
|
|
player_postthink 86
|
|
player_getgunposition 87
|
|
player_shouldfadeondeath 72
|
|
player_impulsecommands 101
|
|
player_updateclientdata 99
|
|
|
|
item_addtoplayer 64
|
|
item_addduplicate 65
|
|
item_getiteminfo 68
|
|
item_candeploy 69
|
|
item_deploy 70
|
|
item_canholster 71
|
|
item_holster 72
|
|
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 84
|
|
|
|
weapon_extractammo 85
|
|
weapon_extractclipammo 86
|
|
weapon_addweapon 87
|
|
weapon_playemptysound 88
|
|
weapon_resetemptysound 89
|
|
weapon_sendweaponanim 94
|
|
weapon_isusable 73
|
|
weapon_primaryattack 98
|
|
weapon_secondaryattack 99
|
|
weapon_reload 100
|
|
weapon_weaponidle 101
|
|
weapon_retireweapon 102
|
|
weapon_shouldweaponidle 103
|
|
weapon_usedecrement 104
|
|
|
|
ns_getpointvalue 13
|
|
ns_awardkill 15
|
|
ns_resetentity 45
|
|
ns_updateonremove 51
|
|
ns_setbonecontroller 63
|
|
ns_savedataforreset 64
|
|
ns_gethull 79
|
|
ns_getmaxwalkspeed 88
|
|
ns_setteamid 90
|
|
ns_geteffectiveplayerclass 91
|
|
ns_getauthenticationmask 92
|
|
ns_effectiveplayerclasschanged 93
|
|
ns_needsteamupdate 94
|
|
ns_sendteamupdate 95
|
|
ns_sendweaponupdate 96
|
|
ns_initplayerfromspawn 97
|
|
ns_packdeadplayeritems 98
|
|
ns_getanimationforactivity 100
|
|
ns_startobserver 102
|
|
ns_stopobserver 103
|
|
ns_getadrenalinefactor 104
|
|
ns_givenameditem 106
|
|
ns_suicide 107
|
|
ns_getcanuseweapon 108
|
|
|
|
ns_weapon_getweaponprimetime 90
|
|
ns_weapon_primeweapon 91
|
|
ns_weapon_getisweaponprimed 92
|
|
ns_weapon_getisweaponpriming 93
|
|
ns_weapon_defaultdeploy 95
|
|
ns_weapon_defaultreload 96
|
|
ns_weapon_getdeploytime 97
|
|
@end
|
|
|
|
@section ts linux
|
|
pev 0
|
|
base 0x60
|
|
|
|
spawn 9
|
|
precache 10
|
|
keyvalue 11
|
|
objectcaps 14
|
|
activate 15
|
|
setobjectcollisionbox 18
|
|
classify 19
|
|
deathnotice 20
|
|
traceattack 21
|
|
takedamage 22
|
|
takehealth 23
|
|
killed 24
|
|
bloodcolor 25
|
|
tracebleed 26
|
|
istriggered 27
|
|
mymonsterpointer 28
|
|
mysquadmonsterpointer 29
|
|
gettogglestate 30
|
|
addpoints 31
|
|
addpointstoteam 32
|
|
addplayeritem 33
|
|
removeplayeritem 34
|
|
giveammo 35
|
|
getdelay 36
|
|
ismoving 37
|
|
overridereset 38
|
|
damagedecal 39
|
|
settogglestate 40
|
|
startsneaking 41
|
|
stopsneaking 42
|
|
oncontrols 43
|
|
issneaking 44
|
|
isalive 45
|
|
isbspmodel 46
|
|
reflectgauss 47
|
|
hastarget 48
|
|
isinworld 49
|
|
isplayer 50
|
|
isnetclient 51
|
|
teamid 52
|
|
getnexttarget 53
|
|
think 54
|
|
touch 55
|
|
use 56
|
|
blocked 57
|
|
respawn 59
|
|
updateowner 60
|
|
fbecomeprone 61
|
|
center 62
|
|
eyeposition 63
|
|
earposition 64
|
|
bodytarget 65
|
|
illumination 66
|
|
fvisible 67
|
|
fvecvisible 68
|
|
|
|
changeyaw 70
|
|
hashumangibs 71
|
|
hasaliengibs 72
|
|
fademonster 73
|
|
gibmonster 74
|
|
getdeathactivity 75
|
|
becomedead 76
|
|
irelationship 78
|
|
painsound 79
|
|
reportaistate 80
|
|
monsterinitdead 81
|
|
look 82
|
|
bestvisibleenemy 83
|
|
finviewcone 84
|
|
fvecinviewcone 85
|
|
|
|
player_jump 86
|
|
player_duck 87
|
|
player_prethink 88
|
|
player_postthink 89
|
|
player_getgunposition 90
|
|
player_shouldfadeondeath 77
|
|
player_impulsecommands 92
|
|
player_updateclientdata 91
|
|
|
|
item_addtoplayer 70
|
|
item_addduplicate 71
|
|
item_candeploy 73
|
|
item_deploy 74
|
|
item_canholster 75
|
|
item_holster 76
|
|
item_updateiteminfo 77
|
|
item_preframe 78
|
|
item_postframe 79
|
|
item_drop 80
|
|
item_kill 81
|
|
item_attachtoplayer 82
|
|
item_primaryammoindex 83
|
|
item_secondaryammoindex 84
|
|
item_updateclientdata 85
|
|
item_getweaponptr 86
|
|
item_itemslot 87
|
|
|
|
weapon_extractammo 88
|
|
weapon_extractclipammo 89
|
|
weapon_addweapon 90
|
|
weapon_playemptysound 91
|
|
weapon_resetemptysound 92
|
|
weapon_sendweaponanim 93
|
|
weapon_isusable 94
|
|
weapon_primaryattack 95
|
|
weapon_secondaryattack 96
|
|
weapon_reload 98
|
|
weapon_weaponidle 99
|
|
weapon_retireweapon 100
|
|
weapon_shouldweaponidle 101
|
|
weapon_usedecrement 102
|
|
|
|
ts_breakablerespawn 2
|
|
ts_canusedthroughwalls 3
|
|
ts_giveslowmul 4
|
|
ts_goslow 5
|
|
ts_inslow 6
|
|
ts_isobjective 7
|
|
ts_enableobjective 8
|
|
ts_onfreeentprivatedata 12
|
|
ts_shouldcollide 13
|
|
|
|
ts_weapon_alternateattack 97
|
|
@end
|
|
@section ts windows
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 7
|
|
precache 8
|
|
keyvalue 9
|
|
objectcaps 12
|
|
activate 13
|
|
setobjectcollisionbox 16
|
|
classify 17
|
|
deathnotice 18
|
|
traceattack 19
|
|
takedamage 20
|
|
takehealth 21
|
|
killed 22
|
|
bloodcolor 23
|
|
tracebleed 24
|
|
istriggered 25
|
|
mymonsterpointer 26
|
|
mysquadmonsterpointer 27
|
|
gettogglestate 28
|
|
addpoints 29
|
|
addpointstoteam 30
|
|
addplayeritem 31
|
|
removeplayeritem 32
|
|
giveammo 33
|
|
getdelay 34
|
|
ismoving 35
|
|
overridereset 36
|
|
damagedecal 37
|
|
settogglestate 38
|
|
startsneaking 39
|
|
stopsneaking 40
|
|
oncontrols 41
|
|
issneaking 42
|
|
isalive 43
|
|
isbspmodel 44
|
|
reflectgauss 45
|
|
hastarget 46
|
|
isinworld 47
|
|
isplayer 48
|
|
isnetclient 49
|
|
teamid 50
|
|
getnexttarget 51
|
|
think 52
|
|
touch 53
|
|
use 54
|
|
blocked 55
|
|
respawn 57
|
|
updateowner 58
|
|
fbecomeprone 59
|
|
center 60
|
|
eyeposition 61
|
|
earposition 62
|
|
bodytarget 63
|
|
illumination 64
|
|
fvisible 65
|
|
fvecvisible 66
|
|
|
|
changeyaw 68
|
|
hashumangibs 69
|
|
hasaliengibs 70
|
|
fademonster 71
|
|
gibmonster 72
|
|
getdeathactivity 73
|
|
becomedead 74
|
|
irelationship 76
|
|
painsound 77
|
|
reportaistate 78
|
|
monsterinitdead 79
|
|
look 80
|
|
bestvisibleenemy 81
|
|
finviewcone 82
|
|
fvecinviewcone 83
|
|
|
|
player_jump 84
|
|
player_duck 85
|
|
player_prethink 86
|
|
player_postthink 87
|
|
player_getgunposition 88
|
|
player_shouldfadeondeath 75
|
|
player_impulsecommands 90
|
|
player_updateclientdata 89
|
|
|
|
item_addtoplayer 68
|
|
item_addduplicate 69
|
|
item_candeploy 71
|
|
item_deploy 72
|
|
item_canholster 73
|
|
item_holster 74
|
|
item_updateiteminfo 75
|
|
item_preframe 76
|
|
item_postframe 77
|
|
item_drop 78
|
|
item_kill 79
|
|
item_attachtoplayer 80
|
|
item_primaryammoindex 81
|
|
item_secondaryammoindex 82
|
|
item_updateclientdata 83
|
|
item_getweaponptr 84
|
|
item_itemslot 85
|
|
|
|
weapon_extractammo 86
|
|
weapon_extractclipammo 87
|
|
weapon_addweapon 88
|
|
weapon_playemptysound 89
|
|
weapon_resetemptysound 90
|
|
weapon_sendweaponanim 91
|
|
weapon_isusable 92
|
|
weapon_primaryattack 93
|
|
weapon_secondaryattack 94
|
|
weapon_reload 96
|
|
weapon_weaponidle 97
|
|
weapon_retireweapon 98
|
|
weapon_shouldweaponidle 99
|
|
weapon_usedecrement 100
|
|
|
|
ts_breakablerespawn 0
|
|
ts_canusedthroughwalls 1
|
|
ts_giveslowmul 2
|
|
ts_goslow 3
|
|
ts_inslow 4
|
|
ts_isobjective 5
|
|
ts_enableobjective 6
|
|
ts_onfreeentprivatedata 10
|
|
ts_shouldcollide 11
|
|
|
|
ts_weapon_alternateattack 95
|
|
@end
|
|
|
|
; Sven-Coop 4.8
|
|
@section svencoop linux
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 6
|
|
activate 7
|
|
setobjectcollisionbox 8
|
|
irelationship 10
|
|
classify 11
|
|
deathnotice 12
|
|
traceattack 13
|
|
takedamage 14
|
|
killed 17
|
|
bloodcolor 18
|
|
tracebleed 19
|
|
istriggered 20
|
|
mymonsterpointer 21
|
|
mysquadmonsterpointer 22
|
|
gettogglestate 23
|
|
addpoints 24
|
|
addpointstoteam 25
|
|
addplayeritem 26
|
|
removeplayeritem 27
|
|
getdelay 29
|
|
ismoving 30
|
|
overridereset 31
|
|
damagedecal 32
|
|
settogglestate 33
|
|
startsneaking 34
|
|
stopsneaking 35
|
|
oncontrols 36
|
|
issneaking 37
|
|
isalive 38
|
|
isbspmodel 39
|
|
reflectgauss 40
|
|
hastarget 41
|
|
isinworld 42
|
|
isplayer 44
|
|
isnetclient 46
|
|
teamid 49
|
|
getnexttarget 51
|
|
think 52
|
|
touch 53
|
|
use 54
|
|
blocked 55
|
|
respawn 57
|
|
updateowner 58
|
|
fbecomeprone 59
|
|
center 60
|
|
eyeposition 61
|
|
earposition 62
|
|
bodytarget 63
|
|
illumination 64
|
|
fvecvisible 66
|
|
|
|
look 77
|
|
runai 78
|
|
changeyaw 80
|
|
monsterthink 81
|
|
monsterinit 83
|
|
monsterinitdead 84
|
|
becomedead 85
|
|
bestvisibleenemy 88
|
|
finviewcone 89
|
|
fvecinviewcone 90
|
|
checklocalmove 91
|
|
move 92
|
|
moveexecute 93
|
|
shouldadvanceroute 94
|
|
getstoppedactivity 95
|
|
stop 96
|
|
checkrangeattack1 97
|
|
checkrangeattack2 99
|
|
checkmeleeattack1 101
|
|
checkmeleeattack2 103
|
|
schedulechange 111
|
|
canplaysequence 112
|
|
canplaysentence 113
|
|
playsentence 114
|
|
playscriptedsentence 115
|
|
sentencestop 116
|
|
getidealstate 117
|
|
setactivity 118
|
|
reportaistate 120
|
|
checkenemy 121
|
|
setyawspeed 124
|
|
buildnearestroute 125
|
|
findcover 126
|
|
coverradius 131
|
|
fcancheckattacks 132
|
|
checkammo 134
|
|
ignoreconditions 135
|
|
fvalidatehinttype 136
|
|
fcanactiveidle 137
|
|
isoundmask 138
|
|
hearingsensitivity 141
|
|
barnaclevictimbitten 142
|
|
barnaclevictimreleased 143
|
|
preschedulethink 150
|
|
getdeathactivity 151
|
|
gibmonster 152
|
|
hashumangibs 154
|
|
hasaliengibs 155
|
|
fademonster 156
|
|
deathsound 159
|
|
alertsound 160
|
|
idlesound 161
|
|
painsound 162
|
|
stopfollowing 163
|
|
|
|
player_getgunposition 157
|
|
player_jump 179
|
|
player_duck 180
|
|
player_prethink 181
|
|
player_postthink 182
|
|
player_updateclientdata 184
|
|
player_impulsecommands 185
|
|
|
|
item_addtoplayer 77
|
|
item_addduplicate 78
|
|
item_getiteminfo 80
|
|
item_candeploy 81
|
|
item_deploy 82
|
|
item_canholster 83
|
|
item_holster 84
|
|
item_updateiteminfo 85
|
|
item_preframe 86
|
|
item_postframe 87
|
|
item_drop 88
|
|
item_kill 89
|
|
item_attachtoplayer 90
|
|
item_primaryammoindex 91
|
|
item_secondaryammoindex 92
|
|
item_updateclientdata 93
|
|
item_getweaponptr 94
|
|
item_itemslot 95
|
|
|
|
weapon_extractammo 96
|
|
weapon_extractclipammo 97
|
|
weapon_addweapon 98
|
|
weapon_playemptysound 99
|
|
weapon_resetemptysound 100
|
|
weapon_sendweaponanim 101
|
|
weapon_isusable 103
|
|
weapon_primaryattack 104
|
|
weapon_secondaryattack 105
|
|
weapon_reload 107
|
|
weapon_weaponidle 108
|
|
weapon_retireweapon 109
|
|
weapon_shouldweaponidle 110
|
|
weapon_usedecrement 111
|
|
|
|
sc_getclassification 9
|
|
sc_takehealth 15
|
|
sc_takearmor 16
|
|
sc_giveammo 28
|
|
sc_ismonster 43
|
|
sc_isphysx 45
|
|
sc_ispointentity 47
|
|
sc_ismachine 48
|
|
sc_criticalremove 50
|
|
sc_updateonremove 56
|
|
sc_fvisible 65
|
|
sc_fvisiblefrompos 67
|
|
sc_isfacing 68
|
|
sc_getpointsfordamage 69
|
|
sc_getdamagepoints 70
|
|
sc_oncreate 73
|
|
sc_ondestroy 74
|
|
sc_isvalidentity 75
|
|
sc_shouldfadeondeath 79
|
|
sc_setupfriendly 80
|
|
sc_revivethink 85
|
|
sc_revive 86
|
|
sc_startmonster 87
|
|
sc_checkrangeattack1_move 98
|
|
sc_checkrangeattack2_move 100
|
|
sc_checkmeleeattack1_move 102
|
|
sc_checkmeleeattack2_move 104
|
|
sc_checktankusage 105
|
|
sc_setgaitactivity 119
|
|
sc_ftriangulate 122
|
|
sc_ftriangulateextension 123
|
|
sc_findcovergrenade 127
|
|
sc_findcoverdistance 128
|
|
sc_findattackpoint 129
|
|
sc_fvalidatecover 130
|
|
sc_checkattacker 133
|
|
sc_nofriendlyfire1 144
|
|
sc_nofriendlyfire2 145
|
|
sc_nofriendlyfire3 146
|
|
sc_nofriendlyfiretopos 147
|
|
sc_fvisiblegunpos 148
|
|
sc_finbulletcone 149
|
|
sc_callgibmonster 153
|
|
sc_checktimebaseddamage 157
|
|
sc_ismoving 158
|
|
sc_isplayerfollowing 164
|
|
sc_startplayerfollowing 165
|
|
sc_stopplayerfollowing 166
|
|
sc_usesound 167
|
|
sc_unusesound 168
|
|
sc_ridemonster 169
|
|
sc_checkandapplygenericattacks 170
|
|
sc_checkscared 171
|
|
sc_checkcreaturedanger 172
|
|
sc_checkfalldamage 173
|
|
sc_checkrevival 174
|
|
sc_mediccallsound 175
|
|
|
|
sc_player_menuinputperformed 176
|
|
sc_player_ismenuinputdone 177
|
|
sc_player_specialspawn 178
|
|
sc_player_isconnected 182
|
|
sc_player_isvalidinfoentity 186
|
|
sc_player_levelend 187
|
|
sc_player_votestarted 188
|
|
sc_player_canstartnextvote 189
|
|
sc_player_vote 190
|
|
sc_player_hasvoted 191
|
|
sc_player_resetvote 192
|
|
sc_player_lastvoteinput 193
|
|
sc_player_initvote 194
|
|
sc_player_timetostartnextvote 195
|
|
sc_player_resetview 196
|
|
sc_player_getlogfrequency 197
|
|
sc_player_logplayerstats 198
|
|
sc_player_disablecollisionwithplayer 199
|
|
sc_player_enablecollisionwithplayer 200
|
|
sc_player_cantouchplayer 201
|
|
|
|
sc_item_materialize 79
|
|
|
|
sc_weapon_bulletaccuracy 102
|
|
sc_weapon_tertiaryattack 106
|
|
sc_weapon_burstsupplement 112
|
|
sc_weapon_getp_model 113
|
|
sc_weapon_getw_model 114
|
|
sc_weapon_getv_model 115
|
|
sc_weapon_precachecustommodels 116
|
|
sc_weapon_ismultiplayer 117
|
|
sc_weapon_frunfuncs 118
|
|
sc_weapon_setfov 119
|
|
sc_weapon_fcanrun 120
|
|
sc_weapon_customdecrement 121
|
|
sc_weapon_setv_model 122
|
|
sc_weapon_setp_model 123
|
|
sc_weapon_changeweaponskin 124
|
|
@end
|
|
|
|
; Sven-Coop 4.8
|
|
@section svencoop windows
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 6
|
|
activate 7
|
|
setobjectcollisionbox 8
|
|
irelationship 10
|
|
classify 11
|
|
deathnotice 12
|
|
traceattack 13
|
|
takedamage 14
|
|
killed 17
|
|
bloodcolor 18
|
|
tracebleed 19
|
|
istriggered 20
|
|
mymonsterpointer 21
|
|
mysquadmonsterpointer 22
|
|
gettogglestate 23
|
|
addpoints 24
|
|
addpointstoteam 25
|
|
addplayeritem 26
|
|
removeplayeritem 27
|
|
getdelay 29
|
|
ismoving 30
|
|
overridereset 31
|
|
damagedecal 32
|
|
settogglestate 33
|
|
startsneaking 34
|
|
stopsneaking 35
|
|
oncontrols 36
|
|
issneaking 37
|
|
isalive 38
|
|
isbspmodel 39
|
|
reflectgauss 40
|
|
hastarget 41
|
|
isinworld 42
|
|
isplayer 44
|
|
isnetclient 46
|
|
teamid 49
|
|
getnexttarget 51
|
|
think 52
|
|
touch 53
|
|
use 54
|
|
blocked 55
|
|
respawn 57
|
|
updateowner 58
|
|
fbecomeprone 59
|
|
center 60
|
|
eyeposition 61
|
|
earposition 62
|
|
bodytarget 63
|
|
illumination 64
|
|
fvecvisible 65
|
|
|
|
look 76
|
|
runai 77
|
|
changeyaw 79
|
|
monsterthink 80
|
|
monsterinit 82
|
|
monsterinitdead 83
|
|
becomedead 84
|
|
bestvisibleenemy 87
|
|
finviewcone 88
|
|
fvecinviewcone 89
|
|
checklocalmove 90
|
|
move 91
|
|
moveexecute 92
|
|
shouldadvanceroute 93
|
|
getstoppedactivity 94
|
|
stop 95
|
|
checkrangeattack1 96
|
|
checkrangeattack2 98
|
|
checkmeleeattack1 100
|
|
checkmeleeattack2 102
|
|
schedulechange 110
|
|
canplaysequence 111
|
|
canplaysentence 112
|
|
playsentence 113
|
|
playscriptedsentence 114
|
|
sentencestop 115
|
|
getidealstate 116
|
|
setactivity 117
|
|
reportaistate 119
|
|
checkenemy 120
|
|
setyawspeed 123
|
|
buildnearestroute 124
|
|
findcover 125
|
|
coverradius 130
|
|
fcancheckattacks 131
|
|
checkammo 133
|
|
ignoreconditions 134
|
|
fvalidatehinttype 135
|
|
fcanactiveidle 136
|
|
isoundmask 137
|
|
hearingsensitivity 140
|
|
barnaclevictimbitten 141
|
|
barnaclevictimreleased 142
|
|
preschedulethink 149
|
|
getdeathactivity 150
|
|
gibmonster 151
|
|
hashumangibs 153
|
|
hasaliengibs 154
|
|
fademonster 155
|
|
deathsound 158
|
|
alertsound 159
|
|
idlesound 160
|
|
painsound 161
|
|
stopfollowing 162
|
|
|
|
player_getgunposition 156
|
|
player_jump 178
|
|
player_duck 179
|
|
player_prethink 180
|
|
player_postthink 181
|
|
player_updateclientdata 183
|
|
player_impulsecommands 184
|
|
|
|
item_addtoplayer 76
|
|
item_addduplicate 77
|
|
item_getiteminfo 79
|
|
item_candeploy 80
|
|
item_deploy 81
|
|
item_canholster 82
|
|
item_holster 83
|
|
item_updateiteminfo 84
|
|
item_preframe 85
|
|
item_postframe 86
|
|
item_drop 87
|
|
item_kill 88
|
|
item_attachtoplayer 89
|
|
item_primaryammoindex 90
|
|
item_secondaryammoindex 91
|
|
item_updateclientdata 92
|
|
item_getweaponptr 93
|
|
item_itemslot 94
|
|
|
|
weapon_extractammo 95
|
|
weapon_extractclipammo 96
|
|
weapon_addweapon 97
|
|
weapon_playemptysound 98
|
|
weapon_resetemptysound 99
|
|
weapon_sendweaponanim 100
|
|
weapon_isusable 102
|
|
weapon_primaryattack 103
|
|
weapon_secondaryattack 104
|
|
weapon_reload 106
|
|
weapon_weaponidle 107
|
|
weapon_retireweapon 108
|
|
weapon_shouldweaponidle 109
|
|
weapon_usedecrement 110
|
|
|
|
sc_getclassification 9
|
|
sc_takehealth 15
|
|
sc_takearmor 16
|
|
sc_giveammo 28
|
|
sc_ismonster 43
|
|
sc_isphysx 45
|
|
sc_ispointentity 47
|
|
sc_ismachine 48
|
|
sc_criticalremove 50
|
|
sc_updateonremove 56
|
|
sc_fvisible 66
|
|
sc_fvisiblefrompos 67
|
|
sc_isfacing 68
|
|
sc_getpointsfordamage 69
|
|
sc_getdamagepoints 70
|
|
sc_oncreate 72
|
|
sc_ondestroy 73
|
|
sc_isvalidentity 74
|
|
sc_shouldfadeondeath 78
|
|
sc_setupfriendly 79
|
|
sc_revivethink 84
|
|
sc_revive 85
|
|
sc_startmonster 86
|
|
sc_checkrangeattack1_move 97
|
|
sc_checkrangeattack2_move 99
|
|
sc_checkmeleeattack1_move 101
|
|
sc_checkmeleeattack2_move 103
|
|
sc_checktankusage 104
|
|
sc_setgaitactivity 118
|
|
sc_ftriangulate 121
|
|
sc_ftriangulateextension 122
|
|
sc_findcovergrenade 126
|
|
sc_findcoverdistance 127
|
|
sc_findattackpoint 128
|
|
sc_fvalidatecover 129
|
|
sc_checkattacker 132
|
|
sc_nofriendlyfire1 145
|
|
sc_nofriendlyfire2 144
|
|
sc_nofriendlyfire3 143
|
|
sc_nofriendlyfiretopos 146
|
|
sc_fvisiblegunpos 147
|
|
sc_finbulletcone 148
|
|
sc_callgibmonster 152
|
|
sc_checktimebaseddamage 156
|
|
sc_ismoving 157
|
|
sc_isplayerfollowing 163
|
|
sc_startplayerfollowing 164
|
|
sc_stopplayerfollowing 165
|
|
sc_usesound 166
|
|
sc_unusesound 167
|
|
sc_ridemonster 168
|
|
sc_checkandapplygenericattacks 169
|
|
sc_checkscared 170
|
|
sc_checkcreaturedanger 171
|
|
sc_checkfalldamage 172
|
|
sc_checkrevival 173
|
|
sc_mediccallsound 174
|
|
|
|
sc_player_menuinputperformed 175
|
|
sc_player_ismenuinputdone 176
|
|
sc_player_specialspawn 177
|
|
sc_player_isconnected 181
|
|
sc_player_isvalidinfoentity 185
|
|
sc_player_levelend 186
|
|
sc_player_votestarted 187
|
|
sc_player_canstartnextvote 188
|
|
sc_player_vote 189
|
|
sc_player_hasvoted 190
|
|
sc_player_resetvote 191
|
|
sc_player_lastvoteinput 192
|
|
sc_player_initvote 193
|
|
sc_player_timetostartnextvote 194
|
|
sc_player_resetview 195
|
|
sc_player_getlogfrequency 196
|
|
sc_player_logplayerstats 197
|
|
sc_player_disablecollisionwithplayer 198
|
|
sc_player_enablecollisionwithplayer 199
|
|
sc_player_cantouchplayer 200
|
|
|
|
sc_item_materialize 78
|
|
|
|
sc_weapon_bulletaccuracy 101
|
|
sc_weapon_tertiaryattack 105
|
|
sc_weapon_burstsupplement 111
|
|
sc_weapon_getp_model 112
|
|
sc_weapon_getw_model 113
|
|
sc_weapon_getv_model 114
|
|
sc_weapon_precachecustommodels 115
|
|
sc_weapon_ismultiplayer 116
|
|
sc_weapon_frunfuncs 117
|
|
sc_weapon_setfov 118
|
|
sc_weapon_fcanrun 119
|
|
sc_weapon_customdecrement 120
|
|
sc_weapon_setv_model 121
|
|
sc_weapon_setp_model 122
|
|
sc_weapon_changeweaponskin 123
|
|
@end
|
|
|
|
; Earth's Special Forces 1.2.3
|
|
@section esf linux
|
|
pev 0
|
|
base 0x60
|
|
|
|
spawn 2
|
|
precache 3
|
|
keyvalue 4
|
|
objectcaps 7
|
|
activate 8
|
|
setobjectcollisionbox 9
|
|
classify 10
|
|
deathnotice 11
|
|
traceattack 12
|
|
takedamage 13
|
|
takehealth 14
|
|
killed 15
|
|
bloodcolor 16
|
|
tracebleed 17
|
|
istriggered 18
|
|
mymonsterpointer 19
|
|
mysquadmonsterpointer 20
|
|
gettogglestate 21
|
|
addpoints 22
|
|
addpointstoteam 23
|
|
addplayeritem 24
|
|
removeplayeritem 25
|
|
getdelay 26
|
|
ismoving 27
|
|
overridereset 28
|
|
damagedecal 29
|
|
settogglestate 30
|
|
startsneaking 31
|
|
stopsneaking 32
|
|
oncontrols 33
|
|
issneaking 34
|
|
isalive 35
|
|
isbspmodel 36
|
|
reflectgauss 37
|
|
hastarget 38
|
|
isinworld 39
|
|
isplayer 40
|
|
isnetclient 41
|
|
teamid 42
|
|
getnexttarget 43
|
|
think 44
|
|
touch 45
|
|
use 46
|
|
blocked 47
|
|
respawn 48
|
|
updateowner 49
|
|
fbecomeprone 50
|
|
center 51
|
|
eyeposition 52
|
|
earposition 53
|
|
bodytarget 54
|
|
illumination 55
|
|
fvisible 56
|
|
fvecvisible 57
|
|
|
|
look 59
|
|
changeyaw 62
|
|
irelationship 64
|
|
monsterinitdead 66
|
|
becomedead 67
|
|
bestvisibleenemy 69
|
|
finviewcone 70
|
|
fvecinviewcone 71
|
|
|
|
runai 60
|
|
monsterthink 63
|
|
monsterinit 65
|
|
checklocalmove 72
|
|
move 73
|
|
moveexecute 74
|
|
shouldadvanceroute 75
|
|
getstoppedactivity 76
|
|
stop 77
|
|
checkrangeattack1 78
|
|
checkrangeattack2 79
|
|
checkmeleeattack1 80
|
|
checkmeleeattack2 81
|
|
schedulechange 87
|
|
canplaysequence 88
|
|
canplaysentence 89
|
|
playsentence 90
|
|
playscriptedsentence 91
|
|
sentencestop 92
|
|
getidealstate 93
|
|
setactivity 94
|
|
reportaistate 95
|
|
checkenemy 96
|
|
ftriangulate 97
|
|
setyawspeed 98
|
|
buildnearestroute 99
|
|
findcover 100
|
|
coverradius 102
|
|
fcancheckattacks 103
|
|
checkammo 104
|
|
ignoreconditions 105
|
|
fvalidatehinttype 106
|
|
fcanactiveidle 107
|
|
isoundmask 108
|
|
hearingsensitivity 111
|
|
barnaclevictimbitten 112
|
|
barnaclevictimreleased 113
|
|
preschedulethink 114
|
|
getdeathactivity 115
|
|
gibmonster 116
|
|
hashumangibs 117
|
|
hasaliengibs 118
|
|
fademonster 119
|
|
deathsound 121
|
|
alertsound 122
|
|
idlesound 123
|
|
painsound 124
|
|
stopfollowing 125
|
|
|
|
player_jump 126
|
|
player_prethink 127
|
|
player_postthink 128
|
|
player_getgunposition 120
|
|
player_shouldfadeondeath 61
|
|
player_impulsecommands 130
|
|
player_updateclientdata 129
|
|
|
|
item_addtoplayer 59
|
|
item_addduplicate 60
|
|
item_getiteminfo 61
|
|
item_candeploy 62
|
|
item_deploy 63
|
|
item_canholster 64
|
|
item_holster 65
|
|
item_updateiteminfo 66
|
|
item_preframe 67
|
|
item_postframe 68
|
|
item_drop 69
|
|
item_kill 70
|
|
item_attachtoplayer 71
|
|
item_primaryammoindex 72
|
|
item_secondaryammoindex 73
|
|
item_updateclientdata 74
|
|
item_getweaponptr 75
|
|
item_itemslot 76
|
|
|
|
weapon_playemptysound 77
|
|
weapon_resetemptysound 78
|
|
weapon_sendweaponanim 79
|
|
weapon_primaryattack 80
|
|
weapon_secondaryattack 81
|
|
weapon_weaponidle 82
|
|
weapon_retireweapon 83
|
|
weapon_shouldweaponidle 84
|
|
weapon_usedecrement 85
|
|
|
|
esf_weapon_holsterwhenmeleed 86
|
|
@end
|
|
|
|
@section esf windows
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 5
|
|
activate 6
|
|
setobjectcollisionbox 7
|
|
classify 8
|
|
deathnotice 9
|
|
traceattack 10
|
|
takedamage 11
|
|
takehealth 12
|
|
killed 13
|
|
bloodcolor 14
|
|
tracebleed 15
|
|
istriggered 16
|
|
mymonsterpointer 17
|
|
mysquadmonsterpointer 18
|
|
gettogglestate 19
|
|
addpoints 20
|
|
addpointstoteam 21
|
|
addplayeritem 22
|
|
removeplayeritem 23
|
|
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
|
|
teamid 40
|
|
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
|
|
|
|
look 57
|
|
changeyaw 60
|
|
irelationship 62
|
|
monsterinitdead 64
|
|
becomedead 65
|
|
bestvisibleenemy 67
|
|
finviewcone 68
|
|
fvecinviewcone 69
|
|
|
|
runai 58
|
|
monsterthink 61
|
|
monsterinit 63
|
|
checklocalmove 70
|
|
move 71
|
|
moveexecute 72
|
|
shouldadvanceroute 73
|
|
getstoppedactivity 74
|
|
stop 75
|
|
checkrangeattack1 76
|
|
checkrangeattack2 77
|
|
checkmeleeattack1 78
|
|
checkmeleeattack2 79
|
|
schedulechange 85
|
|
canplaysequence 86
|
|
canplaysentence 87
|
|
playsentence 88
|
|
playscriptedsentence 89
|
|
sentencestop 90
|
|
getidealstate 91
|
|
setactivity 92
|
|
reportaistate 93
|
|
checkenemy 94
|
|
ftriangulate 95
|
|
setyawspeed 96
|
|
buildnearestroute 97
|
|
findcover 98
|
|
coverradius 100
|
|
fcancheckattacks 101
|
|
checkammo 102
|
|
ignoreconditions 103
|
|
fvalidatehinttype 104
|
|
fcanactiveidle 105
|
|
isoundmask 106
|
|
hearingsensitivity 109
|
|
barnaclevictimbitten 110
|
|
barnaclevictimreleased 111
|
|
preschedulethink 112
|
|
getdeathactivity 113
|
|
gibmonster 114
|
|
hashumangibs 115
|
|
hasaliengibs 116
|
|
fademonster 117
|
|
deathsound 119
|
|
alertsound 120
|
|
idlesound 121
|
|
painsound 122
|
|
stopfollowing 123
|
|
|
|
player_jump 124
|
|
player_prethink 125
|
|
player_postthink 126
|
|
player_getgunposition 118
|
|
player_shouldfadeondeath 59
|
|
player_impulsecommands 128
|
|
player_updateclientdata 127
|
|
|
|
item_addtoplayer 57
|
|
item_addduplicate 58
|
|
item_getiteminfo 59
|
|
item_candeploy 60
|
|
item_deploy 61
|
|
item_canholster 62
|
|
item_holster 63
|
|
item_updateiteminfo 64
|
|
item_preframe 65
|
|
item_postframe 66
|
|
item_drop 67
|
|
item_kill 68
|
|
item_attachtoplayer 69
|
|
item_primaryammoindex 70
|
|
item_secondaryammoindex 71
|
|
item_updateclientdata 72
|
|
item_getweaponptr 73
|
|
item_itemslot 74
|
|
|
|
weapon_playemptysound 75
|
|
weapon_resetemptysound 76
|
|
weapon_sendweaponanim 77
|
|
weapon_primaryattack 78
|
|
weapon_secondaryattack 79
|
|
weapon_weaponidle 80
|
|
weapon_retireweapon 81
|
|
weapon_shouldweaponidle 82
|
|
weapon_usedecrement 83
|
|
|
|
esf_weapon_holsterwhenmeleed 84
|
|
@end
|
|
|
|
; ESF Open Beta is built with GCC 3.x, and the VTable was slightly changed
|
|
@section esf_openbeta linux
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 5
|
|
activate 6
|
|
setobjectcollisionbox 7
|
|
classify 8
|
|
deathnotice 9
|
|
traceattack 10
|
|
takedamage 11
|
|
takehealth 13
|
|
killed 14
|
|
bloodcolor 15
|
|
tracebleed 16
|
|
istriggered 17
|
|
mymonsterpointer 18
|
|
mysquadmonsterpointer 19
|
|
gettogglestate 20
|
|
addpoints 21
|
|
addpointstoteam 22
|
|
addplayeritem 23
|
|
removeplayeritem 24
|
|
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 43
|
|
teamid 44
|
|
getnexttarget 47
|
|
think 48
|
|
touch 49
|
|
use 50
|
|
blocked 51
|
|
respawn 52
|
|
updateowner 53
|
|
fbecomeprone 54
|
|
center 55
|
|
eyeposition 56
|
|
earposition 57
|
|
bodytarget 58
|
|
illumination 59
|
|
fvisible 60
|
|
fvecvisible 61
|
|
|
|
look 63
|
|
changeyaw 66
|
|
irelationship 68
|
|
monsterinitdead 70
|
|
becomedead 71
|
|
bestvisibleenemy 73
|
|
finviewcone 74
|
|
fvecinviewcone 75
|
|
|
|
runai 64
|
|
monsterthink 67
|
|
monsterinit 69
|
|
checklocalmove 76
|
|
move 77
|
|
moveexecute 78
|
|
shouldadvanceroute 79
|
|
getstoppedactivity 80
|
|
stop 81
|
|
checkrangeattack1 82
|
|
checkrangeattack2 83
|
|
checkmeleeattack1 84
|
|
checkmeleeattack2 85
|
|
schedulechange 91
|
|
canplaysequence 92
|
|
canplaysentence 93
|
|
playsentence 94
|
|
playscriptedsentence 95
|
|
sentencestop 96
|
|
getidealstate 97
|
|
setactivity 98
|
|
reportaistate 99
|
|
checkenemy 100
|
|
ftriangulate 101
|
|
setyawspeed 102
|
|
buildnearestroute 103
|
|
findcover 104
|
|
coverradius 106
|
|
fcancheckattacks 107
|
|
checkammo 108
|
|
ignoreconditions 109
|
|
fvalidatehinttype 110
|
|
fcanactiveidle 111
|
|
isoundmask 112
|
|
hearingsensitivity 115
|
|
barnaclevictimbitten 116
|
|
barnaclevictimreleased 117
|
|
preschedulethink 118
|
|
getdeathactivity 119
|
|
gibmonster 120
|
|
hashumangibs 121
|
|
hasaliengibs 122
|
|
fademonster 123
|
|
deathsound 125
|
|
alertsound 126
|
|
idlesound 127
|
|
painsound 128
|
|
stopfollowing 129
|
|
|
|
player_updateclientdata 186
|
|
player_jump 187
|
|
player_prethink 189
|
|
player_postthink 190
|
|
player_getgunposition 124
|
|
player_shouldfadeondeath 65
|
|
player_impulsecommands 193
|
|
|
|
item_addtoplayer 63
|
|
item_addduplicate 64
|
|
item_getiteminfo 65
|
|
item_candeploy 66
|
|
item_deploy 67
|
|
item_canholster 68
|
|
item_holster 69
|
|
item_updateiteminfo 70
|
|
item_preframe 71
|
|
item_postframe 72
|
|
item_drop 73
|
|
item_kill 74
|
|
item_attachtoplayer 75
|
|
item_primaryammoindex 76
|
|
item_secondaryammoindex 77
|
|
item_updateclientdata 78
|
|
item_getweaponptr 79
|
|
item_itemslot 80
|
|
|
|
weapon_playemptysound 81
|
|
weapon_resetemptysound 82
|
|
weapon_sendweaponanim 83
|
|
weapon_primaryattack 84
|
|
weapon_secondaryattack 85
|
|
weapon_weaponidle 86
|
|
weapon_retireweapon 87
|
|
weapon_shouldweaponidle 88
|
|
weapon_usedecrement 89
|
|
|
|
esf_isenvmodel 40
|
|
esf_takedamage2 12
|
|
esf_isfighter 41
|
|
esf_isbuddy 42
|
|
esf_emitsound 45
|
|
esf_emitnullsound 46
|
|
esf_increasestrength 130
|
|
esf_increasepl 131
|
|
esf_setpowerlevel 132
|
|
esf_setmaxpowerlevel 133
|
|
esf_stopanitrigger 134
|
|
esf_stopfly 135
|
|
esf_hideweapon 136
|
|
esf_clientremoveweapon 137
|
|
esf_sendclientcustommodel 138
|
|
esf_canturbo 139
|
|
esf_canprimaryfire 140
|
|
esf_cansecondaryfire 141
|
|
esf_canstopfly 142
|
|
esf_canblock 143
|
|
esf_canraiseKi 144
|
|
esf_canraisestamina 145
|
|
esf_canteleport 146
|
|
esf_canstartfly 147
|
|
esf_canstartpowerup 148
|
|
esf_canjump 149
|
|
esf_canwalljump 150
|
|
esf_issuperjump 151
|
|
esf_ismoveback 152
|
|
esf_checkwalljump 153
|
|
esf_enablewalljump 154
|
|
esf_disablewalljump 155
|
|
esf_resetwalljumpvars 156
|
|
esf_getwalljumpanim 157
|
|
esf_getwalljumpanim2 158
|
|
esf_setwalljumpanimation 159
|
|
esf_setflymovetype 160
|
|
esf_isflymovetype 161
|
|
esf_iswalkmovetype 162
|
|
esf_setwalkmovetype 163
|
|
esf_drawchargebar 164
|
|
esf_startblock 165
|
|
esf_stopblock 166
|
|
esf_startfly 167
|
|
esf_getmaxspeed 168
|
|
esf_setanimation 169
|
|
esf_playanimation 170
|
|
esf_getmoveforward 171
|
|
esf_getmoveright 172
|
|
esf_getmoveup 173
|
|
esf_addblindfx 174
|
|
esf_removeblindfx 175
|
|
esf_disablepsbar 176
|
|
esf_addbeamboxcrosshair 177
|
|
esf_removebeamboxcrosshair 178
|
|
esf_drawpswinbonus 179
|
|
esf_drawpsbar 180
|
|
esf_lockcrosshair 181
|
|
esf_unlockcrosshair 182
|
|
esf_rotatecrosshair 183
|
|
esf_unrotatecrosshair 184
|
|
esf_watermove 185
|
|
esf_checktimebaseddamage 188
|
|
esf_doessecondaryattack 191
|
|
esf_doesprimaryattack 192
|
|
esf_removespecialmodes 194
|
|
esf_stopturbo 195
|
|
esf_takebean 196
|
|
esf_getpowerlevel 197
|
|
esf_removeallotherweapons 198
|
|
esf_stopswoop 199
|
|
esf_setdeathanimation 201
|
|
esf_setmodel 202
|
|
esf_addattacks 203
|
|
esf_emitclasssound 205
|
|
esf_checklightning 206
|
|
esf_freezecontrols 207
|
|
esf_unfreezecontrols 208
|
|
esf_updateki 209
|
|
esf_updatehealth 210
|
|
esf_getteleportdir 211
|
|
|
|
esf_weapon_holsterwhenmeleed 90
|
|
|
|
@end
|
|
@section esf_openbeta windows
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 5
|
|
activate 6
|
|
setobjectcollisionbox 7
|
|
classify 8
|
|
deathnotice 9
|
|
traceattack 10
|
|
takedamage 11
|
|
takehealth 13
|
|
killed 14
|
|
bloodcolor 15
|
|
tracebleed 16
|
|
istriggered 17
|
|
mymonsterpointer 18
|
|
mysquadmonsterpointer 19
|
|
gettogglestate 20
|
|
addpoints 21
|
|
addpointstoteam 22
|
|
addplayeritem 23
|
|
removeplayeritem 24
|
|
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 43
|
|
teamid 44
|
|
getnexttarget 47
|
|
think 48
|
|
touch 49
|
|
use 50
|
|
blocked 51
|
|
respawn 52
|
|
updateowner 53
|
|
fbecomeprone 54
|
|
center 55
|
|
eyeposition 56
|
|
earposition 57
|
|
bodytarget 58
|
|
illumination 59
|
|
fvisible 60
|
|
fvecvisible 61
|
|
|
|
look 63
|
|
changeyaw 66
|
|
irelationship 68
|
|
monsterinitdead 70
|
|
becomedead 71
|
|
bestvisibleenemy 73
|
|
finviewcone 74
|
|
fvecinviewcone 75
|
|
|
|
runai 64
|
|
monsterthink 67
|
|
monsterinit 69
|
|
checklocalmove 76
|
|
move 77
|
|
moveexecute 78
|
|
shouldadvanceroute 79
|
|
getstoppedactivity 80
|
|
stop 81
|
|
checkrangeattack1 82
|
|
checkrangeattack2 83
|
|
checkmeleeattack1 84
|
|
checkmeleeattack2 85
|
|
schedulechange 91
|
|
canplaysequence 92
|
|
canplaysentence 93
|
|
playsentence 94
|
|
playscriptedsentence 95
|
|
sentencestop 96
|
|
getidealstate 97
|
|
setactivity 98
|
|
reportaistate 99
|
|
checkenemy 100
|
|
ftriangulate 101
|
|
setyawspeed 102
|
|
buildnearestroute 103
|
|
findcover 104
|
|
coverradius 106
|
|
fcancheckattacks 107
|
|
checkammo 108
|
|
ignoreconditions 109
|
|
fvalidatehinttype 110
|
|
fcanactiveidle 111
|
|
isoundmask 112
|
|
hearingsensitivity 115
|
|
barnaclevictimbitten 116
|
|
barnaclevictimreleased 117
|
|
preschedulethink 118
|
|
getdeathactivity 119
|
|
gibmonster 120
|
|
hashumangibs 121
|
|
hasaliengibs 122
|
|
fademonster 123
|
|
deathsound 125
|
|
alertsound 126
|
|
idlesound 127
|
|
painsound 128
|
|
stopfollowing 129
|
|
|
|
player_updateclientdata 186
|
|
player_jump 187
|
|
player_prethink 189
|
|
player_postthink 190
|
|
player_getgunposition 124
|
|
player_shouldfadeondeath 65
|
|
player_impulsecommands 193
|
|
|
|
item_addtoplayer 63
|
|
item_addduplicate 64
|
|
item_getiteminfo 65
|
|
item_candeploy 66
|
|
item_deploy 67
|
|
item_canholster 68
|
|
item_holster 69
|
|
item_updateiteminfo 70
|
|
item_preframe 71
|
|
item_postframe 72
|
|
item_drop 73
|
|
item_kill 74
|
|
item_attachtoplayer 75
|
|
item_primaryammoindex 76
|
|
item_secondaryammoindex 77
|
|
item_updateclientdata 78
|
|
item_getweaponptr 79
|
|
item_itemslot 80
|
|
|
|
weapon_playemptysound 81
|
|
weapon_resetemptysound 82
|
|
weapon_sendweaponanim 83
|
|
weapon_primaryattack 84
|
|
weapon_secondaryattack 85
|
|
weapon_weaponidle 86
|
|
weapon_retireweapon 87
|
|
weapon_shouldweaponidle 88
|
|
weapon_usedecrement 89
|
|
|
|
esf_isenvmodel 40
|
|
esf_takedamage2 12
|
|
esf_isfighter 41
|
|
esf_isbuddy 42
|
|
esf_emitsound 45
|
|
esf_emitnullsound 46
|
|
esf_increasestrength 130
|
|
esf_increasepl 131
|
|
esf_setpowerlevel 132
|
|
esf_setmaxpowerlevel 133
|
|
esf_stopanitrigger 134
|
|
esf_stopfly 135
|
|
esf_hideweapon 136
|
|
esf_clientremoveweapon 137
|
|
esf_sendclientcustommodel 138
|
|
esf_canturbo 139
|
|
esf_canprimaryfire 140
|
|
esf_cansecondaryfire 141
|
|
esf_canstopfly 142
|
|
esf_canblock 143
|
|
esf_canraiseKi 144
|
|
esf_canraisestamina 145
|
|
esf_canteleport 146
|
|
esf_canstartfly 147
|
|
esf_canstartpowerup 148
|
|
esf_canjump 149
|
|
esf_canwalljump 150
|
|
esf_issuperjump 151
|
|
esf_ismoveback 152
|
|
esf_checkwalljump 153
|
|
esf_enablewalljump 154
|
|
esf_disablewalljump 155
|
|
esf_resetwalljumpvars 156
|
|
esf_getwalljumpanim 157
|
|
esf_getwalljumpanim2 158
|
|
esf_setwalljumpanimation 159
|
|
esf_setflymovetype 160
|
|
esf_isflymovetype 161
|
|
esf_iswalkmovetype 162
|
|
esf_setwalkmovetype 163
|
|
esf_drawchargebar 164
|
|
esf_startblock 165
|
|
esf_stopblock 166
|
|
esf_startfly 167
|
|
esf_getmaxspeed 168
|
|
esf_setanimation 169
|
|
esf_playanimation 170
|
|
esf_getmoveforward 171
|
|
esf_getmoveright 172
|
|
esf_getmoveup 173
|
|
esf_addblindfx 174
|
|
esf_removeblindfx 175
|
|
esf_disablepsbar 176
|
|
esf_addbeamboxcrosshair 177
|
|
esf_removebeamboxcrosshair 178
|
|
esf_drawpswinbonus 179
|
|
esf_drawpsbar 180
|
|
esf_lockcrosshair 181
|
|
esf_unlockcrosshair 182
|
|
esf_rotatecrosshair 183
|
|
esf_unrotatecrosshair 184
|
|
esf_watermove 185
|
|
esf_checktimebaseddamage 188
|
|
esf_doessecondaryattack 191
|
|
esf_doesprimaryattack 192
|
|
esf_removespecialmodes 194
|
|
esf_stopturbo 195
|
|
esf_takebean 196
|
|
esf_getpowerlevel 197
|
|
esf_removeallotherweapons 198
|
|
esf_stopswoop 199
|
|
esf_setdeathanimation 201
|
|
esf_setmodel 202
|
|
esf_addattacks 203
|
|
esf_emitclasssound 205
|
|
esf_checklightning 206
|
|
esf_freezecontrols 207
|
|
esf_unfreezecontrols 208
|
|
esf_updateki 209
|
|
esf_updatehealth 210
|
|
esf_getteleportdir 211
|
|
|
|
esf_weapon_holsterwhenmeleed 90
|
|
|
|
@end
|
|
@section valve linux
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 5
|
|
activate 6
|
|
setobjectcollisionbox 7
|
|
classify 8
|
|
deathnotice 9
|
|
traceattack 10
|
|
takedamage 11
|
|
takehealth 12
|
|
killed 13
|
|
bloodcolor 14
|
|
tracebleed 15
|
|
istriggered 16
|
|
mymonsterpointer 17
|
|
mysquadmonsterpointer 18
|
|
gettogglestate 19
|
|
addpoints 20
|
|
addpointstoteam 21
|
|
addplayeritem 22
|
|
removeplayeritem 23
|
|
giveammo 24
|
|
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
|
|
teamid 41
|
|
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 58
|
|
changeyaw 61
|
|
irelationship 63
|
|
monsterinitdead 65
|
|
becomedead 66
|
|
bestvisibleenemy 68
|
|
finviewcone 69
|
|
fvecinviewcone 70
|
|
|
|
runai 59
|
|
monsterthink 62
|
|
monsterinit 64
|
|
checklocalmove 71
|
|
move 72
|
|
moveexecute 73
|
|
shouldadvanceroute 74
|
|
getstoppedactivity 75
|
|
stop 76
|
|
checkrangeattack1 77
|
|
checkrangeattack2 78
|
|
checkmeleeattack1 79
|
|
checkmeleeattack2 80
|
|
schedulechange 86
|
|
canplaysequence 87
|
|
canplaysentence 88
|
|
playsentence 89
|
|
playscriptedsentence 90
|
|
sentencestop 91
|
|
getidealstate 92
|
|
setactivity 93
|
|
reportaistate 94
|
|
checkenemy 95
|
|
ftriangulate 96
|
|
setyawspeed 97
|
|
buildnearestroute 98
|
|
findcover 99
|
|
coverradius 101
|
|
fcancheckattacks 102
|
|
checkammo 103
|
|
ignoreconditions 104
|
|
fvalidatehinttype 105
|
|
fcanactiveidle 106
|
|
isoundmask 107
|
|
hearingsensitivity 110
|
|
barnaclevictimbitten 111
|
|
barnaclevictimreleased 112
|
|
preschedulethink 113
|
|
getdeathactivity 114
|
|
gibmonster 115
|
|
hashumangibs 116
|
|
hasaliengibs 117
|
|
fademonster 118
|
|
deathsound 120
|
|
alertsound 121
|
|
idlesound 122
|
|
painsound 123
|
|
stopfollowing 124
|
|
|
|
player_jump 125
|
|
player_duck 126
|
|
player_prethink 127
|
|
player_postthink 128
|
|
player_getgunposition 119
|
|
player_shouldfadeondeath 60
|
|
player_impulsecommands 130
|
|
player_updateclientdata 129
|
|
|
|
item_addtoplayer 58
|
|
item_addduplicate 59
|
|
item_getiteminfo 60
|
|
item_candeploy 61
|
|
item_deploy 62
|
|
item_canholster 63
|
|
item_holster 64
|
|
item_updateiteminfo 65
|
|
item_preframe 66
|
|
item_postframe 67
|
|
item_drop 68
|
|
item_kill 69
|
|
item_attachtoplayer 70
|
|
item_primaryammoindex 71
|
|
item_secondaryammoindex 72
|
|
item_updateclientdata 73
|
|
item_getweaponptr 74
|
|
item_itemslot 75
|
|
|
|
weapon_extractammo 76
|
|
weapon_extractclipammo 77
|
|
weapon_addweapon 78
|
|
weapon_playemptysound 79
|
|
weapon_resetemptysound 80
|
|
weapon_sendweaponanim 81
|
|
weapon_isusable 82
|
|
weapon_primaryattack 83
|
|
weapon_secondaryattack 84
|
|
weapon_reload 85
|
|
weapon_weaponidle 86
|
|
weapon_retireweapon 87
|
|
weapon_shouldweaponidle 88
|
|
weapon_usedecrement 89
|
|
@end
|
|
@section valve windows
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 5
|
|
activate 6
|
|
setobjectcollisionbox 7
|
|
classify 8
|
|
deathnotice 9
|
|
traceattack 10
|
|
takedamage 11
|
|
takehealth 12
|
|
killed 13
|
|
bloodcolor 14
|
|
tracebleed 15
|
|
istriggered 16
|
|
mymonsterpointer 17
|
|
mysquadmonsterpointer 18
|
|
gettogglestate 19
|
|
addpoints 20
|
|
addpointstoteam 21
|
|
addplayeritem 22
|
|
removeplayeritem 23
|
|
giveammo 24
|
|
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
|
|
teamid 41
|
|
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 58
|
|
changeyaw 61
|
|
irelationship 63
|
|
monsterinitdead 65
|
|
becomedead 66
|
|
bestvisibleenemy 68
|
|
finviewcone 69
|
|
fvecinviewcone 70
|
|
|
|
runai 59
|
|
monsterthink 62
|
|
monsterinit 64
|
|
checklocalmove 71
|
|
move 72
|
|
moveexecute 73
|
|
shouldadvanceroute 74
|
|
getstoppedactivity 75
|
|
stop 76
|
|
checkrangeattack1 77
|
|
checkrangeattack2 78
|
|
checkmeleeattack1 79
|
|
checkmeleeattack2 80
|
|
schedulechange 86
|
|
canplaysequence 87
|
|
canplaysentence 88
|
|
playsentence 89
|
|
playscriptedsentence 90
|
|
sentencestop 91
|
|
getidealstate 92
|
|
setactivity 93
|
|
reportaistate 94
|
|
checkenemy 95
|
|
ftriangulate 96
|
|
setyawspeed 97
|
|
buildnearestroute 98
|
|
findcover 99
|
|
coverradius 101
|
|
fcancheckattacks 102
|
|
checkammo 103
|
|
ignoreconditions 104
|
|
fvalidatehinttype 105
|
|
fcanactiveidle 106
|
|
isoundmask 107
|
|
hearingsensitivity 110
|
|
barnaclevictimbitten 111
|
|
barnaclevictimreleased 112
|
|
preschedulethink 113
|
|
getdeathactivity 114
|
|
gibmonster 115
|
|
hashumangibs 116
|
|
hasaliengibs 117
|
|
fademonster 118
|
|
deathsound 120
|
|
alertsound 121
|
|
idlesound 122
|
|
painsound 123
|
|
stopfollowing 124
|
|
|
|
player_jump 125
|
|
player_duck 126
|
|
player_prethink 127
|
|
player_postthink 128
|
|
player_getgunposition 119
|
|
player_shouldfadeondeath 60
|
|
player_impulsecommands 130
|
|
player_updateclientdata 129
|
|
|
|
item_addtoplayer 58
|
|
item_addduplicate 59
|
|
item_getiteminfo 60
|
|
item_candeploy 61
|
|
item_deploy 62
|
|
item_canholster 63
|
|
item_holster 64
|
|
item_updateiteminfo 65
|
|
item_preframe 66
|
|
item_postframe 67
|
|
item_drop 68
|
|
item_kill 69
|
|
item_attachtoplayer 70
|
|
item_primaryammoindex 71
|
|
item_secondaryammoindex 72
|
|
item_updateclientdata 73
|
|
item_getweaponptr 74
|
|
item_itemslot 75
|
|
|
|
weapon_extractammo 76
|
|
weapon_extractclipammo 77
|
|
weapon_addweapon 78
|
|
weapon_playemptysound 79
|
|
weapon_resetemptysound 80
|
|
weapon_sendweaponanim 81
|
|
weapon_isusable 82
|
|
weapon_primaryattack 83
|
|
weapon_secondaryattack 84
|
|
weapon_reload 85
|
|
weapon_weaponidle 86
|
|
weapon_retireweapon 87
|
|
weapon_shouldweaponidle 88
|
|
weapon_usedecrement 89
|
|
@end
|
|
|
|
@section valve mac
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 5
|
|
activate 6
|
|
setobjectcollisionbox 7
|
|
classify 8
|
|
deathnotice 9
|
|
traceattack 10
|
|
takedamage 11
|
|
takehealth 12
|
|
killed 13
|
|
bloodcolor 14
|
|
tracebleed 15
|
|
istriggered 16
|
|
mymonsterpointer 17
|
|
mysquadmonsterpointer 18
|
|
gettogglestate 19
|
|
addpoints 20
|
|
addpointstoteam 21
|
|
addplayeritem 22
|
|
removeplayeritem 23
|
|
giveammo 24
|
|
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
|
|
teamid 41
|
|
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 58
|
|
changeyaw 61
|
|
irelationship 63
|
|
monsterinitdead 65
|
|
becomedead 66
|
|
bestvisibleenemy 68
|
|
finviewcone 69
|
|
fvecinviewcone 70
|
|
|
|
runai 59
|
|
monsterthink 62
|
|
monsterinit 64
|
|
checklocalmove 71
|
|
move 72
|
|
moveexecute 73
|
|
shouldadvanceroute 74
|
|
getstoppedactivity 75
|
|
stop 76
|
|
checkrangeattack1 77
|
|
checkrangeattack2 78
|
|
checkmeleeattack1 79
|
|
checkmeleeattack2 80
|
|
schedulechange 86
|
|
canplaysequence 87
|
|
canplaysentence 88
|
|
playsentence 89
|
|
playscriptedsentence 90
|
|
sentencestop 91
|
|
getidealstate 92
|
|
setactivity 93
|
|
reportaistate 94
|
|
checkenemy 95
|
|
ftriangulate 96
|
|
setyawspeed 97
|
|
buildnearestroute 98
|
|
findcover 99
|
|
coverradius 101
|
|
fcancheckattacks 102
|
|
checkammo 103
|
|
ignoreconditions 104
|
|
fvalidatehinttype 105
|
|
fcanactiveidle 106
|
|
isoundmask 107
|
|
hearingsensitivity 110
|
|
barnaclevictimbitten 111
|
|
barnaclevictimreleased 112
|
|
preschedulethink 113
|
|
getdeathactivity 114
|
|
gibmonster 115
|
|
hashumangibs 116
|
|
hasaliengibs 117
|
|
fademonster 118
|
|
deathsound 120
|
|
alertsound 121
|
|
idlesound 122
|
|
painsound 123
|
|
stopfollowing 124
|
|
|
|
player_jump 125
|
|
player_duck 126
|
|
player_prethink 127
|
|
player_postthink 128
|
|
player_getgunposition 119
|
|
player_shouldfadeondeath 60
|
|
player_impulsecommands 130
|
|
player_updateclientdata 129
|
|
|
|
item_addtoplayer 58
|
|
item_addduplicate 59
|
|
item_getiteminfo 60
|
|
item_candeploy 61
|
|
item_deploy 62
|
|
item_canholster 63
|
|
item_holster 64
|
|
item_updateiteminfo 65
|
|
item_preframe 66
|
|
item_postframe 67
|
|
item_drop 68
|
|
item_kill 69
|
|
item_attachtoplayer 70
|
|
item_primaryammoindex 71
|
|
item_secondaryammoindex 72
|
|
item_updateclientdata 73
|
|
item_getweaponptr 74
|
|
item_itemslot 75
|
|
|
|
weapon_extractammo 76
|
|
weapon_extractclipammo 77
|
|
weapon_addweapon 78
|
|
weapon_playemptysound 79
|
|
weapon_resetemptysound 80
|
|
weapon_sendweaponanim 81
|
|
weapon_isusable 82
|
|
weapon_primaryattack 83
|
|
weapon_secondaryattack 84
|
|
weapon_reload 85
|
|
weapon_weaponidle 86
|
|
weapon_retireweapon 87
|
|
weapon_shouldweaponidle 88
|
|
weapon_usedecrement 89
|
|
@end
|
|
|
|
@section gearbox windows
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 5
|
|
activate 6
|
|
setobjectcollisionbox 7
|
|
classify 8
|
|
deathnotice 9
|
|
traceattack 10
|
|
takedamage 11
|
|
takehealth 12
|
|
killed 13
|
|
bloodcolor 14
|
|
tracebleed 15
|
|
istriggered 16
|
|
mymonsterpointer 17
|
|
mysquadmonsterpointer 18
|
|
gettogglestate 20
|
|
addpoints 21
|
|
addpointstoteam 22
|
|
addplayeritem 23
|
|
removeplayeritem 24
|
|
giveammo 25
|
|
getdelay 26
|
|
ismoving 27
|
|
overridereset 28
|
|
damagedecal 29
|
|
settogglestate 30
|
|
startsneaking 31
|
|
stopsneaking 32
|
|
oncontrols 33
|
|
issneaking 34
|
|
isalive 35
|
|
isbspmodel 36
|
|
reflectgauss 37
|
|
hastarget 38
|
|
isinworld 39
|
|
isplayer 40
|
|
isnetclient 41
|
|
teamid 42
|
|
getnexttarget 43
|
|
think 44
|
|
touch 45
|
|
use 46
|
|
blocked 47
|
|
respawn 48
|
|
updateowner 49
|
|
fbecomeprone 50
|
|
center 51
|
|
eyeposition 52
|
|
earposition 53
|
|
bodytarget 54
|
|
illumination 55
|
|
fvisible 57
|
|
fvecvisible 56
|
|
|
|
look 60
|
|
changeyaw 63
|
|
irelationship 65
|
|
monsterinitdead 67
|
|
becomedead 68
|
|
bestvisibleenemy 70
|
|
finviewcone 72
|
|
fvecinviewcone 71
|
|
|
|
runai 61
|
|
monsterthink 64
|
|
monsterinit 66
|
|
checklocalmove 73
|
|
move 74
|
|
moveexecute 75
|
|
shouldadvanceroute 76
|
|
getstoppedactivity 77
|
|
stop 78
|
|
checkrangeattack1 79
|
|
checkrangeattack2 80
|
|
checkmeleeattack1 81
|
|
checkmeleeattack2 82
|
|
schedulechange 88
|
|
canplaysequence 89
|
|
canplaysentence 90
|
|
playsentence 91
|
|
playscriptedsentence 92
|
|
sentencestop 93
|
|
getidealstate 94
|
|
setactivity 95
|
|
reportaistate 96
|
|
checkenemy 97
|
|
ftriangulate 98
|
|
setyawspeed 99
|
|
buildnearestroute 100
|
|
findcover 101
|
|
coverradius 103
|
|
fcancheckattacks 104
|
|
checkammo 105
|
|
ignoreconditions 106
|
|
fvalidatehinttype 107
|
|
fcanactiveidle 108
|
|
isoundmask 109
|
|
hearingsensitivity 112
|
|
barnaclevictimbitten 113
|
|
barnaclevictimreleased 114
|
|
preschedulethink 115
|
|
getdeathactivity 116
|
|
gibmonster 117
|
|
hashumangibs 118
|
|
hasaliengibs 119
|
|
fademonster 120
|
|
deathsound 123
|
|
alertsound 124
|
|
idlesound 125
|
|
painsound 126
|
|
stopfollowing 127
|
|
|
|
player_jump 127
|
|
player_duck 128
|
|
player_prethink 129
|
|
player_postthink 130
|
|
player_getgunposition 121
|
|
player_shouldfadeondeath 62
|
|
player_impulsecommands 132
|
|
player_updateclientdata 131
|
|
|
|
item_addtoplayer 60
|
|
item_addduplicate 61
|
|
item_getiteminfo 62
|
|
item_candeploy 63
|
|
item_deploy 64
|
|
item_canholster 65
|
|
item_holster 66
|
|
item_updateiteminfo 67
|
|
item_preframe 68
|
|
item_postframe 69
|
|
item_drop 70
|
|
item_kill 71
|
|
item_attachtoplayer 72
|
|
item_primaryammoindex 73
|
|
item_secondaryammoindex 74
|
|
item_updateclientdata 76
|
|
item_getweaponptr 77
|
|
item_itemslot 78
|
|
|
|
weapon_extractammo 79
|
|
weapon_extractclipammo 80
|
|
weapon_addweapon 81
|
|
weapon_playemptysound 82
|
|
weapon_resetemptysound 83
|
|
weapon_sendweaponanim 84
|
|
weapon_isusable 85
|
|
weapon_primaryattack 86
|
|
weapon_secondaryattack 87
|
|
weapon_reload 88
|
|
weapon_weaponidle 89
|
|
weapon_retireweapon 90
|
|
weapon_shouldweaponidle 91
|
|
weapon_usedecrement 92
|
|
|
|
gearbox_mysquadtalkmonsterpointer 19
|
|
gearbox_weapontimebase 58
|
|
@end
|
|
|
|
@section gearbox linux
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 5
|
|
activate 6
|
|
setobjectcollisionbox 7
|
|
classify 8
|
|
deathnotice 9
|
|
traceattack 10
|
|
takedamage 11
|
|
takehealth 12
|
|
killed 13
|
|
bloodcolor 14
|
|
tracebleed 15
|
|
istriggered 16
|
|
mymonsterpointer 17
|
|
mysquadmonsterpointer 18
|
|
gettogglestate 20
|
|
addpoints 21
|
|
addpointstoteam 22
|
|
addplayeritem 23
|
|
removeplayeritem 24
|
|
giveammo 25
|
|
getdelay 26
|
|
ismoving 27
|
|
overridereset 28
|
|
damagedecal 29
|
|
settogglestate 30
|
|
startsneaking 31
|
|
stopsneaking 32
|
|
oncontrols 33
|
|
issneaking 34
|
|
isalive 35
|
|
isbspmodel 36
|
|
reflectgauss 37
|
|
hastarget 38
|
|
isinworld 39
|
|
isplayer 40
|
|
isnetclient 41
|
|
teamid 42
|
|
getnexttarget 43
|
|
think 44
|
|
touch 45
|
|
use 46
|
|
blocked 47
|
|
respawn 48
|
|
updateowner 49
|
|
fbecomeprone 50
|
|
center 51
|
|
eyeposition 52
|
|
earposition 53
|
|
bodytarget 54
|
|
illumination 55
|
|
fvisible 56
|
|
fvecvisible 57
|
|
|
|
look 60
|
|
changeyaw 63
|
|
irelationship 65
|
|
monsterinitdead 67
|
|
becomedead 68
|
|
bestvisibleenemy 70
|
|
finviewcone 71
|
|
fvecinviewcone 72
|
|
|
|
runai 61
|
|
monsterthink 64
|
|
monsterinit 66
|
|
checklocalmove 73
|
|
move 74
|
|
moveexecute 75
|
|
shouldadvanceroute 76
|
|
getstoppedactivity 77
|
|
stop 78
|
|
checkrangeattack1 79
|
|
checkrangeattack2 80
|
|
checkmeleeattack1 81
|
|
checkmeleeattack2 82
|
|
schedulechange 88
|
|
canplaysequence 89
|
|
canplaysentence 90
|
|
playsentence 91
|
|
playscriptedsentence 92
|
|
sentencestop 93
|
|
getidealstate 94
|
|
setactivity 95
|
|
reportaistate 96
|
|
checkenemy 97
|
|
ftriangulate 98
|
|
setyawspeed 99
|
|
buildnearestroute 100
|
|
findcover 101
|
|
coverradius 103
|
|
fcancheckattacks 104
|
|
checkammo 105
|
|
ignoreconditions 106
|
|
fvalidatehinttype 107
|
|
fcanactiveidle 108
|
|
isoundmask 109
|
|
hearingsensitivity 112
|
|
barnaclevictimbitten 113
|
|
barnaclevictimreleased 114
|
|
preschedulethink 115
|
|
getdeathactivity 116
|
|
gibmonster 117
|
|
hashumangibs 118
|
|
hasaliengibs 119
|
|
fademonster 120
|
|
deathsound 123
|
|
alertsound 124
|
|
idlesound 125
|
|
painsound 126
|
|
stopfollowing 127
|
|
|
|
player_jump 127
|
|
player_duck 128
|
|
player_prethink 129
|
|
player_postthink 130
|
|
player_getgunposition 121
|
|
player_shouldfadeondeath 62
|
|
player_impulsecommands 132
|
|
player_updateclientdata 131
|
|
|
|
item_addtoplayer 60
|
|
item_addduplicate 61
|
|
item_getiteminfo 62
|
|
item_candeploy 63
|
|
item_deploy 64
|
|
item_canholster 65
|
|
item_holster 66
|
|
item_updateiteminfo 67
|
|
item_preframe 68
|
|
item_postframe 69
|
|
item_drop 70
|
|
item_kill 71
|
|
item_attachtoplayer 72
|
|
item_primaryammoindex 73
|
|
item_secondaryammoindex 74
|
|
item_updateclientdata 76
|
|
item_getweaponptr 77
|
|
item_itemslot 78
|
|
|
|
weapon_extractammo 79
|
|
weapon_extractclipammo 80
|
|
weapon_addweapon 81
|
|
weapon_playemptysound 82
|
|
weapon_resetemptysound 83
|
|
weapon_sendweaponanim 84
|
|
weapon_isusable 85
|
|
weapon_primaryattack 86
|
|
weapon_secondaryattack 87
|
|
weapon_reload 88
|
|
weapon_weaponidle 89
|
|
weapon_retireweapon 90
|
|
weapon_shouldweaponidle 91
|
|
weapon_usedecrement 92
|
|
|
|
gearbox_mysquadtalkmonsterpointer 19
|
|
gearbox_weapontimebase 58
|
|
@end
|
|
|
|
@section gearbox mac
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 5
|
|
activate 6
|
|
setobjectcollisionbox 7
|
|
classify 8
|
|
deathnotice 9
|
|
traceattack 10
|
|
takedamage 11
|
|
takehealth 12
|
|
killed 13
|
|
bloodcolor 14
|
|
tracebleed 15
|
|
istriggered 16
|
|
mymonsterpointer 17
|
|
mysquadmonsterpointer 18
|
|
gettogglestate 20
|
|
addpoints 21
|
|
addpointstoteam 22
|
|
addplayeritem 23
|
|
removeplayeritem 24
|
|
giveammo 25
|
|
getdelay 26
|
|
ismoving 27
|
|
overridereset 28
|
|
damagedecal 29
|
|
settogglestate 30
|
|
startsneaking 31
|
|
stopsneaking 32
|
|
oncontrols 33
|
|
issneaking 34
|
|
isalive 35
|
|
isbspmodel 36
|
|
reflectgauss 37
|
|
hastarget 38
|
|
isinworld 39
|
|
isplayer 40
|
|
isnetclient 41
|
|
teamid 42
|
|
getnexttarget 43
|
|
think 44
|
|
touch 45
|
|
use 46
|
|
blocked 47
|
|
respawn 48
|
|
updateowner 49
|
|
fbecomeprone 50
|
|
center 51
|
|
eyeposition 52
|
|
earposition 53
|
|
bodytarget 54
|
|
illumination 55
|
|
fvisible 56
|
|
fvecvisible 57
|
|
|
|
look 60
|
|
changeyaw 63
|
|
irelationship 65
|
|
monsterinitdead 67
|
|
becomedead 68
|
|
bestvisibleenemy 70
|
|
finviewcone 71
|
|
fvecinviewcone 72
|
|
|
|
runai 61
|
|
monsterthink 64
|
|
monsterinit 66
|
|
checklocalmove 73
|
|
move 74
|
|
moveexecute 75
|
|
shouldadvanceroute 76
|
|
getstoppedactivity 77
|
|
stop 78
|
|
checkrangeattack1 79
|
|
checkrangeattack2 80
|
|
checkmeleeattack1 81
|
|
checkmeleeattack2 82
|
|
schedulechange 88
|
|
canplaysequence 89
|
|
canplaysentence 90
|
|
playsentence 91
|
|
playscriptedsentence 92
|
|
sentencestop 93
|
|
getidealstate 94
|
|
setactivity 95
|
|
reportaistate 96
|
|
checkenemy 97
|
|
ftriangulate 98
|
|
setyawspeed 99
|
|
buildnearestroute 100
|
|
findcover 101
|
|
coverradius 103
|
|
fcancheckattacks 104
|
|
checkammo 105
|
|
ignoreconditions 106
|
|
fvalidatehinttype 107
|
|
fcanactiveidle 108
|
|
isoundmask 109
|
|
hearingsensitivity 112
|
|
barnaclevictimbitten 113
|
|
barnaclevictimreleased 114
|
|
preschedulethink 115
|
|
getdeathactivity 116
|
|
gibmonster 117
|
|
hashumangibs 118
|
|
hasaliengibs 119
|
|
fademonster 120
|
|
deathsound 123
|
|
alertsound 124
|
|
idlesound 125
|
|
painsound 126
|
|
stopfollowing 127
|
|
|
|
player_jump 127
|
|
player_duck 128
|
|
player_prethink 129
|
|
player_postthink 130
|
|
player_getgunposition 121
|
|
player_shouldfadeondeath 62
|
|
player_impulsecommands 132
|
|
player_updateclientdata 131
|
|
|
|
item_addtoplayer 60
|
|
item_addduplicate 61
|
|
item_getiteminfo 62
|
|
item_candeploy 63
|
|
item_deploy 64
|
|
item_canholster 65
|
|
item_holster 66
|
|
item_updateiteminfo 67
|
|
item_preframe 68
|
|
item_postframe 69
|
|
item_drop 70
|
|
item_kill 71
|
|
item_attachtoplayer 72
|
|
item_primaryammoindex 73
|
|
item_secondaryammoindex 74
|
|
item_updateclientdata 76
|
|
item_getweaponptr 77
|
|
item_itemslot 78
|
|
|
|
weapon_extractammo 79
|
|
weapon_extractclipammo 80
|
|
weapon_addweapon 81
|
|
weapon_playemptysound 82
|
|
weapon_resetemptysound 83
|
|
weapon_sendweaponanim 84
|
|
weapon_isusable 85
|
|
weapon_primaryattack 86
|
|
weapon_secondaryattack 87
|
|
weapon_reload 88
|
|
weapon_weaponidle 89
|
|
weapon_retireweapon 90
|
|
weapon_shouldweaponidle 91
|
|
weapon_usedecrement 92
|
|
|
|
gearbox_mysquadtalkmonsterpointer 19
|
|
gearbox_weapontimebase 58
|
|
@end
|
|
|
|
@section ag linux
|
|
pev 0
|
|
base 0x60
|
|
|
|
spawn 2
|
|
precache 3
|
|
keyvalue 4
|
|
objectcaps 7
|
|
activate 8
|
|
setobjectcollisionbox 9
|
|
classify 10
|
|
deathnotice 11
|
|
traceattack 12
|
|
takedamage 13
|
|
takehealth 14
|
|
killed 15
|
|
bloodcolor 16
|
|
tracebleed 17
|
|
istriggered 18
|
|
mymonsterpointer 19
|
|
mysquadmonsterpointer 20
|
|
gettogglestate 21
|
|
addpoints 22
|
|
addpointstoteam 23
|
|
addplayeritem 24
|
|
removeplayeritem 25
|
|
giveammo 26
|
|
getdelay 27
|
|
ismoving 28
|
|
overridereset 29
|
|
damagedecal 30
|
|
settogglestate 31
|
|
startsneaking 32
|
|
stopsneaking 33
|
|
oncontrols 34
|
|
issneaking 35
|
|
isalive 36
|
|
isbspmodel 37
|
|
reflectgauss 38
|
|
hastarget 39
|
|
isinworld 40
|
|
isplayer 41
|
|
isnetclient 42
|
|
teamid 43
|
|
getnexttarget 44
|
|
think 45
|
|
touch 46
|
|
use 47
|
|
blocked 48
|
|
respawn 50
|
|
updateowner 51
|
|
fbecomeprone 52
|
|
center 53
|
|
eyeposition 54
|
|
earposition 55
|
|
bodytarget 56
|
|
illumination 57
|
|
fvisible 58
|
|
fvecvisible 59
|
|
|
|
look 62
|
|
changeyaw 65
|
|
irelationship 67
|
|
monsterinitdead 69
|
|
becomedead 70
|
|
bestvisibleenemy 72
|
|
finviewcone 73
|
|
fvecinviewcone 74
|
|
|
|
runai 63
|
|
monsterthink 66
|
|
monsterinit 68
|
|
checklocalmove 75
|
|
move 76
|
|
moveexecute 77
|
|
shouldadvanceroute 78
|
|
getstoppedactivity 79
|
|
stop 80
|
|
checkrangeattack1 81
|
|
checkrangeattack2 82
|
|
checkmeleeattack1 83
|
|
checkmeleeattack2 84
|
|
schedulechange 90
|
|
canplaysequence 91
|
|
canplaysentence 92
|
|
playsentence 93
|
|
playscriptedsentence 94
|
|
sentencestop 95
|
|
getidealstate 96
|
|
setactivity 97
|
|
reportaistate 98
|
|
checkenemy 99
|
|
ftriangulate 100
|
|
setyawspeed 101
|
|
buildnearestroute 102
|
|
findcover 103
|
|
coverradius 105
|
|
fcancheckattacks 106
|
|
checkammo 107
|
|
ignoreconditions 108
|
|
fvalidatehinttype 109
|
|
fcanactiveidle 110
|
|
isoundmask 111
|
|
hearingsensitivity 114
|
|
barnaclevictimbitten 115
|
|
barnaclevictimreleased 116
|
|
preschedulethink 117
|
|
getdeathactivity 118
|
|
gibmonster 119
|
|
hashumangibs 120
|
|
hasaliengibs 121
|
|
fademonster 122
|
|
deathsound 124
|
|
alertsound 125
|
|
idlesound 126
|
|
painsound 127
|
|
stopfollowing 128
|
|
|
|
player_jump 129
|
|
player_duck 130
|
|
player_prethink 131
|
|
player_postthink 132
|
|
player_getgunposition 123
|
|
player_shouldfadeondeath 64
|
|
player_impulsecommands 134
|
|
player_updateclientdata 133
|
|
|
|
item_addtoplayer 61
|
|
item_addduplicate 62
|
|
item_getiteminfo 63
|
|
item_candeploy 64
|
|
item_deploy 65
|
|
item_canholster 66
|
|
item_holster 67
|
|
item_updateiteminfo 68
|
|
item_preframe 69
|
|
item_postframe 70
|
|
item_drop 71
|
|
item_kill 72
|
|
item_attachtoplayer 73
|
|
item_primaryammoindex 74
|
|
item_secondaryammoindex 75
|
|
item_updateclientdata 76
|
|
item_getweaponptr 77
|
|
item_itemslot 78
|
|
|
|
weapon_extractammo 79
|
|
weapon_extractclipammo 80
|
|
weapon_addweapon 81
|
|
weapon_playemptysound 82
|
|
weapon_resetemptysound 83
|
|
weapon_sendweaponanim 84
|
|
weapon_isusable 85
|
|
weapon_primaryattack 86
|
|
weapon_secondaryattack 87
|
|
weapon_reload 88
|
|
weapon_weaponidle 89
|
|
weapon_retireweapon 90
|
|
weapon_shouldweaponidle 91
|
|
weapon_usedecrement 92
|
|
|
|
@end
|
|
@section ag windows
|
|
pev 4
|
|
base 0x0
|
|
|
|
spawn 0
|
|
precache 1
|
|
keyvalue 2
|
|
objectcaps 5
|
|
activate 6
|
|
setobjectcollisionbox 7
|
|
classify 8
|
|
deathnotice 9
|
|
traceattack 10
|
|
takedamage 11
|
|
takehealth 12
|
|
killed 13
|
|
bloodcolor 14
|
|
tracebleed 15
|
|
istriggered 16
|
|
mymonsterpointer 17
|
|
mysquadmonsterpointer 18
|
|
gettogglestate 19
|
|
addpoints 20
|
|
addpointstoteam 21
|
|
addplayeritem 22
|
|
removeplayeritem 23
|
|
giveammo 24
|
|
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
|
|
teamid 41
|
|
getnexttarget 42
|
|
think 43
|
|
touch 44
|
|
use 45
|
|
blocked 46
|
|
respawn 48
|
|
updateowner 49
|
|
fbecomeprone 50
|
|
center 51
|
|
eyeposition 52
|
|
earposition 53
|
|
bodytarget 54
|
|
illumination 55
|
|
fvisible 56
|
|
fvecvisible 57
|
|
|
|
look 60
|
|
changeyaw 63
|
|
irelationship 65
|
|
monsterinitdead 67
|
|
becomedead 68
|
|
bestvisibleenemy 70
|
|
finviewcone 71
|
|
fvecinviewcone 72
|
|
|
|
runai 61
|
|
monsterthink 64
|
|
monsterinit 66
|
|
checklocalmove 73
|
|
move 74
|
|
moveexecute 75
|
|
shouldadvanceroute 76
|
|
getstoppedactivity 77
|
|
stop 78
|
|
checkrangeattack1 79
|
|
checkrangeattack2 80
|
|
checkmeleeattack1 81
|
|
checkmeleeattack2 82
|
|
schedulechange 88
|
|
canplaysequence 89
|
|
canplaysentence 90
|
|
playsentence 91
|
|
playscriptedsentence 92
|
|
sentencestop 93
|
|
getidealstate 94
|
|
setactivity 95
|
|
reportaistate 96
|
|
checkenemy 97
|
|
ftriangulate 98
|
|
setyawspeed 99
|
|
buildnearestroute 100
|
|
findcover 101
|
|
coverradius 103
|
|
fcancheckattacks 104
|
|
checkammo 105
|
|
ignoreconditions 106
|
|
fvalidatehinttype 107
|
|
fcanactiveidle 108
|
|
isoundmask 109
|
|
hearingsensitivity 112
|
|
barnaclevictimbitten 113
|
|
barnaclevictimreleased 114
|
|
preschedulethink 115
|
|
getdeathactivity 116
|
|
gibmonster 117
|
|
hashumangibs 118
|
|
hasaliengibs 119
|
|
fademonster 120
|
|
deathsound 122
|
|
alertsound 123
|
|
idlesound 124
|
|
painsound 125
|
|
stopfollowing 126
|
|
|
|
player_jump 127
|
|
player_duck 128
|
|
player_prethink 129
|
|
player_postthink 130
|
|
player_getgunposition 121
|
|
player_shouldfadeondeath 62
|
|
player_impulsecommands 132
|
|
player_updateclientdata 131
|
|
|
|
item_addtoplayer 59
|
|
item_addduplicate 60
|
|
item_getiteminfo 61
|
|
item_candeploy 62
|
|
item_deploy 63
|
|
item_canholster 64
|
|
item_holster 65
|
|
item_updateiteminfo 66
|
|
item_preframe 67
|
|
item_postframe 68
|
|
item_drop 69
|
|
item_kill 70
|
|
item_attachtoplayer 71
|
|
item_primaryammoindex 72
|
|
item_secondaryammoindex 73
|
|
item_updateclientdata 74
|
|
item_getweaponptr 75
|
|
item_itemslot 76
|
|
|
|
weapon_extractammo 77
|
|
weapon_extractclipammo 78
|
|
weapon_addweapon 79
|
|
weapon_playemptysound 80
|
|
weapon_resetemptysound 81
|
|
weapon_sendweaponanim 82
|
|
weapon_isusable 83
|
|
weapon_primaryattack 84
|
|
weapon_secondaryattack 85
|
|
weapon_reload 86
|
|
weapon_weaponidle 87
|
|
weapon_retireweapon 88
|
|
weapon_shouldweaponidle 89
|
|
weapon_usedecrement 90
|
|
@end
|
|
|