Перейти к основному содержимому

weapon_ak74

Свойства​


Унаследовано от класса CBaseWeapon:

примечание

Нижеперечисленные свойства редактируются только программно, либо через файлы classes.ent или defaults.ent.

addon_handlers [string]​

Совместимые ручки.

addon_mags [string]​

Совместимые магазины.

addon_scopes [string]​

Совместимые прицелы, классы через запятую.

addon_silencers [string]​

Совместимые глушители.

aiming_range [float]​

Дальность пристрелки.

burst_rate [int]​

Скорострельность в автоматическом режиме.

capacity [int]​

Вместимость патронов без магазина.

current_load [int]​

Текущая загрузка без учета магазина.

cutoff_rate [int]​

Скорострельность отсечками.

cutoff_size [int]​

Патронов в отсечке.

effective_distance [float]​

Эффективная дистанция, км.

fire_mode [FIRE_MODE]​

Текущий режим стрельбы.

fire_modes [string]​

Доступные режимы стрельбы.

rifle_step [float]​

шаг нарезки ствола (мм).

rifle_type [RIFLE_TYPE]​

тип нарезки ствола: 0 - гладкоствольное; -1 - левая; 1 - правая.

single_rate [int]​

Скорострельность одиночными.

snd_draw [string]​

Звук извлечения.

snd_empty [string]​

Звук попытки выстрела без патрона.

snd_holster [string]​

Звук убирания.

snd_reload [string]​

Звук перезарядки.

snd_shoot [string]​

Звук выстрела.

snd_switch [string]​

Звук переключения.

spread_airborne [float]​

коэффициент разброса в полете (прыжок).

spread_arm [float]​

коэффициент разброса от состояния рук.

spread_base [float]​

угол (в градусах) базовой дисперсии оружия (оружия, зажатого в тисках).

spread_condition [float]​

коэффициент разброса от состояния оружия.

spread_crawl [float]​

коэффициент разброса лежа.

spread_crouch [float]​

коэффициент разброса пригнувшись.

spread_idle [float]​

коэффициент разброса в стоя.

spread_ironsight [float]​

коэффициент разброса в прицеливании.

spread_run [float]​

коэффициент разброса в беге.

spread_walk [float]​

коэффициент разброса в ходьбе.


Унаследовано от класса CBaseTool:

примечание

Нижеперечисленные свойства редактируются только программно, либо через файлы classes.ent или defaults.ent.

action1_muzzle [string]​

Эффект первичного действия.

action1_sound [string]​

Звук первичного действия.

action2_muzzle [string]​

Эффект вторичного действия.

action2_sound [string]​

Звук вторичного действия.

ammos [string]​

Подходящие типы припасов, классы, через запятую.

center_length [float]​

Расстояние от центра модели до кончика ствола.

loaded_ammo [string]​

Класс заряженного в данный момент припаса.

max_distance [float]​

Максимальная дальность.

reload_time [float]​

Время перезарядки, с.

slot_offset [float3]​

Смещение визуальной модели.

slot_offset_aim [float3]​

Смещение визуальной модели в прицеливании.

slot_offset_close [float3]​

Смещение визуальной модели при приближении к стене.

slot_rotation [angles]​

Вращение визуальной модели.

slot_rotation_aim [angles]​

Вращение визуальной модели в прицеливании.

slot_rotation_close [angles]​

Вращение визуальной модели при приближении к стене.

zoom_time [float]​

Время прицеливания, с.

zoomable [int]​

Разрешить прицеливание.


Унаследовано от класса CBaseItem:

View model file [string]​

примечание

Нижеперечисленные свойства редактируются только программно, либо через файлы classes.ent или defaults.ent.

inv_name [string]​

Имя в инвентаре.

inv_pickable [bool]​

Можно ли поднимать объект.

inv_stack_cur [int]​

Текущий размер стака.

inv_stack_max [int]​

Максимальное число объектов в стаке.

inv_stackable [bool]​

Может ли стакаться.

inv_weight [float]​

Масса одного объекта, кг.


Унаследовано от класса CBaseAnimating:

Auto generate physbox [bool]​

Glow color [float3]​

Цвет свечения.

Glow color reference [CBaseEntity]​

Объект референса для цвета свечения.

Is static [bool]​

Model file [string]​

Файл модели. Поддерживаются статические и анимированные модели.

Scale [float]​

Масштаб модели.

Skin [int]​


Унаследовано от класса CBaseEntity:

Name [string]​

Имя объекта.

Origin [float3]​

Позиция в мире.

Parent entity [CBaseEntity]​

Родительский объект в иерархии движения.

Rotation [angles]​

Ориентация в мире, углы эйлера или кватернион.

примечание

Нижеперечисленные свойства редактируются только программно, либо через файлы classes.ent или defaults.ent.

health [float]​

Здоровье.

owner [CBaseEntity]​

Объект-владелец.

Входы​


Унаследовано от класса CBaseAnimating:

Play animation [string]​

Play animation next [string]​

Play activity [string]​

Play activity next [string]​

Set skin [int]​

Выходы​


Унаследовано от класса CBaseItem:

On pickup​

On drop​

Реализация​

Представлен классом: CBaseRiffle.

Цепочка наследования: CBaseRiffle > CBaseWeapon > CBaseTool > CBaseItem > CBaseAnimating > CBaseEntity.