cs2_weapon_base_gun
This type represents a CCSWeaponBaseGun
class.
This type inherits base_entity
type. All of its base methods and fields are also available in this type.
get_abs_origin
Returns the absolute origin (the one that is used for rendering).
Arguments
None.
Returns
Type
Description
Origin.
Example
get_max_speed
Returns the maximal player speed when holding this weapon.
Arguments
None.
Returns
Type
Description
float
Max speed, in UPS.
Example
get_inaccuracy
Returns the current inaccuracy value.
Arguments
Name
Type
Description
mode
Weapon mode.
Returns
Type
Description
float
Inaccuracy value.
Example
get_spread
Returns the current spread value.
Arguments
Name
Type
Description
mode
Weapon mode.
Returns
Type
Description
float
Inaccuracy value.
Example
get_id
Returns the weapon ID.
Arguments
None.
Returns
Type
Description
Weapon ID.
Example
get_type
Returns the weapon type.
Arguments
None.
Returns
Type
Description
Weapon type.
Example
get_data
Returns the weapon static data.
Arguments
None.
Returns
Type
Description
Weapon data.
Example
is_gun
Returns true
if this weapon is a firearm.
Arguments
None.
Returns
Type
Description
bool
true
if a firearm.
Example
is_attackable
Returns true
if you can attack with this weapon.
Arguments
None.
Returns
Type
Description
bool
true
if can attack.
Example
has_secondary_attack
Returns true
if this weapon has a secondary attack mode.
Arguments
None.
Returns
Type
Description
bool
true
if has the secondary attack mode.
Example
has_spread
Returns true
if this weapon has spread (e.g. knives do not have any spread).
Arguments
None.
Returns
Type
Description
bool
true
if has spread.
Example
Last updated