amxmodx/configs/hamdata.ini

4719 lines
85 KiB
INI
Raw Normal View History

; 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
2015-03-10 18:51:45 +03:00
@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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
look 64
changeyaw 67
irelationship 69
monsterinitdead 71
bestvisibleenemy 74
finviewcone 75
fvecinviewcone 76
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 94
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
dod_item_candrop 70
2015-03-10 18:51:45 +03:00
dod_item_spawndeploy 69
dod_item_setdmgtime 71
dod_item_dropgren 72
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
look 64
changeyaw 67
irelationship 69
monsterinitdead 71
bestvisibleenemy 74
finviewcone 76
fvecinviewcone 75
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 94
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
dod_item_candrop 70
2015-03-10 18:51:45 +03:00
dod_item_spawndeploy 69
dod_item_setdmgtime 71
dod_item_dropgren 72
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
look 64
changeyaw 67
irelationship 69
monsterinitdead 71
bestvisibleenemy 74
finviewcone 75
fvecinviewcone 76
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 94
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
dod_item_candrop 70
2015-03-10 18:51:45 +03:00
dod_item_spawndeploy 69
dod_item_setdmgtime 71
dod_item_dropgren 72
2015-03-10 18:51:45 +03:00
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 2
precache 3
keyvalue 4
objectcaps 7
activate 8
setobjectcollisionbox 9
classify 10
deathnotice 11
traceattack 12
takedamage 13
takehealth 14
bloodcolor 16
tracebleed 17
mymonsterpointer 19
mysquadmonsterpointer 20
gettogglestate 21
addplayeritem 22
removeplayeritem 23
getdelay 25
ismoving 26
overridereset 27
damagedecal 28
settogglestate 29
startsneaking 30
stopsneaking 31
oncontrols 32
issneaking 33
isalive 34
isbspmodel 35
reflectgauss 36
hastarget 37
isinworld 38
isplayer 39
isnetclient 40
getnexttarget 42
think 43
touch 44
use 45
blocked 46
respawn 47
updateowner 48
fbecomeprone 49
center 50
eyeposition 51
earposition 52
bodytarget 53
illumination 54
fvisible 55
fvecvisible 56
2015-03-10 18:51:45 +03:00
look 66
changeyaw 69
irelationship 71
monsterinitdead 73
becomedead 74
bestvisibleenemy 76
finviewcone 77
fvecinviewcone 78
2015-03-10 18:51:45 +03:00
runai 67
monsterthink 70
monsterinit 72
checklocalmove 79
move 80
moveexecute 81
shouldadvanceroute 82
getstoppedactivity 83
stop 84
checkrangeattack1 85
checkrangeattack2 86
checkmeleeattack1 87
checkmeleeattack2 88
schedulechange 94
canplaysequence 95
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 96
playsentence 97
playscriptedsentence 98
sentencestop 99
getidealstate 100
setactivity 101
reportaistate 102
checkenemy 103
ftriangulate 104
setyawspeed 105
buildnearestroute 106
findcover 107
coverradius 109
fcancheckattacks 110
checkammo 111
ignoreconditions 112
fvalidatehinttype 113
fcanactiveidle 114
isoundmask 115
hearingsensitivity 118
barnaclevictimbitten 119
barnaclevictimreleased 120
preschedulethink 121
getdeathactivity 122
gibmonster 123
hashumangibs 124
hasaliengibs 125
fademonster 126
deathsound 129
alertsound 130
idlesound 131
painsound 132
stopfollowing 133
2015-03-10 18:51:45 +03:00
player_jump 134
player_duck 135
player_prethink 136
player_postthink 137
player_shouldfadeondeath 68
player_impulsecommands 138
2015-03-10 18:51:45 +03:00
item_addtoplayer 66
item_addduplicate 67
item_getiteminfo 69
item_candeploy 70
item_deploy 71
item_canholster 72
item_holster 73
item_updateiteminfo 74
item_preframe 75
item_postframe 76
item_drop 77
item_kill 78
item_attachtoplayer 79
item_primaryammoindex 80
item_secondaryammoindex 81
item_updateclientdata 82
item_getweaponptr 83
item_itemslot 68
weapon_extractammo 84
weapon_extractclipammo 85
weapon_addweapon 86
weapon_playemptysound 87
weapon_resetemptysound 88
weapon_sendweaponanim 89
weapon_isusable 90
weapon_primaryattack 91
weapon_secondaryattack 92
weapon_reload 93
weapon_weaponidle 94
weapon_retireweapon 95
weapon_shouldweaponidle 96
weapon_getnextattackdelay 97
2015-03-10 18:51:45 +03:00
tfc_killed 15
tfc_istriggered 18
tfc_giveammo 24
tfc_dbgetitemname 41
tfc_engineeruse 57
tfc_finished 58
tfc_empexplode 59
tfc_calcempdmgrad 60
tfc_takeempblast 61
tfc_empremove 62
tfc_takeconcussionblast 63
tfc_concuss 64
tfc_radiusdamage 127
tfc_radiusdamage2 128
@end
@section tfc windows
pev 4
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
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 95
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
tfc_killed 14
tfc_istriggered 17
tfc_giveammo 23
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
tfc_radiusdamage 127
tfc_radiusdamage2 126
@end
@section tfc mac
pev 4
base 0x0
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 95
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
; Sven-Coop 5.17
@section svencoop linux
pev 4
base 0x0
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
spawn 1
precache 3
keyvalue 4
objectcaps 9
activate 10
setobjectcollisionbox 11
irelationship 14
classify 15
deathnotice 16
traceattack 17
takedamage 18
killed 21
bloodcolor 22
tracebleed 23
mymonsterpointer 25
mysquadmonsterpointer 26
gettogglestate 29
addplayeritem 32
getdelay 35
overridereset 37
damagedecal 38
settogglestate 39
startsneaking 40
stopsneaking 41
teamid 55
getnexttarget 57
think 58
touch 59
use 60
blocked 61
respawn 63
updateowner 66
fbecomeprone 67
center 68
eyeposition 69
earposition 70
bodytarget 71
illumination 72
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
look 100
runai 101
changeyaw 104
monsterthink 106
monsterinit 107
monsterinitdead 108
becomedead 109
bestvisibleenemy 112
finviewcone 113
fvecinviewcone 114
checklocalmove 115
move 116
moveexecute 117
shouldadvanceroute 118
getstoppedactivity 119
stop 120
checkrangeattack1 121
checkrangeattack2 123
checkmeleeattack1 125
checkmeleeattack2 127
schedulechange 135
playsentence 138
sentencestop 140
getidealstate 141
setactivity 142
reportaistate 144
checkenemy 145
setyawspeed 148
buildnearestroute 149
findcover 150
coverradius 155
fcancheckattacks 156
checkammo 158
ignoreconditions 159
fvalidatehinttype 160
fcanactiveidle 161
isoundmask 162
hearingsensitivity 165
barnaclevictimbitten 166
barnaclevictimreleased 167
preschedulethink 174
getdeathactivity 175
gibmonster 176
hashumangibs 178
hasaliengibs 179
fademonster 180
deathsound 184
alertsound 185
idlesound 186
painsound 187
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
player_getgunposition 181
player_jump 208
player_duck 209
player_prethink 210
player_postthink 211
player_updateclientdata 216
player_impulsecommands 217
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
item_holster 118
item_updateiteminfo 119
item_preframe 120
item_postframe 121
item_drop 132
item_kill 102
item_attachtoplayer 124
item_primaryammoindex 126
item_secondaryammoindex 127
item_getweaponptr 129
item_itemslot 130
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
weapon_extractammo 135
weapon_extractclipammo 136
weapon_resetemptysound 141
weapon_sendweaponanim 142
weapon_primaryattack 145
weapon_secondaryattack 146
weapon_reload 148
weapon_weaponidle 151
weapon_retireweapon 152
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
sc_prespawn 0
sc_postspawn 2
sc_onkeyvalueupdate 6
sc_getclassification 12
sc_setclassification 13
sc_takehealth 19
sc_takearmor 20
sc_istriggered 24
sc_mycustompointer 27
sc_myitempointer 28
sc_addpoints 30
sc_addpointstoteam 31
sc_removeplayeritem 33
sc_giveammo 34
sc_ismoving 36
sc_oncontrols 42
sc_issneaking 43
sc_isalive 44
sc_isbspmodel 45
sc_reflectgauss 46
sc_hastarget 47
sc_isinworld 48
sc_ismonster 49
sc_isplayer 50
sc_isnetclient 51
sc_ispointentity 52
sc_isbreakable 53
sc_ismachine 54
sc_criticalremove 56
sc_updateonremove 62
sc_subusetargets 64
sc_islockedbymaster 65
sc_fbecomeprone 67
sc_fvisible 73
sc_fvecvisible 74
sc_fvisiblefrompos 75
sc_isfacing 76
sc_getpointsfordamage 77
sc_getdamagepoints 78
sc_setplayerally 79
sc_oncreate 82
sc_ondestroy 83
sc_onsetoriginbymap 84
sc_isrevivable 85
sc_beginrevive 86
sc_endrevive 87
sc_shouldfadeondeath 103
sc_setupfriendly 105
sc_revive 110
sc_startmonster 111
sc_checkrangeattack1_move 122
sc_checkrangeattack2_move 124
sc_checkmeleeattack1_move 126
sc_checkmeleeattack2_move 128
sc_checktankusage 129
sc_canplaysequence 136
sc_canplaysentence2 137
sc_playscriptedsentence 139
sc_setgaitactivity 143
sc_ftriangulate 145
sc_ftriangulateextension 147
sc_findcovergrenade 151
sc_findcoverdistance 152
sc_findattackpoint 153
sc_fvalidatecover 154
sc_checkattacker 157
sc_nofriendlyfire1 168
sc_nofriendlyfire2 169
sc_nofriendlyfire3 170
sc_nofriendlyfiretopos 171
sc_fvisiblegunpos 172
sc_finbulletcone 173
sc_callgibmonster 177
sc_checktimebaseddamage 182
sc_isplayerfollowing 189
sc_startplayerfollowing 193
sc_stopplayerfollowing 194
sc_usesound 196
sc_unusesound 197
sc_ridemonster 198
sc_checkandapplygenericattacks 19ç
sc_checkscared 200
sc_checkcreaturedanger 201
sc_checkfalldamage 202
sc_checkrevival 203
sc_mediccallsound 206
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
sc_player_specialspawn 207
sc_player_enteredobserver 212
sc_player_leftobserver 213
sc_player_isobserver 214
sc_player_isconnected 215
sc_player_isvalidinfoentity 218
sc_player_levelend 219
sc_player_votestarted 220
sc_player_canstartnextvote 221
sc_player_vote 222
sc_player_hasvoted 223
sc_player_resetvote 224
sc_player_lastvoteinput 225
sc_player_initvote 226
sc_player_timetostartnextvote 227
sc_player_resetview 228
sc_player_getlogfrequency 229
sc_player_logplayerstats 230
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
sc_item_materialize 100
sc_item_cancollect 105
sc_item_collect 106
sc_item_addtoplayer 110
sc_item_addduplicate 111
sc_item_addammofromitem 112
sc_item_getpickupsound 113
sc_item_getiteminfo 114
sc_item_candeploy 115
sc_item_deploy 116
sc_item_canholster 117
sc_item_inactiveitempreframe 122
sc_item_inactiveitempostframe 123
sc_item_detachfromplayer 125
sc_item_updateclientdata 128
sc_item_getrespawntime 131
sc_item_canhaveduplicates 133
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
sc_weapon_extractammofromitem 134
sc_weapon_addweapon 137
sc_weapon_getammo1drop 138
sc_weapon_getammo2drop 139
sc_weapon_playemptysound 140
sc_weapon_bulletaccuracy 143
sc_weapon_isusable 144
sc_weapon_tertiaryattack 147
sc_weapon_finishreload 149
sc_weapon_shouldreload 150
sc_weapon_shouldweaponidle 153
sc_weapon_usedecrement 154
sc_weapon_burstsupplement 155
sc_weapon_getp_model 156
sc_weapon_getw_model 157
sc_weapon_getv_model 158
sc_weapon_precachecustommodels 159
sc_weapon_ismultiplayer 162
sc_weapon_frunfuncs 163
sc_weapon_setfov 164
sc_weapon_fcanrun 165
sc_weapon_customdecrement 166
sc_weapon_setv_model 167
sc_weapon_setp_model 168
sc_weapon_changeweaponskin 169
@end
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
; Sven-Coop 5.17
@section svencoop windows
pev 4
base 0x0
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
spawn 1
precache 3
keyvalue 4
objectcaps 9
activate 10
setobjectcollisionbox 11
irelationship 14
classify 15
deathnotice 16
traceattack 17
takedamage 18
killed 21
bloodcolor 22
tracebleed 23
mymonsterpointer 25
mysquadmonsterpointer 26
gettogglestate 29
addplayeritem 32
getdelay 35
overridereset 37
damagedecal 38
settogglestate 39
startsneaking 40
stopsneaking 41
teamid 55
getnexttarget 57
think 58
touch 59
use 60
blocked 61
respawn 63
updateowner 66
center 68
eyeposition 69
earposition 70
bodytarget 71
illumination 72
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
look 99
runai 100
changeyaw 103
monsterthink 105
monsterinit 106
monsterinitdead 107
becomedead 108
bestvisibleenemy 110
finviewcone 113
fvecinviewcone 112
checklocalmove 114
move 115
moveexecute 116
shouldadvanceroute 117
getstoppedactivity 118
stop 119
checkrangeattack1 120
checkrangeattack2 122
checkmeleeattack1 124
checkmeleeattack2 126
schedulechange 134
playsentence 137
sentencestop 139
getidealstate 140
setactivity 141
reportaistate 143
checkenemy 144
setyawspeed 147
buildnearestroute 148
findcover 149
coverradius 154
fcancheckattacks 155
checkammo 157
ignoreconditions 158
fvalidatehinttype 159
fcanactiveidle 160
isoundmask 161
hearingsensitivity 164
barnaclevictimbitten 165
barnaclevictimreleased 166
preschedulethink 173
getdeathactivity 174
gibmonster 175
hashumangibs 177
hasaliengibs 178
fademonster 179
deathsound 183
alertsound 184
idlesound 185
painsound 186
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
player_getgunposition 180
player_jump 207
player_duck 208
player_prethink 209
player_postthink 210
player_updateclientdata 215
player_impulsecommands 216
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
item_holster 117
item_updateiteminfo 118
item_preframe 119
item_postframe 120
item_drop 131
item_kill 101
item_attachtoplayer 123
item_primaryammoindex 125
item_secondaryammoindex 126
item_getweaponptr 128
item_itemslot 129
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
weapon_extractammo 134
weapon_extractclipammo 135
weapon_resetemptysound 140
weapon_sendweaponanim 141
weapon_primaryattack 144
weapon_secondaryattack 145
weapon_reload 147
weapon_weaponidle 150
weapon_retireweapon 151
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
sc_prespawn 0
sc_postspawn 2
sc_onkeyvalueupdate 6
sc_getclassification 12
sc_setclassification 13
sc_takehealth 19
sc_takearmor 20
sc_istriggered 24
sc_mycustompointer 27
sc_myitempointer 28
sc_addpoints 30
sc_addpointstoteam 31
sc_removeplayeritem 33
sc_giveammo 34
sc_ismoving 36
sc_oncontrols 42
sc_issneaking 43
sc_isalive 44
sc_isbspmodel 45
sc_reflectgauss 46
sc_hastarget 47
sc_isinworld 48
sc_ismonster 49
sc_isplayer 50
sc_isnetclient 51
sc_ispointentity 52
sc_isbreakable 53
sc_ismachine 54
sc_criticalremove 56
sc_updateonremove 62
sc_subusetargets 64
sc_islockedbymaster 65
sc_fbecomeprone 67
sc_fvecvisible 73
sc_fvisible 74
sc_fvisiblefrompos 75
sc_isfacing 76
sc_getpointsfordamage 77
sc_getdamagepoints 78
sc_setplayerally 79
sc_oncreate 81
sc_ondestroy 82
sc_onsetoriginbymap 83
sc_isrevivable 84
sc_beginrevive 85
sc_endrevive 86
sc_shouldfadeondeath 102
sc_setupfriendly 104
sc_revive 109
sc_startmonster 110
sc_checkrangeattack1_move 121
sc_checkrangeattack2_move 123
sc_checkmeleeattack1_move 125
sc_checkmeleeattack2_move 127
sc_checktankusage 128
sc_canplaysequence 135
sc_canplaysentence2 136
sc_playscriptedsentence 138
sc_setgaitactivity 142
sc_ftriangulate 145
sc_ftriangulateextension 146
sc_findcovergrenade 150
sc_findcoverdistance 151
sc_findattackpoint 152
sc_fvalidatecover 153
sc_checkattacker 156
sc_nofriendlyfire1 169
sc_nofriendlyfire2 168
sc_nofriendlyfire3 167
sc_nofriendlyfiretopos 170
sc_fvisiblegunpos 171
sc_finbulletcone 172
sc_callgibmonster 176
sc_checktimebaseddamage 181
sc_isplayerfollowing 188
sc_startplayerfollowing 192
sc_stopplayerfollowing 193
sc_usesound 195
sc_unusesound 196
sc_ridemonster 197
sc_checkandapplygenericattacks 198
sc_checkscared 199
sc_checkcreaturedanger 200
sc_checkfalldamage 201
sc_checkrevival 202
sc_mediccallsound 205
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
sc_player_specialspawn 206
sc_player_enteredobserver 211
sc_player_leftobserver 212
sc_player_isobserver 213
sc_player_isconnected 214
sc_player_isvalidinfoentity 217
sc_player_levelend 218
sc_player_votestarted 219
sc_player_canstartnextvote 220
sc_player_vote 221
sc_player_hasvoted 222
sc_player_resetvote 223
sc_player_lastvoteinput 224
sc_player_initvote 225
sc_player_timetostartnextvote 226
sc_player_resetview 227
sc_player_getlogfrequency 228
sc_player_logplayerstats 229
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
sc_item_materialize 99
sc_item_cancollect 104
sc_item_collect 105
sc_item_addtoplayer 109
sc_item_addduplicate 110
sc_item_addammofromitem 111
sc_item_getpickupsound 112
sc_item_getiteminfo 113
sc_item_candeploy 114
sc_item_deploy 115
sc_item_canholster 116
sc_item_inactiveitempreframe 121
sc_item_inactiveitempostframe 122
sc_item_detachfromplayer 125
sc_item_updateclientdata 127
sc_item_getrespawntime 130
sc_item_canhaveduplicates 132
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
sc_weapon_extractammofromitem 133
sc_weapon_addweapon 136
sc_weapon_getammo1drop 137
sc_weapon_getammo2drop 138
sc_weapon_playemptysound 139
sc_weapon_bulletaccuracy 142
sc_weapon_isusable 143
sc_weapon_tertiaryattack 146
sc_weapon_finishreload 148
sc_weapon_shouldreload 149
sc_weapon_shouldweaponidle 152
sc_weapon_usedecrement 153
sc_weapon_burstsupplement 154
sc_weapon_getp_model 155
sc_weapon_getw_model 156
sc_weapon_getv_model 157
sc_weapon_precachecustommodels 158
sc_weapon_ismultiplayer 161
sc_weapon_frunfuncs 162
sc_weapon_setfov 163
sc_weapon_fcanrun 164
sc_weapon_customdecrement 165
sc_weapon_setv_model 166
sc_weapon_setp_model 167
sc_weapon_changeweaponskin 168
@end
2015-03-10 18:51:45 +03:00
; 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
2015-03-10 18:51:45 +03:00
look 59
changeyaw 62
irelationship 64
monsterinitdead 66
becomedead 67
bestvisibleenemy 69
finviewcone 70
fvecinviewcone 71
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 89
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
esf_weapon_holsterwhenmeleed 86
@end
2015-03-10 18:51:45 +03:00
@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
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 87
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 93
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 93
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
look 58
changeyaw 61
irelationship 63
monsterinitdead 65
becomedead 66
bestvisibleenemy 68
finviewcone 69
fvecinviewcone 70
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 88
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 88
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
look 58
changeyaw 61
irelationship 63
monsterinitdead 65
becomedead 66
bestvisibleenemy 68
finviewcone 69
fvecinviewcone 70
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 88
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
@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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 90
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 90
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 90
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 92
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
activate 6
setobjectcollisionbox 7
classify 8
deathnotice 9
traceattack 10
takedamage 11
2015-03-10 18:51:45 +03:00
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
2015-03-10 18:51:45 +03:00
getdelay 25
ismoving 26
overridereset 27
damagedecal 28
settogglestate 29
startsneaking 30
stopsneaking 31
oncontrols 32
2015-03-10 18:51:45 +03:00
issneaking 33
isalive 34
isbspmodel 35
reflectgauss 36
hastarget 37
isinworld 38
isplayer 39
isnetclient 40
2015-03-10 18:51:45 +03:00
teamid 41
getnexttarget 42
think 43
touch 44
use 45
blocked 46
respawn 48
2015-03-10 18:51:45 +03:00
updateowner 49
fbecomeprone 50
center 51
eyeposition 52
earposition 53
bodytarget 54
illumination 55
fvisible 56
2015-03-10 18:51:45 +03:00
fvecvisible 57
look 60
changeyaw 63
irelationship 65
monsterinitdead 67
becomedead 68
bestvisibleenemy 70
finviewcone 71
fvecinviewcone 72
2015-03-10 18:51:45 +03:00
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
Update Hamsandwich for Sven Coop 5.17 (#452) * Remove dropped functions * Update existing offsets * Add some logic to prevent the use of removed functions. * Add Ham_SC_AddPoints and Ham_SC_AddPointsToTeam * Add Ham_SC_GiveAmmo * Add Ham_SC_FVisibleFromPos * Fix an old typos with CanPlaySentence for all mods * Add Ham_SC_CanPlaySequence * Add Ham_SC_PlayScriptSentence * Add Ham_SC_StartPlayerFollowing * Fix CanPlaySequence hamdata.ini (SC) * Add Ham_SC_StopPlayerFollowing * Fix handlers from previous commits * Add Ham_SC_PreSpawn * Add Ham_SC_PostSpawn * Add Ham_SC_OnKeyValueUpdate * Add Ham_SC_SetClassification * Add Ham_SC_MyCustomPointer and Ham_SC_MyItemPointer * Add Ham_SC_IsSneaking * Add Ham_SC_IsAlive * Add Ham_SC_IsBSPModel * Add Ham_SC_ReflectGauss * Add Ham_SC_HasTarget * Add Ham_SC_IsInWorld * Add Ham_SC_IsPlayer * Add Ham_SC_IsNetClient * Add Ham_SC_IsBreakable * Fix Ham_SC_IsMonster, Ham_SC_IsPointEntity, Ham_SC_IsMachine and Ham_SC_CriticakRemove handlers * Add Ham_SC_OnControls * Fix Ham_SC_TakeHealth and Ham_SC_TakeArmor handlers * Add Ham_SC_IsTriggered * Add Ham_SC_RemovePlayerItem * Fix typo * Fix Ham_SC_IsMoving handler * Add Ham_SC_SUB_UseTargets * Ham_SC_IsLockedByMaster * Add Ham_SC_FBecomeProne * Fix Ham_SC_FVisible handler * Add Ham_SC_FVecVisible * Fix Ham_SC_FVisibleFromPos handler * Fix Ham_SC_IsFacing handler * Add Ham_SC_SetPlayerAlly * Add Ham_SC_OnSetOriginByMap * Add Ham_SC_IsRevivable * Add Ham_SC_BeginRevive and Ham_SC_EndRevive * Update offsets based on SvenCoop v5.17 * Add Ham_SC_Item_CanCollect and Ham_SC_Item_Collect * Add Ham_SC_Item_AddToPlayer * Add Ham_SC_Item_AddDuplicate * Add Ham_SC_Item_AddAmmoFromItem * Add Ham_SC_Item_GetItemInfo * Add Ham_SC_Item_CanDeploy, Ham_SC_Item_Deploy and Ham_SC_Item_CanHolster * Add Ham_SC_Item_UpdateClientData * Add Ham_SC_Item_GetRespawnTime * Add Ham_SC_Item_CanHaveDuplicates * Add Ham_SC_Weapon_ExtractAmmoFromItem * Add Ham_SC_Weapon_GetAmmo1Drop and Ham_SC_Weapon_GetAmmo2Drop * Add Ham_SC_Weapon_FinishReload and Ham_SC_Weapon_ShouldReload * Fix Ham_SC_IsMultiplayer, Ham_SC_FRunfuncs and Ham_SC_FCanRun handlers * Add Ham_SC_Weapon_AddWeapon, _PlayEmptySound, _IsUsable, _ShouldWeaponIdle and _UseDecrement * Add Ham_SC_Item_GetPickupSound * Add Ham_SC_Item_InactiveItemPreFrame and Ham_SC_Item_InactiveItemPostFrame * Add Ham_SC_Item_DetachFromPlayer * Fix Ham_SC_Player_IsConnected handler * Add Ham_SC_Player_EnteredObserver, Ham_SC_Player_LeftObserver and Ham_SC_Player_IsObserver * Fix sc_postpawn typo (should be sc_postspawn) * Add few more assert
2018-09-06 18:09:10 +03:00
canplaysentence2 90
2015-03-10 18:51:45 +03:00
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