mirror of
https://github.com/Q3Rally-Team/q3rally.git
synced 2025-02-02 06:32:46 +00:00
6277 lines
69 KiB
NASM
6277 lines
69 KiB
NASM
export G_BounceProjectile
|
|
code
|
|
proc G_BounceProjectile 68 4
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 8
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 12
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 0
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
INDIRF4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
INDIRF4
|
|
SUBF4
|
|
ASGNF4
|
|
ADDRLP4 36
|
|
CNSTI4 4
|
|
ASGNI4
|
|
ADDRLP4 0+4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ADDRLP4 36
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDRLP4 36
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
SUBF4
|
|
ASGNF4
|
|
ADDRLP4 40
|
|
CNSTI4 8
|
|
ASGNI4
|
|
ADDRLP4 0+8
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ADDRLP4 40
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDRLP4 40
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
SUBF4
|
|
ASGNF4
|
|
ADDRLP4 44
|
|
ADDRLP4 0
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 52
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
CNSTI4 4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 24
|
|
ADDRLP4 44
|
|
INDIRF4
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDRLP4 0+4
|
|
INDIRF4
|
|
ADDRLP4 52
|
|
INDIRP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ADDRLP4 0+8
|
|
INDIRF4
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
CNSTI4 8
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 56
|
|
CNSTF4 3221225472
|
|
ADDRLP4 24
|
|
INDIRF4
|
|
MULF4
|
|
ASGNF4
|
|
ADDRLP4 12
|
|
ADDRLP4 44
|
|
INDIRF4
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
INDIRF4
|
|
ADDRLP4 56
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 12+4
|
|
ADDRLP4 0+4
|
|
INDIRF4
|
|
ADDRLP4 52
|
|
INDIRP4
|
|
INDIRF4
|
|
ADDRLP4 56
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 12+8
|
|
ADDRLP4 0+8
|
|
INDIRF4
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
CNSTI4 8
|
|
ADDP4
|
|
INDIRF4
|
|
CNSTF4 3221225472
|
|
ADDRLP4 24
|
|
INDIRF4
|
|
MULF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 12
|
|
ARGP4
|
|
ADDRGP4 VectorNormalize
|
|
CALLF4
|
|
pop
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1174405120
|
|
ADDRLP4 12
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 60
|
|
CNSTI4 4
|
|
ASGNI4
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
ADDP4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
CNSTF4 1174405120
|
|
ADDRLP4 12+4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 64
|
|
CNSTI4 8
|
|
ASGNI4
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
ADDRLP4 64
|
|
INDIRI4
|
|
ADDP4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ADDRLP4 64
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
CNSTF4 1174405120
|
|
ADDRLP4 12+8
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
LABELV $64
|
|
endproc G_BounceProjectile 68 4
|
|
export Weapon_Gauntlet
|
|
proc Weapon_Gauntlet 0 0
|
|
LABELV $75
|
|
endproc Weapon_Gauntlet 0 0
|
|
export CheckGauntletAttack
|
|
proc CheckGauntletAttack 108 32
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 152
|
|
ADDP4
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRGP4 right
|
|
ARGP4
|
|
ADDRGP4 up
|
|
ARGP4
|
|
ADDRGP4 AngleVectors
|
|
CALLV
|
|
pop
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRGP4 right
|
|
ARGP4
|
|
ADDRGP4 up
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 CalcMuzzlePoint
|
|
CALLV
|
|
pop
|
|
ADDRLP4 80
|
|
CNSTF4 1112014848
|
|
ASGNF4
|
|
ADDRLP4 60
|
|
ADDRGP4 muzzle
|
|
INDIRF4
|
|
ADDRLP4 80
|
|
INDIRF4
|
|
ADDRGP4 forward
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 60+4
|
|
ADDRGP4 muzzle+4
|
|
INDIRF4
|
|
ADDRLP4 80
|
|
INDIRF4
|
|
ADDRGP4 forward+4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 60+8
|
|
ADDRGP4 muzzle+8
|
|
INDIRF4
|
|
CNSTF4 1112014848
|
|
ADDRGP4 forward+8
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRLP4 84
|
|
CNSTP4 0
|
|
ASGNP4
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 60
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 100663297
|
|
ARGI4
|
|
ADDRGP4 trap_Trace
|
|
CALLV
|
|
pop
|
|
ADDRLP4 0+44
|
|
INDIRI4
|
|
CNSTI4 16
|
|
BANDI4
|
|
CNSTI4 0
|
|
EQI4 $83
|
|
CNSTI4 0
|
|
RETI4
|
|
ADDRGP4 $76
|
|
JUMPV
|
|
LABELV $83
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 660
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $86
|
|
CNSTI4 0
|
|
RETI4
|
|
ADDRGP4 $76
|
|
JUMPV
|
|
LABELV $86
|
|
CNSTI4 940
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities+536
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 65536
|
|
BANDI4
|
|
CNSTI4 0
|
|
EQI4 $88
|
|
ADDRLP4 88
|
|
CNSTI4 940
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
ADDRLP4 88
|
|
INDIRI4
|
|
ADDRLP4 88
|
|
INDIRI4
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities+208+304
|
|
ADDP4
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRGP4 $89
|
|
JUMPV
|
|
LABELV $88
|
|
ADDRLP4 56
|
|
CNSTI4 940
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
LABELV $89
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 732
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $96
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CVPU4 4
|
|
CNSTU4 0
|
|
EQU4 $96
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
CNSTI4 53
|
|
ARGI4
|
|
ADDRLP4 96
|
|
ADDRGP4 G_TempEntity
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 72
|
|
ADDRLP4 96
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 72
|
|
INDIRP4
|
|
CNSTI4 140
|
|
ADDP4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 0+24
|
|
ARGP4
|
|
ADDRLP4 100
|
|
ADDRGP4 DirToByte
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 72
|
|
INDIRP4
|
|
CNSTI4 184
|
|
ADDP4
|
|
ADDRLP4 100
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 104
|
|
CNSTI4 192
|
|
ASGNI4
|
|
ADDRLP4 72
|
|
INDIRP4
|
|
ADDRLP4 104
|
|
INDIRI4
|
|
ADDP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDRLP4 104
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRI4
|
|
ASGNI4
|
|
LABELV $96
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 732
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
NEI4 $100
|
|
CNSTI4 0
|
|
RETI4
|
|
ADDRGP4 $76
|
|
JUMPV
|
|
LABELV $100
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 316
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $102
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
CNSTI4 64
|
|
ARGI4
|
|
CNSTI4 0
|
|
ARGI4
|
|
ADDRGP4 G_AddEvent
|
|
CALLV
|
|
pop
|
|
ADDRGP4 s_quadFactor
|
|
ADDRGP4 g_quadfactor+8
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRGP4 $103
|
|
JUMPV
|
|
LABELV $102
|
|
ADDRGP4 s_quadFactor
|
|
CNSTF4 1065353216
|
|
ASGNF4
|
|
LABELV $103
|
|
ADDRLP4 76
|
|
CNSTF4 1112014848
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
ADDRLP4 76
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 32
|
|
ARGI4
|
|
CNSTI4 2
|
|
ARGI4
|
|
ADDRGP4 G_Damage
|
|
CALLV
|
|
pop
|
|
CNSTI4 1
|
|
RETI4
|
|
LABELV $76
|
|
endproc CheckGauntletAttack 108 32
|
|
export Weapon_fire_flame
|
|
proc Weapon_fire_flame 16 12
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 4
|
|
ADDRGP4 fire_flame
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 0
|
|
ADDRLP4 4
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 736
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 12
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 740
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
LABELV $106
|
|
endproc Weapon_fire_flame 16 12
|
|
export Weapon_cluster_fire_flame
|
|
proc Weapon_cluster_fire_flame 60 12
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 24
|
|
ADDRGP4 fire_cluster_flame
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 12
|
|
ADDRLP4 24
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 28
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
CNSTI4 736
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 28
|
|
INDIRP4
|
|
ADDRLP4 28
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 32
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
CNSTI4 740
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 32
|
|
INDIRP4
|
|
ADDRLP4 32
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 0
|
|
ADDRGP4 forward
|
|
INDIRF4
|
|
ADDRGP4 right
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+4
|
|
ADDRGP4 forward+4
|
|
INDIRF4
|
|
ADDRGP4 right+4
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+8
|
|
ADDRGP4 forward+8
|
|
INDIRF4
|
|
ADDRGP4 right+8
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRLP4 36
|
|
ADDRGP4 fire_cluster_flame
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 16
|
|
ADDRLP4 36
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 40
|
|
ADDRLP4 16
|
|
INDIRP4
|
|
CNSTI4 736
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 40
|
|
INDIRP4
|
|
ADDRLP4 40
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 44
|
|
ADDRLP4 16
|
|
INDIRP4
|
|
CNSTI4 740
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 44
|
|
INDIRP4
|
|
ADDRLP4 44
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRGP4 right
|
|
ARGP4
|
|
ADDRGP4 VectorInverse
|
|
CALLV
|
|
pop
|
|
ADDRLP4 0
|
|
ADDRGP4 forward
|
|
INDIRF4
|
|
ADDRGP4 right
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+4
|
|
ADDRGP4 forward+4
|
|
INDIRF4
|
|
ADDRGP4 right+4
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+8
|
|
ADDRGP4 forward+8
|
|
INDIRF4
|
|
ADDRGP4 right+8
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRLP4 48
|
|
ADDRGP4 fire_cluster_flame
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 20
|
|
ADDRLP4 48
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 52
|
|
ADDRLP4 20
|
|
INDIRP4
|
|
CNSTI4 736
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 52
|
|
INDIRP4
|
|
ADDRLP4 52
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
ADDRLP4 20
|
|
INDIRP4
|
|
CNSTI4 740
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
LABELV $107
|
|
endproc Weapon_cluster_fire_flame 60 12
|
|
export SnapVectorTowards
|
|
proc SnapVectorTowards 16 4
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 0
|
|
CNSTI4 0
|
|
ASGNI4
|
|
LABELV $121
|
|
ADDRLP4 4
|
|
ADDRLP4 0
|
|
INDIRI4
|
|
CNSTI4 2
|
|
LSHI4
|
|
ASGNI4
|
|
ADDRLP4 4
|
|
INDIRI4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ADDP4
|
|
INDIRF4
|
|
ADDRLP4 4
|
|
INDIRI4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDP4
|
|
INDIRF4
|
|
GTF4 $125
|
|
ADDRLP4 8
|
|
ADDRLP4 0
|
|
INDIRI4
|
|
CNSTI4 2
|
|
LSHI4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
INDIRF4
|
|
ARGF4
|
|
ADDRLP4 12
|
|
ADDRGP4 floor
|
|
CALLF4
|
|
ASGNF4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRGP4 $126
|
|
JUMPV
|
|
LABELV $125
|
|
ADDRLP4 8
|
|
ADDRLP4 0
|
|
INDIRI4
|
|
CNSTI4 2
|
|
LSHI4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
INDIRF4
|
|
ARGF4
|
|
ADDRLP4 12
|
|
ADDRGP4 ceil
|
|
CALLF4
|
|
ASGNF4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRF4
|
|
ASGNF4
|
|
LABELV $126
|
|
LABELV $122
|
|
ADDRLP4 0
|
|
ADDRLP4 0
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRLP4 0
|
|
INDIRI4
|
|
CNSTI4 3
|
|
LTI4 $121
|
|
LABELV $120
|
|
endproc SnapVectorTowards 16 4
|
|
export Bullet_Fire
|
|
proc Bullet_Fire 144 32
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 8
|
|
ADDRFP4 8
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRFP4 12
|
|
ADDRFP4 12
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRFP4 8
|
|
ADDRFP4 8
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 92
|
|
ADDRGP4 rand
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 84
|
|
CNSTF4 1073741824
|
|
CNSTF4 1078530011
|
|
ADDRLP4 92
|
|
INDIRI4
|
|
CNSTI4 32767
|
|
BANDI4
|
|
CVIF4 4
|
|
CNSTF4 1191181824
|
|
DIVF4
|
|
MULF4
|
|
MULF4
|
|
ASGNF4
|
|
ADDRLP4 84
|
|
INDIRF4
|
|
ARGF4
|
|
ADDRLP4 96
|
|
ADDRGP4 sin
|
|
CALLF4
|
|
ASGNF4
|
|
ADDRLP4 100
|
|
ADDRGP4 rand
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 88
|
|
CNSTF4 1098907648
|
|
ADDRLP4 96
|
|
INDIRF4
|
|
CNSTF4 1073741824
|
|
ADDRLP4 100
|
|
INDIRI4
|
|
CNSTI4 32767
|
|
BANDI4
|
|
CVIF4 4
|
|
CNSTF4 1191181824
|
|
DIVF4
|
|
CNSTF4 1056964608
|
|
SUBF4
|
|
MULF4
|
|
MULF4
|
|
ADDRFP4 4
|
|
INDIRF4
|
|
MULF4
|
|
MULF4
|
|
ASGNF4
|
|
ADDRLP4 84
|
|
INDIRF4
|
|
ARGF4
|
|
ADDRLP4 104
|
|
ADDRGP4 cos
|
|
CALLF4
|
|
ASGNF4
|
|
ADDRLP4 108
|
|
ADDRGP4 rand
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 84
|
|
CNSTF4 1098907648
|
|
ADDRLP4 104
|
|
INDIRF4
|
|
CNSTF4 1073741824
|
|
ADDRLP4 108
|
|
INDIRI4
|
|
CNSTI4 32767
|
|
BANDI4
|
|
CVIF4 4
|
|
CNSTF4 1191181824
|
|
DIVF4
|
|
CNSTF4 1056964608
|
|
SUBF4
|
|
MULF4
|
|
MULF4
|
|
ADDRFP4 4
|
|
INDIRF4
|
|
MULF4
|
|
MULF4
|
|
ASGNF4
|
|
ADDRLP4 112
|
|
CNSTF4 1207959552
|
|
ASGNF4
|
|
ADDRLP4 64
|
|
ADDRGP4 muzzle
|
|
INDIRF4
|
|
ADDRLP4 112
|
|
INDIRF4
|
|
ADDRGP4 forward
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 64+4
|
|
ADDRGP4 muzzle+4
|
|
INDIRF4
|
|
ADDRLP4 112
|
|
INDIRF4
|
|
ADDRGP4 forward+4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 64+8
|
|
ADDRGP4 muzzle+8
|
|
INDIRF4
|
|
CNSTF4 1207959552
|
|
ADDRGP4 forward+8
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 64
|
|
ADDRLP4 64
|
|
INDIRF4
|
|
ADDRGP4 right
|
|
INDIRF4
|
|
ADDRLP4 84
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 64+4
|
|
ADDRLP4 64+4
|
|
INDIRF4
|
|
ADDRGP4 right+4
|
|
INDIRF4
|
|
ADDRLP4 84
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 64+8
|
|
ADDRLP4 64+8
|
|
INDIRF4
|
|
ADDRGP4 right+8
|
|
INDIRF4
|
|
ADDRLP4 84
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 64
|
|
ADDRLP4 64
|
|
INDIRF4
|
|
ADDRGP4 up
|
|
INDIRF4
|
|
ADDRLP4 88
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 64+4
|
|
ADDRLP4 64+4
|
|
INDIRF4
|
|
ADDRGP4 up+4
|
|
INDIRF4
|
|
ADDRLP4 88
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 64+8
|
|
ADDRLP4 64+8
|
|
INDIRF4
|
|
ADDRGP4 up+8
|
|
INDIRF4
|
|
ADDRLP4 88
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 80
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 76
|
|
CNSTI4 0
|
|
ASGNI4
|
|
LABELV $146
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRLP4 124
|
|
CNSTP4 0
|
|
ASGNP4
|
|
ADDRLP4 124
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 124
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 64
|
|
ARGP4
|
|
ADDRLP4 80
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 100663297
|
|
ARGI4
|
|
ADDRGP4 trap_Trace
|
|
CALLV
|
|
pop
|
|
ADDRLP4 0+44
|
|
INDIRI4
|
|
CNSTI4 16
|
|
BANDI4
|
|
CNSTI4 0
|
|
EQI4 $150
|
|
ADDRGP4 $127
|
|
JUMPV
|
|
LABELV $150
|
|
CNSTI4 940
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities+536
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 65536
|
|
BANDI4
|
|
CNSTI4 0
|
|
EQI4 $153
|
|
ADDRLP4 128
|
|
CNSTI4 940
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
ADDRLP4 128
|
|
INDIRI4
|
|
ADDRLP4 128
|
|
INDIRI4
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities+208+304
|
|
ADDP4
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRGP4 $154
|
|
JUMPV
|
|
LABELV $153
|
|
ADDRLP4 56
|
|
CNSTI4 940
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
LABELV $154
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 SnapVectorTowards
|
|
CALLV
|
|
pop
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 732
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $162
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CVPU4 4
|
|
CNSTU4 0
|
|
EQU4 $162
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
CNSTI4 51
|
|
ARGI4
|
|
ADDRLP4 132
|
|
ADDRGP4 G_TempEntity
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 60
|
|
ADDRLP4 132
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 60
|
|
INDIRP4
|
|
CNSTI4 184
|
|
ADDP4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 136
|
|
ADDRGP4 LogAccuracyHit
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 136
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $163
|
|
ADDRLP4 140
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 728
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 140
|
|
INDIRP4
|
|
ADDRLP4 140
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRGP4 $163
|
|
JUMPV
|
|
LABELV $162
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
CNSTI4 52
|
|
ARGI4
|
|
ADDRLP4 132
|
|
ADDRGP4 G_TempEntity
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 60
|
|
ADDRLP4 132
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 0+24
|
|
ARGP4
|
|
ADDRLP4 136
|
|
ADDRGP4 DirToByte
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 60
|
|
INDIRP4
|
|
CNSTI4 184
|
|
ADDP4
|
|
ADDRLP4 136
|
|
INDIRI4
|
|
ASGNI4
|
|
LABELV $163
|
|
ADDRLP4 60
|
|
INDIRP4
|
|
CNSTI4 140
|
|
ADDP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 732
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $148
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
ADDRFP4 8
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 32
|
|
ARGI4
|
|
ADDRFP4 12
|
|
INDIRI4
|
|
ARGI4
|
|
ADDRGP4 G_Damage
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $148
|
|
JUMPV
|
|
LABELV $147
|
|
ADDRLP4 76
|
|
ADDRLP4 76
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRLP4 76
|
|
INDIRI4
|
|
CNSTI4 10
|
|
LTI4 $146
|
|
LABELV $148
|
|
LABELV $127
|
|
endproc Bullet_Fire 144 32
|
|
export BFG_Fire
|
|
proc BFG_Fire 16 12
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 4
|
|
ADDRGP4 fire_bfg
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 0
|
|
ADDRLP4 4
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 736
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 12
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 740
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
LABELV $172
|
|
endproc BFG_Fire 16 12
|
|
export ShotgunPellet
|
|
proc ShotgunPellet 112 32
|
|
ADDRFP4 8
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 64
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 68
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
INDIRB
|
|
ASGNB 12
|
|
ADDRLP4 80
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
INDIRB
|
|
ASGNB 12
|
|
ADDRLP4 60
|
|
CNSTI4 0
|
|
ASGNI4
|
|
LABELV $174
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRLP4 68
|
|
ARGP4
|
|
ADDRLP4 96
|
|
CNSTP4 0
|
|
ASGNP4
|
|
ADDRLP4 96
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 96
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 80
|
|
ARGP4
|
|
ADDRLP4 64
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 100663297
|
|
ARGI4
|
|
ADDRGP4 trap_Trace
|
|
CALLV
|
|
pop
|
|
CNSTI4 940
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities+536
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 65536
|
|
BANDI4
|
|
CNSTI4 0
|
|
EQI4 $178
|
|
ADDRLP4 100
|
|
CNSTI4 940
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
ADDRLP4 100
|
|
INDIRI4
|
|
ADDRLP4 100
|
|
INDIRI4
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities+208+304
|
|
ADDP4
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRGP4 $179
|
|
JUMPV
|
|
LABELV $178
|
|
ADDRLP4 56
|
|
CNSTI4 940
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
LABELV $179
|
|
ADDRLP4 0+44
|
|
INDIRI4
|
|
CNSTI4 16
|
|
BANDI4
|
|
CNSTI4 0
|
|
EQI4 $186
|
|
CNSTI4 0
|
|
RETI4
|
|
ADDRGP4 $173
|
|
JUMPV
|
|
LABELV $186
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 732
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $189
|
|
ADDRLP4 92
|
|
CNSTF4 1092616192
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
ADDRLP4 92
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 32
|
|
ARGI4
|
|
CNSTI4 1
|
|
ARGI4
|
|
ADDRGP4 G_Damage
|
|
CALLV
|
|
pop
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 108
|
|
ADDRGP4 LogAccuracyHit
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 108
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $192
|
|
CNSTI4 1
|
|
RETI4
|
|
ADDRGP4 $173
|
|
JUMPV
|
|
LABELV $192
|
|
LABELV $189
|
|
CNSTI4 0
|
|
RETI4
|
|
ADDRGP4 $173
|
|
JUMPV
|
|
LABELV $175
|
|
ADDRLP4 60
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
CNSTI4 10
|
|
LTI4 $174
|
|
CNSTI4 0
|
|
RETI4
|
|
LABELV $173
|
|
endproc ShotgunPellet 112 32
|
|
export ShotgunPattern
|
|
proc ShotgunPattern 104 12
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 12
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 60
|
|
CNSTI4 0
|
|
ASGNI4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 20
|
|
ARGP4
|
|
ADDRGP4 VectorNormalize2
|
|
CALLF4
|
|
pop
|
|
ADDRLP4 32
|
|
ARGP4
|
|
ADDRLP4 20
|
|
ARGP4
|
|
ADDRGP4 PerpendicularVector
|
|
CALLV
|
|
pop
|
|
ADDRLP4 20
|
|
ARGP4
|
|
ADDRLP4 32
|
|
ARGP4
|
|
ADDRLP4 44
|
|
ARGP4
|
|
ADDRGP4 CrossProduct
|
|
CALLV
|
|
pop
|
|
ADDRLP4 56
|
|
CNSTI4 0
|
|
ASGNI4
|
|
LABELV $195
|
|
ADDRFP4 8
|
|
ARGP4
|
|
ADDRLP4 64
|
|
ADDRGP4 Q_crandom
|
|
CALLF4
|
|
ASGNF4
|
|
ADDRLP4 12
|
|
CNSTF4 1098907648
|
|
CNSTF4 1143930880
|
|
ADDRLP4 64
|
|
INDIRF4
|
|
MULF4
|
|
MULF4
|
|
ASGNF4
|
|
ADDRFP4 8
|
|
ARGP4
|
|
ADDRLP4 68
|
|
ADDRGP4 Q_crandom
|
|
CALLF4
|
|
ASGNF4
|
|
ADDRLP4 16
|
|
CNSTF4 1098907648
|
|
CNSTF4 1143930880
|
|
ADDRLP4 68
|
|
INDIRF4
|
|
MULF4
|
|
MULF4
|
|
ASGNF4
|
|
ADDRLP4 76
|
|
CNSTF4 1207959552
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
INDIRF4
|
|
ADDRLP4 76
|
|
INDIRF4
|
|
ADDRLP4 20
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 4
|
|
ADDP4
|
|
INDIRF4
|
|
ADDRLP4 76
|
|
INDIRF4
|
|
ADDRLP4 20+4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+8
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 8
|
|
ADDP4
|
|
INDIRF4
|
|
CNSTF4 1207959552
|
|
ADDRLP4 20+8
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
ADDRLP4 0
|
|
INDIRF4
|
|
ADDRLP4 32
|
|
INDIRF4
|
|
ADDRLP4 12
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+4
|
|
ADDRLP4 0+4
|
|
INDIRF4
|
|
ADDRLP4 32+4
|
|
INDIRF4
|
|
ADDRLP4 12
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+8
|
|
ADDRLP4 0+8
|
|
INDIRF4
|
|
ADDRLP4 32+8
|
|
INDIRF4
|
|
ADDRLP4 12
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
ADDRLP4 0
|
|
INDIRF4
|
|
ADDRLP4 44
|
|
INDIRF4
|
|
ADDRLP4 16
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+4
|
|
ADDRLP4 0+4
|
|
INDIRF4
|
|
ADDRLP4 44+4
|
|
INDIRF4
|
|
ADDRLP4 16
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+8
|
|
ADDRLP4 0+8
|
|
INDIRF4
|
|
ADDRLP4 44+8
|
|
INDIRF4
|
|
ADDRLP4 16
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 88
|
|
ADDRGP4 ShotgunPellet
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 92
|
|
CNSTI4 0
|
|
ASGNI4
|
|
ADDRLP4 88
|
|
INDIRI4
|
|
ADDRLP4 92
|
|
INDIRI4
|
|
EQI4 $215
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
ADDRLP4 92
|
|
INDIRI4
|
|
NEI4 $215
|
|
ADDRLP4 96
|
|
CNSTI4 1
|
|
ASGNI4
|
|
ADDRLP4 60
|
|
ADDRLP4 96
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 100
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 728
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 100
|
|
INDIRP4
|
|
ADDRLP4 100
|
|
INDIRP4
|
|
INDIRI4
|
|
ADDRLP4 96
|
|
INDIRI4
|
|
ADDI4
|
|
ASGNI4
|
|
LABELV $215
|
|
LABELV $196
|
|
ADDRLP4 56
|
|
ADDRLP4 56
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
INDIRI4
|
|
CNSTI4 11
|
|
LTI4 $195
|
|
LABELV $194
|
|
endproc ShotgunPattern 104 12
|
|
export weapon_supershotgun_fire
|
|
proc weapon_supershotgun_fire 20 16
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
CNSTI4 57
|
|
ARGI4
|
|
ADDRLP4 4
|
|
ADDRGP4 G_TempEntity
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 0
|
|
ADDRLP4 4
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
CNSTF4 1166016512
|
|
ADDRGP4 forward
|
|
INDIRF4
|
|
MULF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 108
|
|
ADDP4
|
|
CNSTF4 1166016512
|
|
ADDRGP4 forward+4
|
|
INDIRF4
|
|
MULF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 112
|
|
ADDP4
|
|
CNSTF4 1166016512
|
|
ADDRGP4 forward+8
|
|
INDIRF4
|
|
MULF4
|
|
ASGNF4
|
|
ADDRLP4 8
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
INDIRF4
|
|
CVFI4 4
|
|
CVIF4 4
|
|
ASGNF4
|
|
ADDRLP4 12
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 108
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
INDIRF4
|
|
CVFI4 4
|
|
CVIF4 4
|
|
ASGNF4
|
|
ADDRLP4 16
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 112
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 16
|
|
INDIRP4
|
|
ADDRLP4 16
|
|
INDIRP4
|
|
INDIRF4
|
|
CVFI4 4
|
|
CVIF4 4
|
|
ASGNF4
|
|
ADDRLP4 8
|
|
ADDRGP4 rand
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 184
|
|
ADDP4
|
|
ADDRLP4 8
|
|
INDIRI4
|
|
CNSTI4 255
|
|
BANDI4
|
|
ASGNI4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 140
|
|
ADDP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 24
|
|
ADDP4
|
|
ARGP4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
ARGP4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 184
|
|
ADDP4
|
|
INDIRI4
|
|
ARGI4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 ShotgunPattern
|
|
CALLV
|
|
pop
|
|
LABELV $217
|
|
endproc weapon_supershotgun_fire 20 16
|
|
export weapon_grenadelauncher_fire
|
|
proc weapon_grenadelauncher_fire 32 12
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 4
|
|
ADDRGP4 forward+8
|
|
ASGNP4
|
|
ADDRLP4 4
|
|
INDIRP4
|
|
ADDRLP4 4
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1045220557
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRGP4 VectorNormalize
|
|
CALLF4
|
|
pop
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 8
|
|
ADDRGP4 fire_grenade
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 0
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 12
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 736
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 16
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 740
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 16
|
|
INDIRP4
|
|
ADDRLP4 16
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 20
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 36
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 20
|
|
INDIRP4
|
|
ADDRLP4 20
|
|
INDIRP4
|
|
INDIRF4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 32
|
|
ADDP4
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 24
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 40
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 24
|
|
INDIRP4
|
|
ADDRLP4 24
|
|
INDIRP4
|
|
INDIRF4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 36
|
|
ADDP4
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 28
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 44
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 28
|
|
INDIRP4
|
|
ADDRLP4 28
|
|
INDIRP4
|
|
INDIRF4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 40
|
|
ADDP4
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
LABELV $220
|
|
endproc weapon_grenadelauncher_fire 32 12
|
|
export weapon_cluster_grenadelauncher_fire
|
|
proc weapon_cluster_grenadelauncher_fire 20 12
|
|
ADDRLP4 4
|
|
ADDRGP4 forward+8
|
|
ASGNP4
|
|
ADDRLP4 4
|
|
INDIRP4
|
|
ADDRLP4 4
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1045220557
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRGP4 VectorNormalize
|
|
CALLF4
|
|
pop
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 8
|
|
ADDRGP4 fire_cluster_grenade
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 0
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 12
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 736
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 16
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 740
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 16
|
|
INDIRP4
|
|
ADDRLP4 16
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 36
|
|
ADDP4
|
|
CNSTF4 1157234688
|
|
ADDRGP4 forward
|
|
INDIRF4
|
|
MULF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 40
|
|
ADDP4
|
|
CNSTF4 1157234688
|
|
ADDRGP4 forward+4
|
|
INDIRF4
|
|
MULF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 44
|
|
ADDP4
|
|
CNSTF4 1157234688
|
|
ADDRGP4 forward+8
|
|
INDIRF4
|
|
MULF4
|
|
ASGNF4
|
|
LABELV $222
|
|
endproc weapon_cluster_grenadelauncher_fire 20 12
|
|
export Weapon_RocketLauncher_Fire
|
|
proc Weapon_RocketLauncher_Fire 16 12
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 4
|
|
ADDRGP4 fire_rocket
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 0
|
|
ADDRLP4 4
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 736
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 12
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 740
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
LABELV $226
|
|
endproc Weapon_RocketLauncher_Fire 16 12
|
|
export Weapon_Homing_RocketLauncher_Fire
|
|
proc Weapon_Homing_RocketLauncher_Fire 16 12
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 4
|
|
ADDRGP4 fire_homing_rocket
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 0
|
|
ADDRLP4 4
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 736
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 12
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 740
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
LABELV $227
|
|
endproc Weapon_Homing_RocketLauncher_Fire 16 12
|
|
export Weapon_Plasmagun_Fire
|
|
proc Weapon_Plasmagun_Fire 16 12
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 4
|
|
ADDRGP4 fire_plasma
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 0
|
|
ADDRLP4 4
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 736
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 12
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 740
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
LABELV $228
|
|
endproc Weapon_Plasmagun_Fire 16 12
|
|
export Weapon_Plasmagun_Circular_Fire
|
|
proc Weapon_Plasmagun_Circular_Fire 48 12
|
|
CNSTF4 1078523331
|
|
ADDRGP4 level+32
|
|
INDIRI4
|
|
CNSTI4 1
|
|
LSHI4
|
|
CVIF4 4
|
|
MULF4
|
|
CNSTF4 1148846080
|
|
DIVF4
|
|
ARGF4
|
|
ADDRLP4 28
|
|
ADDRGP4 sin
|
|
CALLF4
|
|
ASGNF4
|
|
ADDRLP4 12
|
|
ADDRLP4 28
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 12+4
|
|
CNSTF4 0
|
|
ASGNF4
|
|
ADDRLP4 12+8
|
|
CNSTF4 0
|
|
ASGNF4
|
|
CNSTF4 1078523331
|
|
ADDRGP4 level+32
|
|
INDIRI4
|
|
CNSTI4 1
|
|
LSHI4
|
|
CVIF4 4
|
|
MULF4
|
|
CNSTF4 1148846080
|
|
DIVF4
|
|
ARGF4
|
|
ADDRLP4 32
|
|
ADDRGP4 cos
|
|
CALLF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
ADDRLP4 32
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 0+4
|
|
CNSTF4 0
|
|
ASGNF4
|
|
ADDRLP4 0+8
|
|
CNSTF4 0
|
|
ASGNF4
|
|
ADDRLP4 12
|
|
ADDRGP4 forward
|
|
INDIRF4
|
|
ADDRLP4 12
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 12+4
|
|
ADDRGP4 forward+4
|
|
INDIRF4
|
|
ADDRLP4 12+4
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 12+8
|
|
ADDRGP4 forward+8
|
|
INDIRF4
|
|
ADDRLP4 12+8
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
ADDRGP4 right
|
|
INDIRF4
|
|
ADDRLP4 0
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+4
|
|
ADDRGP4 right+4
|
|
INDIRF4
|
|
ADDRLP4 0+4
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+8
|
|
ADDRGP4 right+8
|
|
INDIRF4
|
|
ADDRLP4 0+8
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
ADDRLP4 12
|
|
INDIRF4
|
|
ADDRLP4 0
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+4
|
|
ADDRLP4 12+4
|
|
INDIRF4
|
|
ADDRLP4 0+4
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+8
|
|
ADDRLP4 12+8
|
|
INDIRF4
|
|
ADDRLP4 0+8
|
|
INDIRF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRLP4 36
|
|
ADDRGP4 fire_plasma_bounce
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 24
|
|
ADDRLP4 36
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 40
|
|
ADDRLP4 24
|
|
INDIRP4
|
|
CNSTI4 736
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 40
|
|
INDIRP4
|
|
ADDRLP4 40
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 44
|
|
ADDRLP4 24
|
|
INDIRP4
|
|
CNSTI4 740
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 44
|
|
INDIRP4
|
|
ADDRLP4 44
|
|
INDIRP4
|
|
INDIRI4
|
|
CVIF4 4
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
LABELV $229
|
|
endproc Weapon_Plasmagun_Circular_Fire 48 12
|
|
export weapon_railgun_fire
|
|
proc weapon_railgun_fire 176 32
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 104
|
|
CNSTF4 1117126656
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 112
|
|
CNSTF4 1174405120
|
|
ASGNF4
|
|
ADDRLP4 88
|
|
ADDRGP4 muzzle
|
|
INDIRF4
|
|
ADDRLP4 112
|
|
INDIRF4
|
|
ADDRGP4 forward
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 88+4
|
|
ADDRGP4 muzzle+4
|
|
INDIRF4
|
|
ADDRLP4 112
|
|
INDIRF4
|
|
ADDRGP4 forward+4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 88+8
|
|
ADDRGP4 muzzle+8
|
|
INDIRF4
|
|
CNSTF4 1174405120
|
|
ADDRGP4 forward+8
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 116
|
|
CNSTI4 0
|
|
ASGNI4
|
|
ADDRLP4 60
|
|
ADDRLP4 116
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 108
|
|
ADDRLP4 116
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 100
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
INDIRI4
|
|
ASGNI4
|
|
LABELV $261
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRLP4 120
|
|
CNSTP4 0
|
|
ASGNP4
|
|
ADDRLP4 120
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 120
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 88
|
|
ARGP4
|
|
ADDRLP4 100
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 100663297
|
|
ARGI4
|
|
ADDRGP4 trap_Trace
|
|
CALLV
|
|
pop
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
CNSTI4 1022
|
|
LTI4 $264
|
|
ADDRGP4 $263
|
|
JUMPV
|
|
LABELV $264
|
|
CNSTI4 940
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities+536
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 65536
|
|
BANDI4
|
|
CNSTI4 0
|
|
EQI4 $267
|
|
ADDRLP4 124
|
|
CNSTI4 940
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
ADDRLP4 124
|
|
INDIRI4
|
|
ADDRLP4 124
|
|
INDIRI4
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities+208+304
|
|
ADDP4
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRGP4 $268
|
|
JUMPV
|
|
LABELV $267
|
|
ADDRLP4 56
|
|
CNSTI4 940
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
LABELV $268
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 732
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $275
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 128
|
|
ADDRGP4 LogAccuracyHit
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 128
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $277
|
|
ADDRLP4 108
|
|
ADDRLP4 108
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
LABELV $277
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
ADDRLP4 104
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 32
|
|
ARGI4
|
|
CNSTI4 11
|
|
ARGI4
|
|
ADDRGP4 G_Damage
|
|
CALLV
|
|
pop
|
|
LABELV $275
|
|
ADDRLP4 0+48
|
|
INDIRI4
|
|
CNSTI4 1
|
|
BANDI4
|
|
CNSTI4 0
|
|
EQI4 $280
|
|
ADDRGP4 $263
|
|
JUMPV
|
|
LABELV $280
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 trap_UnlinkEntity
|
|
CALLV
|
|
pop
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
CNSTI4 2
|
|
LSHI4
|
|
ADDRLP4 68
|
|
ADDP4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 60
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
LABELV $262
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
CNSTI4 4
|
|
LTI4 $261
|
|
LABELV $263
|
|
ADDRLP4 64
|
|
CNSTI4 0
|
|
ASGNI4
|
|
ADDRGP4 $286
|
|
JUMPV
|
|
LABELV $283
|
|
ADDRLP4 64
|
|
INDIRI4
|
|
CNSTI4 2
|
|
LSHI4
|
|
ADDRLP4 68
|
|
ADDP4
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 trap_LinkEntity
|
|
CALLV
|
|
pop
|
|
LABELV $284
|
|
ADDRLP4 64
|
|
ADDRLP4 64
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
LABELV $286
|
|
ADDRLP4 64
|
|
INDIRI4
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
LTI4 $283
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 SnapVectorTowards
|
|
CALLV
|
|
pop
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
CNSTI4 56
|
|
ARGI4
|
|
ADDRLP4 120
|
|
ADDRGP4 G_TempEntity
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 84
|
|
ADDRLP4 120
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 124
|
|
CNSTI4 168
|
|
ASGNI4
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
ADDRLP4 124
|
|
INDIRI4
|
|
ADDP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDRLP4 124
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
ADDRGP4 muzzle
|
|
INDIRB
|
|
ASGNB 12
|
|
ADDRLP4 128
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 128
|
|
INDIRP4
|
|
ADDRLP4 128
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1082130432
|
|
ADDRGP4 right
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 132
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
CNSTI4 108
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 132
|
|
INDIRP4
|
|
ADDRLP4 132
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1082130432
|
|
ADDRGP4 right+4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 136
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
CNSTI4 112
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 136
|
|
INDIRP4
|
|
ADDRLP4 136
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1082130432
|
|
ADDRGP4 right+8
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 140
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 140
|
|
INDIRP4
|
|
ADDRLP4 140
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 3212836864
|
|
ADDRGP4 up
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 144
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
CNSTI4 108
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 144
|
|
INDIRP4
|
|
ADDRLP4 144
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 3212836864
|
|
ADDRGP4 up+4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 148
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
CNSTI4 112
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 148
|
|
INDIRP4
|
|
ADDRLP4 148
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 3212836864
|
|
ADDRGP4 up+8
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0+44
|
|
INDIRI4
|
|
CNSTI4 16
|
|
BANDI4
|
|
CNSTI4 0
|
|
EQI4 $293
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
CNSTI4 184
|
|
ADDP4
|
|
CNSTI4 255
|
|
ASGNI4
|
|
ADDRGP4 $294
|
|
JUMPV
|
|
LABELV $293
|
|
ADDRLP4 0+24
|
|
ARGP4
|
|
ADDRLP4 152
|
|
ADDRGP4 DirToByte
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
CNSTI4 184
|
|
ADDP4
|
|
ADDRLP4 152
|
|
INDIRI4
|
|
ASGNI4
|
|
LABELV $294
|
|
ADDRLP4 152
|
|
CNSTI4 168
|
|
ASGNI4
|
|
ADDRLP4 84
|
|
INDIRP4
|
|
ADDRLP4 152
|
|
INDIRI4
|
|
ADDP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDRLP4 152
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 108
|
|
INDIRI4
|
|
CNSTI4 0
|
|
NEI4 $297
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 720
|
|
ADDP4
|
|
CNSTI4 0
|
|
ASGNI4
|
|
ADDRGP4 $298
|
|
JUMPV
|
|
LABELV $297
|
|
ADDRLP4 156
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 720
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 156
|
|
INDIRP4
|
|
ADDRLP4 156
|
|
INDIRP4
|
|
INDIRI4
|
|
ADDRLP4 108
|
|
INDIRI4
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 720
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 2
|
|
LTI4 $299
|
|
ADDRLP4 160
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 720
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 160
|
|
INDIRP4
|
|
ADDRLP4 160
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 2
|
|
SUBI4
|
|
ASGNI4
|
|
ADDRLP4 164
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 284
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 164
|
|
INDIRP4
|
|
ADDRLP4 164
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRLP4 168
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 168
|
|
INDIRP4
|
|
ADDRLP4 168
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 -231497
|
|
BANDI4
|
|
ASGNI4
|
|
ADDRLP4 172
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 172
|
|
INDIRP4
|
|
ADDRLP4 172
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 32768
|
|
BORI4
|
|
ASGNI4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 756
|
|
ADDP4
|
|
ADDRGP4 level+32
|
|
INDIRI4
|
|
CNSTI4 2000
|
|
ADDI4
|
|
ASGNI4
|
|
LABELV $299
|
|
ADDRLP4 160
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 728
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 160
|
|
INDIRP4
|
|
ADDRLP4 160
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
LABELV $298
|
|
LABELV $254
|
|
endproc weapon_railgun_fire 176 32
|
|
export weapon_telefrag_fire
|
|
proc weapon_telefrag_fire 168 32
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 8
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 12
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 16
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 84
|
|
CNSTI4 1000
|
|
ASGNI4
|
|
ADDRLP4 72
|
|
CNSTI4 0
|
|
ASGNI4
|
|
ADDRLP4 80
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 92
|
|
CNSTF4 1174405120
|
|
ASGNF4
|
|
ADDRLP4 60
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
INDIRF4
|
|
ADDRLP4 92
|
|
INDIRF4
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 100
|
|
CNSTI4 4
|
|
ASGNI4
|
|
ADDRLP4 60+4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ADDRLP4 100
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
ADDRLP4 92
|
|
INDIRF4
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ADDRLP4 100
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 104
|
|
CNSTI4 8
|
|
ASGNI4
|
|
ADDRLP4 60+8
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ADDRLP4 104
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
CNSTF4 1174405120
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ADDRLP4 104
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 4
|
|
ARGP4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 108
|
|
CNSTP4 0
|
|
ASGNP4
|
|
ADDRLP4 108
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 108
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 60
|
|
ARGP4
|
|
ADDRLP4 80
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 100663297
|
|
ARGI4
|
|
ADDRGP4 trap_Trace
|
|
CALLV
|
|
pop
|
|
ADDRLP4 4+52
|
|
INDIRI4
|
|
CNSTI4 1022
|
|
GEI4 $305
|
|
ADDRLP4 76
|
|
CNSTI4 940
|
|
ADDRLP4 4+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 76
|
|
INDIRP4
|
|
CNSTI4 732
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $309
|
|
ADDRLP4 76
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 112
|
|
ADDRGP4 LogAccuracyHit
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 112
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $311
|
|
ADDRLP4 72
|
|
ADDRLP4 72
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
LABELV $311
|
|
ADDRLP4 116
|
|
ADDRLP4 76
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 116
|
|
INDIRP4
|
|
CVPU4 4
|
|
CNSTU4 0
|
|
EQU4 $313
|
|
ADDRLP4 116
|
|
INDIRP4
|
|
CNSTI4 4
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 3
|
|
EQI4 $313
|
|
ADDRLP4 116
|
|
INDIRP4
|
|
CNSTI4 624
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 5
|
|
EQI4 $313
|
|
ADDRLP4 76
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 120
|
|
ADDRGP4 OnSameTeam
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 124
|
|
CNSTI4 0
|
|
ASGNI4
|
|
ADDRLP4 120
|
|
INDIRI4
|
|
ADDRLP4 124
|
|
INDIRI4
|
|
EQI4 $315
|
|
ADDRGP4 g_friendlyFire+12
|
|
INDIRI4
|
|
ADDRLP4 124
|
|
INDIRI4
|
|
NEI4 $315
|
|
ADDRLP4 76
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 4+12
|
|
ARGP4
|
|
ADDRLP4 84
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 0
|
|
ARGI4
|
|
CNSTI4 11
|
|
ARGI4
|
|
ADDRGP4 G_Damage
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $314
|
|
JUMPV
|
|
LABELV $315
|
|
ADDRLP4 76
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 4+12
|
|
ARGP4
|
|
ADDRLP4 84
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 0
|
|
ARGI4
|
|
CNSTI4 11
|
|
ARGI4
|
|
ADDRGP4 G_Damage
|
|
CALLV
|
|
pop
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 76
|
|
INDIRP4
|
|
CNSTI4 488
|
|
ADDP4
|
|
ARGP4
|
|
ADDRGP4 TelefragPlayer
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $314
|
|
JUMPV
|
|
LABELV $313
|
|
ADDRLP4 76
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 4+12
|
|
ARGP4
|
|
ADDRLP4 84
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 0
|
|
ARGI4
|
|
CNSTI4 11
|
|
ARGI4
|
|
ADDRGP4 G_Damage
|
|
CALLV
|
|
pop
|
|
LABELV $314
|
|
LABELV $309
|
|
LABELV $305
|
|
ADDRLP4 4+12
|
|
ARGP4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 SnapVectorTowards
|
|
CALLV
|
|
pop
|
|
ADDRLP4 4+12
|
|
ARGP4
|
|
CNSTI4 56
|
|
ARGI4
|
|
ADDRLP4 112
|
|
ADDRGP4 G_TempEntity
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 0
|
|
ADDRLP4 112
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 116
|
|
CNSTI4 168
|
|
ASGNI4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
ADDRLP4 116
|
|
INDIRI4
|
|
ADDP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDRLP4 116
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
INDIRB
|
|
ASGNB 12
|
|
ADDRLP4 120
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 120
|
|
INDIRP4
|
|
ADDRLP4 120
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1082130432
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 124
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 108
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 124
|
|
INDIRP4
|
|
ADDRLP4 124
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1082130432
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
CNSTI4 4
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 128
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 112
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 128
|
|
INDIRP4
|
|
ADDRLP4 128
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1082130432
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
CNSTI4 8
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 132
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 132
|
|
INDIRP4
|
|
ADDRLP4 132
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 3212836864
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 136
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 108
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 136
|
|
INDIRP4
|
|
ADDRLP4 136
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 3212836864
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
CNSTI4 4
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 140
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 112
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 140
|
|
INDIRP4
|
|
ADDRLP4 140
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 3212836864
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
CNSTI4 8
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 4+44
|
|
INDIRI4
|
|
CNSTI4 16
|
|
BANDI4
|
|
CNSTI4 0
|
|
EQI4 $323
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 184
|
|
ADDP4
|
|
CNSTI4 255
|
|
ASGNI4
|
|
ADDRGP4 $324
|
|
JUMPV
|
|
LABELV $323
|
|
ADDRLP4 4+24
|
|
ARGP4
|
|
ADDRLP4 144
|
|
ADDRGP4 DirToByte
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
CNSTI4 184
|
|
ADDP4
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
ASGNI4
|
|
LABELV $324
|
|
ADDRLP4 144
|
|
CNSTI4 168
|
|
ASGNI4
|
|
ADDRLP4 0
|
|
INDIRP4
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
ADDP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 72
|
|
INDIRI4
|
|
CNSTI4 0
|
|
NEI4 $327
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 720
|
|
ADDP4
|
|
CNSTI4 0
|
|
ASGNI4
|
|
ADDRGP4 $328
|
|
JUMPV
|
|
LABELV $327
|
|
ADDRLP4 148
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 720
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 148
|
|
INDIRP4
|
|
ADDRLP4 148
|
|
INDIRP4
|
|
INDIRI4
|
|
ADDRLP4 72
|
|
INDIRI4
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 720
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 2
|
|
LTI4 $329
|
|
ADDRLP4 152
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 720
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 152
|
|
INDIRP4
|
|
ADDRLP4 152
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 2
|
|
SUBI4
|
|
ASGNI4
|
|
ADDRLP4 156
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 284
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 156
|
|
INDIRP4
|
|
ADDRLP4 156
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRLP4 160
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 160
|
|
INDIRP4
|
|
ADDRLP4 160
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 -231497
|
|
BANDI4
|
|
ASGNI4
|
|
ADDRLP4 164
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 104
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 164
|
|
INDIRP4
|
|
ADDRLP4 164
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 32768
|
|
BORI4
|
|
ASGNI4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 756
|
|
ADDP4
|
|
ADDRGP4 level+32
|
|
INDIRI4
|
|
CNSTI4 2000
|
|
ADDI4
|
|
ASGNI4
|
|
LABELV $329
|
|
ADDRLP4 152
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 728
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 152
|
|
INDIRP4
|
|
ADDRLP4 152
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
LABELV $328
|
|
LABELV $302
|
|
endproc weapon_telefrag_fire 168 32
|
|
export Weapon_LightningFire
|
|
proc Weapon_LightningFire 124 32
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 84
|
|
CNSTF4 1090519040
|
|
ADDRGP4 s_quadFactor
|
|
INDIRF4
|
|
MULF4
|
|
CVFI4 4
|
|
ASGNI4
|
|
ADDRLP4 80
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 76
|
|
CNSTI4 0
|
|
ASGNI4
|
|
LABELV $333
|
|
ADDRLP4 88
|
|
CNSTF4 1145044992
|
|
ASGNF4
|
|
ADDRLP4 60
|
|
ADDRGP4 muzzle
|
|
INDIRF4
|
|
ADDRLP4 88
|
|
INDIRF4
|
|
ADDRGP4 forward
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 60+4
|
|
ADDRGP4 muzzle+4
|
|
INDIRF4
|
|
ADDRLP4 88
|
|
INDIRF4
|
|
ADDRGP4 forward+4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 60+8
|
|
ADDRGP4 muzzle+8
|
|
INDIRF4
|
|
CNSTF4 1145044992
|
|
ADDRGP4 forward+8
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRLP4 92
|
|
CNSTP4 0
|
|
ASGNP4
|
|
ADDRLP4 92
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 92
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 60
|
|
ARGP4
|
|
ADDRLP4 80
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 100663297
|
|
ARGI4
|
|
ADDRGP4 trap_Trace
|
|
CALLV
|
|
pop
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
CNSTI4 1023
|
|
NEI4 $343
|
|
ADDRGP4 $332
|
|
JUMPV
|
|
LABELV $343
|
|
CNSTI4 940
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities+536
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 65536
|
|
BANDI4
|
|
CNSTI4 0
|
|
EQI4 $346
|
|
ADDRLP4 96
|
|
CNSTI4 940
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
ADDRLP4 96
|
|
INDIRI4
|
|
ADDRLP4 96
|
|
INDIRI4
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities+208+304
|
|
ADDP4
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRGP4 $347
|
|
JUMPV
|
|
LABELV $346
|
|
ADDRLP4 56
|
|
CNSTI4 940
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
LABELV $347
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 732
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $354
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
ADDRLP4 84
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 32
|
|
ARGI4
|
|
CNSTI4 12
|
|
ARGI4
|
|
ADDRGP4 G_Damage
|
|
CALLV
|
|
pop
|
|
LABELV $354
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 732
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $357
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CVPU4 4
|
|
CNSTU4 0
|
|
EQU4 $357
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
CNSTI4 53
|
|
ARGI4
|
|
ADDRLP4 104
|
|
ADDRGP4 G_TempEntity
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 72
|
|
ADDRLP4 104
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 72
|
|
INDIRP4
|
|
CNSTI4 140
|
|
ADDP4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 0+24
|
|
ARGP4
|
|
ADDRLP4 108
|
|
ADDRGP4 DirToByte
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 72
|
|
INDIRP4
|
|
CNSTI4 184
|
|
ADDP4
|
|
ADDRLP4 108
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 112
|
|
CNSTI4 192
|
|
ASGNI4
|
|
ADDRLP4 72
|
|
INDIRP4
|
|
ADDRLP4 112
|
|
INDIRI4
|
|
ADDP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDRLP4 112
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 116
|
|
ADDRGP4 LogAccuracyHit
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 116
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $335
|
|
ADDRLP4 120
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 728
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 120
|
|
INDIRP4
|
|
ADDRLP4 120
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRGP4 $335
|
|
JUMPV
|
|
LABELV $357
|
|
ADDRLP4 0+44
|
|
INDIRI4
|
|
CNSTI4 16
|
|
BANDI4
|
|
CNSTI4 0
|
|
NEI4 $335
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
CNSTI4 54
|
|
ARGI4
|
|
ADDRLP4 104
|
|
ADDRGP4 G_TempEntity
|
|
CALLP4
|
|
ASGNP4
|
|
ADDRLP4 72
|
|
ADDRLP4 104
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 0+24
|
|
ARGP4
|
|
ADDRLP4 108
|
|
ADDRGP4 DirToByte
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 72
|
|
INDIRP4
|
|
CNSTI4 184
|
|
ADDP4
|
|
ADDRLP4 108
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRGP4 $335
|
|
JUMPV
|
|
LABELV $334
|
|
ADDRLP4 76
|
|
ADDRLP4 76
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRLP4 76
|
|
INDIRI4
|
|
CNSTI4 10
|
|
LTI4 $333
|
|
LABELV $335
|
|
LABELV $332
|
|
endproc Weapon_LightningFire 124 32
|
|
export LogAccuracyHit
|
|
proc LogAccuracyHit 4 8
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 732
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
NEI4 $369
|
|
CNSTI4 0
|
|
RETI4
|
|
ADDRGP4 $368
|
|
JUMPV
|
|
LABELV $369
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CVPU4 4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
CVPU4 4
|
|
NEU4 $371
|
|
CNSTI4 0
|
|
RETI4
|
|
ADDRGP4 $368
|
|
JUMPV
|
|
LABELV $371
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CVPU4 4
|
|
CNSTU4 0
|
|
NEU4 $373
|
|
CNSTI4 0
|
|
RETI4
|
|
ADDRGP4 $368
|
|
JUMPV
|
|
LABELV $373
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CVPU4 4
|
|
CNSTU4 0
|
|
NEU4 $375
|
|
CNSTI4 0
|
|
RETI4
|
|
ADDRGP4 $368
|
|
JUMPV
|
|
LABELV $375
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 184
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
GTI4 $377
|
|
CNSTI4 0
|
|
RETI4
|
|
ADDRGP4 $368
|
|
JUMPV
|
|
LABELV $377
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRLP4 0
|
|
ADDRGP4 OnSameTeam
|
|
CALLI4
|
|
ASGNI4
|
|
ADDRLP4 0
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $379
|
|
CNSTI4 0
|
|
RETI4
|
|
ADDRGP4 $368
|
|
JUMPV
|
|
LABELV $379
|
|
CNSTI4 1
|
|
RETI4
|
|
LABELV $368
|
|
endproc LogAccuracyHit 4 8
|
|
export CalcMuzzlePoint
|
|
proc CalcMuzzlePoint 52 0
|
|
ADDRFP4 4
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 12
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 16
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 24
|
|
ADDP4
|
|
INDIRB
|
|
ASGNB 12
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1102053376
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 4
|
|
CNSTI4 4
|
|
ASGNI4
|
|
ADDRLP4 8
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ADDRLP4 4
|
|
INDIRI4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1102053376
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
ADDRLP4 4
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 12
|
|
CNSTI4 8
|
|
ASGNI4
|
|
ADDRLP4 16
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRI4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 16
|
|
INDIRP4
|
|
ADDRLP4 16
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1102053376
|
|
ADDRFP4 12
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1096810496
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 24
|
|
CNSTI4 4
|
|
ASGNI4
|
|
ADDRLP4 28
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ADDRLP4 24
|
|
INDIRI4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 28
|
|
INDIRP4
|
|
ADDRLP4 28
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1096810496
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ADDRLP4 24
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 32
|
|
CNSTI4 8
|
|
ASGNI4
|
|
ADDRLP4 36
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ADDRLP4 32
|
|
INDIRI4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 36
|
|
INDIRP4
|
|
ADDRLP4 36
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1096810496
|
|
ADDRFP4 4
|
|
INDIRP4
|
|
ADDRLP4 32
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
INDIRF4
|
|
CVFI4 4
|
|
CVIF4 4
|
|
ASGNF4
|
|
ADDRLP4 44
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
CNSTI4 4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 44
|
|
INDIRP4
|
|
ADDRLP4 44
|
|
INDIRP4
|
|
INDIRF4
|
|
CVFI4 4
|
|
CVIF4 4
|
|
ASGNF4
|
|
ADDRLP4 48
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
CNSTI4 8
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 48
|
|
INDIRP4
|
|
ADDRLP4 48
|
|
INDIRP4
|
|
INDIRF4
|
|
CVFI4 4
|
|
CVIF4 4
|
|
ASGNF4
|
|
LABELV $381
|
|
endproc CalcMuzzlePoint 52 0
|
|
export CalcMuzzlePointOrigin
|
|
proc CalcMuzzlePointOrigin 52 0
|
|
ADDRFP4 8
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 16
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 20
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 24
|
|
ADDP4
|
|
INDIRB
|
|
ASGNB 12
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1102053376
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 4
|
|
CNSTI4 4
|
|
ASGNI4
|
|
ADDRLP4 8
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
ADDRLP4 4
|
|
INDIRI4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
ADDRLP4 8
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1102053376
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ADDRLP4 4
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 12
|
|
CNSTI4 8
|
|
ASGNI4
|
|
ADDRLP4 16
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRI4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 16
|
|
INDIRP4
|
|
ADDRLP4 16
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1102053376
|
|
ADDRFP4 16
|
|
INDIRP4
|
|
ADDRLP4 12
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1096810496
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 24
|
|
CNSTI4 4
|
|
ASGNI4
|
|
ADDRLP4 28
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
ADDRLP4 24
|
|
INDIRI4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 28
|
|
INDIRP4
|
|
ADDRLP4 28
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1096810496
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ADDRLP4 24
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 32
|
|
CNSTI4 8
|
|
ASGNI4
|
|
ADDRLP4 36
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
ADDRLP4 32
|
|
INDIRI4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 36
|
|
INDIRP4
|
|
ADDRLP4 36
|
|
INDIRP4
|
|
INDIRF4
|
|
CNSTF4 1096810496
|
|
ADDRFP4 8
|
|
INDIRP4
|
|
ADDRLP4 32
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
INDIRF4
|
|
CVFI4 4
|
|
CVIF4 4
|
|
ASGNF4
|
|
ADDRLP4 44
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
CNSTI4 4
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 44
|
|
INDIRP4
|
|
ADDRLP4 44
|
|
INDIRP4
|
|
INDIRF4
|
|
CVFI4 4
|
|
CVIF4 4
|
|
ASGNF4
|
|
ADDRLP4 48
|
|
ADDRFP4 20
|
|
INDIRP4
|
|
CNSTI4 8
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 48
|
|
INDIRP4
|
|
ADDRLP4 48
|
|
INDIRP4
|
|
INDIRF4
|
|
CVFI4 4
|
|
CVIF4 4
|
|
ASGNF4
|
|
LABELV $382
|
|
endproc CalcMuzzlePointOrigin 52 0
|
|
export FireWeapon
|
|
proc FireWeapon 152 28
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 64
|
|
CNSTI4 0
|
|
ASGNI4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 316
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $384
|
|
ADDRGP4 s_quadFactor
|
|
ADDRGP4 g_quadfactor+8
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRGP4 $385
|
|
JUMPV
|
|
LABELV $384
|
|
ADDRGP4 s_quadFactor
|
|
CNSTF4 1065353216
|
|
ASGNF4
|
|
LABELV $385
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 192
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 1
|
|
EQI4 $387
|
|
ADDRLP4 128
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 724
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 128
|
|
INDIRP4
|
|
ADDRLP4 128
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
LABELV $387
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 152
|
|
ADDP4
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRGP4 right
|
|
ARGP4
|
|
ADDRGP4 up
|
|
ARGP4
|
|
ADDRGP4 AngleVectors
|
|
CALLV
|
|
pop
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 680
|
|
ADDP4
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRGP4 right
|
|
ARGP4
|
|
ADDRGP4 up
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 CalcMuzzlePointOrigin
|
|
CALLV
|
|
pop
|
|
ADDRLP4 132
|
|
CNSTF4 3238002688
|
|
ASGNF4
|
|
ADDRLP4 104
|
|
ADDRLP4 132
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 104+4
|
|
ADDRLP4 132
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 104+8
|
|
CNSTF4 3271557120
|
|
ASGNF4
|
|
ADDRLP4 136
|
|
CNSTF4 1090519040
|
|
ASGNF4
|
|
ADDRLP4 116
|
|
ADDRLP4 136
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 116+4
|
|
ADDRLP4 136
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 116+8
|
|
CNSTF4 1124073472
|
|
ASGNF4
|
|
ADDRLP4 140
|
|
CNSTF4 1174011904
|
|
ASGNF4
|
|
ADDRLP4 92
|
|
ADDRGP4 muzzle
|
|
INDIRF4
|
|
ADDRLP4 140
|
|
INDIRF4
|
|
ADDRGP4 forward
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 92+4
|
|
ADDRGP4 muzzle+4
|
|
INDIRF4
|
|
ADDRLP4 140
|
|
INDIRF4
|
|
ADDRGP4 forward+4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 92+8
|
|
ADDRGP4 muzzle+8
|
|
INDIRF4
|
|
CNSTF4 1174011904
|
|
ADDRGP4 forward+8
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRLP4 104
|
|
ARGP4
|
|
ADDRLP4 116
|
|
ARGP4
|
|
ADDRLP4 92
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 33619968
|
|
ARGI4
|
|
ADDRGP4 trap_Trace
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $400
|
|
JUMPV
|
|
LABELV $399
|
|
ADDRLP4 0+8
|
|
INDIRF4
|
|
CNSTF4 953267991
|
|
GEF4 $403
|
|
ADDRGP4 $401
|
|
JUMPV
|
|
LABELV $403
|
|
ADDRLP4 0
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $406
|
|
ADDRGP4 $401
|
|
JUMPV
|
|
LABELV $406
|
|
ADDRLP4 64
|
|
ADDRLP4 64
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRLP4 60
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
CNSTI4 940
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRGP4 g_gametype+12
|
|
INDIRI4
|
|
CNSTI4 5
|
|
LEI4 $409
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CVPU4 4
|
|
CNSTU4 0
|
|
EQU4 $409
|
|
ADDRLP4 144
|
|
CNSTI4 516
|
|
ASGNI4
|
|
ADDRLP4 148
|
|
CNSTI4 624
|
|
ASGNI4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRP4
|
|
ADDRLP4 148
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRI4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRP4
|
|
ADDRLP4 148
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRI4
|
|
NEI4 $412
|
|
ADDRGP4 $400
|
|
JUMPV
|
|
LABELV $412
|
|
LABELV $409
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 732
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $414
|
|
ADDRLP4 68
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 488
|
|
ADDP4
|
|
INDIRF4
|
|
ADDRGP4 muzzle
|
|
INDIRF4
|
|
SUBF4
|
|
ASGNF4
|
|
ADDRLP4 68+4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 492
|
|
ADDP4
|
|
INDIRF4
|
|
ADDRGP4 muzzle+4
|
|
INDIRF4
|
|
SUBF4
|
|
ASGNF4
|
|
ADDRLP4 68+8
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 496
|
|
ADDP4
|
|
INDIRF4
|
|
ADDRGP4 muzzle+8
|
|
INDIRF4
|
|
SUBF4
|
|
ASGNF4
|
|
ADDRLP4 68
|
|
ARGP4
|
|
ADDRLP4 80
|
|
ARGP4
|
|
ADDRGP4 vectoangles
|
|
CALLV
|
|
pop
|
|
ADDRLP4 80+4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 156
|
|
ADDP4
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 80
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRGP4 right
|
|
ARGP4
|
|
ADDRGP4 up
|
|
ARGP4
|
|
ADDRGP4 AngleVectors
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $401
|
|
JUMPV
|
|
LABELV $414
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
ADDRLP4 104
|
|
ARGP4
|
|
ADDRLP4 116
|
|
ARGP4
|
|
ADDRLP4 92
|
|
ARGP4
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 33619968
|
|
ARGI4
|
|
ADDRGP4 trap_Trace
|
|
CALLV
|
|
pop
|
|
LABELV $400
|
|
ADDRLP4 0+8
|
|
INDIRF4
|
|
CNSTF4 1065353216
|
|
GEF4 $422
|
|
ADDRLP4 64
|
|
INDIRI4
|
|
CNSTI4 10000
|
|
LTI4 $399
|
|
LABELV $422
|
|
LABELV $401
|
|
ADDRLP4 64
|
|
INDIRI4
|
|
CNSTI4 10000
|
|
NEI4 $423
|
|
ADDRGP4 $425
|
|
ARGP4
|
|
ADDRGP4 Com_Printf
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $426
|
|
ARGP4
|
|
ADDRLP4 0+8
|
|
INDIRF4
|
|
ARGF4
|
|
ADDRLP4 0+4
|
|
INDIRI4
|
|
ARGI4
|
|
ADDRLP4 0+48
|
|
INDIRI4
|
|
ARGI4
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
ARGI4
|
|
ADDRGP4 Com_Printf
|
|
CALLV
|
|
pop
|
|
LABELV $423
|
|
ADDRLP4 144
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 192
|
|
ADDP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
CNSTI4 1
|
|
LTI4 $432
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
CNSTI4 10
|
|
GTI4 $432
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
CNSTI4 2
|
|
LSHI4
|
|
ADDRGP4 $447-4
|
|
ADDP4
|
|
INDIRP4
|
|
JUMPV
|
|
lit
|
|
align 4
|
|
LABELV $447
|
|
address $434
|
|
address $437
|
|
address $436
|
|
address $441
|
|
address $442
|
|
address $435
|
|
address $444
|
|
address $443
|
|
address $445
|
|
address $446
|
|
code
|
|
LABELV $434
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 Weapon_Gauntlet
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $432
|
|
JUMPV
|
|
LABELV $435
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 Weapon_LightningFire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $432
|
|
JUMPV
|
|
LABELV $436
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 weapon_supershotgun_fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $432
|
|
JUMPV
|
|
LABELV $437
|
|
ADDRGP4 g_gametype+12
|
|
INDIRI4
|
|
CNSTI4 5
|
|
EQI4 $438
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
CNSTF4 1128792064
|
|
ARGF4
|
|
CNSTI4 7
|
|
ARGI4
|
|
CNSTI4 3
|
|
ARGI4
|
|
ADDRGP4 Bullet_Fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $432
|
|
JUMPV
|
|
LABELV $438
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
CNSTF4 1128792064
|
|
ARGF4
|
|
CNSTI4 5
|
|
ARGI4
|
|
CNSTI4 3
|
|
ARGI4
|
|
ADDRGP4 Bullet_Fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $432
|
|
JUMPV
|
|
LABELV $441
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 weapon_grenadelauncher_fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $432
|
|
JUMPV
|
|
LABELV $442
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 Weapon_RocketLauncher_Fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $432
|
|
JUMPV
|
|
LABELV $443
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 Weapon_Plasmagun_Fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $432
|
|
JUMPV
|
|
LABELV $444
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 weapon_railgun_fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $432
|
|
JUMPV
|
|
LABELV $445
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 BFG_Fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $432
|
|
JUMPV
|
|
LABELV $446
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 Weapon_fire_flame
|
|
CALLV
|
|
pop
|
|
LABELV $432
|
|
LABELV $383
|
|
endproc FireWeapon 152 28
|
|
export FireAltWeapon
|
|
proc FireAltWeapon 152 28
|
|
ADDRFP4 0
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ASGNP4
|
|
ADDRLP4 64
|
|
CNSTI4 0
|
|
ASGNI4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 316
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $450
|
|
ADDRGP4 s_quadFactor
|
|
ADDRGP4 g_quadfactor+8
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRGP4 $451
|
|
JUMPV
|
|
LABELV $450
|
|
ADDRGP4 s_quadFactor
|
|
CNSTF4 1065353216
|
|
ASGNF4
|
|
LABELV $451
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 192
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 1
|
|
EQI4 $453
|
|
ADDRLP4 128
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 724
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRLP4 128
|
|
INDIRP4
|
|
ADDRLP4 128
|
|
INDIRP4
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
LABELV $453
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 152
|
|
ADDP4
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRGP4 right
|
|
ARGP4
|
|
ADDRGP4 up
|
|
ARGP4
|
|
ADDRGP4 AngleVectors
|
|
CALLV
|
|
pop
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 680
|
|
ADDP4
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRGP4 right
|
|
ARGP4
|
|
ADDRGP4 up
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 CalcMuzzlePointOrigin
|
|
CALLV
|
|
pop
|
|
ADDRLP4 132
|
|
CNSTF4 3238002688
|
|
ASGNF4
|
|
ADDRLP4 104
|
|
ADDRLP4 132
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 104+4
|
|
ADDRLP4 132
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 104+8
|
|
CNSTF4 3271557120
|
|
ASGNF4
|
|
ADDRLP4 136
|
|
CNSTF4 1090519040
|
|
ASGNF4
|
|
ADDRLP4 116
|
|
ADDRLP4 136
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 116+4
|
|
ADDRLP4 136
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 116+8
|
|
CNSTF4 1124073472
|
|
ASGNF4
|
|
ADDRLP4 140
|
|
CNSTF4 1174011904
|
|
ASGNF4
|
|
ADDRLP4 92
|
|
ADDRGP4 muzzle
|
|
INDIRF4
|
|
ADDRLP4 140
|
|
INDIRF4
|
|
ADDRGP4 forward
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 92+4
|
|
ADDRGP4 muzzle+4
|
|
INDIRF4
|
|
ADDRLP4 140
|
|
INDIRF4
|
|
ADDRGP4 forward+4
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 92+8
|
|
ADDRGP4 muzzle+8
|
|
INDIRF4
|
|
CNSTF4 1174011904
|
|
ADDRGP4 forward+8
|
|
INDIRF4
|
|
MULF4
|
|
ADDF4
|
|
ASGNF4
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRLP4 104
|
|
ARGP4
|
|
ADDRLP4 116
|
|
ARGP4
|
|
ADDRLP4 92
|
|
ARGP4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 33619968
|
|
ARGI4
|
|
ADDRGP4 trap_Trace
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $466
|
|
JUMPV
|
|
LABELV $465
|
|
ADDRLP4 0+8
|
|
INDIRF4
|
|
CNSTF4 953267991
|
|
GEF4 $469
|
|
ADDRGP4 $467
|
|
JUMPV
|
|
LABELV $469
|
|
ADDRLP4 0
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $472
|
|
ADDRGP4 $467
|
|
JUMPV
|
|
LABELV $472
|
|
ADDRLP4 64
|
|
ADDRLP4 64
|
|
INDIRI4
|
|
CNSTI4 1
|
|
ADDI4
|
|
ASGNI4
|
|
ADDRLP4 60
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 56
|
|
CNSTI4 940
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
MULI4
|
|
ADDRGP4 g_entities
|
|
ADDP4
|
|
ASGNP4
|
|
ADDRGP4 g_gametype+12
|
|
INDIRI4
|
|
CNSTI4 5
|
|
LEI4 $475
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CVPU4 4
|
|
CNSTU4 0
|
|
EQU4 $475
|
|
ADDRLP4 144
|
|
CNSTI4 516
|
|
ASGNI4
|
|
ADDRLP4 148
|
|
CNSTI4 624
|
|
ASGNI4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRP4
|
|
ADDRLP4 148
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRI4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRP4
|
|
ADDRLP4 148
|
|
INDIRI4
|
|
ADDP4
|
|
INDIRI4
|
|
NEI4 $478
|
|
ADDRGP4 $466
|
|
JUMPV
|
|
LABELV $478
|
|
LABELV $475
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 732
|
|
ADDP4
|
|
INDIRI4
|
|
CNSTI4 0
|
|
EQI4 $480
|
|
ADDRLP4 68
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 488
|
|
ADDP4
|
|
INDIRF4
|
|
ADDRGP4 muzzle
|
|
INDIRF4
|
|
SUBF4
|
|
ASGNF4
|
|
ADDRLP4 68+4
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 492
|
|
ADDP4
|
|
INDIRF4
|
|
ADDRGP4 muzzle+4
|
|
INDIRF4
|
|
SUBF4
|
|
ASGNF4
|
|
ADDRLP4 68+8
|
|
ADDRLP4 56
|
|
INDIRP4
|
|
CNSTI4 496
|
|
ADDP4
|
|
INDIRF4
|
|
ADDRGP4 muzzle+8
|
|
INDIRF4
|
|
SUBF4
|
|
ASGNF4
|
|
ADDRLP4 68
|
|
ARGP4
|
|
ADDRLP4 80
|
|
ARGP4
|
|
ADDRGP4 vectoangles
|
|
CALLV
|
|
pop
|
|
ADDRLP4 80+4
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 516
|
|
ADDP4
|
|
INDIRP4
|
|
CNSTI4 156
|
|
ADDP4
|
|
INDIRF4
|
|
ASGNF4
|
|
ADDRLP4 80
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRGP4 right
|
|
ARGP4
|
|
ADDRGP4 up
|
|
ARGP4
|
|
ADDRGP4 AngleVectors
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $467
|
|
JUMPV
|
|
LABELV $480
|
|
ADDRLP4 0
|
|
ARGP4
|
|
ADDRLP4 0+12
|
|
ARGP4
|
|
ADDRLP4 104
|
|
ARGP4
|
|
ADDRLP4 116
|
|
ARGP4
|
|
ADDRLP4 92
|
|
ARGP4
|
|
ADDRLP4 60
|
|
INDIRI4
|
|
ARGI4
|
|
CNSTI4 33619968
|
|
ARGI4
|
|
ADDRGP4 trap_Trace
|
|
CALLV
|
|
pop
|
|
LABELV $466
|
|
ADDRLP4 0+8
|
|
INDIRF4
|
|
CNSTF4 1065353216
|
|
GEF4 $488
|
|
ADDRLP4 64
|
|
INDIRI4
|
|
CNSTI4 10000
|
|
LTI4 $465
|
|
LABELV $488
|
|
LABELV $467
|
|
ADDRLP4 64
|
|
INDIRI4
|
|
CNSTI4 10000
|
|
NEI4 $489
|
|
ADDRGP4 $425
|
|
ARGP4
|
|
ADDRGP4 Com_Printf
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $426
|
|
ARGP4
|
|
ADDRLP4 0+8
|
|
INDIRF4
|
|
ARGF4
|
|
ADDRLP4 0+4
|
|
INDIRI4
|
|
ARGI4
|
|
ADDRLP4 0+48
|
|
INDIRI4
|
|
ARGI4
|
|
ADDRLP4 0+52
|
|
INDIRI4
|
|
ARGI4
|
|
ADDRGP4 Com_Printf
|
|
CALLV
|
|
pop
|
|
LABELV $489
|
|
ADDRLP4 144
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
CNSTI4 192
|
|
ADDP4
|
|
INDIRI4
|
|
ASGNI4
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
CNSTI4 1
|
|
LTI4 $496
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
CNSTI4 10
|
|
GTI4 $496
|
|
ADDRLP4 144
|
|
INDIRI4
|
|
CNSTI4 2
|
|
LSHI4
|
|
ADDRGP4 $511-4
|
|
ADDP4
|
|
INDIRP4
|
|
JUMPV
|
|
lit
|
|
align 4
|
|
LABELV $511
|
|
address $498
|
|
address $501
|
|
address $500
|
|
address $505
|
|
address $506
|
|
address $499
|
|
address $508
|
|
address $507
|
|
address $509
|
|
address $510
|
|
code
|
|
LABELV $498
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 Weapon_Gauntlet
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $496
|
|
JUMPV
|
|
LABELV $499
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 Weapon_LightningFire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $496
|
|
JUMPV
|
|
LABELV $500
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 weapon_supershotgun_fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $496
|
|
JUMPV
|
|
LABELV $501
|
|
ADDRGP4 g_gametype+12
|
|
INDIRI4
|
|
CNSTI4 5
|
|
EQI4 $502
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
CNSTF4 1128792064
|
|
ARGF4
|
|
CNSTI4 7
|
|
ARGI4
|
|
CNSTI4 3
|
|
ARGI4
|
|
ADDRGP4 Bullet_Fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $496
|
|
JUMPV
|
|
LABELV $502
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
CNSTF4 1128792064
|
|
ARGF4
|
|
CNSTI4 5
|
|
ARGI4
|
|
CNSTI4 3
|
|
ARGI4
|
|
ADDRGP4 Bullet_Fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $496
|
|
JUMPV
|
|
LABELV $505
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 weapon_cluster_grenadelauncher_fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $496
|
|
JUMPV
|
|
LABELV $506
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 Weapon_Homing_RocketLauncher_Fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $496
|
|
JUMPV
|
|
LABELV $507
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 Weapon_Plasmagun_Circular_Fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $496
|
|
JUMPV
|
|
LABELV $508
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 muzzle
|
|
ARGP4
|
|
ADDRGP4 forward
|
|
ARGP4
|
|
ADDRGP4 right
|
|
ARGP4
|
|
ADDRGP4 up
|
|
ARGP4
|
|
ADDRGP4 weapon_telefrag_fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $496
|
|
JUMPV
|
|
LABELV $509
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 BFG_Fire
|
|
CALLV
|
|
pop
|
|
ADDRGP4 $496
|
|
JUMPV
|
|
LABELV $510
|
|
ADDRFP4 0
|
|
INDIRP4
|
|
ARGP4
|
|
ADDRGP4 Weapon_cluster_fire_flame
|
|
CALLV
|
|
pop
|
|
LABELV $496
|
|
LABELV $449
|
|
endproc FireAltWeapon 152 28
|
|
bss
|
|
align 4
|
|
LABELV muzzle
|
|
skip 12
|
|
export up
|
|
align 4
|
|
LABELV up
|
|
skip 12
|
|
export right
|
|
align 4
|
|
LABELV right
|
|
skip 12
|
|
export forward
|
|
align 4
|
|
LABELV forward
|
|
skip 12
|
|
align 4
|
|
LABELV s_quadFactor
|
|
skip 4
|
|
import visible
|
|
import findradius
|
|
import trap_SnapVector
|
|
import trap_GeneticParentsAndChildSelection
|
|
import trap_BotResetWeaponState
|
|
import trap_BotFreeWeaponState
|
|
import trap_BotAllocWeaponState
|
|
import trap_BotLoadWeaponWeights
|
|
import trap_BotGetWeaponInfo
|
|
import trap_BotChooseBestFightWeapon
|
|
import trap_BotAddAvoidSpot
|
|
import trap_BotInitMoveState
|
|
import trap_BotFreeMoveState
|
|
import trap_BotAllocMoveState
|
|
import trap_BotPredictVisiblePosition
|
|
import trap_BotMovementViewTarget
|
|
import trap_BotReachabilityArea
|
|
import trap_BotResetLastAvoidReach
|
|
import trap_BotResetAvoidReach
|
|
import trap_BotMoveInDirection
|
|
import trap_BotMoveToGoal
|
|
import trap_BotResetMoveState
|
|
import trap_BotFreeGoalState
|
|
import trap_BotAllocGoalState
|
|
import trap_BotMutateGoalFuzzyLogic
|
|
import trap_BotSaveGoalFuzzyLogic
|
|
import trap_BotInterbreedGoalFuzzyLogic
|
|
import trap_BotFreeItemWeights
|
|
import trap_BotLoadItemWeights
|
|
import trap_BotUpdateEntityItems
|
|
import trap_BotInitLevelItems
|
|
import trap_BotSetAvoidGoalTime
|
|
import trap_BotAvoidGoalTime
|
|
import trap_BotGetLevelItemGoal
|
|
import trap_BotGetMapLocationGoal
|
|
import trap_BotGetNextCampSpotGoal
|
|
import trap_BotItemGoalInVisButNotVisible
|
|
import trap_BotTouchingGoal
|
|
import trap_BotChooseNBGItem
|
|
import trap_BotChooseLTGItem
|
|
import trap_BotGetSecondGoal
|
|
import trap_BotGetTopGoal
|
|
import trap_BotGoalName
|
|
import trap_BotDumpGoalStack
|
|
import trap_BotDumpAvoidGoals
|
|
import trap_BotEmptyGoalStack
|
|
import trap_BotPopGoal
|
|
import trap_BotPushGoal
|
|
import trap_BotResetAvoidGoals
|
|
import trap_BotRemoveFromAvoidGoals
|
|
import trap_BotResetGoalState
|
|
import trap_BotSetChatName
|
|
import trap_BotSetChatGender
|
|
import trap_BotLoadChatFile
|
|
import trap_BotReplaceSynonyms
|
|
import trap_UnifyWhiteSpaces
|
|
import trap_BotMatchVariable
|
|
import trap_BotFindMatch
|
|
import trap_StringContains
|
|
import trap_BotGetChatMessage
|
|
import trap_BotEnterChat
|
|
import trap_BotChatLength
|
|
import trap_BotReplyChat
|
|
import trap_BotNumInitialChats
|
|
import trap_BotInitialChat
|
|
import trap_BotNumConsoleMessages
|
|
import trap_BotNextConsoleMessage
|
|
import trap_BotRemoveConsoleMessage
|
|
import trap_BotQueueConsoleMessage
|
|
import trap_BotFreeChatState
|
|
import trap_BotAllocChatState
|
|
import trap_Characteristic_String
|
|
import trap_Characteristic_BInteger
|
|
import trap_Characteristic_Integer
|
|
import trap_Characteristic_BFloat
|
|
import trap_Characteristic_Float
|
|
import trap_BotFreeCharacter
|
|
import trap_BotLoadCharacter
|
|
import trap_EA_ResetInput
|
|
import trap_EA_GetInput
|
|
import trap_EA_EndRegular
|
|
import trap_EA_View
|
|
import trap_EA_Move
|
|
import trap_EA_DelayedJump
|
|
import trap_EA_Jump
|
|
import trap_EA_SelectWeapon
|
|
import trap_EA_MoveRight
|
|
import trap_EA_MoveLeft
|
|
import trap_EA_MoveBack
|
|
import trap_EA_MoveForward
|
|
import trap_EA_MoveDown
|
|
import trap_EA_MoveUp
|
|
import trap_EA_Crouch
|
|
import trap_EA_Respawn
|
|
import trap_EA_Use
|
|
import trap_EA_Attack
|
|
import trap_EA_Talk
|
|
import trap_EA_Gesture
|
|
import trap_EA_Action
|
|
import trap_EA_Command
|
|
import trap_EA_SayTeam
|
|
import trap_EA_Say
|
|
import trap_AAS_PredictClientMovement
|
|
import trap_AAS_Swimming
|
|
import trap_AAS_AlternativeRouteGoals
|
|
import trap_AAS_PredictRoute
|
|
import trap_AAS_EnableRoutingArea
|
|
import trap_AAS_AreaTravelTimeToGoalArea
|
|
import trap_AAS_AreaReachability
|
|
import trap_AAS_IntForBSPEpairKey
|
|
import trap_AAS_FloatForBSPEpairKey
|
|
import trap_AAS_VectorForBSPEpairKey
|
|
import trap_AAS_ValueForBSPEpairKey
|
|
import trap_AAS_NextBSPEntity
|
|
import trap_AAS_PointContents
|
|
import trap_AAS_TraceAreas
|
|
import trap_AAS_PointReachabilityAreaIndex
|
|
import trap_AAS_PointAreaNum
|
|
import trap_AAS_Time
|
|
import trap_AAS_PresenceTypeBoundingBox
|
|
import trap_AAS_Initialized
|
|
import trap_AAS_EntityInfo
|
|
import trap_AAS_AreaInfo
|
|
import trap_AAS_BBoxAreas
|
|
import trap_BotUserCommand
|
|
import trap_BotGetServerCommand
|
|
import trap_BotGetSnapshotEntity
|
|
import trap_BotLibTest
|
|
import trap_BotLibUpdateEntity
|
|
import trap_BotLibLoadMap
|
|
import trap_BotLibStartFrame
|
|
import trap_BotLibDefine
|
|
import trap_BotLibVarGet
|
|
import trap_BotLibVarSet
|
|
import trap_BotLibShutdown
|
|
import trap_BotLibSetup
|
|
import trap_DebugPolygonDelete
|
|
import trap_DebugPolygonCreate
|
|
import trap_GetEntityToken
|
|
import trap_GetUsercmd
|
|
import trap_BotFreeClient
|
|
import trap_BotAllocateClient
|
|
import trap_EntityContact
|
|
import trap_EntitiesInBox
|
|
import trap_UnlinkEntity
|
|
import trap_LinkEntity
|
|
import trap_AreasConnected
|
|
import trap_AdjustAreaPortalState
|
|
import trap_InPVSIgnorePortals
|
|
import trap_InPVS
|
|
import trap_PointContents
|
|
import trap_TraceCapsule
|
|
import trap_Trace
|
|
import trap_SetBrushModel
|
|
import trap_GetServerinfo
|
|
import trap_SetUserinfo
|
|
import trap_GetUserinfo
|
|
import trap_GetConfigstring
|
|
import trap_SetConfigstring
|
|
import trap_SendServerCommand
|
|
import trap_DropClient
|
|
import trap_LocateGameData
|
|
import trap_Cvar_VariableStringBuffer
|
|
import trap_Cvar_VariableValue
|
|
import trap_Cvar_VariableIntegerValue
|
|
import trap_Cvar_Set
|
|
import trap_Cvar_Update
|
|
import trap_Cvar_Register
|
|
import trap_SendConsoleCommand
|
|
import trap_FS_GetFileList
|
|
import trap_FS_FCloseFile
|
|
import trap_FS_Write
|
|
import trap_FS_Read
|
|
import trap_FS_FOpenFile
|
|
import trap_Args
|
|
import trap_Argv
|
|
import trap_Argc
|
|
import trap_Milliseconds
|
|
import trap_Error
|
|
import trap_Print
|
|
import car_friction_scale
|
|
import car_air_frac_to_df
|
|
import car_air_cof
|
|
import car_body_elasticity
|
|
import car_IT_zScale
|
|
import car_IT_yScale
|
|
import car_IT_xScale
|
|
import car_frontweight_dist
|
|
import car_wheel_damp
|
|
import car_wheel
|
|
import car_swaybar
|
|
import car_shock_down
|
|
import car_shock_up
|
|
import car_spring
|
|
import g_damageScale
|
|
import g_developer
|
|
import g_trackLength
|
|
import g_trackReversed
|
|
import g_finishRaceDelay
|
|
import g_forceEngineStart
|
|
import g_humanplayers
|
|
import g_proxMineTimeout
|
|
import g_singlePlayer
|
|
import g_enableBreath
|
|
import g_enableDust
|
|
import g_rankings
|
|
import pmove_msec
|
|
import pmove_fixed
|
|
import g_smoothClients
|
|
import g_blueteam
|
|
import g_redteam
|
|
import g_cubeTimeout
|
|
import g_obeliskRespawnDelay
|
|
import g_obeliskRegenAmount
|
|
import g_obeliskRegenPeriod
|
|
import g_obeliskHealth
|
|
import g_filterBan
|
|
import g_banIPs
|
|
import g_teamForceBalance
|
|
import g_teamAutoJoin
|
|
import g_allowVote
|
|
import g_blood
|
|
import g_doWarmup
|
|
import g_warmup
|
|
import g_motd
|
|
import g_synchronousClients
|
|
import g_weaponTeamRespawn
|
|
import g_weaponRespawn
|
|
import g_debugDamage
|
|
import g_debugAlloc
|
|
import g_debugMove
|
|
import g_inactivity
|
|
import g_forcerespawn
|
|
import g_quadfactor
|
|
import g_knockback
|
|
import g_speed
|
|
import g_gravity
|
|
import g_needpass
|
|
import g_password
|
|
import g_friendlyFire
|
|
import g_capturelimit
|
|
import g_timelimit
|
|
import g_laplimit
|
|
import g_fraglimit
|
|
import g_dmflags
|
|
import g_restarted
|
|
import g_maxGameClients
|
|
import g_maxclients
|
|
import g_cheats
|
|
import g_dedicated
|
|
import g_gametype
|
|
import g_entities
|
|
import level
|
|
import Pickup_Team
|
|
import CheckTeamStatus
|
|
import TeamplayInfoMessage
|
|
import Team_GetLocationMsg
|
|
import Team_GetLocation
|
|
import SelectCTFSpawnPoint
|
|
import Team_FreeEntity
|
|
import Team_ReturnFlag
|
|
import Team_InitGame
|
|
import Team_CheckHurtCarrier
|
|
import Team_FragBonuses
|
|
import Team_DroppedFlagThink
|
|
import AddTeamScore
|
|
import TeamColorString
|
|
import TeamName
|
|
import OtherTeam
|
|
import BotTestAAS
|
|
import BotAIStartFrame
|
|
import BotAIShutdownClient
|
|
import BotAISetupClient
|
|
import BotAILoadMap
|
|
import BotAIShutdown
|
|
import BotAISetup
|
|
import BotInterbreedEndMatch
|
|
import Svcmd_BotList_f
|
|
import Svcmd_AddBot_f
|
|
import G_BotConnect
|
|
import G_RemoveQueuedBotBegin
|
|
import G_CheckBotSpawn
|
|
import G_GetBotInfoByName
|
|
import G_GetBotInfoByNumber
|
|
import G_InitBots
|
|
import Svcmd_AbortPodium_f
|
|
import SpawnModelsOnVictoryPads
|
|
import UpdateTournamentInfo
|
|
import G_WriteSessionData
|
|
import G_InitWorldSession
|
|
import G_InitSessionData
|
|
import G_ReadSessionData
|
|
import Svcmd_GameMem_f
|
|
import G_InitMemory
|
|
import G_Alloc
|
|
import CheckObeliskAttack
|
|
import Team_CheckDroppedItem
|
|
import OnSameTeam
|
|
import G_RunClient
|
|
import ClientEndFrame
|
|
import ClientThink
|
|
import SelectSpectatorSpawnPoint
|
|
import ClientCommand
|
|
import ClientBegin
|
|
import ClientDisconnect
|
|
import ClientUserinfoChanged
|
|
import ClientConnect
|
|
import G_Error
|
|
import G_Printf
|
|
import SendScoreboardMessageToAllClients
|
|
import G_DebugLogPrintf
|
|
import G_LogPrintf
|
|
import AddTournamentQueue
|
|
import G_RunThink
|
|
import CheckTeamLeader
|
|
import SetLeader
|
|
import FindIntermissionPoint
|
|
import MoveClientToIntermission
|
|
import DeathmatchScoreboardMessage
|
|
import CreateSmokeHazard
|
|
import CreatePoisonCloudHazard
|
|
import CreatePoisonHazard
|
|
import CreateOilHazard
|
|
import CheckForOil
|
|
import CreateBioHazard
|
|
import CreateFireHazard
|
|
import FireRearWeapon
|
|
import SelectGridPositionSpawn
|
|
import SelectLastMarkerForSpawn
|
|
import Cmd_Times_f
|
|
import Cmd_RacePositions_f
|
|
import CalculatePlayerPositions
|
|
import CreateRallyStarter
|
|
import GetTeamAtRank
|
|
import G_PrintMapStats
|
|
import isRaceObserver
|
|
import isRallyNonDMRace
|
|
import isRallyRace
|
|
import CenterPrint_All
|
|
import G_DropRearWeapon
|
|
import G_ResetCar
|
|
import G_TempRallyEntity
|
|
import G_FrictionCalc
|
|
import G_Get2ndDervOnCurveBetweenCheckpoints
|
|
import G_GetDervOnCurveBetweenCheckpoints
|
|
import G_GetPointOnCurveBetweenCheckpoints
|
|
import DropToFloor
|
|
import UpdateObserverSpot
|
|
import FindBestObserverSpot
|
|
import G_FilterPacket
|
|
import G_ProcessIPBans
|
|
import ConsoleCommand
|
|
import SpotWouldTelefrag
|
|
import CalculateRanks
|
|
import AddScore
|
|
import player_die
|
|
import ClientSpawn
|
|
import InitBodyQue
|
|
import BeginIntermission
|
|
import ClientRespawn
|
|
import CopyToBodyQue
|
|
import SelectSpawnPoint
|
|
import SetClientViewAngle
|
|
import PickTeam
|
|
import TeamLeader
|
|
import TeamCount
|
|
import TelefragPlayer
|
|
import TeleportPlayer
|
|
import trigger_teleporter_touch
|
|
import Break_Breakable
|
|
import Touch_DoorTrigger
|
|
import G_RunMover
|
|
import fire_plasma_bounce
|
|
import fire_mine
|
|
import fire_cluster_flame
|
|
import fire_flame
|
|
import fire_bfg
|
|
import fire_homing_rocket
|
|
import fire_rocket
|
|
import fire_cluster_grenade2
|
|
import fire_cluster_grenade
|
|
import fire_grenade
|
|
import fire_plasma
|
|
import G_RunMissile
|
|
import TossClientCubes
|
|
import TossClientItems
|
|
import body_die
|
|
import G_InvulnerabilityEffect
|
|
import G_RadiusDamage_NoKnockBack
|
|
import G_RadiusDamage
|
|
import G_Damage
|
|
import CanDamage
|
|
import PickDebrisType
|
|
import BuildShaderStateConfig
|
|
import AddRemap
|
|
import G_SetOrigin
|
|
import G_AddEvent
|
|
import G_AddPredictableEvent
|
|
import tv
|
|
import G_TouchTriggers
|
|
import G_EntitiesFree
|
|
import G_FreeEntity
|
|
import G_Sound
|
|
import G_TempEntity
|
|
import G_Spawn
|
|
import G_InitGentity
|
|
import G_SetMovedir
|
|
import G_UseTargets
|
|
import G_PickTarget
|
|
import G_Find
|
|
import G_KillBox
|
|
import G_TeamCommand
|
|
import G_SoundIndex
|
|
import G_ModelIndex
|
|
import Rally_Sound
|
|
import G_ScriptIndex
|
|
import SaveRegisteredItems
|
|
import RegisterItem
|
|
import ClearRegisteredItems
|
|
import Touch_Item
|
|
import Add_Ammo
|
|
import ArmorIndex
|
|
import Think_Weapon
|
|
import FinishSpawningItem
|
|
import G_SpawnItem
|
|
import SetRespawn
|
|
import LaunchItem
|
|
import Drop_Item
|
|
import PrecacheItem
|
|
import UseHoldableItem
|
|
import RespawnItem
|
|
import G_RunItem
|
|
import G_CheckTeamItems
|
|
import Cmd_FollowCycle_f
|
|
import SetTeam
|
|
import BroadcastTeamChange
|
|
import StopFollowing
|
|
import Cmd_Score_f
|
|
import G_NewString
|
|
import G_SpawnEntitiesFromString
|
|
import G_SpawnVector
|
|
import G_SpawnInt
|
|
import G_SpawnFloat
|
|
import G_SpawnString
|
|
import BG_PlayerTouchesItem
|
|
import BG_PlayerStateToEntityStateExtraPolate
|
|
import BG_PlayerStateToEntityState
|
|
import BG_TouchJumpPad
|
|
import BG_AddPredictableEventToPlayerstate
|
|
import BG_EvaluateTrajectoryDelta
|
|
import BG_EvaluateTrajectory
|
|
import BG_CanItemBeGrabbed
|
|
import BG_FindItemForHoldable
|
|
import BG_FindItemForPowerup
|
|
import BG_FindItemForWeapon
|
|
import BG_FindItem
|
|
import bg_numItems
|
|
import bg_itemlist
|
|
import Pmove
|
|
import PM_UpdateViewAngles
|
|
import PM_SetCoM
|
|
import PM_CalculateSecondaryQuantities
|
|
import PM_InitializeVehicle
|
|
import PM_ApplyForce
|
|
import PM_DriveMove
|
|
import PM_CalculateNetForce
|
|
import PM_AddRoadForces
|
|
import CP_SWAYBAR_STRENGTH
|
|
import CP_SHOCK_STRENGTH
|
|
import CP_SPRING_STRENGTH
|
|
import CP_WR_STRENGTH
|
|
import CP_M_2_QU
|
|
import CP_CURRENT_GRAVITY
|
|
import getStringForTimeDuration
|
|
import getStringForTime
|
|
import Com_Printf
|
|
import Com_Error
|
|
import Info_NextPair
|
|
import Info_Validate
|
|
import Info_SetValueForKey_Big
|
|
import Info_SetValueForKey
|
|
import Info_RemoveKey_Big
|
|
import Info_RemoveKey
|
|
import Info_ValueForKey
|
|
import vectoyaw
|
|
import vtos
|
|
import AngleDifference
|
|
import WheelAngle
|
|
import Com_TruncateLongString
|
|
import va
|
|
import Q_CountChar
|
|
import Q_CleanStr
|
|
import Q_PrintStrlen
|
|
import Q_strcat
|
|
import Q_strncpyz
|
|
import Q_stristr
|
|
import Q_strupr
|
|
import Q_strlwr
|
|
import Q_stricmpn
|
|
import Q_strncmp
|
|
import Q_stricmp
|
|
import Q_isintegral
|
|
import Q_isanumber
|
|
import Q_isalpha
|
|
import Q_isupper
|
|
import Q_islower
|
|
import Q_isprint
|
|
import Com_RandomBytes
|
|
import Com_SkipCharset
|
|
import Com_SkipTokens
|
|
import Com_sprintf
|
|
import Com_HexStrToInt
|
|
import Parse3DMatrix
|
|
import Parse2DMatrix
|
|
import Parse1DMatrix
|
|
import SkipRestOfLine
|
|
import SkipBracedSection
|
|
import COM_MatchToken
|
|
import COM_ParseWarning
|
|
import COM_ParseError
|
|
import COM_Compress
|
|
import COM_ParseExt
|
|
import COM_Parse
|
|
import COM_GetCurrentParseLine
|
|
import COM_BeginParseSession
|
|
import COM_DefaultExtension
|
|
import COM_CompareExtension
|
|
import COM_StripExtension
|
|
import COM_GetExtension
|
|
import COM_SkipPath
|
|
import Com_Clamp
|
|
import PerpendicularVector
|
|
import AngleVectors
|
|
import MatrixMultiply
|
|
import QuaternionToVectors
|
|
import QuaternionL2ToOrientation
|
|
import QuaternionToOrientation
|
|
import OrientationToQuaternion
|
|
import QuaternionToAngles
|
|
import AnglesToQuaternion
|
|
import QuaternionSLERP
|
|
import QuaternionRotate
|
|
import QuaternionNormalize
|
|
import QuaternionFastNormalize
|
|
import QuaternionMultiply
|
|
import OrthonormalizeOrientation
|
|
import OrientationToVectors
|
|
import OrientationToAngles
|
|
import AnglesToDeltaAngles
|
|
import AnglesToOrientation
|
|
import MatrixScale
|
|
import MatrixAdd
|
|
import MatrixTranspose
|
|
import VectorNAN
|
|
import MakeNormalVectors
|
|
import RotateAroundDirection
|
|
import RotatePointAroundVector
|
|
import ProjectPointOnPlane
|
|
import PlaneFromPoints
|
|
import AngleDelta
|
|
import AngleNormalize180
|
|
import AngleNormalize360
|
|
import AnglesSubtract
|
|
import AngleSubtract
|
|
import LerpAngle
|
|
import AngleMod
|
|
import BoundsIntersectPoint
|
|
import BoundsIntersectSphere
|
|
import BoundsIntersect
|
|
import BoxOnPlaneSide
|
|
import SetPlaneSignbits
|
|
import AxisCopy
|
|
import AxisClear
|
|
import AnglesToAxis
|
|
import vectoangles
|
|
import Q_crandom
|
|
import Q_random
|
|
import Q_rand
|
|
import Q_log2
|
|
import VectorRotate
|
|
import Vector4Scale
|
|
import VectorNormalize2
|
|
import VectorNormalize
|
|
import CrossProduct
|
|
import VectorInverse
|
|
import VectorNormalizeFast
|
|
import DistanceSquared
|
|
import Distance
|
|
import VectorLengthSquared
|
|
import VectorLength
|
|
import VectorCompare
|
|
import AddPointToBounds
|
|
import ClearBounds
|
|
import RadiusFromBounds
|
|
import NormalizeColor
|
|
import ColorBytes4
|
|
import ColorBytes3
|
|
import _VectorMA
|
|
import _VectorScale
|
|
import _VectorCopy
|
|
import _VectorAdd
|
|
import _VectorSubtract
|
|
import _DotProduct
|
|
import ByteToDir
|
|
import DirToByte
|
|
import ClampShort
|
|
import ClampChar
|
|
import Q_rsqrt
|
|
import Q_fabs
|
|
import Q_isnan
|
|
import axisDefault
|
|
import vec3_origin
|
|
import g_color_table
|
|
import colorDkGrey
|
|
import colorMdGrey
|
|
import colorLtGrey
|
|
import colorWhite
|
|
import colorCyan
|
|
import colorMagenta
|
|
import colorYellow
|
|
import colorBlue
|
|
import colorGreen
|
|
import colorRed
|
|
import colorBlack
|
|
import bytedirs
|
|
import Hunk_AllocDebug
|
|
import FloatSwap
|
|
import LongSwap
|
|
import ShortSwap
|
|
import CopyLongSwap
|
|
import CopyShortSwap
|
|
import exp
|
|
import fabs
|
|
import abs
|
|
import tan
|
|
import atan2
|
|
import Q_asin
|
|
import Q_acos
|
|
import cos
|
|
import sin
|
|
import sqrt
|
|
import floor
|
|
import ceil
|
|
import memcmp
|
|
import memcpy
|
|
import memset
|
|
import memmove
|
|
import sscanf
|
|
import Q_vsnprintf
|
|
import strtol
|
|
import _atoi
|
|
import atoi
|
|
import strtod
|
|
import _atof
|
|
import atof
|
|
import toupper
|
|
import tolower
|
|
import strncpy
|
|
import strstr
|
|
import strrchr
|
|
import strchr
|
|
import strcmp
|
|
import strcpy
|
|
import strcat
|
|
import strlen
|
|
import rand
|
|
import srand
|
|
import qsort
|
|
lit
|
|
align 1
|
|
LABELV $426
|
|
byte 1 102
|
|
byte 1 114
|
|
byte 1 97
|
|
byte 1 99
|
|
byte 1 116
|
|
byte 1 105
|
|
byte 1 111
|
|
byte 1 110
|
|
byte 1 32
|
|
byte 1 37
|
|
byte 1 102
|
|
byte 1 44
|
|
byte 1 32
|
|
byte 1 115
|
|
byte 1 116
|
|
byte 1 97
|
|
byte 1 114
|
|
byte 1 116
|
|
byte 1 115
|
|
byte 1 111
|
|
byte 1 108
|
|
byte 1 105
|
|
byte 1 100
|
|
byte 1 32
|
|
byte 1 37
|
|
byte 1 105
|
|
byte 1 44
|
|
byte 1 32
|
|
byte 1 99
|
|
byte 1 111
|
|
byte 1 110
|
|
byte 1 116
|
|
byte 1 101
|
|
byte 1 110
|
|
byte 1 116
|
|
byte 1 115
|
|
byte 1 32
|
|
byte 1 37
|
|
byte 1 105
|
|
byte 1 44
|
|
byte 1 32
|
|
byte 1 101
|
|
byte 1 110
|
|
byte 1 116
|
|
byte 1 105
|
|
byte 1 116
|
|
byte 1 121
|
|
byte 1 78
|
|
byte 1 117
|
|
byte 1 109
|
|
byte 1 32
|
|
byte 1 37
|
|
byte 1 105
|
|
byte 1 10
|
|
byte 1 0
|
|
align 1
|
|
LABELV $425
|
|
byte 1 68
|
|
byte 1 101
|
|
byte 1 116
|
|
byte 1 101
|
|
byte 1 99
|
|
byte 1 116
|
|
byte 1 101
|
|
byte 1 100
|
|
byte 1 32
|
|
byte 1 108
|
|
byte 1 111
|
|
byte 1 110
|
|
byte 1 103
|
|
byte 1 32
|
|
byte 1 108
|
|
byte 1 111
|
|
byte 1 111
|
|
byte 1 112
|
|
byte 1 32
|
|
byte 1 105
|
|
byte 1 110
|
|
byte 1 32
|
|
byte 1 118
|
|
byte 1 101
|
|
byte 1 114
|
|
byte 1 116
|
|
byte 1 105
|
|
byte 1 99
|
|
byte 1 108
|
|
byte 1 101
|
|
byte 1 32
|
|
byte 1 97
|
|
byte 1 117
|
|
byte 1 116
|
|
byte 1 111
|
|
byte 1 97
|
|
byte 1 105
|
|
byte 1 109
|
|
byte 1 105
|
|
byte 1 110
|
|
byte 1 103
|
|
byte 1 10
|
|
byte 1 0
|