AddCallback_OnWeaponFired v1

This commit is contained in:
2023-08-17 13:06:58 +02:00
commit 4817e08f3c
33 changed files with 19857 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
{
"Name": "ToneAPI.WeaponFireCallbacks",
"Description": "Provides AddCallback_OnWeaponFire",
"Version": "0.0.1",
"LoadPriority": 1,
"RequiredOnClient": false,
"Scripts": [
{
"Path": "weaponFireCallbacks.nut",
"RunOn": "SERVER"
}
]
}
@@ -0,0 +1,122 @@
globalize_all_functions
struct {
table < entity, array< void functionref(WeaponPrimaryAttackParams attackParams) > > weaponCallbacks
} file
void function AddCallback_OnWeaponFired(entity weapon, void functionref(WeaponPrimaryAttackParams attackParams) callback){
if(weapon in file.weaponCallbacks){
file.weaponCallbacks[weapon].append(callback)
}else{
file.weaponCallbacks[weapon] <- [callback]
}
}
void function OnWeaponFired(entity weapon, WeaponPrimaryAttackParams attackParams){
if(weapon in file.weaponCallbacks){
array< void functionref(WeaponPrimaryAttackParams attackParams) > callbacks = file.weaponCallbacks[weapon]
foreach(callback in callbacks){
callback(attackParams)
}
}
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_alternator_smg( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_alternator_smg(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_defender( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_weapon_defender(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_doubletake( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_weapon_doubletake(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_lmg( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_lmg(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_lstar( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_weapon_lstar(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_mastiff( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_weapon_mastiff(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_mgl( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_weapon_mgl(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_rocket_launcher( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_weapon_rocket_launcher(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_shotgun( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_weapon_shotgun(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_shotgun_doublebarrel( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_shotgun_doublebarrel(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_shotgun_pistol( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_weapon_shotgun_pistol(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_smart_pistol( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_weapon_smart_pistol(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_smr( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_weapon_smr(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_sniper( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_weapon_sniper(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_softball( entity weapon, WeaponPrimaryAttackParams attackParams )
{
OnWeaponPrimaryAttack_weapon_softball(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic( entity weapon, WeaponPrimaryAttackParams attackParams ){
OnWeaponFired(weapon, attackParams)
}
var function WeaponFireCallbacks_OnWeaponPrimaryAttack_GenericBoltWithDrop_Player( entity weapon, WeaponPrimaryAttackParams attackParams ){
OnWeaponPrimaryAttack_GenericBoltWithDrop_Player(weapon, attackParams)
OnWeaponFired(weapon, attackParams)
}
@@ -0,0 +1,757 @@
WeaponData
{
// General
"printname" "#WPN_ALTERNATOR_SMG"
"shortprintname" "#WPN_ALTERNATOR_SMG_SHORT"
"description" "#WPN_ALTERNATOR_SMG_DESC"
"longdesc" "#WPN_ALTERNATOR_SMG_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_alternator"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_alternator"
"weaponClass" "human"
"body_type" "light"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"weaponSubClass" "smg"
"damage_flags" "DF_BULLET | DF_INSTANT | DF_DISMEMBERMENT"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_alternator_smg"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_alternator_smg"
"OnClientAnimEvent" "OnClientAnimEvent_alternator_smg"
// Menu
"menu_category" "smg"
"menu_anim_class" "small"
"stat_damage" "75"
"stat_range" "40"
"stat_accuracy" "50"
"stat_rof" "60"
// Models
"viewmodel" "models/weapons/alternator_smg/ptpov_alternator_smg.mdl"
"playermodel" "models/weapons/alternator_smg/w_alternator_smg.mdl"
"holstermodel" "models/weapons/alternator_smg/w_alternator_smg_stow.mdl"
"holster_type" "rifle"
// Effects
"tracer_effect_first_person" "P_wpn_tracer_pistol"
"tracer_effect" "P_wpn_tracer_pistol"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"alt_fire_anim_count" "1"
"sound_dryfire" "hemlok_dryfire"
"sound_pickup" "wpn_pickup_SMG_1P"
"sound_trigger_pull" "Weapon_Hemlok_Trigger"
"sound_zoom_in" "Weapon_Hemlok_ADS_In"
"sound_zoom_out" "Weapon_Hemlok_ADS_Out"
// Muzzleflash stuff
"fx_shell_eject_view" "wpn_shelleject_pistol_FP"
"fx_shell_eject_world" "wpn_shelleject_pistol"
"fx_shell_eject_attach" "shell"
"fx_shell_eject2_view" "wpn_shelleject_pistol_FP"
"fx_shell_eject2_world" "wpn_shelleject_pistol"
"fx_shell_eject2_attach" "shell_l"
"fx_muzzle_flash_view" "P_wpn_muzzleflash_alternator_FP"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_alternator"
"fx_muzzle_flash_attach" "muzzle_flash"
"fx_muzzle_flash2_view" "P_wpn_muzzleflash_alternator_FP"
"fx_muzzle_flash2_world" "P_wpn_muzzleflash_alternator"
"fx_muzzle_flash2_attach" "muzzle_flash_l"
// Sound
"looping_sounds" "1"
"fire_sound_1_player_1p" "Weapon_bulletCasings.Bounce"
"fire_sound_1_player_3p" "Weapon_bulletCasings.Bounce"
"fire_sound_2_player_1p" "Weapon_Alternator_SecondShot_1P"
"fire_sound_2_player_3p" "Weapon_Alternator_SecondShot_3P"
"fire_sound_2_npc" "Weapon_Alternator_SecondShot_NPC"
"burst_or_looping_fire_sound_start_1p" "Weapon_Alternator_FirstShot_1P"
"burst_or_looping_fire_sound_middle_1p" "Weapon_Alternator_Loop_1P"
"burst_or_looping_fire_sound_end_1p" "Weapon_Alternator_LoopEnd_1P"
"burst_or_looping_fire_sound_start_3p" ""
"burst_or_looping_fire_sound_middle_3p" "Weapon_Alternator_Loop_3P"
"burst_or_looping_fire_sound_end_3p" "Weapon_Alternator_LoopEnd_3P"
"burst_or_looping_fire_sound_start_npc" ""
"burst_or_looping_fire_sound_middle_npc" "Weapon_Alternator_Loop_3p_NPC_a"
"burst_or_looping_fire_sound_end_npc" "Weapon_Alternator_LoopEnd_NPC"
"low_ammo_sound_name_1" "Alternator_LowAmmo_Shot1"
// Network
"net_optimize" "1"
// Behavior
"fire_rate" "10"
"damage_type" "bullet"
"critical_hit_damage_scale" "1"
// Ammo
"ammo_clip_size" "20"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
"damage_near_distance" "1000"
"damage_far_distance" "1500"
"red_crosshair_range" "1000"
MP_BASE
{
"ammo_default_total" "200"
"ammo_stockpile_max" "200"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "broad"
// Damage - When Used by Players
"damage_near_value" "35"
"damage_far_value" "18"
"damage_near_value_titanarmor" "100"
"damage_far_value_titanarmor" "60"
"damage_rodeo" "90"
"damage_very_far_value" "14"
"damage_very_far_distance" "3000"
"damage_headshot_scale" "1.5"
// NPC
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "3.0"
"proficiency_good_spreadscale" "3.0"
"proficiency_very_good_spreadscale" "2.5"
"proficiency_perfect_spreadscale" "1.0"
"npc_min_engage_range" "0"
"npc_max_engage_range" "750"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "1000"
"npc_min_burst" "2"
"npc_max_burst" "5"
"npc_rest_time_between_bursts_min" "0.9"
"npc_rest_time_between_bursts_max" "1.0"
// Damage - When Used by NPCs
"npc_damage_near_value" "10"
"npc_damage_far_value" "7"
"npc_max_range" "2500"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
// View Drift
"viewdrift_ads_stand_scale_pitch" "0.4"
"viewdrift_ads_stand_scale_yaw" "0.55"
"viewdrift_ads_crouch_scale_pitch" "0.25"
"viewdrift_ads_crouch_scale_yaw" "0.4"
"viewdrift_ads_air_scale_pitch" "0.7"
"viewdrift_ads_air_scale_yaw" "0.85"
"viewdrift_ads_speed_pitch" "0.65"
"viewdrift_ads_speed_yaw" "0.75"
"viewkick_air_scale_ads" "1.5"
"spread_air_hip" "1.5"
}
SP_BASE
{
"ammo_default_total" "100"
"ammo_stockpile_max" "160"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
// Damage - When Used by Players
"damage_near_value" "27"
"damage_far_value" "13"
"damage_near_value_titanarmor" "45"
"damage_far_value_titanarmor" "22"
"damage_rodeo" "90"
"damage_very_far_value" "<KEEP_DEFAULT>"
"damage_very_far_distance" "<KEEP_DEFAULT>"
"damage_headshot_scale" "2"
// NPC
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "3.5"
"proficiency_good_spreadscale" "3.0"
"proficiency_very_good_spreadscale" "2.5"
"proficiency_perfect_spreadscale" "1.0"
"npc_min_engage_range" "0"
"npc_max_engage_range" "1100"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "2000"
"npc_min_burst" "2"
"npc_max_burst" "3"
"npc_rest_time_between_bursts_min" "0.6"
"npc_rest_time_between_bursts_max" "0.8"
// Damage - When Used by NPCs
"npc_damage_near_value" "13"
"npc_damage_far_value" "7"
"npc_max_range" "4000"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
// View Drift
"viewdrift_ads_stand_scale_pitch" "0"
"viewdrift_ads_stand_scale_yaw" "0"
"viewdrift_ads_crouch_scale_pitch" "0"
"viewdrift_ads_crouch_scale_yaw" "0"
"viewdrift_ads_air_scale_pitch" "0"
"viewdrift_ads_air_scale_yaw" "0"
"viewdrift_ads_speed_pitch" "0"
"viewdrift_ads_speed_yaw" "0"
"viewkick_air_scale_ads" "1"
"spread_air_hip" "0"
}
"dof_zoom_nearDepthStart" "3.683"
"dof_zoom_nearDepthEnd" "7.907"
"dof_nearDepthStart" "3.683"
"dof_nearDepthEnd" "6.652"
dof_zoom_focusArea_horizontal 0.12
dof_zoom_focusArea_top 0.18
dof_zoom_focusArea_bottom -0.0069
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "45"
"reload_time" "2.3"
"reload_time_late1" "1.03"
"reloadempty_time" "2.7"
"reloadempty_time_late1" "1.6"
"reloadempty_time_late2" "1.0"
"holster_time" "0.4"
"deploy_time" "0.63"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "750"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.8"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "0"
"aimassist_disable_ads_titansonly" "0"
"aimassist_adspull_zoomStart" "0.05"
"aimassist_adspull_zoomEnd" "1.0"
"sprint_fractional_anims" "0"
"spread_stand_hip" "0.0"
"spread_stand_hip_run" "0.0"
"spread_stand_hip_sprint" "0.0"
"spread_crouch_hip" "0.0"
"spread_stand_ads" "0.0" //"0.25"
"spread_crouch_ads" "0.0" //"0.25"
"spread_air_ads" "0.0" //"0.5"
"spread_kick_on_fire_stand_hip" "0"
"spread_kick_on_fire_crouch_hip" "0"
"spread_kick_on_fire_air_hip" "0"
"spread_kick_on_fire_stand_ads" "0"
"spread_kick_on_fire_crouch_ads" "0"
"spread_kick_on_fire_air_ads" "0"
"spread_max_kick_stand_hip" "0.0"
"spread_max_kick_crouch_hip" "0.0"
"spread_max_kick_air_hip" "0.0"
"spread_max_kick_stand_ads" "0"
"spread_max_kick_crouch_ads" "0"
"spread_max_kick_air_ads" "0"
"spread_decay_rate" "30.0"
"spread_decay_delay" "0.15"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "car"
"viewkick_pitch_base" "0"
"viewkick_pitch_random" "0.2"
"viewkick_pitch_softScale" "2.0"
"viewkick_pitch_hardScale" "1.0"
"viewkick_yaw_base" "0"
"viewkick_yaw_random" "1.8"
"viewkick_yaw_random_innerexclude" "0.1"
"viewkick_yaw_softScale" "1"
"viewkick_yaw_hardScale" "1.0"
"viewkick_roll_base" "0.0"
"viewkick_roll_randomMin" "0.35"
"viewkick_roll_randomMax" "0.55"
"viewkick_roll_softScale" "1.0"
"viewkick_roll_hardScale" "1.65"
"viewkick_hipfire_weaponFraction" "0.2"
"viewkick_hipfire_weaponFraction_vmScale" "4"
"viewkick_ads_weaponFraction" "0.25"
"viewkick_ads_weaponFraction_vmScale" "1.0"
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "0.0"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0.2"
"viewkick_perm_yaw_random_innerexclude" "0.2"
"viewkick_scale_firstshot_hipfire" "0.3"
"viewkick_scale_min_hipfire" "1.5"
"viewkick_scale_max_hipfire" "1.5"
"viewkick_scale_firstshot_ads" "1.0"
"viewkick_scale_min_ads" "0.7"
"viewkick_scale_max_ads" "0.7"
"viewkick_scale_valuePerShot" "2"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "3"
"viewkick_scale_valueDecayDelay" "0.15"
"viewkick_scale_valueDecayRate" "30"
//
"viewmodel_shake_forward" "0.2"
"viewmodel_shake_up" "0.0"
"viewmodel_shake_right" "0.0"
//
"viewmodel_shake_forward" "0.0"
"viewmodel_shake_up" "0.0"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_smg"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
"sprintcycle_time" "0.55"
"deployfirst_time" "1.1"
"activitymodifier" "pistol"
// Bodygroups:
"bodygroup1_name" "sight_on"
"bodygroup1_set" "1"
"bodygroup2_name" "sight_acgs"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_hcog"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_cro"
"bodygroup4_set" "0"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"clip_bodygroup" "alternator_smg_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "0"
Mods
{
iron_sights
{
"bodygroup1_set" "1"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
}
hcog
{
"ui5_enable" "1"
"ui6_enable" "1"
"ui1_enable" "0"
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"dof_zoom_nearDepthStart" "6.161"
"dof_zoom_nearDepthEnd" "9.204"
"viewmodel_offset_ads" "0 -4.8 -0.73"
"zoom_fov" "35"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.18
dof_zoom_focusArea_bottom -0.06
}
holosight
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"dof_zoom_nearDepthStart" "6.161"
"dof_zoom_nearDepthEnd" "9.204"
"viewmodel_offset_ads" "0 -4.8 -0.76"
"zoom_fov" "35"
dof_zoom_focusArea_horizontal 0.062
dof_zoom_focusArea_top 0.10
dof_zoom_focusArea_bottom -0.040
}
redline_sight
{
"ui1_enable" "0"
"ui3_enable" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"viewmodel_offset_ads" "0 -5.9 -0.35"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.047
}
threat_scope
{
"ui1_enable" "0"
"ui4_enable" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "1"
"viewmodel_offset_ads" "0 -7.1 -0.4"
"dof_zoom_nearDepthStart" "5.040"
"dof_zoom_nearDepthEnd" "5.737"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
}
smart_lock
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup6_set" "1"
}
extended_ammo
{
"ammo_stockpile_max" "375"
"ammo_clip_size" "25"
"ammo_default_total" "375"
}
tactical_cdr_on_kill
{
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_alternator_smg
{
"is_burn_mod" "1"
//FX
"fx_muzzle_flash_view" "P_wpn_muzzleflash_alternator_FP_burn"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_alternator_burn"
"fx_muzzle_flash_attach" "muzzle_flash"
"fx_muzzle_flash2_view" "P_wpn_muzzleflash_alternator_FP_burn"
"fx_muzzle_flash2_world" "P_wpn_muzzleflash_alternator_burn"
"fx_muzzle_flash2_attach" "muzzle_flash_l"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"tracer_effect" "P_wpn_tracer_BC"
"damage_near_value" "++10"
"damage_far_value" "++2"
"damage_very_far_value" "++3"
"damage_near_value_titanarmor" "200"
"damage_far_value_titanarmor" "160"
}
}
"ui1_enable" "1"
"ui1_draw_cloaked" "1"
UiData1
{
"ui" "ui/alternator_reticle"
"mesh" "models/weapons/attachments/alternator_rui_upper"
Args
{
vis player_zoomfrac
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/alternator_ammo_counter"
"mesh" "models/weapons/attachments/alternator_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui5_enable" "0"
"ui5_draw_cloaked" "1"
UiData5
{
"ui" "ui/hcog_upper"
"mesh" "models/weapons/attachments/hcog2_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui6_enable" "0"
"ui6_draw_cloaked" "1"
UiData6
{
"ui" "ui/hcog_lower"
"mesh" "models/weapons/attachments/hcog2_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_alternator"
"base_spread" "1.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
@@ -0,0 +1,584 @@
WeaponData
{
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic"
// General
"printname" "#WPN_RE45_AUTOPISTOL"
"shortprintname" "#WPN_RE45_AUTOPISTOL_SHORT"
"description" "#WPN_RE45_AUTOPISTOL_DESC"
"longdesc" "#WPN_RE45_AUTOPISTOL_LONGDESC"
"fast_swap_to" "1"
"menu_icon" "r2_ui/menus/loadout_icons/secondary_weapon/secondary_autopistol"
"hud_icon" "r2_ui/menus/loadout_icons/secondary_weapon/secondary_autopistol"
"weaponClass" "human"
"weaponSubClass" "sidearm"
"body_type" "close_quarters"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"damage_flags" "DF_BULLET | DF_DISMEMBERMENT"
// Menu
"menu_category" "pistol"
"menu_anim_class" "small"
"stat_damage" "36"
"stat_range" "30"
"stat_accuracy" "44"
"stat_rof" "69"
// Models
"viewmodel" "models/weapons/p2011_auto/ptpov_p2011_auto.mdl"
"playermodel" "models/weapons/p2011_auto/w_p2011_auto.mdl"
"activitymodifier" "pistol"
"holster_type" "pistol"
// Effects
"tracer_effect" "P_wpn_tracer_pistol"
"tracer_effect_first_person" "P_wpn_tracer_pistol"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"sound_dryfire" "pistol_dryfire"
"sound_pickup" "wpn_pickup_Pistol_1P"
"sound_trigger_release" "Weapon_RE45Auto_TriggerOff"
"sound_zoom_in" "Weapon_RE45Auto_ADS_In"
"sound_zoom_out" "Weapon_RE45Auto_ADS_Out"
"fx_shell_eject_view" "wpn_shelleject_pistol_FP"
"fx_shell_eject_world" "wpn_shelleject_pistol"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol"
"fx_muzzle_flash_attach" "muzzle_flash"
// Sound
"fire_sound_1" "weapon_re45auto_shell"
"fire_sound_2_player_1p" "Weapon_RE45Auto_secondshot_1P"
"fire_sound_2_player_3p" "Weapon_RE45Auto_secondshot_3P"
"fire_sound_2_npc" "Weapon_RE45Auto_secondshot_npc"
"looping_sounds" "1"
"burst_or_looping_fire_sound_start_1p" "Weapon_RE45Auto_FirstShot_1P"
"burst_or_looping_fire_sound_middle_1p" "Weapon_RE45Auto_FireLoop_1P"
"burst_or_looping_fire_sound_end_1p" "Weapon_RE45Auto_LoopEnd_1P"
"burst_or_looping_fire_sound_start_3p" ""
"burst_or_looping_fire_sound_middle_3p" "Weapon_RE45Auto_FireLoop_3P"
"burst_or_looping_fire_sound_end_3p" ""
"burst_or_looping_fire_sound_start_npc" ""
"burst_or_looping_fire_sound_middle_npc" "Weapon_RE45Auto_Loop_3P_NPC_A"
"burst_or_looping_fire_sound_end_npc" ""
"low_ammo_sound_name_1" "RE45Auto_LowAmmo_Shot1"
// Network
"net_optimize" "1"
// Damage - When Used by Players
"damage_type" "bullet"
"explosionradius" "250"
"critical_hit_damage_scale" "1"
"ammo_clip_size" "20"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
MP_BASE
{
"ammo_default_total" "200"
"ammo_stockpile_max" "200"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise"
// Damage - When Used by Players
"damage_near_value" "20"
"damage_far_value" "13"
"damage_near_value_titanarmor" "60"
"damage_far_value_titanarmor" "30"
"damage_rodeo" "110"
"damage_near_distance" "750" // match to search distance and red crosshair range
"damage_far_distance" "1000"
"damage_very_far_value" "9"
"damage_very_far_distance" "2000"
"red_crosshair_range" "750"
// Damage - When Used by NPCs
"npc_damage_near_value" "10"
"npc_damage_far_value" "7"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_damage_near_distance" "400"
"npc_damage_far_distance" "800"
"damage_headshot_scale" "1.5"
// NPC
"npc_min_engage_range" "0"
"npc_max_engage_range" "1400"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3000"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "5"
"npc_max_burst" "7"
"npc_rest_time_between_bursts_min" "0.2"
"npc_rest_time_between_bursts_max" "0.3"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
}
SP_BASE
{
"ammo_default_total" "100"
"ammo_stockpile_max" "140"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
// Damage - When Used by Players
"damage_near_value" "25"
"damage_far_value" "15"
"damage_near_value_titanarmor" "25"
"damage_far_value_titanarmor" "15"
"damage_rodeo" "110"
"damage_near_distance" "500" // match to search distance and red crosshair range
"damage_far_distance" "600"
"damage_very_far_value" "<KEEP_DEFAULT>"
"damage_very_far_distance" "<KEEP_DEFAULT>"
"damage_headshot_scale" "2"
"red_crosshair_range" "500"
// Damage - When Used by NPCs
"npc_damage_near_value" "10"
"npc_damage_far_value" "7"
"npc_damage_near_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_far_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_near_distance" "<KEEP_DEFAULT>"
"npc_damage_far_distance" "<KEEP_DEFAULT>"
// NPC
"npc_min_engage_range" "0"
"npc_max_engage_range" "1400"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3000"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "5"
"npc_max_burst" "7"
"npc_rest_time_between_bursts_min" "0.2"
"npc_rest_time_between_bursts_max" "0.3"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
"proficiency_poor_spreadscale" "3.33333"
"proficiency_average_spreadscale" "3.33333"
"proficiency_good_spreadscale" "1.2"
"proficiency_very_good_spreadscale" "1.2"
//"viewmodel_offset_ads" "0 0 .35"
"dof_zoom_nearDepthStart" "0"
"dof_zoom_nearDepthEnd" "0"
"dof_nearDepthStart" "0"
"dof_nearDepthEnd" "0"
// Behavior
"fire_rate" "13"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "70"
"reload_time" "1.74"
"reload_time_late1" "1"
"reload_time_late2" "0.65"
"reloadempty_time" "2.12"
"reloadempty_time_late1" "1.58"
"reloadempty_time_late2" "1.06"
"reloadempty_time_late3" "0.74"
"holster_time" "0.3"
"deploy_time" "0.4"
"lower_time" "0.2"
"raise_time" "0.2"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1000"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.75"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "1"
"aimassist_disable_ads_titansonly" "1"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "3"
"spread_stand_hip_run" "4"
"spread_stand_hip_sprint" "5"
"spread_crouch_hip" "2.5"
"spread_air_hip" "7"
"spread_stand_ads" "0.0" //"0.2"
"spread_crouch_ads" "0.0" //"0.2"
"spread_air_ads" "0.0" //"0.2"
"spread_kick_on_fire_stand_hip" "0.4"
"spread_kick_on_fire_crouch_hip" "0.4"
"spread_kick_on_fire_air_hip" "0.4"
"spread_kick_on_fire_stand_ads" ".15"
"spread_kick_on_fire_crouch_ads" ".15"
"spread_kick_on_fire_air_ads" ".2"
"spread_max_kick_stand_hip" "4.0"
"spread_max_kick_crouch_hip" "3.5"
"spread_max_kick_air_hip" "5.0"
"spread_max_kick_stand_ads" "0.0"
"spread_max_kick_crouch_ads" "0.0"
"spread_max_kick_air_ads" "0.0"
"spread_decay_rate" "12"
"spread_decay_delay" ".1"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "autopistol"
"viewkick_pitch_base" "-0.34"
"viewkick_pitch_random" "0.43"
"viewkick_pitch_softScale" "1.5"
"viewkick_pitch_hardScale" "0.7"
"viewkick_yaw_base" "0.15"
"viewkick_yaw_random" "-0.43"
"viewkick_yaw_softScale" "1.5"
"viewkick_yaw_hardScale" "0.7"
"viewkick_roll_base" "0.0"
"viewkick_roll_randomMin" "0.4"
"viewkick_roll_randomMax" "0.6"
"viewkick_roll_softScale" "0.4"
"viewkick_roll_hardScale" "1.8"
"viewkick_hipfire_weaponFraction" "0.5"
"viewkick_hipfire_weaponFraction_vmScale" "2.0"
"viewkick_ads_weaponFraction" "0.0"
"viewkick_ads_weaponFraction_vmScale" "0.5"
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "0.0"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_pistol"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.073"
"sway_max_yaw_zoomed" "0.073"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-4"
"sway_max_roll_zoomed" "4"
"sway_turn_left_rotate_roll_zoomed" "0"
"sway_turn_right_rotate_roll_zoomed" "0"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"sprintcycle_time" "0.55"
// Bodygroups:
"bodygroup1_name" "suppressor_cyl_sm"
"bodygroup1_set" "0"
"bodygroup2_name" "suppressor_sq_sm"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_on"
"bodygroup3_set" "1"
"bodygroup4_name" "front_sight_on"
"bodygroup4_set" "1"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"clip_bodygroup" "p2011_auto_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
Mods
{
temp_sight
{
"bodygroup3_set" "0"
"viewmodel_offset_ads" "0 0 0"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
extended_ammo
{
"ammo_stockpile_max" "375"
"ammo_clip_size" "25"
"ammo_default_total" "375"
}
silencer //HACK JFS: Doesn't get applied on amped weapons. See bug 170460
{
"silenced" "1"
"fire_sound_2_player_1p" "weapon_re45auto_fire_secondsuppressed_1p"
"fire_sound_2_player_3p" "weapon_re45auto_fire_secondsuppressed_3p"
"bodygroup2_set" "1"
"damage_near_value" "--5"//17 -> 20
"damage_far_value" "--1"//12 -> 14
"damage_very_far_value" "--3"//9 -> 12
//"rumble" "4"
"tracer_effect" "P_wpn_tracer_pistol"
"minimap_reveal_distance" "1"
//"sound_trigger_pull" ""
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_sup_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_sup"
"fx_muzzle_flash_attach" "muzzle_flash_suppressor_sq"
"burst_or_looping_fire_sound_start_1p" "Weapon_RE45Auto_Fire_FirstSuppressed_1P"
"burst_or_looping_fire_sound_middle_1p" "Weapon_RE45Auto_Fire_LoopSuppressed_1P"
"burst_or_looping_fire_sound_end_1p" "Weapon_RE45Auto_Fire_LastSuppressed_1P"
"burst_or_looping_fire_sound_start_3p" ""
"burst_or_looping_fire_sound_middle_3p" "Weapon_RE45Auto_Fire_LoopSuppressed_3P"
"burst_or_looping_fire_sound_end_3p" "Weapon_RE45Auto_Fire_LastSuppressed_3P"
"burst_or_looping_fire_sound_start_npc" ""
"burst_or_looping_fire_sound_middle_npc" "Weapon_RE45Auto_Fire_LoopSuppressed_3P"
"burst_or_looping_fire_sound_end_npc" "Weapon_RE45Auto_Fire_LastSuppressed_3P"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup6_set" "1"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_autopistol
{
//FX
"tracer_effect" "P_wpn_tracer_BC"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_elec_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_elec"
"damage_near_value" "++5"
"damage_far_value" "++2"
"damage_very_far_value" "++2"
"damage_near_value_titanarmor" "++100"
"damage_far_value_titanarmor" "++100"
"is_burn_mod" "1"
}
tactical_cdr_on_kill
{
}
rocket_arena
{
"damage_near_value" "*0.25"
"damage_far_value" "*0.25"
"damage_very_far_value" "*0.25"
}
}
// UI
"ui1_enable" "1"
"ui1_draw_cloaked" "1"
UiData1
{
"ui" "ui/re45_diopter"
"mesh" "models/weapons/attachments/re45_rui_upper"
Args
{
vis player_zoomfrac
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/re45_ammo_counter"
"mesh" "models/weapons/attachments/re45_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_plus"
"base_spread" "-2.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+679
View File
@@ -0,0 +1,679 @@
WeaponData
{
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic"
// General
"printname" "#WPN_CAR"
"shortprintname" "#WPN_CAR_SHORT"
"description" "#WPN_CAR_DESC"
"longdesc" "#WPN_CAR_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_car"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_car"
"weaponClass" "human"
"body_type" "light"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"damage_flags" "DF_BULLET | DF_DISMEMBERMENT"
// Menu
"menu_category" "smg"
"menu_anim_class" "medium"
"stat_damage" "40"
"stat_range" "40"
"stat_accuracy" "85"
"stat_rof" "70"
// Models
"viewmodel" "models/weapons/car101/ptpov_car101.mdl"
"playermodel" "models/weapons/car101/w_car101.mdl"
"holstermodel" "models/weapons/car101/w_car101.mdl"
// Effects
"tracer_effect" "P_wpn_tracer_pistol"
"tracer_effect_first_person" "P_wpn_tracer_pistol"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"sound_dryfire" "assault_rifle_dryfire"
"sound_pickup" "wpn_pickup_SMG_1P"
"fx_shell_eject_view" "wpn_shelleject_pistol_FP"
"fx_shell_eject_world" "wpn_shelleject_pistol"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol"
"fx_muzzle_flash_attach" "muzzle_flash"
//Sounds
"fire_sound_1_player_1p" "Weapon_bulletCasings.Bounce"
"fire_sound_1_player_3p" "Weapon_bulletCasings.Bounce"
"fire_sound_2_player_1p" "Weapon_Car_SecondShot_1P"
"fire_sound_2_player_3p" "Weapon_Car_SecondShot_3P"
"fire_sound_2_npc" "Weapon_Car_SecondShot_NPC"
"looping_sounds" "1"
"sound_zoom_in" "Weapon_Car_ADS_In"
"sound_zoom_out" "Weapon_Car_ADS_Out"
"burst_or_looping_fire_sound_start_1p" "Weapon_Car_FirstShot_1P"
"burst_or_looping_fire_sound_middle_1p" "Weapon_Car_Loop_1P"
"burst_or_looping_fire_sound_end_1p" "Weapon_Car_LoopEnd_1P"
"burst_or_looping_fire_sound_start_3p" ""
"burst_or_looping_fire_sound_middle_3p" "Weapon_Car_Loop_3P"
"burst_or_looping_fire_sound_end_3p" "Weapon_Car_LoopEnd_3P"
"burst_or_looping_fire_sound_start_npc" ""
"burst_or_looping_fire_sound_middle_npc" "Weapon_Car_Loop_3P_NPC_A"
"burst_or_looping_fire_sound_end_npc" "Weapon_Car_LoopEnd_NPC"
"low_ammo_sound_name_1" "car_LowAmmo_Shot1"
// Network
"net_optimize" "1"
"damage_type" "bullet"
"critical_hit_damage_scale" "1"
"ammo_clip_size" "30"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
"damage_near_distance" "1000"
"damage_far_distance" "1500"
"red_crosshair_range" "1000"
"aimassist_adspull_zoomStart" "0.05"
"aimassist_adspull_zoomEnd" "1.0"
dof_zoom_focusArea_horizontal 0.054
dof_zoom_focusArea_top 0.086
dof_zoom_focusArea_bottom -0.013
MP_BASE
{
"ammo_default_total" "300"
"ammo_stockpile_max" "300"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "broad"
// Damage - When Used by Players
"damage_near_value" "25"
"damage_far_value" "13"
"damage_near_value_titanarmor" "70"
"damage_far_value_titanarmor" "35"
"damage_rodeo" "90"
"damage_very_far_value" "10"
"damage_very_far_distance" "3000"
"damage_headshot_scale" "1.5"
// Damage - When Used by NPCs
"npc_damage_near_value" "9"
"npc_damage_far_value" "7"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_max_range" "2000"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
// View Drift
"viewdrift_ads_stand_scale_pitch" "0.4"
"viewdrift_ads_stand_scale_yaw" "0.55"
"viewdrift_ads_crouch_scale_pitch" "0.25"
"viewdrift_ads_crouch_scale_yaw" "0.4"
"viewdrift_ads_air_scale_pitch" "0.7"
"viewdrift_ads_air_scale_yaw" "0.85"
"viewdrift_ads_speed_pitch" "0.65"
"viewdrift_ads_speed_yaw" "0.75"
"viewkick_air_scale_ads" "1.5"
"spread_air_hip" "1.5"
}
SP_BASE
{
"ammo_default_total" "150"
"ammo_stockpile_max" "240"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
// Damage - When Used by Players
"damage_near_value" "25"
"damage_far_value" "16"
"damage_near_value_titanarmor" "50"
"damage_far_value_titanarmor" "32"
"damage_rodeo" "90"
"damage_very_far_value" "<KEEP_DEFAULT>"
"damage_very_far_distance" "<KEEP_DEFAULT>"
"damage_headshot_scale" "3"
// Damage - When Used by NPCs
"npc_damage_near_value" "12"
"npc_damage_far_value" "8"
"npc_damage_near_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_far_value_titanarmor" "<KEEP_DEFAULT>"
"npc_max_range" "4000"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
// View Drift
"viewdrift_ads_stand_scale_pitch" "0"
"viewdrift_ads_stand_scale_yaw" "0"
"viewdrift_ads_crouch_scale_pitch" "0"
"viewdrift_ads_crouch_scale_yaw" "0"
"viewdrift_ads_air_scale_pitch" "0"
"viewdrift_ads_air_scale_yaw" "0"
"viewdrift_ads_speed_pitch" "0"
"viewdrift_ads_speed_yaw" "0"
"viewkick_air_scale_ads" "1"
"spread_air_hip" "0"
}
// NPC
"npc_min_engage_range" "0"
"npc_max_engage_range" "1100"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "2000"
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "3.5"
"proficiency_good_spreadscale" "3.0"
"proficiency_very_good_spreadscale" "2.5"
"npc_min_burst" "4"
"npc_max_burst" "7"
"npc_rest_time_between_bursts_min" "0.5"
"npc_rest_time_between_bursts_max" "0.7"
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "2.750"
"dof_zoom_nearDepthEnd" "4.000"
"dof_nearDepthStart" "2.683"
"dof_nearDepthEnd" "5.652"
// Behavior
"fire_rate" "14.1"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "45"
"reload_time" "1.8"
"reload_time_late1" "0.82"
"reloadempty_time" "2.53"
"reloadempty_time_late1" "1.46"
"reloadempty_time_late2" "0.79"
"holster_time" "0.5"
"deploy_time" "0.66"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "750"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.8"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "1"
"aimassist_disable_ads_titansonly" "1"
"sprint_fractional_anims" "0"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "car"
"viewkick_pitch_base" "-0.2"
"viewkick_pitch_random" "0.5"
"viewkick_pitch_softScale" "2.0"
"viewkick_pitch_hardScale" "1.0"
"viewkick_yaw_base" "0"
"viewkick_yaw_random" "1.0"
"viewkick_yaw_random_innerexclude" "0.1"
"viewkick_yaw_softScale" "1.0"
"viewkick_yaw_hardScale" "0.2"
"viewkick_roll_base" "0.0"
"viewkick_roll_randomMin" "0"
"viewkick_roll_randomMax" "0"
"viewkick_roll_softScale" "1"
"viewkick_roll_hardScale" "1.65"
"viewkick_hipfire_weaponFraction" "0.35"
"viewkick_hipfire_weaponFraction_vmScale" "3.5"
"viewkick_ads_weaponFraction" "0.1"
"viewkick_ads_weaponFraction_vmScale" "1.0"
"viewkick_perm_pitch_base" "0"
"viewkick_perm_pitch_random" "0"
"viewkick_perm_yaw_base" "0"
"viewkick_perm_yaw_random" "0"
"viewkick_perm_yaw_random_innerexclude" "0"
"viewkick_scale_firstshot_hipfire" "0.6"
"viewkick_scale_min_hipfire" "1.75"
"viewkick_scale_max_hipfire" "2"
"viewkick_scale_firstshot_ads" "1.35"
"viewkick_scale_min_ads" "0.5"
"viewkick_scale_max_ads" "0.5"
"viewkick_scale_valuePerShot" "1.1"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "3"
"viewkick_scale_valueDecayDelay" "0.15"
"viewkick_scale_valueDecayRate" "30"
//
"viewmodel_shake_forward" "0.2"
"viewmodel_shake_up" "0.0"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_smg"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"spread_stand_hip" "0.0"
"spread_stand_hip_run" "0.0"
"spread_stand_hip_sprint" "0.0"
"spread_crouch_hip" "0.0"
"spread_stand_ads" "0.0" //"0.25"
"spread_crouch_ads" "0.0" //"0.25"
"spread_air_ads" "0.0" //"0.5"
"spread_kick_on_fire_stand_hip" "0"
"spread_kick_on_fire_crouch_hip" "0"
"spread_kick_on_fire_air_hip" "0"
"spread_kick_on_fire_stand_ads" "0"
"spread_kick_on_fire_crouch_ads" "0"
"spread_kick_on_fire_air_ads" "0"
"spread_max_kick_stand_hip" "0.0"
"spread_max_kick_crouch_hip" "0.0"
"spread_max_kick_air_hip" "0.0"
"spread_max_kick_stand_ads" "0"
"spread_max_kick_crouch_ads" "0"
"spread_max_kick_air_ads" "0"
"spread_decay_rate" "30.0"
"spread_decay_delay" "0.15"
"sprintcycle_time" "0.55"
"deployfirst_time" "1.0"
// Bodygroups:
"bodygroup1_name" "car101_sight_on"
"bodygroup1_set" "1"
"bodygroup2_name" "sight_acgs"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_cro"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_holo"
"bodygroup4_set" "0"
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
// "bodygroup6_name" "suppressor_sq_med"
// "bodygroup6_set" "0"
"clip_bodygroup" "car101_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
Mods
{
iron_sights
{
"bodygroup1_set" "1"
}
holosight
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "1"
//"anim_alt_idleAttack" "2"
"dof_zoom_nearDepthStart" "6.161"
"dof_zoom_nearDepthEnd" "9.204"
"viewmodel_offset_ads" "0 2.3 -0.7"
"ui1_enable" "0"
"ui7_enable" "1"
dof_zoom_focusArea_horizontal 0.062
dof_zoom_focusArea_top 0.10
dof_zoom_focusArea_bottom -0.040
}
redline_sight
{
"ui1_enable" "0"
"ui3_enable" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"viewmodel_offset_ads" "0 0.9 -.07"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.047
}
threat_scope
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"ui1_enable" "0"
"ui4_enable" "1"
"dof_zoom_nearDepthStart" "5.040"
"dof_zoom_nearDepthEnd" "5.737"
"viewmodel_offset_ads" "0 -.3 -.11"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
}
smart_lock
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
extended_ammo
{
"ammo_stockpile_max" "525"
"ammo_clip_size" "36"
"ammo_default_total" "525"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
tactical_cdr_on_kill
{
}
burn_mod_car
{
//FX
"tracer_effect" "P_wpn_tracer_BC"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_elec_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_elec"
"is_burn_mod" "1"
"damage_near_value" "++10"
"damage_far_value" "++3"
"damage_very_far_value" "++3"
"damage_near_value_titanarmor" "170"
"damage_far_value_titanarmor" "135"
}
}
"ui1_enable" "1"
"ui1_draw_cloaked" "1"
UiData1
{
"ui" "ui/car_smg_ammo_counter_small"
"mesh" "models/weapons/attachments/car_smg_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/car_smg_ammo_counter"
"mesh" "models/weapons/attachments/car_smg_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui7_enable" "0"
"ui7_draw_cloaked" "1"
UiData7
{
"ui" "ui/holo_scope"
"mesh" "models/weapons/attachments/holo_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_tri"
"base_spread" "0.0"
Args
{
//isFiring weapon_is_firing
}
}
}
}
+560
View File
@@ -0,0 +1,560 @@
WeaponData
{
// General
"printname" "#WPN_CHARGE_RIFLE"
"shortprintname" "#WPN_CHARGE_RIFLE_SHORT"
"description" "#WPN_CHARGE_RIFLE_DESC"
"longdesc" "#WPN_CHARGE_RIFLE_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/anti_titan/at_defenderc"
"hud_icon" "r2_ui/menus/loadout_icons/anti_titan/at_defenderc"
"weaponClass" "human"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"fast_swap_to" "0"
"leveled_pickup" "1"
"weaponSubClass" "rocket"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_defender"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_weapon_defender"
// Menu
"menu_category" "at"
"menu_anim_class" "medium"
"stat_damage" "88"
"stat_range" "96"
"stat_accuracy" "93"
"stat_rof" "15"
"pass_through_depth" "96"
"pass_through_damage_preserved_scale" "0.5"
"show_pre_modded_tracer" "0"
"vortex_absorb_effect" "P_impact_lstar_default"
"vortex_absorb_effect_third_person" "P_impact_lstar_default"
"vortex_impact_sound_1p" "vortex_shield_deflect_amped"
"vortex_impact_sound_3p" "vortex_shield_deflect_amped"
"vortex_refire_behavior" "absorb"
// Models
"viewmodel" "models/weapons/defender/ptpov_defender.mdl"
"playermodel" "models/weapons/defender/w_defender.mdl"
"holstermodel" "models/weapons/defender/w_defender_stow.mdl"
"holster_type" "anti_titan"
// Effects
"tracer_effect" "P_wpn_defender_beam"
"tracer_effect_first_person" "P_wpn_defender_beam"
"impact_effect_table" "exp_defender"
//"projectile_adjust_to_gun_barrel" "1"
// Sounds
"sound_trigger_pull" "Weapon_ChargeRifle_TriggerOn"
"sound_trigger_release" "Weapon_ChargeRifle_TriggerOff"
"sound_zoom_in" "Weapon_ChargeRifle_ADS_In"
"sound_zoom_out" "Weapon_ChargeRifle_ADS_Out"
"sound_pickup" "wpn_pickup_ATWeapon_1P"
"fire_sound_1_player_1p" "Weapon_ChargeRifle_Fire_1P"
"fire_sound_1_player_3p" "Weapon_ChargeRifle_Fire_3P"
"fire_sound_1_npc" "Weapon_ChargeRifle_Fire_NPC"
"damage_type" "bullet"
"impulse_force" "5000"
"critical_hit" "1"
"ammo_clip_size" "0"
MP_BASE
{
"ammo_default_total" "20"
"ammo_stockpile_max" "20"
"ammo_no_remove_from_stockpile" "0"
// Damage - When Used by Players
"damage_near_value" "300"
"damage_far_value" "300"
"damage_near_value_titanarmor" "1025"
"damage_far_value_titanarmor" "725"
"damage_rodeo" "2000"
"damage_near_distance" "4800"
"damage_far_distance" "5300"
"red_crosshair_range" "10000"
// Damage - When Used by NPCs
"npc_damage_near_value" "30"
"npc_damage_far_value" "35"
"npc_damage_near_value_titanarmor" "1150"
"npc_damage_far_value_titanarmor" "1150"
"npc_damage_near_distance" "200"
"npc_damage_far_distance" "15000"
// NPC
"npc_accuracy_multiplier_pilot" "1.0"
"npc_min_engage_range" "100"
"npc_max_engage_range" "4000"
"npc_min_engage_range_heavy_armor" "0"
"npc_max_engage_range_heavy_armor" "2500"
"npc_min_range" "0"
"npc_max_range" "5000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "2.5"
"npc_rest_time_between_bursts_max" "2.5"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.5"
}
SP_BASE
{
"ammo_default_total" "10"
"ammo_stockpile_max" "20"
"ammo_no_remove_from_stockpile" "0"
// Damage - When Used by Players
"damage_near_value" "100"
"damage_far_value" "100"
"damage_near_value_titanarmor" "1000"
"damage_far_value_titanarmor" "1000"
"damage_rodeo" "2000"
"damage_near_distance" "200"
"damage_far_distance" "15000"
"red_crosshair_range" "10000"
// Damage - When Used by NPCs
"npc_damage_near_value" "35"
"npc_damage_far_value" "35"
"npc_damage_near_value_titanarmor" "500"
"npc_damage_far_value_titanarmor" "500"
"npc_damage_near_distance" "200"
"npc_damage_far_distance" "15000"
// NPC
"npc_accuracy_multiplier_pilot" "2.0"
"npc_min_engage_range" "100"
"npc_max_engage_range" "4000"
"npc_min_engage_range_heavy_armor" "0"
"npc_max_engage_range_heavy_armor" "2500"
"npc_min_range" "0"
"npc_max_range" "5000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "2.5"
"npc_rest_time_between_bursts_max" "2.5"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
"npc_clear_charge_if_not_fired" "1"
"npc_charge_time_min" "1.3"
"npc_charge_time_max" "1.3"
"npc_rest_time_between_bursts_expedite" "1.0"
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "3.0"
"proficiency_good_spreadscale" "3.0"
"proficiency_very_good_spreadscale" "2.0"
"critical_hit_damage_scale" "1.25"
"viewmodel_offset_hip" "0 -3 -0"
"viewmodel_offset_ads" "0 -3 -0"
"dof_zoom_nearDepthStart" "7.750"
"dof_zoom_nearDepthEnd" "15.000"
"dof_nearDepthStart" "3.683"
"dof_nearDepthEnd" "11.000"
// Behavior
"fire_rate" "1"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "45"
"reload_time" "3.5"
"reloadempty_time" "3.5"
"holster_time" "0.5"
"deploy_time" "0.8"
"lower_time" "0.25"
"raise_time" "0.3"
"charge_time" "1.3"
"charge_cooldown_time" "1.0"
"charge_cooldown_delay" "0.0"
"charge_end_forces_fire" "0"
"allow_empty_fire" "0"
"reload_enabled" "0"
"allow_empty_click" "0"
"empty_reload_only" "0"
"trigger_snipercam" "1"
"allow_headshots" "0"
"bypass_semiauto_hold_protection" "1"
"charge_sound_1p" "Weapon_ChargeRifle_WindUp_1P"
"charge_sound_3p" "Weapon_ChargeRifle_WindUp_3P"
"charge_sound_stop_when_full" "1"
"charge_sound_seek_to_charge_fraction" "1"
"charge_drain_sound_1p" "Weapon_ChargeRifle_WindDown_1P"
"charge_drain_sound_3p" "Weapon_ChargeRifle_WindDown_3P"
"charge_drain_sound_stop_when_empty" "1"
"charge_drain_sound_seek_to_charge_fraction" "1"
"charge_effect_1p" "P_wpn_defender_charge_FP"
"charge_effect_3p" "P_wpn_defender_charge"
"charge_effect_attachment" "muzzle_flash"
"charge_effect2_3p" "defender_charge_CH_dlight"
"charge_effect2_attachment" "muzzle_flash"
"charge_rumble_min" "10"
"charge_rumble_max" "30"
"sprint_fractional_anims" "0"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_humansonly" "1"
"aimassist_disable_ads_humansonly" "1"
// Spread
"spread_stand_hip" "3.0"
"spread_stand_hip_run" "3.0"
"spread_stand_ads" "0.35"
"spread_stand_hip_sprint" "3"
"spread_crouch_hip" "3.0"
"spread_crouch_ads" "0.35"
"spread_air_hip" "3.0"
"spread_air_ads" "0.5"
// View Drift
"viewdrift_hipfire_stand_scale_pitch" "0.325"
"viewdrift_hipfire_crouch_scale_pitch" "0.275"
"viewdrift_hipfire_air_scale_pitch" "0.5"
"viewdrift_hipfire_stand_scale_yaw" "0.12"
"viewdrift_hipfire_crouch_scale_yaw" "0.10"
"viewdrift_hipfire_air_scale_yaw" "0.22"
"viewdrift_hipfire_speed_pitch" "0.6"
"viewdrift_hipfire_speed_yaw" "1.22"
"viewdrift_ads_stand_scale_pitch" "0.2"
"viewdrift_ads_crouch_scale_pitch" "0.1"
"viewdrift_ads_air_scale_pitch" "1.0"
"viewdrift_ads_air_scale_yaw" "0.75"
"viewdrift_ads_stand_scale_yaw" "0.2"
"viewdrift_ads_crouch_scale_yaw" "0.07"
"viewdrift_ads_speed_pitch" "0.6"
"viewdrift_ads_speed_yaw" "0.5"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "titan_arc"
"viewkick_pitch_base" "-1"
"viewkick_pitch_random" "1.5"
"viewkick_pitch_softScale" "0"
"viewkick_pitch_hardScale" "3"
"viewkick_yaw_base" "0"
"viewkick_yaw_random" "0.5"
"viewkick_yaw_softScale" "1"
"viewkick_yaw_hardScale" "0"
"viewkick_roll_base" "0.0"
"viewkick_roll_randomMin" "0.6"
"viewkick_roll_randomMax" "0.9"
"viewkick_roll_softScale" "0.5"
"viewkick_roll_hardScale" "2.6"
"viewkick_hipfire_weaponFraction" "0.5"
"viewkick_hipfire_weaponFraction_vmScale" "0.75"
"viewkick_ads_weaponFraction" "0.6"
"viewkick_ads_weaponFraction_vmScale" "0.2"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.19"
"bob_horz_dist_zoomed" "0.1"
"bob_max_speed_zoomed" "150"
"bob_pitch_zoomed" "0.75"
"bob_yaw_zoomed" "-1.7"
"bob_roll_zoomed" "1.2"
// Rumble
"fire_rumble" "rumble_antititan"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE"
"sway_min_x_zoomed" "-0.5"
"sway_min_y_zoomed" "-0.5"
"sway_min_z_zoomed" "-0.6"
"sway_max_x_zoomed" "0.5"
"sway_max_y_zoomed" "0.5"
"sway_max_z_zoomed" "0.6"
"sway_min_pitch_zoomed" "-3"
"sway_min_yaw_zoomed" "-2.5"
"sway_min_roll_zoomed" "-4"
"sway_max_pitch_zoomed" "3"
"sway_max_yaw_zoomed" "2.5"
"sway_max_roll_zoomed" "4"
"sway_translate_gain_zoomed" "2.5"
"sway_rotate_gain_zoomed" "7"
"sway_move_forward_translate_x_zoomed" "-0.1"
"sway_move_forward_translate_z_zoomed" "-0.5"
"sway_move_back_translate_x_zoomed" "0.2"
"sway_move_back_translate_z_zoomed" "-0.2"
"sway_move_left_translate_y_zoomed" "-1"
"sway_move_left_translate_z_zoomed" "-0.5"
"sway_move_left_rotate_roll_zoomed" "-4"
"sway_move_right_translate_y_zoomed" "1"
"sway_move_right_translate_z_zoomed" "-0.5"
"sway_move_right_rotate_roll_zoomed" "4"
"sway_move_up_translate_z_zoomed" "-1"
"sway_move_down_translate_z_zoomed" "1"
"sway_turn_left_rotate_yaw_zoomed" "-2.5"
"sway_turn_right_rotate_yaw_zoomed" "2.5"
"sway_turn_left_translate_y_zoomed" ".5"
"sway_turn_right_translate_y_zoomed" "-.5"
"sway_turn_up_translate_z_zoomed" ".2"
"sway_turn_down_translate_z_zoomed" "-.2"
"sway_turn_up_translate_x_zoomed" ".1"
"sway_turn_down_translate_x_zoomed" "-.1"
"sway_turn_left_rotate_roll_zoomed" "4"
"sway_turn_right_rotate_roll_zoomed" "-4"
"sway_turn_up_rotate_pitch_zoomed" "3"
"sway_turn_down_rotate_pitch_zoomed" "-3"
"sway_turn_up_rotate_roll_zoomed" "-0.8"
"sway_turn_down_rotate_roll_zoomed" "0.8"
// WeaponED Unhandled Key/Values and custom script Key/Values
"sound_dryfire" "titan_dryfire"
"npc_reload_enabled" "0"
"sprintcycle_time" "0.55"
"arc_switch_activator" "1"
// Bodygroups:
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
Mods
{
slammer
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
extended_ammo
{
"ammo_stockpile_max" "25"
"ammo_default_total" "25"
}
burn_mod_defender
{
"is_burn_mod" "1"
//"damage_near_value" "300"
//"damage_far_value" "300"
//"damage_near_value_titanarmor" "825"
//"damage_far_value_titanarmor" "825"
"damage_near_value" "++20"
"damage_far_value" "++20"
"damage_near_value_titanarmor" "++375"
"damage_far_value_titanarmor" "++375"
"charge_effect_1p" "P_wpn_defender_charge_FP_burn"
"charge_effect_3p" "P_wpn_defender_charge_burn"
"tracer_effect" "P_wpn_defender_beam_burn"
"tracer_effect_first_person" "P_wpn_defender_beam_burn"
}
quick_charge
{
"charge_time" "*0.33"
"charge_cooldown_time" "*0.66"
"charge_cooldown_delay" "0.0"
"charge_end_forces_fire" "0"
//"damage_near_value" "300"
//"damage_far_value" "300"
//"damage_near_value_titanarmor" "825"
//"damage_far_value_titanarmor" "825"
"damage_near_value" "--250" //55
"damage_far_value" "--250" //45
"damage_near_value_titanarmor" "--325"
"damage_far_value_titanarmor" "--325"
"spread_stand_hip" "0"
"spread_stand_hip_run" "0"
"spread_stand_ads" "0"
"spread_stand_hip_sprint" "0"
"spread_crouch_hip" "0"
"spread_crouch_ads" "0"
"spread_air_hip" "0"
"spread_air_ads" "0"
"impulse_force" "50000"
}
PROTO_at_turret
{
"ammo_stockpile_max" "5000"
"ammo_clip_size" "-1"
"ammo_default_total" "5000"
"printname" "AT Turret"
"shortprintname" "AT Turret"
"charge_time" "0.5"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
tactical_cdr_on_kill
{
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pveBase
{
"ammo_stockpile_max" "8"
"ammo_default_total" "8"
}
at_unlimited_ammo
{
"ammo_no_remove_from_stockpile" "1"
}
longNPCCharge
{
"npc_charge_time_min" "2.0"
"npc_charge_time_max" "2.0"
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
readyFrac progress_ready_to_fire_frac
teamColor crosshair_team_color
isAmped weapon_is_amped
chargeFrac player_chargeFrac
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_charge_rifle"
"base_spread" "10.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+598
View File
@@ -0,0 +1,598 @@
WeaponData
{
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic"
// General
"printname" "#WPN_DMR"
"shortprintname" "#WPN_DMR_SHORT"
"description" "#WPN_DMR_DESC"
"longdesc" "#WPN_DMR_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_longbow"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_longbow"
"weaponClass" "human"
"weaponSubClass" "sniper"
"body_type" "heavy"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"OnWeaponActivate" "OnWeaponActivate_weapon_dmr"
"OnWeaponDeactivate" "OnWeaponDeactivate_weapon_dmr"
"OnClientAnimEvent" "OnClientAnimEvent_weapon_dmr"
//"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_weapon_dmr"
//"OnWeaponStartZoomIn" "OnWeaponStartZoomIn_weapon_dmr"
//"OnWeaponStartZoomOut" "OnWeaponStartZoomOut_weapon_dmr"
// Menu
"menu_category" "sniper"
"menu_anim_class" "large"
"stat_damage" "90"
"stat_range" "100"
"stat_accuracy" "84"
"stat_rof" "30"
"ads_dof_disable" "1"
// Models
"viewmodel" "models/weapons/rspn101_dmr/ptpov_rspn101_dmr.mdl"
"playermodel" "models/weapons/rspn101_dmr/w_rspn101_dmr.mdl"
//"projectilemodel" "models/weapons/bullets/projectile_20mm.mdl"
// Effects
"tracer_effect" "P_wpn_tracer_sniper"
"tracer_effect_first_person" "P_wpn_tracer_sniper"
"impact_effect_table" "titan_bullet"
//"projectile_trail_effect_0" "garand_trail_smoke"
"projectile_do_predict_impact_effects" "0"
"vortex_absorb_effect" "wpn_vortex_projectile_20mm_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_20mm"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletLarge"
"vortex_absorb_sound_1p_vs_3p" "Vortex_Shield_AbsorbBulletLarge_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"fx_shell_eject_view" "wpn_shelleject_rifle_large_FP"
"fx_shell_eject_world" "wpn_shelleject_rifle_large"
"fx_shell_eject_attach" "shell"
"fx_shell_eject_attach_scoped" "shell_scoped"
"fx_muzzle_flash_view" "wpn_muzzleflash_snp_hmn_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_snp_hmn"
"fx_muzzle_flash_attach" "muzzle_flash"
"fx_muzzle_flash_attach_scoped" "muzzle_flash_scoped"
//Sounds
"sound_dryfire" "rifle_dryfire"
"sound_pickup" "wpn_pickup_Rifle_1P"
"fire_sound_1_player_1p" "Weapon_DMR_Fire_1P"
"fire_sound_1_player_3p" "Weapon_DMR_Fire_3P"
"fire_sound_1_npc" "Weapon_DMR_Fire_NPC"
"sound_zoom_in" "Weapon_DMR_ADS_In"
"sound_zoom_out" "Weapon_DMR_ADS_Out"
"low_ammo_sound_name_1" "DMR_LowAmmo_Shot1"
"low_ammo_sound_name_2" "DMR_LowAmmo_Shot2"
"low_ammo_sound_name_3" "DMR_LowAmmo_Shot3"
"low_ammo_sound_name_4" "DMR_LowAmmo_Shot4"
"low_ammo_sound_name_5" "DMR_LowAmmo_Shot5"
// Network
"net_optimize" "1"
"damage_type" "bullet"
"damage_flags" "DF_BULLET | DF_KNOCK_BACK"
"damage_headshot_scale" "2.0"
"impulse_force" "5000"
// Ammo
"ammo_clip_size" "6"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
MP_BASE
{
"ammo_default_total" "60"
"ammo_stockpile_max" "60"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
// Damage - When Used by Players
"damage_near_value" "55"
"damage_far_value" "55"
"damage_near_value_titanarmor" "430"
"damage_far_value_titanarmor" "430"
"damage_rodeo" "400"
"damage_near_distance" "4500"
"damage_far_distance" "4500"
"red_crosshair_range" "4500"
// Damage - When Used by NPCs
"npc_damage_near_value" "40"
"npc_damage_far_value" "40"
"npc_damage_near_value_titanarmor" "100"
"npc_damage_far_value_titanarmor" "100"
"npc_accuracy_multiplier_pilot" "1.0"
"npc_suppress_lsp_allowed" "0"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
"zoom_toggle_lerp_time" "<KEEP_DEFAULT>"
"zoom_toggle_fov" "<KEEP_DEFAULT>"
}
SP_BASE
{
"zoom_toggle_lerp_time" "0.2"
"zoom_toggle_fov" "7"
"ammo_default_total" "24"
"ammo_stockpile_max" "42"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
// Damage - When Used by Players
"damage_near_value" "90"
"damage_far_value" "90"
"damage_near_value_titanarmor" "90"
"damage_far_value_titanarmor" "90"
"damage_rodeo" "400"
"damage_near_distance" "4500"
"damage_far_distance" "4500"
"red_crosshair_range" "4500"
// Damage - When Used by NPCs
"npc_damage_near_value" "40"
"npc_damage_far_value" "40"
"npc_damage_near_value_titanarmor" "100"
"npc_damage_far_value_titanarmor" "100"
"npc_accuracy_multiplier_pilot" "3.0"
"npc_suppress_lsp_allowed" "<KEEP_DEFAULT>"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
// NPC
"proficiency_poor_spreadscale" "3.0"
"proficiency_average_spreadscale" "2.2"
"proficiency_good_spreadscale" "2.0"
"proficiency_very_good_spreadscale" "1.5"
"npc_min_engage_range" "500"
"npc_max_engage_range" "8000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "8000"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "2.0"
"npc_rest_time_between_bursts_max" "3.0"
"dof_zoom_nearDepthStart" "0"
"dof_zoom_nearDepthEnd" "0"
"dof_nearDepthStart" "1.683"
"dof_nearDepthEnd" "6.652"
// Behavior
"fire_rate" "3.0"
"zoom_time_in" "0.4"
"zoom_time_out" "0.3"
"zoom_fov" "30"
"zoom_scope_frac_start" "0.2"
"zoom_scope_frac_end" "1.0"
"zoom_angle_shift_pitch" "0.3"
"zoom_angle_shift_yaw" "0.65"
"reload_time" "2.66"
"reload_time_late1" "1.23"
"reloadempty_time" "3.66"
"reloadempty_time_late1" "2.25"
"reloadempty_time_late2" "1.26"
"holster_time" "0.5"
"deploy_time" "0.8"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "1"
"allow_headshots" "1"
"critical_hit_damage_scale" "1"
"ads_move_speed_scale" "0.5"
"aimassist_disable_hipfire" "1"
"aimassist_disable_ads" "1"
"aimassist_disable_hipfire_titansonly" "1"
"aimassist_disable_ads_titansonly" "1"
"gamepad_use_yaw_speed_for_pitch_ads" "1"
"ads_fov_zoomfrac_start" "0.5"
"ads_fov_zoomfrac_end" "0.9"
// Spread
"spread_stand_hip" "8"
"spread_stand_hip_run" "10"
"spread_stand_ads" "0.05"
"spread_crouch_hip" "6"
"spread_crouch_ads" "0"
"spread_air_hip" "10"
"spread_air_ads" ".15"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "semisniper"
"viewkick_pitch_base" "-0.61"//"-1.45"
"viewkick_pitch_random" "0.12"//"-0.35"
"viewkick_pitch_softScale" "1.2"
"viewkick_pitch_hardScale" "0.9"
"viewkick_yaw_base" "-0.5"//"0.0"
"viewkick_yaw_random" "0.14"//"1.2"
"viewkick_yaw_softScale" "1.3"
"viewkick_yaw_hardScale" "1.0"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.5"
"viewkick_roll_randomMax" "0.5"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "1.75"
"viewkick_hipfire_weaponFraction" "0.4"
"viewkick_hipfire_weaponFraction_vmScale" "0.55"
"viewkick_ads_weaponFraction" "0.0"//"0.45"
"viewkick_ads_weaponFraction_vmScale" "0.0"//"-0.3"
"viewkick_perm_pitch_base" "-0.47"
"viewkick_perm_pitch_random" "0.23"
"viewkick_perm_pitch_random_innerexclude" "0.0"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0.0"
"viewkick_perm_yaw_random_innerexclude" "0.0"
"viewkick_scale_min_ads" "0.65"
"viewkick_scale_max_ads" "0.65"
//
"viewmodel_shake_forward" "0.5"
"viewmodel_shake_up" "0.1"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.0025"
"bob_horz_dist_zoomed" "0.0025"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_sniper"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "jx_c_pov"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.085"
"sway_max_yaw_zoomed" "0.085"
"sway_turn_left_rotate_yaw_zoomed" "0.085"
"sway_turn_right_rotate_yaw_zoomed" "-0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.25"
"sway_max_pitch_zoomed" "0.25"
"sway_turn_up_rotate_pitch_zoomed" "-0.25"
"sway_turn_down_rotate_pitch_zoomed" "0.25"
// WeaponED Unhandled Key/Values and custom script Key/Values
"sprintcycle_time" ".55"
"is_sniper" "1"
// Bodygroups:
"bodygroup1_name" "scope_zoom"
"bodygroup1_set" "0"
"bodygroup2_name" "scope_outline"
"bodygroup2_set" "0"
"bodygroup3_name" "scope_oracle"
"bodygroup3_set" "0"
"bodygroup4_name" "scope_dcom"
"bodygroup4_set" "1"
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
"bodygroup_ads_scope_name" "ads_scopes"
"bodygroup_ads_scope_set" "3"
"anim_alt_idleAttack" "0"
"clip_bodygroup" "rspn101_dmr_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
"entity_color_from_ads_factor" "25.0"
"pass_through_depth" "32"
"pass_through_damage_preserved_scale" "1.0"
Mods
{
iron_sights
{
}
scope_4x
{
"ui7_enable" "1"
//Use this for Variable Zoom
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"bodygroup_ads_scope_set" "2"
"zoom_toggle_lerp_time" "0.2"
"zoom_toggle_fov" "7"
"viewmodel_offset_ads" "0 0 0"
}
threat_scope
{
"bodygroup1_set" "1"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"bodygroup_ads_scope_set" "1"
"threat_scope_enabled" "1"
"threat_scope_bounds_width" "1.5"
"threat_scope_bounds_height" "1.1"
"viewmodel_offset_ads" "0 0.5 0"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
extended_ammo
{
"ammo_stockpile_max" "135"
"ammo_clip_size" "10"
"ammo_default_total" "135"
}
stabilizer
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"bodygroup_ads_scope_set" "0"
// "viewdrift_ads_stand_scale_pitch" "*0.5"
// "viewdrift_ads_crouch_scale_pitch" "*0.5"
// "viewdrift_ads_air_scale_pitch" "*0.5"
// "viewdrift_ads_air_scale_yaw" "*0.5"
// "viewdrift_ads_stand_scale_yaw" "*0.5"
// "viewdrift_ads_crouch_scale_yaw" "*0.5"
// "viewdrift_ads_speed_pitch" "*0.5"
// "viewdrift_ads_speed_yaw" "*0.5"
"anim_alt_idleAttack" "1"
"ads_fov_zoomfrac_start" "0.3"
"ads_fov_zoomfrac_end" "0.8"
"viewmodel_offset_ads" "0 -2.6 0.25"
"dof_zoom_nearDepthStart" "7.0"
"dof_zoom_nearDepthEnd" "7.2"
}
slammer
{
}
burn_mod_dmr
{
"is_burn_mod" "1"
"damage_near_value" "++20"
"damage_far_value" "++20"
"damage_near_value_titanarmor" "580"
"damage_far_value_titanarmor" "580"
// "explosion_damage" "85"
//Effects
"tracer_effect_first_person" "P_wpn_tracer_sniper_BC"
"tracer_effect" "P_wpn_tracer_sniper_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_snp_hmn_FP_burn"
"fx_muzzle_flash_world" "wpn_muzzleflash_snp_hmn_burn"
}
tactical_cdr_on_kill
{
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/rspn101_dmr_ammo_counter"
"mesh" "models/weapons/attachments/rspn101_dmr_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui7_enable" "0"
"ui7_draw_cloaked" "1"
UiData7
{
"ui" "ui/variable_zoom_crosshair"
"mesh" "models/weapons/attachments/attach_scope_ads_2_crosshair"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_sniper_amped"
"base_spread" "0"
Args
{
isFiring weapon_is_firing
}
}
}
}
@@ -0,0 +1,746 @@
WeaponData
{
// General
"printname" "#WPN_DOUBLETAKE"
"shortprintname" "#WPN_DOUBLETAKE_SHORT"
"description" "#WPN_DOUBLETAKE_DESC"
"longdesc" "#WPN_DOUBLETAKE_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_doubletake"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_doubletake"
"weaponClass" "human"
"weaponSubClass" "sniper"
"body_type" "stalker"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_doubletake"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_weapon_doubletake"
"OnProjectileCollision" "OnProjectileCollision_weapon_doubletake"
// Menu
"menu_category" "sniper"
"menu_anim_class" "large"
"stat_damage" "83"
"stat_range" "100"
"stat_accuracy" "76"
"stat_rof" "20"
"ads_dof_disable" "1"
// Models
"viewmodel" "models/weapons/doubletake/ptpov_doubletake.mdl"
"playermodel" "models/weapons/doubletake/w_doubletake.mdl"
//"projectilemodel" "models/weapons/bullets/projectile_20mm.mdl"
"holster_type" "rifle"
// Effects
"impact_effect_table" "doubletake_bullet"
"projectile_do_predict_impact_effects" "1"
"vortex_impact_effect" "P_impact_xo_shield_cp"
"vortex_absorb_effect" "wpn_vortex_projectile_20mm_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_20mm"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletLarge"
"vortex_absorb_sound_1p_vs_3p" "Vortex_Shield_AbsorbBulletLarge_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"projectiles_per_shot" "3"
"projectilemodel" "models/dev/empty_model.mdl"
//"projectile_trail_effect_0" "P_dragonsbreath_trail"
"projectile_trail_effect_0" "P_doubletake_proj"
"fx_shell_eject_view" "wpn_shelleject_rifle_assault_FP"
"fx_shell_eject_world" "wpn_shelleject_rifle_assault"
"fx_shell_eject_attach" "shell"
"fx_shell_eject2_view" "wpn_shelleject_rifle_assault_FP"
"fx_shell_eject2_world" "wpn_shelleject_rifle_assault"
"fx_shell_eject2_attach" "shell_L"
"fx_muzzle_flash_view" "P_wpn_mflash_dbltake_FP"
"fx_muzzle_flash_world" "P_wpn_mflash_dbltake"
"fx_muzzle_flash_attach" "muzzle_flash"
"fx_muzzle_flash_attach_scoped" "muzzle_flash_scoped"
// Sounds
"sound_dryfire" "rifle_dryfire"
"sound_pickup" "wpn_pickup_Rifle_1P"
"sound_zoom_in" "Weapon_Rangemaster_Kraber_ADS_In"
"sound_zoom_out" "Weapon_Rangemaster_Kraber_ADS_Out"
"fire_sound_1_player_1p" "Weapon_DoubleTake_Fire_1P"
"fire_sound_1_player_3p" "Weapon_DoubleTake_Fire_3P"
"fire_sound_1_npc" "Weapon_DoubleTake_Fire_NPC"
"fire_sound_2_player_1p" "large_shell_drop"
"fire_sound_2_player_3p" "large_shell_drop"
"low_ammo_sound_name_1" "DoubleTake_LowAmmo_Shot1"
"low_ammo_sound_name_2" "DoubleTake_LowAmmo_Shot2"
"low_ammo_sound_name_3" "DoubleTake_LowAmmo_Shot3"
"projectile_inherit_owner_velocity_scale" "0.0"
"pass_through_depth" "32"
"pass_through_damage_preserved_scale" "1.0"
// Bolt info
"bolt_hitsize" "0.0"
"bolt_hitsize_grow1_time" "0.035"
"bolt_hitsize_grow1_size" "3.0"//1.25"//8.5"//7.5"//10.0"
"bolt_hitsize_grow2_time" "0.08"
"bolt_hitsize_grow2_size" "4.0"//2.5"//17.0"//15.0"//20.0"
"bolt_hitsize_growfinal_lerptime" "0.18"
"bolt_hitsize_growfinal_size" "6.0"//2.5"//17.0"//15.0"//20.0"
"bolt_gravity_enabled" "1"
"bolt_gravity_amount" "0.09"
"bolt_bounce_frac" "0.000"
"projectile_damage_reduction_per_bounce" "0.0"
"projectile_damages_owner" "0"
"projectile_ricochet_max_count" "0"
"bolt_speed" "10000"//12000"
"bolt_spread_max" "0.015"//0.030"//0.05"
"bolt_spread_min" "0.015"//0.030"//0.025"
"damage_flags" "DF_BULLET | DF_KNOCK_BACK | DF_DISMEMBERMENT"
"damage_type" "bullet"
"damage_headshot_scale" "2.0"
"impulse_force" "2500"
// Ammo **NOTE** Weapon consumes two bullets per shot!
"ammo_clip_size" "12"
"ammo_per_shot" "2"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
"ammo_min_to_fire" "2"
"ammo_clip_random_loss_on_npc_drop_chunksize" "2"
MP_BASE
{
"ammo_default_total" "120"
"ammo_stockpile_max" "120"
"ammo_no_remove_from_stockpile" "1"
"aimassist_disable_ads" "1"
"aimassist_adspull_weaponclass" "precise"
// Damage - When Used by Players
"damage_near_value" "30"
"damage_far_value" "30"
"damage_near_value_titanarmor" "165"
"damage_far_value_titanarmor" "165"
"damage_rodeo" "80"
"damage_near_distance" "4500"
"damage_far_distance" "15000"
"red_crosshair_range" "15000"
// NPC
"proficiency_poor_spreadscale" "3.0"
"proficiency_average_spreadscale" "3.0"
"proficiency_good_spreadscale" "2.0"
"proficiency_very_good_spreadscale" "1.5"
"npc_min_engage_range" "500"
"npc_max_engage_range" "2500"
"npc_min_engage_range_heavy_armor" "750"
"npc_max_engage_range_heavy_armor" "2500"
"npc_min_range" "0"
"npc_max_range" "2800"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "2.0"
"npc_rest_time_between_bursts_max" "4.0"
// Damage - When Used by NPCs
"npc_damage_near_value" "7"
"npc_damage_far_value" "7"
"npc_damage_near_value_titanarmor" "100"
"npc_damage_far_value_titanarmor" "100"
"npc_accuracy_multiplier_pilot" "1.0"
"npc_suppress_lsp_allowed" "0"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
"zoom_toggle_lerp_time" "<KEEP_DEFAULT>"
"zoom_toggle_fov" "<KEEP_DEFAULT>"
}
SP_BASE
{
"zoom_toggle_lerp_time" "0.2"
"zoom_toggle_fov" "7"
"ammo_default_total" "36"
"ammo_stockpile_max" "60"
"ammo_no_remove_from_stockpile" "0"
"aimassist_disable_ads" "0"
"aimassist_adspull_weaponclass" "precise_sp"
// Damage - When Used by Players
"damage_near_value" "50"
"damage_far_value" "50"
"damage_near_value_titanarmor" "50"
"damage_far_value_titanarmor" "50"
"damage_rodeo" "80"
"damage_near_distance" "4500"
"damage_far_distance" "15000"
"red_crosshair_range" "15000"
// NPC
"proficiency_poor_spreadscale" "3.0"
"proficiency_average_spreadscale" "2.2"
"proficiency_good_spreadscale" "2.0"
"proficiency_very_good_spreadscale" "1.5"
"npc_min_engage_range" "500"
"npc_max_engage_range" "8000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "8000"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "2.0"
"npc_rest_time_between_bursts_max" "3.0"
// Damage - When Used by NPCs
"npc_damage_near_value" "30"
"npc_damage_far_value" "30"
"npc_damage_near_value_titanarmor" "100"
"npc_damage_far_value_titanarmor" "100"
"npc_accuracy_multiplier_pilot" "3.0"
"npc_suppress_lsp_allowed" "<KEEP_DEFAULT>"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
"dof_zoom_nearDepthStart" "9.734"
"dof_zoom_nearDepthEnd" "13.655"
"dof_nearDepthStart" "3.000"
"dof_nearDepthEnd" "5.366"
// Behavior
"fire_rate" "2.0"//2"
"zoom_time_in" "0.4"//0.35"
"zoom_time_out" "0.3"
"zoom_fov" "26.26"
"zoom_scope_frac_start" "0.2"
"zoom_scope_frac_end" "1.0"
"zoom_angle_shift_pitch" "0.3"
"zoom_angle_shift_yaw" "0.65"
"reload_time" "2.4"
"reload_time_late1" "1.26"
"reloadempty_time" "3.4"
"reloadempty_time_late1" "2.26"
"reloadempty_time_late2" "1.26"
"holster_time" "0.45"
"deploy_time" "0.6"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "1"
"allow_headshots" "1"
"critical_hit_damage_scale" "1"
"ads_move_speed_scale" "0.5"
"aimassist_disable_hipfire" "1"
"aimassist_disable_hipfire_titansonly" "1"
"aimassist_disable_ads_titansonly" "1"
"gamepad_use_yaw_speed_for_pitch_ads" "1"
"ads_fov_zoomfrac_start" "0.0"
"ads_fov_zoomfrac_end" "0.6"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "8"
"spread_stand_hip_run" "8"
"spread_crouch_hip" "6"
"spread_air_hip" "8"
"spread_crouch_ads" "0"
"spread_stand_ads" "0"
"spread_air_ads" "0"
"spread_kick_on_fire_stand_hip" "4"
"spread_kick_on_fire_crouch_hip" "4"
"spread_kick_on_fire_air_hip" "4"
"spread_max_kick_stand_hip" "18.0"
"spread_max_kick_crouch_hip" "15.0"
"spread_max_kick_air_hip" "18.0"
"spread_wallrunning" "8"
"spread_wallhanging" "11.75"
"spread_decay_delay" "0.1"
"spread_decay_rate" "4"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "semisniper"
"viewkick_pitch_base" "-0.61"//"-1.45"
"viewkick_pitch_random" "0.12"//"-0.35"
"viewkick_pitch_softScale" "1.2"
"viewkick_pitch_hardScale" "0.9"
"viewkick_yaw_base" "0.05"//"0.0"
"viewkick_yaw_random" "0.14"//"1.2"
"viewkick_yaw_softScale" "1.3"
"viewkick_yaw_hardScale" "1.0"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.5"
"viewkick_roll_randomMax" "0.5"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "1.75"
"viewkick_hipfire_weaponFraction" "0.4"
"viewkick_hipfire_weaponFraction_vmScale" "0.55"
"viewkick_ads_weaponFraction" "0.0"//"0.45"
"viewkick_ads_weaponFraction_vmScale" "0.0"//"-0.3"
"viewkick_perm_pitch_base" "-0.47"
"viewkick_perm_pitch_random" "0.23"
"viewkick_perm_pitch_random_innerexclude" "0.0"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0.0"
"viewkick_perm_yaw_random_innerexclude" "0.0"
//
"viewmodel_shake_forward" "0.5"
"viewmodel_shake_up" "0.1"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.0025"
"bob_horz_dist_zoomed" "0.0025"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_sniper"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "jx_c_pov"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.085"
"sway_max_yaw_zoomed" "0.085"
"sway_turn_left_rotate_yaw_zoomed" "0.085"
"sway_turn_right_rotate_yaw_zoomed" "-0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.25"
"sway_max_pitch_zoomed" "0.25"
"sway_turn_up_rotate_pitch_zoomed" "-0.25"
"sway_turn_down_rotate_pitch_zoomed" "0.25"
// WeaponED Unhandled Key/Values and custom script Key/Values
"sprintcycle_time" ".55"
"is_sniper" "1"
// Bodygroups:
"bodygroup1_name" "scope_zoom"
"bodygroup1_set" "0"
"bodygroup2_name" "scope_outline"
"bodygroup2_set" "0"
"bodygroup3_name" "doubletake_sight_riser"
"bodygroup3_set" "0"
"bodygroup4_name" "scope_oracle"
"bodygroup4_set" "0"
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
"bodygroup_ads_scope_name" "ads_scopes"
"bodygroup_ads_scope_set" "0"
"anim_alt_idleAttack" "0"
"clip_bodygroup" "doubletake_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "1"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
"entity_color_from_ads_factor" "25.0"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
Mods
{
iron_sights
{
}
scope_4x
{
//Use this for Variable Zoom
"ui7_enable" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"bodygroup_ads_scope_set" "2"
"zoom_toggle_lerp_time" "0.2"
"zoom_toggle_fov" "7"
"dof_zoom_nearDepthStart" "0"
"dof_zoom_nearDepthEnd" "0"
"anim_alt_idleAttack" "1"
"ads_fov_zoomfrac_start" "0.5"
"ads_fov_zoomfrac_end" "0.7"
"aimassist_disable_ads" "1"
"ui1_enable" "0"
"ui2_enable" "0"
"ui3_enable" "0"
"ui4_enable" "0"
}
threat_scope
{
"bodygroup1_set" "1"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"bodygroup_ads_scope_set" "1"
"dof_zoom_nearDepthStart" "0"
"dof_zoom_nearDepthEnd" "0"
"anim_alt_idleAttack" "1"
"ads_fov_zoomfrac_start" "0.5"
"ads_fov_zoomfrac_end" "0.7"
"threat_scope_enabled" "1"
//"threat_scope_bounds_tagname1" "SCR_TR_CRO"
//"threat_scope_bounds_tagname2" "SCR_BL_CRO"
"threat_scope_bounds_width" "1.5"
"threat_scope_bounds_height" "1.1"
"aimassist_disable_ads" "1"
"viewmodel_offset_ads" "0 0.5 0"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
"ui1_enable" "0"
"ui3_enable" "0"
"ui4_enable" "0"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
tactical_cdr_on_kill
{
}
extended_ammo
{
"ammo_stockpile_max" "240"
"ammo_clip_size" "16"
"ammo_default_total" "240"
}
stabilizer
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "1"
"bodygroup_ads_scope_set" "0"
// "bodygroup_ads_scope_set" "3"
// "viewdrift_ads_stand_scale_pitch" "*0.5"
// "viewdrift_ads_crouch_scale_pitch" "*0.5"
// "viewdrift_ads_air_scale_pitch" "*0.5"
// "viewdrift_ads_air_scale_yaw" "*0.5"
// "viewdrift_ads_stand_scale_yaw" "*0.5"
// "viewdrift_ads_crouch_scale_yaw" "*0.5"
// "viewdrift_ads_speed_pitch" "*0.5"
// "viewdrift_ads_speed_yaw" "*0.5"
"viewmodel_offset_ads" "0 -10 -.6"
"dof_zoom_nearDepthStart" "7.0"
"dof_zoom_nearDepthEnd" "7.2"
"ui1_enable" "0"
"ui2_enable" "0"
"ui3_enable" "0"
"ui4_enable" "0"
}
ricochet
{
"bolt_bounce_frac" "0.7"
"projectile_damage_reduction_per_bounce" "0.0"
"projectile_damages_owner" "0"
"projectile_ricochet_max_count" "2"
}
slammer
{
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_doubletake
{
"is_burn_mod" "1"
"damage_near_value" "35"
"damage_far_value" "35"
"damage_near_value_titanarmor" "265"
"damage_far_value_titanarmor" "265"
//Effects
"fx_muzzle_flash_view" "P_wpn_mflash_dbltake_FP_burn"
"fx_muzzle_flash_world" "P_wpn_mflash_dbltake_burn"
"projectile_trail_effect_0" "P_doubletake_proj_burn"
"impact_effect_table" "doubletake_bullet_elec"
}
}
//UiData1
//{
// "ui" "ui/red_dot"
// "mesh" "models/weapons/attachments/doubletake_rui_upper"
// Args
// {
// vis player_zoomfrac
// ammo weapon_ammo
// clipSize weapon_clipSize
// clipCount weapon_stockpileClipCount
// }
//}
"ui2_enable" "1"
UiData2
{
"ui" "ui/doubletake_ammo_counter"
"mesh" "models/weapons/attachments/doubletake_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
UiData3
{
"ui" "ui/tracker_reticle"
"mesh" "models/weapons/attachments/doubletake_rui_alt1"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui4_enable" "1"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/doubletake_reticle_doublev"
"mesh" "models/weapons/attachments/doubletake_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui7_enable" "0"
UiData7
{
"ui" "ui/variable_zoom_crosshair"
"mesh" "models/weapons/attachments/attach_scope_ads_2_crosshair"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_sniper_amped"
"base_spread" "0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+618
View File
@@ -0,0 +1,618 @@
WeaponData
{
// General
"printname" "#WPN_EPG"
"shortprintname" "#WPN_EPG_SHORT"
"description" "#WPN_EPG_DESC"
"longdesc" "#WPN_EPG_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_epg1"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_epg1"
"weaponClass" "human"
"fire_mode" "semi-auto"
"body_type" "heavy"
"aimassist_adspull_weaponclass" "none"
"leveled_pickup" "1"
"sound_pickup" "wpn_pickup_MG_1P"
"projectile_drift_windiness" "0.4"
"projectile_drift_intensity" "0.1"
"projectile_straight_time_min" "1.2"
"projectile_straight_time_max" "1.45"
"projectile_straight_radius_min" "0"
"projectile_straight_radius_max" "0"
"projectile_launch_speed" "2000"
"projectile_gravity_scale" "0.0001"
"OnClientAnimEvent" "GlobalClientEventHandler"
// "OnWeaponPrimaryAttack" "OnWeaponPrimaryAttack_GenericMissile_Player"
// "OnWeaponNpcPrimaryAttack" "OnWeaponPrimaryAttack_GenericMissile_NPC"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_GenericBoltWithDrop_Player"
"OnWeaponNpcPrimaryAttack" "OnWeaponPrimaryAttack_GenericBoltWithDrop_NPC"
"OnWeaponActivate" "OnWeaponActivate_updateViewmodelAmmo"
"damage_flags" "DF_BULLET | DF_GIB"
// Menu
"menu_category" "special"
"menu_anim_class" "medium"
"stat_damage" "83"
"stat_range" "100"
"stat_accuracy" "100"
"stat_rof" "17"
// Models
"viewmodel" "models/weapons/epg/ptpov_epg.mdl"
"playermodel" "models/weapons/epg/w_epg.mdl"
"projectilemodel" "models/dev/empty_model.mdl"
// Effects
"impact_effect_table" "exp_plasma_LG"
"projectile_trail_effect_0" "P_plasma_proj_LG_DLight"
// "projectile_trail_effect_1" "P_plasma_proj_LG_DLight"
// "projectile_trail_attachment" "exhaust"
"vortex_absorb_effect" "wpn_vortex_projectile_SuperSpec_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_SuperSpec"
"vortex_absorb_sound" "Vortex_Shield_AbsorbRocket"
"vortex_absorb_sound_1p_vs_3p" "Vortex_Shield_AbsorbRocket_1P_VS_3P"
"vortex_drain" "0.0"
"projectile_adjust_to_gun_barrel" "1"
"explosion_shake_radius" "300"
"explosion_shake_amplitude" "10"
"explosion_shake_frequency" "35"
"explosion_shake_duration" "0.5"
"fx_muzzle_flash_view" "P_wpn_muzzleflash_epg_FP"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_epg"
"fx_muzzle_flash_attach" "muzzle_flash"
// Sound
"projectile_flight_sound" "weapon_epg_projectile_loop"
"sound_dryfire" "spring_dryfire"
"sound_zoom_in" "Weapon_Sidewinder_ADS_In"
"sound_zoom_out" "Weapon_Sidewinder_ADS_Out"
"fire_sound_1_player_1p" "Weapon_epg_Fire_1P"
"fire_sound_1_player_3p" "Weapon_epg_Fire_3P"
"fire_sound_1_npc" "Weapon_epg_Fire_NPC"
"looping_sounds" "0"
"idle_sound_player_1p" "weapon_epg_idle_gears_1p"
"low_ammo_sound_name_1" "EPG_LowAmmo_Shot1"
"low_ammo_sound_name_2" "EPG_LowAmmo_Shot2"
// Ammo
"ammo_clip_size" "5"
"ammo_min_to_fire" "1"
"bolt_hitsize" "0.0"
"bolt_hitsize_grow1_time" "0.075"
"bolt_hitsize_grow1_size" "3.0"
"bolt_hitsize_grow2_time" "0.18"
"bolt_hitsize_grow2_size" "5.0"
"bolt_hitsize_growfinal_lerptime" "0.18"
"bolt_hitsize_growfinal_size" "5.0"
"projectile_chasecamOffsetUp" "10"
"projectile_killreplay_enabled" "1"
MP_BASE
{
"ammo_default_total" "50"
"ammo_stockpile_max" "50"
"ammo_clip_reload_max" "50"
"ammo_no_remove_from_clip" "0"
"ammo_no_remove_from_stockpile" "1"
"damage_near_value" "100"
"damage_far_value" "100"
"damage_near_value_titanarmor" "700"
"damage_far_value_titanarmor" "700"
"damage_rodeo" "100"
"damage_near_distance" "2000"
"damage_far_distance" "2500"
"explosion_damage" "90"
"explosion_damage_heavy_armor" "700"
"red_crosshair_range" "2000"
// Damage - When Used by NPCs
"npc_damage_near_value" "99"
"npc_damage_far_value" "99"
"npc_damage_near_value_titanarmor" "100"
"npc_damage_far_value_titanarmor" "100"
"npc_damage_near_distance" "2000"
"npc_damage_far_distance" "15000"
// NPC
"npc_min_engage_range" "500"
"npc_max_engage_range" "4000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "4000"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "0.8"
"npc_rest_time_between_bursts_max" "1.1"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.5"
}
SP_BASE
{
"ammo_default_total" "10"
"ammo_stockpile_max" "10"
"ammo_clip_reload_max" "10"
"ammo_no_remove_from_clip" "0"
"ammo_no_remove_from_stockpile" "0"
"damage_near_value" "160"
"damage_far_value" "160"
"damage_near_value_titanarmor" "425"
"damage_far_value_titanarmor" "425"
"damage_rodeo" "100"
"damage_near_distance" "2000"
"damage_far_distance" "2500"
"explosion_damage" "130"
"explosion_damage_heavy_armor" "320"
"red_crosshair_range" "2000"
// Damage - When Used by NPCs
"npc_damage_near_value" "99"
"npc_damage_far_value" "99"
"npc_damage_near_value_titanarmor" "100"
"npc_damage_far_value_titanarmor" "100"
"npc_damage_near_distance" "2000"
"npc_damage_far_distance" "15000"
// NPC
"npc_min_engage_range" "500"
"npc_max_engage_range" "4000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "4000"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "0.8"
"npc_rest_time_between_bursts_max" "1.1"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
"proficiency_poor_spreadscale" "1.66667"
"proficiency_average_spreadscale" "1.66667"
"proficiency_good_spreadscale" "1.66667"
"proficiency_very_good_spreadscale" "1.66667"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "45"
"dof_zoom_nearDepthStart" "6.750"
"dof_zoom_nearDepthEnd" "15.000"
"dof_nearDepthStart" "3.683"
"dof_nearDepthEnd" "6.652"
"reload_time" "2.9"
"reload_time_late1" "2.0"
"reload_time_late2" "1.1"
"reloadempty_time" "3.2"
"reloadempty_time_late1" "2.3"
"reloadempty_time_late2" "1.1"
"fire_rate" "1.0"
"allow_headshots" "1"
"headshot_distance" "1000"
"damage_headshot_scale" "1.25"
"explosion_damages_owner" "1"
"explosion_inner_radius" "30"
"explosionradius" "150"
"impulse_force" "17500"
"cooldown_time" "0.0"
"allow_empty_click" "0"
"empty_reload_only" "0"
"spread_stand_hip" "0"
"spread_stand_hip_run" "0"
"spread_stand_hip_sprint" "0"
"spread_crouch_hip" "0"
"spread_air_hip" "0"
"spread_stand_ads" "0.0" //"0.5"
"spread_crouch_ads" "0.0" //"0.5"
"spread_air_ads" "0.0" //"0.5"
"spread_kick_on_fire_stand_hip" "0"
"spread_kick_on_fire_crouch_hip" "0"
"spread_kick_on_fire_air_hip" "0"
"spread_kick_on_fire_stand_ads" "0"
"spread_kick_on_fire_crouch_ads" "0"
"spread_kick_on_fire_air_ads" "0"
"spread_max_kick_stand_hip" "0"
"spread_max_kick_crouch_hip" "0"
"spread_max_kick_air_hip" "0"
"spread_max_kick_stand_ads" "0"
"spread_max_kick_crouch_ads" "0"
"spread_max_kick_air_ads" "0"
"spread_wallrunning" "0"
"spread_wallhanging" "0"
"spread_decay_delay" "0.1"
"spread_decay_rate" "40"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "lstar"
"viewkick_pitch_base" "-0.05"
"viewkick_pitch_random" "0.2"
"viewkick_pitch_softScale" "2.0"
"viewkick_pitch_hardScale" "1.0"
"viewkick_yaw_base" "0.0"
"viewkick_yaw_random" "0.4"
"viewkick_yaw_random_innerexclude" "0.15"
"viewkick_yaw_softScale" "2.2"
"viewkick_yaw_hardScale" "0.8"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.2"
"viewkick_roll_randomMax" "0.3"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "1.85"
"viewkick_hipfire_weaponFraction" "0.75"
"viewkick_hipfire_weaponFraction_vmScale" "0.75"
"viewkick_ads_weaponFraction" "0.9"
"viewkick_ads_weaponFraction_vmScale" "0.5"
//"viewkick_scale_firstshot_hipfire" "0.0"
//"viewkick_scale_firstshot_ads" "0.25"
"viewkick_scale_min_hipfire" "1.3"
"viewkick_scale_max_hipfire" "2.5"
"viewkick_scale_min_ads" "0.5"
"viewkick_scale_max_ads" "1.5"
"viewkick_scale_valuePerShot" "1.0"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "5"
"viewkick_scale_valueDecayDelay" "0.3"
"viewkick_scale_valueDecayRate" "40"
"viewkick_perm_pitch_base" "-0.05"
"viewkick_perm_pitch_random" "0.0"
"viewkick_perm_yaw_base" "0.025"
"viewkick_perm_yaw_random" "0.05"
"viewkick_duck_scale" "1.0"
// Cooldown viewkick:
"cooldown_viewkick_pitch_base" "-6.0"
"cooldown_viewkick_pitch_random" "0.5"
"cooldown_viewkick_pitch_random_innerexclude" "0.0"
"cooldown_viewkick_yaw_base" "-0.5"
"cooldown_viewkick_yaw_random" "1.0"
"cooldown_viewkick_yaw_random_innerexclude" "0.0"
"cooldown_viewkick_softScale" "1.5"
"cooldown_viewkick_hardScale" "1.0"
//
"viewmodel_shake_forward" "1.0"
"viewmodel_shake_up" "0.075"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.19"
"bob_horz_dist_zoomed" "0.1"
"bob_max_speed_zoomed" "150"
"bob_pitch_zoomed" "0.75"
"bob_yaw_zoomed" "-1.7"
"bob_roll_zoomed" "1.2"
// Rumble
"fire_rumble" "rumble_grenadier"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE"
"sway_min_x_zoomed" "-0.5"
"sway_min_y_zoomed" "-0.5"
"sway_min_z_zoomed" "-0.6"
"sway_max_x_zoomed" "0.5"
"sway_max_y_zoomed" "0.5"
"sway_max_z_zoomed" "0.6"
"sway_min_pitch_zoomed" "-3"
"sway_min_yaw_zoomed" "-2.5"
"sway_min_roll_zoomed" "-4"
"sway_max_pitch_zoomed" "3"
"sway_max_yaw_zoomed" "2.5"
"sway_max_roll_zoomed" "4"
"sway_translate_gain_zoomed" "2.5"
"sway_rotate_gain_zoomed" "7"
"sway_move_forward_translate_x_zoomed" "-0.1"
"sway_move_forward_translate_z_zoomed" "-0.5"
"sway_move_back_translate_x_zoomed" "0.2"
"sway_move_back_translate_z_zoomed" "-0.2"
"sway_move_left_translate_y_zoomed" "-1"
"sway_move_left_translate_z_zoomed" "-0.5"
"sway_move_left_rotate_roll_zoomed" "-4"
"sway_move_right_translate_y_zoomed" "1"
"sway_move_right_translate_z_zoomed" "-0.5"
"sway_move_right_rotate_roll_zoomed" "4"
"sway_move_up_translate_z_zoomed" "-1"
"sway_move_down_translate_z_zoomed" "1"
"sway_turn_left_rotate_yaw_zoomed" "-2.5"
"sway_turn_right_rotate_yaw_zoomed" "2.5"
"sway_turn_left_translate_y_zoomed" ".5"
"sway_turn_right_translate_y_zoomed" "-.5"
"sway_turn_up_translate_z_zoomed" ".2"
"sway_turn_down_translate_z_zoomed" "-.2"
"sway_turn_up_translate_x_zoomed" ".1"
"sway_turn_down_translate_x_zoomed" "-.1"
"sway_turn_left_rotate_roll_zoomed" "4"
"sway_turn_right_rotate_roll_zoomed" "-4"
"sway_turn_up_rotate_pitch_zoomed" "3"
"sway_turn_down_rotate_pitch_zoomed" "-3"
"sway_turn_up_rotate_roll_zoomed" "-0.8"
"sway_turn_down_rotate_roll_zoomed" "0.8"
// WeaponED Unhandled Key/Values and custom script Key/Values
"deployfirst_time" "1.25"
"sprintcycle_time" ".55"
"critical_hit" "1"
"critical_hit_damage_scale" "1.5"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_humansonly" "0"
"aimassist_disable_ads_humansonly" "0"
"bodygroup1_name" "epg_laserbody"
"bodygroup1_set" "1"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"clip_bodygroup" "epg_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"bodygroup_ammo_index_count" "7"
Mods
{
jump_kit
{
"impulse_force" "17500"
"impulse_force_explosions" "65000"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup1_set" "0"
"bodygroup6_set" "1"
}
extended_ammo
{
"ammo_stockpile_max" "120"
"ammo_clip_size" "8"
"ammo_default_total" "120"
}
delayed_shot
{
"projectile_flight_sound" "Weapon_Sidwinder_Projectile"
"ignition_distance" "100"
"pre_ignition_speed" "100"
"pre_ignition_damage" "50"
"pre_ignition_damage_titanarmor" "20"
"pre_ignition_npc_damage" "80"
"pre_ignition_npc_damage_titanarmor" "30"
"pre_ignition_flight_sound" "Weapon_Sidwinder_Projectile"
"pre_ignition_trail_effect" "weapon_40mm_projectile"
"pre_ignition_impact_effect_table" "exp_rocket_shoulder_large"
"ignition_sound" "Weapon_Sidewinder_Fire_3P"
"ignition_effect" "MissileAirBurst"
}
slammer
{
"impulse_force" "35000"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_epg
{
"is_burn_mod" "1"
"damage_near_value" "120"
"damage_far_value" "120"
"damage_near_value_titanarmor" "900"
"damage_far_value_titanarmor" "900"
"explosion_damage" "90"
"explosion_damage_heavy_armor" "900"
//Effects
"projectile_trail_effect_0" "P_plasma_proj_LG_amp"
"fx_muzzle_flash_view" "P_wpn_muzzleflash_epg_FP_amp"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_epg_amp"
}
tactical_cdr_on_kill
{
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
slowProjectile
{
"projectile_launch_speed" "1750"
}
rocket_arena
{
"projectile_launch_speed" "1750"
"impulse_force" "17500"
"impulse_force_explosions" "55000"
"damage_near_value" "35"
"damage_far_value" "35"
"explosion_damage" "35"
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/epg_ammo_counter"
"mesh" "models/weapons/attachments/epg_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_circle2"
"base_spread" "0.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+701
View File
@@ -0,0 +1,701 @@
WeaponData
{
// General
"printname" "#WPN_ESAW"
"shortprintname" "#WPN_ESAW_SHORT"
"description" "#WPN_ESAW_DESC"
"longdesc" "#WPN_ESAW_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_esaw"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_esaw"
"weaponClass" "human"
"body_type" "heavy"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"damage_flags" "DF_BULLET | DF_INSTANT | DF_DISMEMBERMENT"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_lmg"
// Menu
"menu_category" "lmg"
"menu_anim_class" "medium"
"stat_damage" "85"
"stat_range" "75"
"stat_accuracy" "50"
"stat_rof" "50"
"pass_through_depth" "32"
"pass_through_damage_preserved_scale" "0.5"
// Models
"viewmodel" "models/weapons/hemlock_br/ptpov_hemlock_br.mdl"
"playermodel" "models/weapons/hemlock_br/w_hemlock_br.mdl"
// Effects
"impact_effect_table" "pulse_bullet"
"tracer_effect_first_person" "P_wpn_tracer_pulse"
"tracer_effect" "P_wpn_tracer_pulse"
"fx_shell_eject_view" "wpn_shelleject_rifle_assault_FP"
"fx_shell_eject_world" "wpn_shelleject_rifle_assault"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "P_mflash_pulse_LMG_FP"
"fx_muzzle_flash_world" "P_mflash_pulse_LMG"
"fx_muzzle_flash_attach" "muzzle_flash"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
//"projectile_adjust_to_gun_barrel" "1"
"burst_or_looping_fire_sound_start_1p" "weapon_devotion_firstshot_1p"
"burst_or_looping_fire_sound_middle_1p" "Weapon_Devotion_Loop_1P"
"burst_or_looping_fire_sound_end_1p" "weapon_devotion_lastshot_1p"
"burst_or_looping_fire_sound_start_3p" ""
"burst_or_looping_fire_sound_middle_3p" "Weapon_Devotion_Loop_3P"
"burst_or_looping_fire_sound_end_3p" ""
"burst_or_looping_fire_sound_start_npc" ""
"burst_or_looping_fire_sound_middle_npc" ""
"burst_or_looping_fire_sound_end_npc" ""
"sound_dryfire" "hemlok_dryfire"
"sound_pickup" "wpn_pickup_MG_1P"
"sound_trigger_pull" "Weapon_LMG_Trigger"
"looping_sounds" "1"
//Sounds
"sound_zoom_in" "Weapon_LMG_ADS_In"
"sound_zoom_out" "Weapon_LMG_ADS_Out"
"fire_sound_1_player_1p" "Weapon_Devotion_SecondShot_1P"
"fire_sound_1_player_3p" ""
"fire_sound_1_npc" "Weapon_ColdWar_Fire_3P"
//"fire_sound_2_player_1p" "Weapon_bulletCasings.Bounce"
"fire_sound_2_player_3p" "Weapon_devotion_SecondShot_3P"
"low_ammo_sound_name_1" "Devotion_LowAmmo_Shot1"
"low_ammo_sound_name_2" "Devotion_LowAmmo_Shot2"
"low_ammo_sound_name_3" "Devotion_LowAmmo_Shot3"
"low_ammo_sound_name_4" "Devotion_LowAmmo_Shot4"
"low_ammo_sound_name_5" "Devotion_LowAmmo_Shot5"
"low_ammo_sound_name_6" "Devotion_LowAmmo_Shot6"
// Network
"net_optimize" "1"
"damage_type" "bullet"
"critical_hit_damage_scale" "1"
"ammo_clip_size" "55"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
MP_BASE
{
"ammo_default_total" "550"
"ammo_stockpile_max" "550"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise"
// Damage - When Used by Players
"damage_near_value" "25"
"damage_far_value" "20"
"damage_very_far_value" "15"
"damage_near_value_titanarmor" "80"
"damage_far_value_titanarmor" "60"
"damage_rodeo" "200"
"damage_near_distance" "1500"
"damage_far_distance" "1800"
"damage_very_far_distance" "2200"
"damage_headshot_scale" "1.5"
"red_crosshair_range" "1800"
// Damage - When Used by NPCs
"npc_damage_near_value" "20"
"npc_damage_far_value" "12"
"npc_damage_near_value_titanarmor" "10"
"npc_damage_far_value_titanarmor" "5"
"npc_max_range" "4000"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"viewkick_air_scale_ads" "2.0"
"spread_air_hip" "5.0"
"damage_heavyarmor_nontitan_scale" "0.35"
}
SP_BASE
{
"ammo_default_total" "110"
"ammo_stockpile_max" "275"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
// Damage - When Used by Players
"damage_near_value" "20"
"damage_far_value" "13"
"damage_very_far_value" "13"
"damage_near_value_titanarmor" "35"
"damage_far_value_titanarmor" "25"
"damage_rodeo" "200"
"damage_near_distance" "1800"
"damage_far_distance" "2000"
"damage_very_far_distance" "3000"
"damage_headshot_scale" "3"
"red_crosshair_range" "1800"
// Damage - When Used by NPCs
"npc_damage_near_value" "10"
"npc_damage_far_value" "7"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_max_range" "4000"
"enable_highlight_networking_on_creation" "1"
"viewkick_air_scale_ads" "1.0"
"spread_air_hip" "0.0"
"damage_heavyarmor_nontitan_scale" "1"
}
// NPC
"proficiency_poor_spreadscale" "7.0"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_spreadscale" "4.0"
"proficiency_very_good_spreadscale" "2.5"
"npc_min_engage_range" "0"
"npc_max_engage_range" "2500"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3000"
"npc_min_burst" "5"
"npc_max_burst" "8"
"npc_rest_time_between_bursts_min" "1.0"
"npc_rest_time_between_bursts_max" "1.5"
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "9.040"
"dof_zoom_nearDepthEnd" "10.639"
"dof_nearDepthStart" "1"
"dof_nearDepthEnd" "6"
// Behavior
"fire_rate" "5"
"fire_rate_max" "15"
"fire_rate_max_time_speedup" "1.75"
"fire_rate_max_time_cooldown" "0"
"zoom_time_in" "0.3"
"zoom_time_out" "0.3"
"zoom_fov" "30"
"reload_time" "2.8"
"reload_time_late1" "1.8"
"reloadempty_time" "3.63"
"reloadempty_time_late1" "2.63"
"reloadempty_time_late2" "1.20"
"holster_time" "0.5"
"deploy_time" "0.7"
"lower_time" "0.2"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1800"
"ads_move_speed_scale" "0.3"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "1"
"aimassist_disable_ads_titansonly" "1"
"aimassist_adspull_zoomStart" "0.2"
"aimassist_adspull_zoomEnd" "0.7"
"ads_fov_zoomfrac_start" "0.2"
"ads_fov_zoomfrac_end" "1.0"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "2.0"
"spread_stand_hip_run" "2.0"
"spread_stand_hip_sprint" "2.0"
"spread_crouch_hip" "2.0"
"spread_stand_ads" "0.4" //"0.25"
"spread_crouch_ads" "0.2" //"0.1"
"spread_air_ads" "0.5" //"0.5"
"spread_kick_on_fire_stand_hip" "0"
"spread_kick_on_fire_crouch_hip" "0"
"spread_kick_on_fire_air_hip" "0"
"spread_kick_on_fire_stand_ads" "0"
"spread_kick_on_fire_crouch_ads" "0"
"spread_kick_on_fire_air_ads" "0"
"spread_max_kick_stand_hip" "0"
"spread_max_kick_crouch_hip" "0"
"spread_max_kick_air_hip" "0"
"spread_max_kick_stand_ads" "0"
"spread_max_kick_crouch_ads" "0"
"spread_max_kick_air_ads" "0"
"spread_decay_rate" "25"
"spread_decay_delay" ".2"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "lmg"
"viewkick_pitch_base" "-0.17"
"viewkick_pitch_random" "0.36"
"viewkick_pitch_softScale" "1.4"
"viewkick_pitch_hardScale" "0.35"
"viewkick_yaw_base" "0"
"viewkick_yaw_random" "0.6"
"viewkick_yaw_softScale" "0.9"
"viewkick_yaw_hardScale" "1.35"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.4"
"viewkick_roll_randomMax" "0.45"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "2.1"
"viewkick_hipfire_weaponFraction" "0.65"
"viewkick_hipfire_weaponFraction_vmScale" "1.0"
"viewkick_ads_weaponFraction" "0.1"
"viewkick_ads_weaponFraction_vmScale" "0.5"
"viewkick_scale_firstshot_ads" "0.5"
"viewkick_scale_firstshot_hipfire" "0"
"viewkick_scale_min_hipfire" "3"
"viewkick_scale_max_hipfire" "1.0"
"viewkick_scale_min_ads" "1.0"
"viewkick_scale_max_ads" "0.5"
"viewkick_scale_valuePerShot" "1.0"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "25"
"viewkick_scale_valueDecayDelay" "0.22"
"viewkick_scale_valueDecayRate" "30"
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "0.0"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0.0"
"viewkick_perm_yaw_random_innerexclude" "0.2"
"viewkick_duck_scale" "0.8"
//
"viewmodel_shake_forward" "0.25"
"viewmodel_shake_up" "0.0"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_lmg"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"deployfirst_time" "1.25"
"sprintcycle_time" "0.55"
// Bodygroups:
"bodygroup1_name" "sight_on"
"bodygroup1_set" "1"
"bodygroup2_name" "sight_aog"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_acgs"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_cro"
"bodygroup4_set" "0"
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
//"bodygroup5_name" "suppressor_cyl_med"
//"bodygroup5_set" "0"
//"bodygroup6_name" "suppressor_sq_med"
//"bodygroup6_set" "0"
//
"anim_alt_idleAttack" "1"
"clip_bodygroup" "hemlock_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
Mods
{
iron_sights
{
}
holosight
{
//"bodygroup1_set" "0"
//"bodygroup4_set" "1"
"zoom_fov" "45"
dof_zoom_focusArea_horizontal 0.062
dof_zoom_focusArea_top 0.10
dof_zoom_focusArea_bottom -0.040
"anim_alt_idleAttack" "0"
}
aog
{
"ui5_enable" "1"
"ui6_enable" "1"
"ui1_enable" "0"
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"viewmodel_offset_ads" "0.01 0.2 -0.12"
"dof_zoom_nearDepthStart" "6.161"
"dof_zoom_nearDepthEnd" "7.907"
dof_zoom_focusArea_horizontal 0.055
dof_zoom_focusArea_top 0.102
dof_zoom_focusArea_bottom -0.053
zoom_fov 20
"anim_alt_idleAttack" "0"
}
redline_sight
{
"ui3_enable" "1"
"ui1_enable" "0"
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"viewmodel_offset_ads" "0.01 -3.9 0.20"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.073
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.041
"anim_alt_idleAttack" "0"
}
threat_scope
{
"ui4_enable" "1"
"ui1_enable" "0"
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "1"
"viewmodel_offset_ads" "0.01 -4.2 0.18"
"dof_zoom_nearDepthStart" "5.000"
"dof_zoom_nearDepthEnd" "7.000"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
"anim_alt_idleAttack" "0"
}
smart_lock
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
slammer
{
}
tactical_cdr_on_kill
{
}
extended_ammo
{
"ammo_clip_size" "66"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
burn_mod_esaw
{
"is_burn_mod" "1"
//"bodygroup1_set" "0"
//"bodygroup4_set" "1"
"damage_near_value" "++10"
"damage_far_value" "++5"
"damage_very_far_value" "++2"
"damage_near_value_titanarmor" "180"
"damage_far_value_titanarmor" "160"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"tracer_effect" "P_wpn_tracer_BC"
"damage_flags" "DF_BULLET | DF_INSTANT | DF_DISMEMBERMENT | DF_GIB"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/hemlok_esaw_ammo_counter"
"mesh" "models/weapons/attachments/hemlok_esaw_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui5_enable" "0"
"ui5_draw_cloaked" "1"
UiData5
{
"ui" "ui/aog_multi_reticles"
"mesh" "models/weapons/attachments/aog_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui6_enable" "0"
"ui6_draw_cloaked" "1"
UiData6
{
"ui" "ui/aog_ammo_counter"
"mesh" "models/weapons/attachments/aog_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_plus"
"base_spread" "0.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+670
View File
@@ -0,0 +1,670 @@
WeaponData
{
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic"
// General
"printname" "#WPN_G2"
"shortprintname" "#WPN_G2_SHORT"
"description" "#WPN_G2_DESC"
"longdesc" "#WPN_G2_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_g2a5"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_g2a5"
"weaponClass" "human"
"body_type" "medium"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"damage_flags" "DF_BULLET | DF_KNOCK_BACK | DF_DISMEMBERMENT"
// Menu
"menu_category" "ar"
"menu_anim_class" "large"
"stat_damage" "90"
"stat_range" "65"
"stat_accuracy" "85"
"stat_rof" "33"
// Models
"viewmodel" "models/weapons/g2/ptpov_g2a4.mdl"
"playermodel" "models/weapons/g2/w_g2a4.mdl"
// Effects
"tracer_effect" "P_wpn_tracer"
"tracer_effect_first_person" "P_wpn_tracer"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"sound_dryfire" "assault_rifle_dryfire"
"sound_pickup" "wpn_pickup_Rifle_1P"
"sound_trigger_pull" "assault_rifle_dryfire"
"sound_trigger_release" "assault_rifle_dryfire"
"sound_zoom_in" "Weapon_G2A4_ADS_In"
"sound_zoom_out" "Weapon_G2A4_ADS_Out"
"fx_shell_eject_view" "wpn_shelleject_rifle_assault_FP"
"fx_shell_eject_world" "wpn_shelleject_rifle_assault"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_smg_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_smg"
"fx_muzzle_flash_attach" "muzzle_flash"
//Sounds
"fire_sound_1_player_1p" "Weapon_G2A4_Fire_1P"
"fire_sound_1_player_3p" "Weapon_G2A4_Fire_3P"
"fire_sound_1_npc" "Weapon_G2A4_Fire_NPC"
"fire_sound_2_player_1p" "Weapon_bulletCasings.Bounce"
"fire_sound_2_player_3p" "Weapon_bulletCasings.Bounce"
"low_ammo_sound_name_1" "G2A4_LowAmmo_Shot1"
"low_ammo_sound_name_2" "G2A4_LowAmmo_Shot2"
"low_ammo_sound_name_3" "G2A4_LowAmmo_Shot3"
"low_ammo_sound_name_4" "G2A4_LowAmmo_Shot4"
"low_ammo_sound_name_5" "G2A4_LowAmmo_Shot5"
"low_ammo_sound_name_6" "G2A4_LowAmmo_Shot6"
// Network
"net_optimize" "1"
"damage_type" "bullet"
"explosionradius" "0"
"critical_hit_damage_scale" "1"
// Ammo
"ammo_clip_size" "14"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
dof_zoom_focusArea_horizontal 0.027
dof_zoom_focusArea_top 0.07
dof_zoom_focusArea_bottom -0.012
MP_BASE
{
"ammo_default_total" "140"
"ammo_stockpile_max" "140"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise"
// Damage - When Used by Players
"damage_near_value" "40"
"damage_far_value" "35"
"damage_near_value_titanarmor" "140"
"damage_far_value_titanarmor" "110"
"damage_rodeo" "220"
"damage_near_distance" "1500"
"damage_far_distance" "2000"
"damage_very_far_value" "<KEEP_DEFAULT>"
"damage_very_far_distance" "<KEEP_DEFAULT>"
"damage_headshot_scale" "1.5"
"red_crosshair_range" "1500"
// Damage - When Used by NPCs
"npc_damage_near_value" "20"
"npc_damage_far_value" "15"
"npc_damage_near_value_titanarmor" "25"
"npc_damage_far_value_titanarmor" "25"
"npc_max_range" "3000"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"viewkick_air_scale_ads" "3.0"
"damage_heavyarmor_nontitan_scale" "0.35"
}
SP_BASE
{
"ammo_default_total" "70"
"ammo_stockpile_max" "112"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
// Damage - When Used by Players
"damage_near_value" "45"
"damage_far_value" "35"
"damage_near_value_titanarmor" "45"
"damage_far_value_titanarmor" "25"
"damage_rodeo" "220"
"damage_near_distance" "1250"
"damage_far_distance" "1400"
"damage_very_far_value" "<KEEP_DEFAULT>"
"damage_very_far_distance" "<KEEP_DEFAULT>"
"damage_headshot_scale" "2"
"red_crosshair_range" "1250"
// Damage - When Used by NPCs
"npc_damage_near_value" "20"
"npc_damage_far_value" "15"
"npc_damage_near_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_far_value_titanarmor" "<KEEP_DEFAULT>"
"npc_max_range" "4000"
"enable_highlight_networking_on_creation" "1"
"viewkick_air_scale_ads" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
// NPC
"proficiency_poor_spreadscale" "4.5"
"proficiency_average_spreadscale" "3.2"
"proficiency_good_spreadscale" "2.8"
"proficiency_very_good_spreadscale" "2.2"
"npc_min_engage_range" "0"
"npc_max_engage_range" "2000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "0.3"
"npc_rest_time_between_bursts_max" "0.5"
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "6.161"
"dof_zoom_nearDepthEnd" "10.765"
"dof_nearDepthStart" "5.0"
"dof_nearDepthEnd" "7.5"
// Behavior
"fire_rate" "5.5"
"zoom_time_in" "0.25"
"zoom_time_out" "0.2"
"zoom_fov" "35"
"reload_time" "2.2"
"reload_time_late1" "1.16"
"reload_time_late2" "0.59"
"reloadempty_time" "2.64"
"reloadempty_time_late1" "1.60"
"reloadempty_time_late2" "1.03"
"reloadempty_time_late3" "0.84"
"holster_time" "0.5"
"deploy_time" "0.8"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1400"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.5"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "0"
"aimassist_disable_ads_titansonly" "0"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "5.5"
"spread_stand_hip_run" "8.0"
"spread_stand_hip_sprint" "11"
"spread_stand_ads" "0.0" //"0.10"
"spread_crouch_ads" "0.0" //"0.05"
"spread_air_ads" "0.0" //"0.5"
"spread_crouch_hip" "4.5"
"spread_air_hip" "11"
"spread_kick_on_fire_stand_hip" "0.7"
"spread_kick_on_fire_stand_ads" "0.075"
"spread_kick_on_fire_crouch_hip" "0.6"
"spread_kick_on_fire_crouch_ads" "0.05"
"spread_kick_on_fire_air_hip" "0.7"
"spread_kick_on_fire_air_ads" "0.15"
"spread_max_kick_stand_hip" "8.0"
"spread_max_kick_stand_ads" "0.0"
"spread_max_kick_crouch_hip" "5.0"
"spread_max_kick_crouch_ads" "0.0"
"spread_max_kick_air_hip" "8.0"
"spread_max_kick_air_ads" "0.0"
"spread_decay_rate" "3"
"spread_decay_delay" "0.1"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "hemlok"
"viewkick_pitch_base" "-0.17"
"viewkick_pitch_random" "0.17"
"viewkick_pitch_softScale" "0.3"
"viewkick_pitch_hardScale" "1.0"
"viewkick_yaw_base" "0.1"
"viewkick_yaw_random" "0.25"
"viewkick_yaw_softScale" "0.3"
"viewkick_yaw_hardScale" "2.0"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.4"
"viewkick_roll_randomMax" "0.6"
"viewkick_roll_softScale" "0.25"
"viewkick_roll_hardScale" "3"
"viewkick_hipfire_weaponFraction" "0.5"
"viewkick_hipfire_weaponFraction_vmScale" "0.5"
"viewkick_ads_weaponFraction" "0.3"
"viewkick_ads_weaponFraction_vmScale" "0.5"
//"viewkick_scale_firstshot_hipfire" "0.0"
"viewkick_scale_firstshot_ads" "0.75"
"viewkick_scale_min_hipfire" "0.3"
"viewkick_scale_max_hipfire" "1.5"
"viewkick_scale_min_ads" "0.3"
"viewkick_scale_max_ads" "0.5"
"viewkick_scale_valuePerShot" "1"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "3"
"viewkick_scale_valueDecayDelay" "0.15"
"viewkick_scale_valueDecayRate" "30"
"viewkick_perm_pitch_base" "-0.20"[$PS4]
"viewkick_perm_pitch_base" "-0.20"[$DURANGO]
"viewkick_perm_pitch_base" "0.0"[$WINDOWS]
"viewkick_perm_pitch_random" "0.05"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0.2"
"viewkick_perm_yaw_random_innerexclude" "0.0"
//
"viewmodel_shake_forward" "1.25"
"viewmodel_shake_up" "0.1"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_assault_rifle"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.04"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"deployfirst_time" "0.8"
"sprintcycle_time" "0.55"
// Bodygroups:
"bodygroup1_name" "g2a4_sight_on"
"bodygroup1_set" "1"
"bodygroup2_name" "sight_acgs"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_hcog"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_cro"
"bodygroup4_set" "0"
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
"clip_bodygroup" "g2a4_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
Mods
{
hcog
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"zoom_fov" "35"
"dof_zoom_nearDepthStart" "6.652"
"dof_zoom_nearDepthEnd" "8.734"
"viewmodel_offset_ads" "0 -8.7 -1.22"
"ui1_enable" "0"
"ui2_enable" "1"
"ui5_enable" "1"
"ui6_enable" "1"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.18
dof_zoom_focusArea_bottom -0.06
}
iron_sights
{
}
redline_sight
{
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"viewmodel_offset_ads" "0 -9.15 -.85"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"ui1_enable" "0"
"ui2_enable" "1"
"ui3_enable" "1"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.073
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.041
}
threat_scope
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "1"
"ui1_enable" "0"
"ui2_enable" "1"
"ui4_enable" "1"
"viewmodel_offset_ads" "0 -9.6 -.87"
"dof_zoom_nearDepthStart" "5.737"
"dof_zoom_nearDepthEnd" "6.226"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
}
smart_lock
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
extended_ammo
{
"ammo_stockpile_max" "270"
"ammo_clip_size" "18"
"ammo_default_total" "270"
}
burn_mod_g2
{
"is_burn_mod" "1"
//FX
"tracer_effect" "P_wpn_tracer_BC"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_smg_elec_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_smg_elec"
"damage_near_value" "++10"
"damage_far_value" "++15"
"damage_near_value_titanarmor" "240"
"damage_far_value_titanarmor" "210"
}
tactical_cdr_on_kill
{
}
}
"ui1_enable" "1"
"ui1_draw_cloaked" "1"
UiData1
{
"ui" "ui/g2a4_sights"
"mesh" "models/weapons/attachments/g2a4_rui_upper"
Args
{
vis player_zoomfrac
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/g2a4_ammo_counter"
"mesh" "models/weapons/attachments/g2a4_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui5_enable" "0"
"ui5_draw_cloaked" "1"
UiData5
{
"ui" "ui/hcog_upper"
"mesh" "models/weapons/attachments/hcog2_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui6_enable" "0"
"ui6_draw_cloaked" "1"
UiData6
{
"ui" "ui/hcog_lower"
"mesh" "models/weapons/attachments/hcog2_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
}
Crosshair_1
{
"ui" "ui/crosshair_tri"
"base_spread" "-2.0"
Args
{
//isFiring weapon_is_firing
}
}
}
}
+695
View File
@@ -0,0 +1,695 @@
WeaponData
{
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic"
// General
"printname" "#WPN_HEMLOK"
"shortprintname" "#WPN_HEMLOK_SHORT"
"description" "#WPN_HEMLOK_DESC"
"longdesc" "#WPN_HEMLOK_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_hemlok"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_hemlok"
"weaponClass" "human"
"weaponSubClass" "rifle"
"body_type" "medium"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"damage_flags" "DF_BULLET | DF_INSTANT | DF_DISMEMBERMENT"
// Menu
"menu_category" "ar"
"menu_anim_class" "medium"
"stat_damage" "75"
"stat_range" "65"
"stat_accuracy" "80"
"stat_rof" "80"
// Models
"viewmodel" "models/weapons/m1a1_hemlok/ptpov_hemlok.mdl"
"playermodel" "models/weapons/m1a1_hemlok/w_hemlok.mdl"
// Effects
"tracer_effect" "P_wpn_tracer"
"tracer_effect_first_person" "P_wpn_tracer"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"sound_dryfire" "hemlok_dryfire"
"sound_pickup" "wpn_pickup_Rifle_1P"
"sound_trigger_pull" "Weapon_Hemlok_Trigger"
"sound_zoom_in" "Weapon_Hemlok_ADS_In"
"sound_zoom_out" "Weapon_Hemlok_ADS_Out"
"fx_shell_eject_view" "wpn_shelleject_rifle_assault_FP"
"fx_shell_eject_world" "wpn_shelleject_rifle_assault"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_smg_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_smg"
"fx_muzzle_flash_attach" "muzzle_flash"
// Sound
"fire_sound_1_player_1p" "Weapon_bulletCasings.Bounce"
"fire_sound_1_player_3p" "Weapon_bulletCasings.Bounce"
"burst_or_looping_fire_sound_start_1p" "Weapon_Hemlok_FirstShot_1P"
"burst_or_looping_fire_sound_middle_1p" ""
"burst_or_looping_fire_sound_end_1p" ""
"burst_or_looping_fire_sound_start_3p" "Weapon_Hemlok_FirstShot_3P"
"burst_or_looping_fire_sound_middle_3p" ""
"burst_or_looping_fire_sound_end_3p" ""
"burst_or_looping_fire_sound_start_npc" "Weapon_Hemlok_FirstShot_npc"
"burst_or_looping_fire_sound_middle_npc" ""
"burst_or_looping_fire_sound_end_npc" ""
"low_ammo_sound_name_2" "Hemlok_LowAmmo_Shot1"
"low_ammo_sound_name_3" "Hemlok_LowAmmo_Shot1"
"low_ammo_sound_name_4" "Hemlok_LowAmmo_Shot2"
"low_ammo_sound_name_5" "Hemlok_LowAmmo_Shot2"
"low_ammo_sound_name_6" "Hemlok_LowAmmo_Shot2"
"low_ammo_sound_name_7" "Hemlok_LowAmmo_Shot3"
"low_ammo_sound_name_8" "Hemlok_LowAmmo_Shot3"
"low_ammo_sound_name_9" "Hemlok_LowAmmo_Shot3"
// Network
"net_optimize" "1"
"damage_type" "bullet"
"critical_hit_damage_scale" "1"
"ammo_clip_size" "24"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
"ammo_min_to_fire" "3"
"ammo_clip_random_loss_on_npc_drop_chunksize" "3"
MP_BASE
{
"ammo_default_total" "240"
"ammo_stockpile_max" "240"
"ammo_no_remove_from_stockpile" "1"
"aimassist_adspull_weaponclass" "precise"
// Damage - When Used by Players
"damage_near_value" "33"
"damage_far_value" "25"
"damage_near_value_titanarmor" "75"
"damage_far_value_titanarmor" "45"
"damage_rodeo" "170"
"damage_near_distance" "1500"
"damage_far_distance" "2000"
"damage_very_far_value" "20"
"damage_very_far_distance" "3500"
"damage_headshot_scale" "1.5"
"red_crosshair_range" "1500"
// Damage - When Used by NPCs
"npc_damage_near_value" "13"
"npc_damage_far_value" "10"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_max_range" "2500"
"npc_max_engage_range" "2000"
"npc_max_engage_range_heavy_armor" "2500"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"viewkick_air_scale_ads" "2"
"damage_heavyarmor_nontitan_scale" "0.35"
}
SP_BASE
{
"ammo_default_total" "120"
"ammo_stockpile_max" "192"
"ammo_no_remove_from_stockpile" "0"
"aimassist_adspull_weaponclass" "precise_sp"
// Damage - When Used by Players
"damage_near_value" "30"
"damage_far_value" "15"
"damage_near_value_titanarmor" "35"
"damage_far_value_titanarmor" "20"
"damage_rodeo" "170"
"damage_near_distance" "1250"
"damage_far_distance" "1400"
"damage_very_far_value" "<KEEP_DEFAULT>"
"damage_very_far_distance" "<KEEP_DEFAULT>"
"damage_headshot_scale" "1.5"
"red_crosshair_range" "1250"
// Damage - When Used by NPCs
"npc_damage_near_value" "13"
"npc_damage_far_value" "10"
"npc_damage_near_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_far_value_titanarmor" "<KEEP_DEFAULT>"
"npc_max_range" "4000"
"npc_max_engage_range" "2000"
"npc_max_engage_range_heavy_armor" "3000"
"enable_highlight_networking_on_creation" "1"
"viewkick_air_scale_ads" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
// NPC
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "3.5"
"proficiency_good_spreadscale" "3.0"
"proficiency_very_good_spreadscale" "2.5"
"proficiency_perfect_spreadscale" "1.75"
"proficiency_poor_additional_rest" "0.2"
"proficiency_average_additional_rest" "0.2"
"proficiency_good_additional_rest" "0.2"
"npc_min_engage_range" "0"
"npc_min_engage_range_heavy_armor" "500"
"npc_min_burst" "3"
"npc_max_burst" "3"
"npc_rest_time_between_bursts_min" "0.6"
"npc_rest_time_between_bursts_max" "0.9"
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "4.750"
"dof_zoom_nearDepthEnd" "10.000"
"dof_nearDepthStart" "3.000"
"dof_nearDepthEnd" "7.226"
// Behavior
"fire_rate" "15.5"
"burst_fire_count" "3"
"burst_fire_delay" "0.25"
"zoom_time_in" "0.25"
"zoom_time_out" "0.2"
"zoom_fov" "35"
"reload_time" "2.52"
"reload_time_late1" "1.62"
"reloadempty_time" "3"
"reloadempty_time_late1" "2.10"
"reloadempty_time_late2" "1.11"
"holster_time" "0.5"
"deploy_time" "1.13"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1400"
"ads_move_speed_scale" "0.5"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "1"
"aimassist_disable_ads_titansonly" "1"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "5.5"
"spread_stand_hip_run" "8.0"
"spread_stand_hip_sprint" "11.0"
"spread_crouch_hip" "4.5"
"spread_air_hip" "11.0"
"spread_stand_ads" "0"
"spread_crouch_ads" "0"
"spread_air_ads" "0"
"spread_kick_on_fire_stand_hip" "0.6"
"spread_kick_on_fire_crouch_hip" "0.5"
"spread_kick_on_fire_air_hip" "0.6"
"spread_kick_on_fire_stand_ads" "0"
"spread_kick_on_fire_crouch_ads" "0"
"spread_kick_on_fire_air_ads" "0"
"spread_max_kick_stand_hip" "8.0"
"spread_max_kick_crouch_hip" "5.0"
"spread_max_kick_air_hip" "8.0"
"spread_max_kick_stand_ads" "0"
"spread_max_kick_crouch_ads" "0"
"spread_max_kick_air_ads" "0"
"spread_decay_delay" "0.1"
"spread_decay_rate" "4"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "hemlok"
"viewkick_pitch_base" "-0.95"
"viewkick_pitch_random" "0.5"
"viewkick_pitch_softScale" "0.65"
"viewkick_pitch_hardScale" "1.0"
"viewkick_yaw_base" "0.1"
"viewkick_yaw_random" "1.1"
"viewkick_yaw_softScale" "0.75"
"viewkick_yaw_hardScale" "0.5"
"viewkick_roll_base" "0.5"
"viewkick_roll_randomMin" "0.2"
"viewkick_roll_randomMax" "0.25"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "1.95"
"viewkick_hipfire_weaponFraction" "0.65"
"viewkick_hipfire_weaponFraction_vmScale" "1.0"
"viewkick_ads_weaponFraction" "0.1"
"viewkick_ads_weaponFraction_vmScale" "0.5"
"viewkick_scale_firstshot_hipfire" "1.2"
"viewkick_scale_min_hipfire" "0.1"
"viewkick_scale_max_hipfire" "0.6"
"viewkick_scale_min_ads" "0.1"
"viewkick_scale_max_ads" "1.0"
"viewkick_scale_valuePerShot" "0.65"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "6"
"viewkick_scale_valueDecayDelay" "0.22"
"viewkick_scale_valueDecayRate" "30"
"viewkick_perm_pitch_base" "-0.35"
"viewkick_perm_pitch_random" "0.1"
"viewkick_perm_yaw_base" "0.1"
"viewkick_perm_yaw_random" "0.4"
//
"viewmodel_shake_forward" "0.5"
"viewmodel_shake_up" "0.09"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_assault_rifle"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.04"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"deployfirst_time" "1.25"
"sprintcycle_time" "0.55"
// Bodygroups:
"bodygroup1_name" "sight_on"
"bodygroup1_set" "0"
"bodygroup2_name" "sight_hcog"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_acgs"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_cro"
"bodygroup4_set" "0"
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
// "bodygroup5_name" "suppressor_cyl_med"
// "bodygroup5_set" "0"
// "bodygroup6_name" "suppressor_sq_med"
// "bodygroup6_set" "0"
//
"anim_alt_idleAttack" "0"
"clip_bodygroup" "hemlock_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "1"
"clip_bodygroup_show_for_milestone_2" "0"
"clip_bodygroup_show_for_milestone_3" "0"
"clip_bodygroup_show_for_milestone_4" "0"
Mods
{
iron_sights
{
}
hcog
{
"bodygroup1_set" "1"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"ui5_enable" "1"
"ui6_enable" "1"
//"anim_alt_idleAttack" "1"
"viewmodel_offset_ads" "0 -2 -.24"
"dof_zoom_nearDepthStart" "6.652"
"dof_zoom_nearDepthEnd" "8.734"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.18
dof_zoom_focusArea_bottom -0.06
}
redline_sight
{
"ui3_enable" "1"
"bodygroup1_set" "1"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"viewmodel_offset_ads" "0 -2.6 0.14"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.073
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.041
}
threat_scope
{
"bodygroup1_set" "1"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "1"
"ui1_enable" "0"
"ui4_enable" "1"
"viewmodel_offset_ads" "0 -3.0 0.11"
"dof_zoom_nearDepthStart" "5.737"
"dof_zoom_nearDepthEnd" "6.226"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
}
smart_lock
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_reload
{
"reload_time" "*0.75"
"reload_time_late1" "*0.75"
"reloadempty_time" "*0.75"
"reloadempty_time_late1" "*0.75"
}
extended_ammo
{
"ammo_clip_size" "30"
"ammo_default_total" "450"
"ammo_stockpile_max" "450"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_hemlok
{
"is_burn_mod" "1"
//FX
"tracer_effect" "P_wpn_tracer_BC"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_smg_elec_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_smg_elec"
"damage_near_value" "++10"
"damage_far_value" "++10"
"damage_very_far_value" "++5"
"damage_near_value_titanarmor" "175"
"damage_far_value_titanarmor" "145"
}
tactical_cdr_on_kill
{
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/diamond_reticle_rear"
"mesh" "models/weapons/attachments/hemlok_bfr_rui_upper"
Args
{
vis player_zoomfrac
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/hemlok_bfr_ammo_counter"
"mesh" "models/weapons/attachments/hemlok_bfr_rui_lower"
Args
{
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui5_enable" "0"
"ui5_draw_cloaked" "1"
UiData5
{
"ui" "ui/hcog_upper"
"mesh" "models/weapons/attachments/hcog2_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui6_enable" "0"
"ui6_draw_cloaked" "1"
UiData6
{
"ui" "ui/hcog_lower"
"mesh" "models/weapons/attachments/hcog2_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui7_enable" "0"
UiData7
{
"ui" "ui/aog_multi_reticles"
"mesh" "models/weapons/attachments/aog_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_tri"
"base_spread" "-2.0"
Args
{
//isFiring weapon_is_firing
}
}
}
}
@@ -0,0 +1,692 @@
WeaponData
{
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic"
// General
"printname" "#WPN_HEMLOK_SMG"
"shortprintname" "#WPN_HEMLOK_SMG_SHORT"
"description" "#WPN_HEMLOK_SMG_DESC"
"longdesc" "#WPN_HEMLOK_SMG_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_volt"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_volt"
"weaponClass" "human"
"body_type" "medium"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"damage_flags" "DF_BULLET | DF_INSTANT | DF_DISMEMBERMENT"
// Menu
"menu_category" "smg"
"menu_anim_class" "medium"
"stat_damage" "35"
"stat_range" "40"
"stat_accuracy" "90"
"stat_rof" "38"
// Models
"viewmodel" "models/weapons/hemlok_smg/ptpov_hemlok_smg.mdl"
"playermodel" "models/weapons/hemlok_smg/w_hemlok_smg.mdl"
// Effects
"impact_effect_table" "pulse_bullet"
"tracer_effect_first_person" "P_wpn_tracer_pulse"
"tracer_effect" "P_wpn_tracer_pulse"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"sound_dryfire" "hemlok_dryfire"
"sound_pickup" "wpn_pickup_SMG_1P"
"sound_trigger_pull" "Weapon_Hemlok_Trigger"
"sound_zoom_in" "Weapon_Hemlok_ADS_In"
"sound_zoom_out" "Weapon_Hemlok_ADS_Out"
"fx_shell_eject_view" "wpn_shelleject_rifle_assault_FP"
"fx_shell_eject_world" "wpn_shelleject_rifle_assault"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_pulse_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pulse"
"fx_muzzle_flash_attach" "muzzle_flash"
// Sound
"looping_sounds" "1"
"fire_sound_1_player_1p" "Weapon_bulletCasings.Bounce"
"fire_sound_1_player_3p" "Weapon_bulletCasings.Bounce"
"fire_sound_2_player_1p" "Weapon_HemlokSMG_Single_1P"
"fire_sound_2_player_3p" "Weapon_HemlokSMG_Single_3P"
"fire_sound_2_npc" "Weapon_HemlokSMG_Single_npc"
"burst_or_looping_fire_sound_start_1p" "Weapon_HemlokSMG_Fire_First_1P"
"burst_or_looping_fire_sound_middle_1p" "Weapon_HemlokSMG_Fire_Loop_1P"
"burst_or_looping_fire_sound_end_1p" "Weapon_HemlokSMG_Fire_Last_1P"
"burst_or_looping_fire_sound_start_3p" ""
"burst_or_looping_fire_sound_middle_3p" "Weapon_HemlokSMG_Fire_Loop_3P"
"burst_or_looping_fire_sound_end_3p" "Weapon_HemlokSMG_Fire_Last_3P"
"burst_or_looping_fire_sound_start_npc" ""
"burst_or_looping_fire_sound_middle_npc" "Weapon_HemlokSMG_Fire_Loop_NPC"
"burst_or_looping_fire_sound_end_npc" "Weapon_HemlokSMG_Fire_Last_NPC"
"low_ammo_sound_name_1" "HemlokSMG_LowAmmo_Shot1"
// Network
"net_optimize" "1"
// Damage - When Used by Players
"damage_type" "bullet"
"critical_hit_damage_scale" "1"
// Ammo
"ammo_clip_size" "33"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
"damage_near_distance" "1000"
"damage_far_distance" "1500"
"red_crosshair_range" "1000"
MP_BASE
{
"ammo_default_total" "333"
"ammo_stockpile_max" "333"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "broad"
"damage_near_value" "25"
"damage_far_value" "15"
"damage_near_value_titanarmor" "90"
"damage_far_value_titanarmor" "60"
"damage_rodeo" "110"
"damage_very_far_value" "12"
"damage_very_far_distance" "3000"
"damage_headshot_scale" "1.5"
"npc_damage_near_value" "15"
"npc_damage_far_value" "10"
"npc_max_range" "2500"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
// View Drift
"viewdrift_ads_stand_scale_pitch" "0.4"
"viewdrift_ads_stand_scale_yaw" "0.55"
"viewdrift_ads_crouch_scale_pitch" "0.25"
"viewdrift_ads_crouch_scale_yaw" "0.4"
"viewdrift_ads_air_scale_pitch" "0.7"
"viewdrift_ads_air_scale_yaw" "0.85"
"viewdrift_ads_speed_pitch" "0.65"
"viewdrift_ads_speed_yaw" "0.75"
"viewkick_air_scale_ads" "1.5"
"spread_air_hip" "1.5"
}
SP_BASE
{
"ammo_default_total" "165"
"ammo_stockpile_max" "264"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
"damage_near_value" "22"
"damage_far_value" "12"
"damage_near_value_titanarmor" "35"
"damage_far_value_titanarmor" "20"
"damage_rodeo" "110"
"damage_very_far_value" "<KEEP_DEFAULT>"
"damage_very_far_distance" "<KEEP_DEFAULT>"
"damage_headshot_scale" "3"
"npc_damage_near_value" "11"
"npc_damage_far_value" "6"
"npc_max_range" "4000"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
// View Drift
"viewdrift_ads_stand_scale_pitch" "0"
"viewdrift_ads_stand_scale_yaw" "0"
"viewdrift_ads_crouch_scale_pitch" "0"
"viewdrift_ads_crouch_scale_yaw" "0"
"viewdrift_ads_air_scale_pitch" "0"
"viewdrift_ads_air_scale_yaw" "0"
"viewdrift_ads_speed_pitch" "0"
"viewdrift_ads_speed_yaw" "0"
"viewkick_air_scale_ads" "1"
"spread_air_hip" "0"
}
// NPC
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "3.5"
"proficiency_good_spreadscale" "3.0"
"proficiency_very_good_spreadscale" "2.0"
"npc_min_engage_range" "0"
"npc_max_engage_range" "1100"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "2000"
"npc_min_burst" "2"
"npc_max_burst" "5"
"npc_rest_time_between_bursts_min" "0.5"
"npc_rest_time_between_bursts_max" "0.7"
"dof_zoom_nearDepthStart" "1.737"
"dof_zoom_nearDepthEnd" "5.807"
"dof_nearDepthStart" "3.200"
"dof_nearDepthEnd" "6.000"
"viewmodel_offset_ads" "0 0.0 0.0"
// Behavior
"fire_rate" "11"
//"burst_fire_count" "3"
//"burst_fire_delay" "0.3"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "45"
"reload_time" "1.5"
"reload_time_late1" "0.82"
"reloadempty_time" "2.0"
"reloadempty_time_late1" "1.46"
"reloadempty_time_late2" "0.79"
"holster_time" "0.5"
"deploy_time" "0.40"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "750"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.75"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "0"
"aimassist_disable_ads_titansonly" "0"
"aimassist_adspull_zoomStart" "0.05"
"aimassist_adspull_zoomEnd" "1.0"
"raise_from_sprint_time" "0"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "0"
"spread_stand_hip_run" "0"
"spread_stand_hip_sprint" "0"
"spread_crouch_hip" "0"
"spread_stand_ads" "0.0" //"0.35"
"spread_crouch_ads" "0.0" //"0.35"
"spread_air_ads" "0.0" //"0.5"
"spread_kick_on_fire_stand_hip" "0"
"spread_kick_on_fire_crouch_hip" "0"
"spread_kick_on_fire_air_hip" "0"
"spread_kick_on_fire_stand_ads" "0.0"
"spread_kick_on_fire_crouch_ads" "0.0"
"spread_kick_on_fire_air_ads" "0.0"
"spread_max_kick_stand_hip" "0"
"spread_max_kick_crouch_hip" "0"
"spread_max_kick_air_hip" "0"
"spread_max_kick_stand_ads" "0.0"
"spread_max_kick_crouch_ads" "0.0"
"spread_max_kick_air_ads" "0.0"
"spread_decay_delay" "0.1"
"spread_decay_rate" "2.3"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "car"
"viewkick_pitch_base" "-0.15"
"viewkick_pitch_random" "0.35"
"viewkick_pitch_softScale" "1.2"
"viewkick_pitch_hardScale" "0.9"
"viewkick_yaw_base" "0.1"
"viewkick_yaw_random" "0.4"
"viewkick_yaw_softScale" "1.2"
"viewkick_yaw_hardScale" "0.9"
"viewkick_roll_base" "0.0"
"viewkick_roll_randomMin" "0.45"
"viewkick_roll_randomMax" "0.55"
"viewkick_roll_softScale" "0.5"
"viewkick_roll_hardScale" "0.25"
"viewkick_hipfire_weaponFraction" "0.1"
"viewkick_hipfire_weaponFraction_vmScale" "5"
"viewkick_ads_weaponFraction" "0.3"
"viewkick_ads_weaponFraction_vmScale" "1.0"
"viewkick_perm_pitch_base" "-0.060"
"viewkick_perm_pitch_random" "0.395"
"viewkick_perm_yaw_base" "0.000"
"viewkick_perm_yaw_random" "0.795"
"viewkick_scale_firstshot_hipfire" "0.3"
"viewkick_scale_firstshot_ads" "1.0"
"viewkick_scale_min_hipfire" "1.3"
"viewkick_scale_max_hipfire" "1.3"
"viewkick_scale_min_ads" "1.1"
"viewkick_scale_max_ads" "1.1"
"viewkick_scale_valuePerShot" "1"
"viewkick_scale_valueLerpStart" "1"
"viewkick_scale_valueLerpEnd" "7"
"viewkick_scale_valueDecayDelay" "0.15"
"viewkick_scale_valueDecayRate" "60"
"viewkick_move_scale" "1.0"
//
"viewmodel_shake_forward" "0.1"
"viewmodel_shake_up" "0.1"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_smg"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
"sprintcycle_time" "0.55"
"deployfirst_time" "1.0"
// Bodygroups:
"bodygroup1_name" "sight_on"
"bodygroup1_set" "1"
"bodygroup2_name" "sight_acgs"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_cro"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_holo"
"bodygroup4_set" "0"
// "bodygroup5_name" "suppressor_cyl_med"
// "bodygroup5_set" "0"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"clip_bodygroup" "hemlok_smg_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
//"anim_alt_idleAttack" "2"
Mods
{
iron_sights
{
}
holosight
{
"ui7_enable" "1"
"ui1_enable" "0"
"ui2_enable" "0"
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "1"
//"anim_alt_idleAttack" "2"
"dof_zoom_nearDepthStart" "6.161"
"dof_zoom_nearDepthEnd" "9.204"
"viewmodel_offset_ads" "0 -2.5 -0.48"
dof_zoom_focusArea_horizontal 0.062
dof_zoom_focusArea_top 0.10
dof_zoom_focusArea_bottom -0.040
//"dof_nearDepthStart" "3.857"
//"dof_nearDepthEnd" "7.226"
}
redline_sight
{
"ui3_enable" "1"
"ui1_enable" "0"
"ui2_enable" "0"
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"viewmodel_offset_ads" "0 -3.85 0.15"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.073
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.041
//"dof_nearDepthStart" "3.857"
//"dof_nearDepthEnd" "7.226"
}
threat_scope
{
"ui4_enable" "1"
"ui1_enable" "0"
"ui2_enable" "0"
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"viewmodel_offset_ads" "0 -5 0.11"
"dof_zoom_nearDepthStart" "5.040"
"dof_zoom_nearDepthEnd" "5.737"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
//"dof_nearDepthStart" "3.857"
//"dof_nearDepthEnd" "7.226"
}
smart_lock
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup6_set" "1"
}
tactical_cdr_on_kill
{
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
extended_ammo
{
"ammo_stockpile_max" "600"
"ammo_clip_size" "40"
"ammo_default_total" "600"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
burn_mod_hemlok_smg
{
"tracer_effect_first_person" "P_wpn_tracer_pulse_BC"
"tracer_effect" "P_wpn_tracer_pulse_BC"
"is_burn_mod" "1"
"damage_near_value" "++10"
"damage_far_value" "++3"
"damage_very_far_value" "++3"
"damage_near_value_titanarmor" "190"
"damage_far_value_titanarmor" "160"
}
sp_s2s_settings_npc
{
"npc_max_range" "8000"
"npc_max_engage_range" "8000"
"npc_max_engage_range_heavy_armor" "8000"
}
}
"ui1_enable" "1"
"ui1_draw_cloaked" "1"
UiData1
{
"ui" "ui/volt_sights"
"mesh" "models/weapons/attachments/volt_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/volt_ammo_counter"
"mesh" "models/weapons/attachments/volt_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui7_enable" "0"
"ui7_draw_cloaked" "1"
UiData7
{
"ui" "ui/holo_scope"
"mesh" "models/weapons/attachments/holo_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_alternator"
"base_spread" "2.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+736
View File
@@ -0,0 +1,736 @@
WeaponData
{
// General
"printname" "#WPN_LMG"
"shortprintname" "#WPN_LMG_SHORT"
"description" "#WPN_LMG_DESC"
"longdesc" "#WPN_LMG_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_spitfire"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_spitfire"
"weaponClass" "human"
"weaponSubClass" "lmg"
"body_type" "heavy"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"damage_flags" "DF_BULLET | DF_INSTANT | DF_DISMEMBERMENT"
"OnWeaponActivate" "OnWeaponActivate_lmg"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_lmg"
"OnWeaponBulletHit" "OnWeaponBulletHit_weapon_lmg"
// Menu
"menu_category" "lmg"
"menu_anim_class" "large"
"stat_damage" "50"
"stat_range" "75"
"stat_accuracy" "39"
"stat_rof" "47"
dof_zoom_focusArea_horizontal 0.023
dof_zoom_focusArea_top 0.052
dof_zoom_focusArea_bottom -0.018
"pass_through_depth" "32"
"pass_through_damage_preserved_scale" "0.5"
// Models
"viewmodel" "models/weapons/lmg_hemlok/ptpov_lmg_hemlok.mdl"
"playermodel" "models/weapons/lmg_hemlok/w_lmg_hemlok.mdl"
// Effects
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"tracer_effect_first_person" "P_wpn_tracer"
"tracer_effect" "P_wpn_tracer"
"burst_or_looping_fire_sound_start_1p" "Weapon_LMG_FirstShot_1P"
"burst_or_looping_fire_sound_middle_1p" "Weapon_LMG_Loop_1P"
"burst_or_looping_fire_sound_end_1p" "Weapon_LMG_LoopEnd_1P"
"burst_or_looping_fire_sound_start_3p" ""
"burst_or_looping_fire_sound_middle_3p" "Weapon_LMG_Loop_3P"
"burst_or_looping_fire_sound_end_3p" ""
"burst_or_looping_fire_sound_start_npc" ""
"burst_or_looping_fire_sound_middle_npc" "Weapon_LMG_Loop_3P_NPC_A"
"burst_or_looping_fire_sound_end_npc" ""
"low_ammo_sound_name_1" "lmg_LowAmmo_Shot1"
"sound_dryfire" "hemlok_dryfire"
"sound_pickup" "wpn_pickup_MG_1P"
"sound_trigger_pull" "Weapon_LMG_Trigger"
"fx_shell_eject_view" "wpn_shelleject_rifle_assault_FP"
"fx_shell_eject_world" "wpn_shelleject_rifle_assault"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_lmg_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_lmg"
"fx_muzzle_flash_attach" "muzzle_flash"
"looping_sounds" "1"
//Sounds
"fire_sound_1_player_1p" "LMG_shell"
"fire_sound_1_player_3p" "LMG_shell"
"fire_sound_2_player_1p" "Weapon_LMG_SecondShot_1P"
"fire_sound_2_player_3p" "Weapon_LMG_SecondShot_3P"
"fire_sound_2_npc" "Weapon_LMG_SecondShot_npc"
"sound_zoom_in" "Weapon_LMG_ADS_In"
"sound_zoom_out" "Weapon_LMG_ADS_Out"
// Network
"net_optimize" "1"
"damage_type" "bullet"
"critical_hit_damage_scale" "1"
// Ammo
"ammo_clip_size" "80"
"ammo_clip_random_loss_on_npc_drop" "0.6"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
MP_BASE
{
"ammo_default_total" "800"
"ammo_stockpile_max" "800"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise"
"damage_near_value" "35"
"damage_far_value" "25"
"damage_very_far_value" "20"
"damage_near_value_titanarmor" "80"
"damage_far_value_titanarmor" "60"
"damage_rodeo" "200"
"damage_near_distance" "1800"
"damage_far_distance" "2000"
"damage_very_far_distance" "3000"
"damage_headshot_scale" "1.5"
"red_crosshair_range" "1800"
// Damage - When Used by NPCs
"npc_damage_near_value" "15"
"npc_damage_far_value" "11"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_damage_near_distance" "<KEEP_DEFAULT>"
"npc_damage_far_distance" "<KEEP_DEFAULT>"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"viewkick_air_scale_ads" "3.0"
"spread_air_hip" "5.0"
//NPC
"npc_max_range" "2500"
"npc_min_engage_range" "0"
"npc_max_engage_range" "2500"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "2500"
"npc_min_burst" "3"
"npc_max_burst" "6"
"npc_rest_time_between_bursts_min" "1.0"
"npc_rest_time_between_bursts_max" "1.5"
"proficiency_poor_spreadscale" "7.0"
"proficiency_average_spreadscale" "2.5"
"proficiency_good_spreadscale" "4.0"
"proficiency_very_good_spreadscale" "2.5"
"proficiency_perfect_spreadscale" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
}
SP_BASE
{
"ammo_default_total" "160"
"ammo_stockpile_max" "240"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
"damage_near_value" "25"
"damage_far_value" "18"
"damage_very_far_value" "18"
"damage_near_value_titanarmor" "40"
"damage_far_value_titanarmor" "25"
"damage_rodeo" "200"
"damage_near_distance" "1800"
"damage_far_distance" "2000"
"damage_very_far_distance" "2000"
"damage_headshot_scale" "3"
"red_crosshair_range" "1800"
// Damage - When Used by NPCs
"npc_damage_near_value" "12"
"npc_damage_far_value" "8"
"npc_damage_near_value_titanarmor" "20"
"npc_damage_far_value_titanarmor" "12"
"npc_damage_near_distance" "1000"
"npc_damage_far_distance" "2000"
"enable_highlight_networking_on_creation" "1"
"viewkick_air_scale_ads" "1"
"spread_air_hip" "0"
//NPC
"npc_max_range" "4000"
"npc_min_engage_range" "0"
"npc_max_engage_range" "2500"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3000"
"npc_min_burst" "5"
"npc_max_burst" "10"
"npc_rest_time_between_bursts_min" "1.0"
"npc_rest_time_between_bursts_max" "1.5"
"proficiency_poor_spreadscale" "7.0"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_spreadscale" "4.0"
"proficiency_very_good_spreadscale" "2.5"
"proficiency_perfect_spreadscale" "2"
"damage_heavyarmor_nontitan_scale" "1"
}
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "5.040"
"dof_zoom_nearDepthEnd" "8.000"
"dof_nearDepthStart" "1.000"
"dof_nearDepthEnd" "6.000"
// Behavior
"fire_rate" "9.0"
"zoom_time_in" "0.3"
"zoom_time_out" "0.3"
"zoom_fov" "30"
"reload_time" "2.8"
"reload_time_late1" "1.8"
"reloadempty_time" "3.33"
"reloadempty_time_late1" "2.33"
"reloadempty_time_late2" "1.23"
"holster_time" "0.6"
"deploy_time" "0.9"
"lower_time" "0.2"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1800"
"ads_move_speed_scale" "0.35"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "0"
"aimassist_disable_ads_titansonly" "0"
"aimassist_adspull_zoomStart" "0.2"
"aimassist_adspull_zoomEnd" "0.6"
"ads_fov_zoomfrac_start" "0.2"
"ads_fov_zoomfrac_end" "1.0"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "1.5"
"spread_stand_hip_run" "1.5"
"spread_stand_hip_sprint" "1.5"
"spread_crouch_hip" "1.5"
"spread_stand_ads" "0.0" //"0.25"
"spread_crouch_ads" "0.0" //"0.2"
"spread_air_ads" "0.0"
"spread_kick_on_fire_stand_hip" "1.5"
"spread_kick_on_fire_crouch_hip" "1.5"
"spread_kick_on_fire_air_hip" "1.5"
"spread_kick_on_fire_stand_ads" "0.0"
"spread_kick_on_fire_crouch_ads" "0.0"
"spread_kick_on_fire_air_ads" "0.0"
"spread_max_kick_stand_hip" "7.0"
"spread_max_kick_crouch_hip" "7.0"
"spread_max_kick_air_hip" "8.0"
"spread_max_kick_stand_ads" "0.0"
"spread_max_kick_crouch_ads" "0.0"
"spread_max_kick_air_ads" "0.0"
"spread_decay_rate" "15"
"spread_decay_delay" ".2"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "lmg"
"viewkick_pitch_base" "-1"
"viewkick_pitch_random" "0.65"
"viewkick_pitch_softScale" "1"
"viewkick_pitch_hardScale" "0.2"
"viewkick_yaw_base" "0"
"viewkick_yaw_random" "0.92"
"viewkick_yaw_softScale" "1"
"viewkick_yaw_hardScale" "0.5"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.5"
"viewkick_roll_randomMax" "0.55"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "2.1"
"viewkick_hipfire_weaponFraction" "0.0"
"viewkick_hipfire_weaponFraction_vmScale" "1.0"
"viewkick_ads_weaponFraction" "0.05"
"viewkick_ads_weaponFraction_vmScale" "1.0"
"viewkick_scale_firstshot_ads" "0"
"viewkick_scale_firstshot_hipfire" "0"
"viewkick_scale_min_hipfire" "1"
"viewkick_scale_max_hipfire" "1"
"viewkick_scale_min_ads" "0.3"
"viewkick_scale_max_ads" "1.5"
"viewkick_scale_valuePerShot" "0.3"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "10"
"viewkick_scale_valueDecayDelay" "0.22"
"viewkick_scale_valueDecayRate" "30"
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "0.0"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0"
"viewkick_perm_yaw_random_innerexclude" "0"
"viewkick_duck_scale" "0.8"
//
"viewmodel_shake_forward" "0.25"
"viewmodel_shake_up" "0.0"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_lmg"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"deployfirst_time" "1.25"
"sprintcycle_time" "0.55"
// Bodygroups:
"bodygroup1_name" "sight_on"
"bodygroup1_set" "1"
"bodygroup2_name" "sight_aog"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_cro"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_acgs"
"bodygroup4_set" "0"
"bodygroup5_name" "sight_holo"
"bodygroup5_set" "0"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"anim_alt_idleAttack" "0"
"clip_bodygroup" "lmg_hemlok_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
Mods
{
iron_sights
{
}
aog
{
"ui1_enable" "0"
"ui2_enable" "0"
"ui5_enable" "1"
"ui6_enable" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
//"anim_alt_idleAttack" "3"
"viewmodel_offset_ads" "0 0.78 -.195"
"dof_zoom_nearDepthStart" "5.000"
"dof_zoom_nearDepthEnd" "7.500"
dof_zoom_focusArea_horizontal 0.055
dof_zoom_focusArea_top 0.102
dof_zoom_focusArea_bottom -0.053
zoom_fov 20
}
holosight
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"bodygroup5_set" "1"
//"anim_alt_idleAttack" "2"
"zoom_fov" "38"
"ui1_enable" "0"
"ui2_enable" "0"
"dof_zoom_nearDepthStart" "5.000"
"dof_zoom_nearDepthEnd" "11.000"
"viewmodel_offset_ads" "0 0 -.53"
"ui7_enable" "1"
dof_zoom_focusArea_horizontal 0.062
dof_zoom_focusArea_top 0.10
dof_zoom_focusArea_bottom -0.040
}
redline_sight
{
"ui1_enable" "0"
"ui2_enable" "0"
"ui3_enable" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "1"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"viewmodel_offset_ads" "0 -3.3 0.12"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.073
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.041
}
threat_scope
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"ui1_enable" "0"
"ui2_enable" "0"
"ui4_enable" "1"
"dof_zoom_nearDepthStart" "5.000"
"dof_zoom_nearDepthEnd" "7.000"
"viewmodel_offset_ads" "0 -3.7 0.1"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup6_set" "1"
}
slammer
{
}
extended_ammo
{
"ammo_clip_size" "96"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
tactical_cdr_on_kill
{
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
burn_mod_lmg
{
"is_burn_mod" "1"
"damage_near_value" "++10"
"damage_far_value" "++10"
"damage_very_far_value" "++5"
"damage_near_value_titanarmor" "180"
"damage_far_value_titanarmor" "160"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"tracer_effect" "P_wpn_tracer_BC"
"damage_flags" "DF_BULLET | DF_INSTANT | DF_DISMEMBERMENT | DF_GIB"
"impulse_force" "500"
}
}
"ui1_enable" "1"
"ui1_draw_cloaked" "1"
UiData1
{
"ui" "ui/spitfire_crosshair"
"mesh" "models/weapons/attachments/spitfire_rui_upper"
Args
{
vis player_zoomfrac
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/spitfire_ammo_counter"
"mesh" "models/weapons/attachments/spitfire_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui5_enable" "0"
"ui5_draw_cloaked" "1"
UiData5
{
"ui" "ui/aog_multi_reticles"
"mesh" "models/weapons/attachments/aog_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui6_enable" "0"
"ui6_draw_cloaked" "1"
UiData6
{
"ui" "ui/aog_ammo_counter"
"mesh" "models/weapons/attachments/aog_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui7_enable" "0"
"ui7_draw_cloaked" "1"
UiData7
{
"ui" "ui/holo_scope"
"mesh" "models/weapons/attachments/holo_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_plus"
"base_spread" "0.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+832
View File
@@ -0,0 +1,832 @@
WeaponData
{
// General
"printname" "#WPN_LSTAR"
"shortprintname" "#WPN_LSTAR_SHORT"
"description" "#WPN_LSTAR_DESC"
"longdesc" "#WPN_LSTAR_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_lstar"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_lstar"
"weaponClass" "human"
"body_type" "stalker"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"leveled_pickup" "1"
"projectile_launch_speed" "3500"
"projectile_gravity_scale" "0.1"
"damage_flags" "DF_BULLET | DF_GIB | DF_DISMEMBERMENT"
"OnWeaponActivate" "OnWeaponActivate_weapon_lstar"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_lstar"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_weapon_lstar"
"OnWeaponCooldown" "OnWeaponCooldown_weapon_lstar"
"OnWeaponReload" "OnWeaponReload_weapon_lstar"
// Menu
"menu_category" "lmg"
"menu_anim_class" "medium"
"stat_damage" "45"
"stat_range" "75"
"stat_accuracy" "34"
"stat_rof" "45"
// Models
"viewmodel" "models/weapons/lstar/ptpov_lstar.mdl"
"playermodel" "models/weapons/lstar/w_lstar.mdl"
"projectilemodel" "models/dev/empty_model.mdl"
"holstermodel" "models/weapons/lstar/w_lstar_stow.mdl"
"holster_type" "rifle"
// Effects
"projectile_trail_effect_0" "P_projectile_lstar"
"impact_effect_table" "lstar"
"projectile_adjust_to_gun_barrel" "1"
"fx_muzzle_flash_view" "P_muz_lstar_FP"
"fx_muzzle_flash_world" "P_muz_lstar"
"fx_muzzle_flash_attach" "muzzle_flash"
//Sounds
"fire_sound_1_player_1p" "Weapon_LSTAR_Fire_1P"
//"fire_sound_1_player_3p" "Weapon_LSTAR_Fire_3P"
"fire_sound_2_player_1p" "weapon_lstar_secondshot_1p"
"fire_sound_2_player_3p" "Weapon_LSTAR_SecondShot_3P"
"idle_sound_player_1p" "weapon_lstar_idle_gears_1p"
"vortex_impact_sound_1p" "vortex_shield_deflect_amped"
"vortex_impact_sound_3p" "vortex_shield_deflect_amped"
"vortex_impact_effect" "P_impact_xo_shield_cp"
"looping_sounds" "1"
"sound_zoom_in" "Weapon_LSTAR_ADS_In"
"sound_zoom_out" "Weapon_LSTAR_ADS_Out"
"burst_or_looping_fire_sound_start_1p" "Weapon_LSTAR_FirstShot_1P"
"burst_or_looping_fire_sound_middle_1p" "Weapon_LSTAR_Loop_1P"
"burst_or_looping_fire_sound_end_1p" "Weapon_LSTAR_LoopEnd_1P"
"burst_or_looping_fire_sound_start_3p" "Weapon_LSTAR_FirstShot_3P"
"burst_or_looping_fire_sound_middle_3p" "Weapon_LSTAR_Loop_3P"
"burst_or_looping_fire_sound_end_3p" "Weapon_LSTAR_LoopEnd_3P"
"burst_or_looping_fire_sound_start_npc" "Weapon_LSTAR_FirstShot_3P_npc_a"
"burst_or_looping_fire_sound_middle_npc" "Weapon_LSTAR_Loop_3P_npc_a"
"burst_or_looping_fire_sound_end_npc" "Weapon_LSTAR_LoopEnd_3P_npc_a"
///
"sound_dryfire" "lstar_dryfire"
"sound_pickup" "wpn_pickup_MG_1P"
"low_ammo_sound_name_1" "LSTAR_LowAmmo_Shot1"
"low_ammo_sound_name_2" "LSTAR_LowAmmo_Shot2"
"low_ammo_sound_name_3" "LSTAR_LowAmmo_Shot3"
"low_ammo_sound_name_4" "LSTAR_LowAmmo_Shot4"
"low_ammo_sound_name_5" "LSTAR_LowAmmo_Shot5"
"low_ammo_sound_name_6" "LSTAR_LowAmmo_Shot6"
"low_ammo_sound_name_7" "LSTAR_LowAmmo_Shot7"
"low_ammo_sound_name_8" "LSTAR_LowAmmo_Shot8"
"low_ammo_sound_name_9" "LSTAR_LowAmmo_Shot9"
"low_ammo_sound_name_10" "LSTAR_LowAmmo_Shot10"
"low_ammo_sound_name_11" "LSTAR_LowAmmo_Shot11"
"low_ammo_sound_name_12" "LSTAR_LowAmmo_Shot12"
"low_ammo_sound_name_13" "LSTAR_LowAmmo_Shot13"
"low_ammo_sound_name_14" "LSTAR_LowAmmo_Shot14"
"low_ammo_sound_name_15" "LSTAR_LowAmmo_Shot15"
// Network
//"net_optimize" "1"
"bolt_hitsize" "0.0"
"bolt_hitsize_grow1_time" "0.075"
"bolt_hitsize_grow1_size" "5.0"
"bolt_hitsize_grow2_time" "0.18"
"bolt_hitsize_grow2_size" "7.0"
"bolt_hitsize_growfinal_lerptime" "0.18"
"bolt_hitsize_growfinal_size" "7.0"
"bolt_gravity_enabled" "1"
// Damage - When Used by Players
"damage_type" "bullet"
"explosion_damages_owner" "1"
"explosion_inner_radius" "24"
"explosionradius" "0"
"impulse_force" "3000"
"titanarmor_critical_hit_required" "1"
"npc_miss_fast_player" "1"
// Spread
"spread_stand_hip" "1"
"spread_stand_hip_run" "1"
"spread_stand_hip_sprint" "1"
"spread_crouch_hip" "1"
"spread_stand_ads" "1" //"0.5"
"spread_crouch_ads" "1" //"0.5"
"spread_air_ads" "1" //"0.5"
"spread_kick_on_fire_stand_hip" "0"
"spread_kick_on_fire_crouch_hip" "0
"spread_kick_on_fire_air_hip" "0
"spread_kick_on_fire_stand_ads" "0"
"spread_kick_on_fire_crouch_ads" "0
"spread_kick_on_fire_air_ads" "0
"spread_max_kick_stand_hip" "1"
"spread_max_kick_crouch_hip" "1"
"spread_max_kick_air_hip" "1"
"spread_max_kick_stand_ads" "1"
"spread_max_kick_crouch_ads" "1"
"spread_max_kick_air_ads" "1"
"spread_wallrunning" "3"
"spread_wallhanging" "3"
//
"viewmodel_shake_forward" "1.0"
"viewmodel_shake_up" "0.075"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_lstar"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"deployfirst_time" "1.25"
"sprintcycle_time" ".55"
"ammo_suck_behavior" "primary_weapons"
"viewkick_spring" "lstar"
"viewkick_pitch_base" "0.25"
"viewkick_pitch_random" "0.10"
"viewkick_pitch_softScale" "1.0"
"viewkick_pitch_hardScale" "0.1"
"viewkick_yaw_base" "0.0"
"viewkick_yaw_random" "0.6"
"viewkick_yaw_random_innerexclude" "0.1"
"viewkick_yaw_softScale" "0.1"
"viewkick_yaw_hardScale" "1.0"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.06"
"viewkick_roll_randomMax" "0.08"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "5.0"
"viewkick_hipfire_weaponFraction" "0.8"
"viewkick_hipfire_weaponFraction_vmScale" "2.0"
"viewkick_ads_weaponFraction" "0.4"
"viewkick_ads_weaponFraction_vmScale" "3.0"
//"viewkick_scale_firstshot_hipfire" "0"
//"viewkick_scale_firstshot_ads" "0"
"viewkick_scale_min_hipfire" "1"
"viewkick_scale_max_hipfire" "1"
"viewkick_scale_min_ads" "0.75"
"viewkick_scale_max_ads" "0.75"
"viewkick_scale_valuePerShot" "0"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "0"
"viewkick_scale_valueDecayDelay" "0"
"viewkick_scale_valueDecayRate" "40"
"viewkick_perm_pitch_base" "0"
"viewkick_perm_pitch_random" "0.2"
"viewkick_perm_yaw_base" "0"
"viewkick_perm_yaw_random" "0.15"
"viewkick_duck_scale" "1.0"
"cooldown_viewkick_pitch_base" "5.0"
"cooldown_viewkick_pitch_random" "0.5"
"cooldown_viewkick_pitch_random_innerexclude" "0.0"
"cooldown_viewkick_yaw_base" "0.0"
"cooldown_viewkick_yaw_random" "2.0"
"cooldown_viewkick_yaw_random_innerexclude" "0.0"
"cooldown_viewkick_softScale" "0.2"
"cooldown_viewkick_hardScale" "0.2"
"cooldown_viewkick_adsScale" "1.35"
"critical_hit_damage_scale" "1"
// Ammo
"ammo_clip_size" "35"
"ammo_clip_reload_max" "35"
"ammo_min_to_fire_autoreloads" "0"
"ammo_min_to_fire" "9"
"ammo_no_remove_from_stockpile" "1"
"chance_for_bonus_last_shot_in_clip" "0.75"
"critical_hit" "1"
MP_BASE
{
"ammo_default_total" "140"
"ammo_stockpile_max" "140"
"lifetime_shots_default" "<KEEP_DEFAULT>"
"reload_alt_anim" "0"
"aimassist_adspull_weaponclass" "precise"
"damage_near_value" "25"
"damage_far_value" "18"
"damage_near_value_titanarmor" "85"
"damage_far_value_titanarmor" "65"
"damage_rodeo" "100"
"explosion_damage" "30"
"damage_near_distance" "1800"
"damage_far_distance" "2000"
"damage_headshot_scale" "1.5"
"red_crosshair_range" "1800"
"npc_damage_near_value" "15"
"npc_damage_far_value" "10"
"npc_damage_far_value_titanarmor" "0"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_near_distance" "1250"
"npc_damage_far_distance" "2000"
"npc_min_engage_range" "100"
"npc_max_engage_range" "1500"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3000"
"npc_min_range" "0"
"npc_max_range" "3000"
"npc_min_burst" "5"
"npc_max_burst" "8"
"npc_rest_time_between_bursts_min" "3.0"
"npc_rest_time_between_bursts_max" "4.0"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"viewkick_air_scale_ads" "2"
"spread_air_hip" "3"
"damage_heavyarmor_nontitan_scale" "0.35"
}
SP_BASE
{
"ammo_default_total" "140"
"ammo_stockpile_max" "245"
"lifetime_shots_default" "140"
"reload_alt_anim" "0"
"aimassist_adspull_weaponclass" "precise_sp"
"damage_near_value" "25"
"damage_far_value" "19"
"damage_near_value_titanarmor" "40"
"damage_far_value_titanarmor" "40"
"damage_rodeo" "100"
"explosion_damage" "30"
"damage_near_distance" "1800"
"damage_far_distance" "2000"
"damage_headshot_scale" "2"
"red_crosshair_range" "1800"
"npc_damage_near_value" "10"
"npc_damage_far_value" "10"
"npc_damage_near_value_titanarmor" "30"
"npc_damage_far_value_titanarmor" "30"
"npc_damage_near_distance" "<KEEP_DEFAULT>"
"npc_damage_far_distance" "<KEEP_DEFAULT>"
"npc_min_engage_range" "100"
"npc_max_engage_range" "1500"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3000"
"npc_min_range" "0"
"npc_max_range" "3000"
"npc_min_burst" "5"
"npc_max_burst" "8"
"npc_rest_time_between_bursts_min" "2.0"
"npc_rest_time_between_bursts_max" "3.0"
"enable_highlight_networking_on_creation" "1"
"viewkick_air_scale_ads" "1"
"spread_air_hip" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
// NPC
"proficiency_poor_spreadscale" "6.0"
"proficiency_average_bias" "0.3"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_bias" "0.5"
"proficiency_good_spreadscale" "4.0"
"proficiency_very_good_bias" "0.5"
"proficiency_very_good_spreadscale" "3.0"
"npc_lead_time_max_dist" "4000"
"npc_lead_time_min_dist" "10"
"npc_lead_time_scale" "0.0005"
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "0.0"
"dof_zoom_nearDepthEnd" "13.0"
"dof_nearDepthStart" "3.683"
"dof_nearDepthEnd" "6.652"
// Regen Ammo
"regen_ammo_refill_rate" "9.0"
"regen_ammo_refill_start_delay" "0.2"
"regen_ammo_sound_range_start_1" "1"
"regen_ammo_sound_range_name_1" ""
"regen_ammo_sound_range_start_2" "10"
"regen_ammo_sound_range_name_2" ""
"regen_ammo_sound_range_start_3" "35"
"regen_ammo_sound_range_name_3" ""
// Behavior
"fire_rate" "12.0"
"zoom_time_in" "0.3"
"zoom_time_out" "0.3"
"zoom_fov" "35"
"cooldown_time" "0.6"
"reloadempty_time" "6.03"
"reloadempty_time_late1" "4.7"
"reloadempty_time_late2" "3.5"
"reloadempty_time_late3" "2.5"
"reloadempty_time_late4" "1.43"
"reloadempty_time_late5" "0.56"
"holster_time" "0.5"
"deploy_time" "1"
"lower_time" "0.35"
"raise_time" "0.4"
"vortex_drain" "0.0"
"vortex_refire_behavior" "absorb"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "1"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1800"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.5"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "0"
"aimassist_disable_ads_titansonly" "0"
"sprint_fractional_anims" "0"
// Bodygroups:
"bodygroup1_name" "sight_on"
"bodygroup1_set" "1"
"bodygroup2_name" "sight_aog"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_acgs"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_cro"
"bodygroup4_set" "0"
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
//"bodygroup6_name" "suppressor_sq_med"
//"bodygroup6_set" "0"
//"clip_bodygroup" "r97_magazine"
//"clip_bodygroup_index_shown" "1"
//"clip_bodygroup_index_hidden" "1"
//"clip_bodygroup_show_for_milestone_0" "0"
//"clip_bodygroup_show_for_milestone_1" "0"
//"clip_bodygroup_show_for_milestone_2" "0"
//"clip_bodygroup_show_for_milestone_3" "0"
Mods
{
iron_sights
{
}
holosight
{
"zoom_fov" "45"
dof_zoom_focusArea_horizontal 0.062
dof_zoom_focusArea_top 0.10
dof_zoom_focusArea_bottom -0.040
}
aog
{
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"viewmodel_offset_hip" "0 0 -.9"
"viewmodel_offset_ads" "0.003 0.3 -.778"
"dof_zoom_nearDepthStart" "3.161"
"dof_zoom_nearDepthEnd" "7.5"
dof_zoom_focusArea_horizontal 0.055
dof_zoom_focusArea_top 0.102
dof_zoom_focusArea_bottom -0.053
"ui5_enable" "1"
"ui6_enable" "1"
zoom_fov 20
}
redline_sight
{
"ui3_enable" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"viewmodel_offset_ads" "0 -3.7 -.46"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.047
}
threat_scope
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "1"
"viewmodel_offset_ads" "0 -4 -0.47"
"dof_zoom_nearDepthStart" "5.000"
"dof_zoom_nearDepthEnd" "7.000"
"ui4_enable" "1"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
"zoom_fov" "30"
}
smart_lock
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
slammer
{
}
tactical_cdr_on_kill
{
}
extended_ammo
{
"ammo_clip_size" "40"
}
pas_fast_reload
{
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
"reloadempty_time_late2" "*0.7"
"reloadempty_time_late3" "*0.7"
"reloadempty_time_late4" "*0.7"
"reloadempty_time_late5" "*0.7"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_lstar
{
"is_burn_mod" "1"
"damage_near_value" "++10"
"damage_far_value" "++7"
"damage_near_value_titanarmor" "185"
"damage_far_value_titanarmor" "165"
//EFfects
"projectile_trail_effect_0" "P_projectile_lstar_burn"
"fx_muzzle_flash_view" "P_muz_lstar_FP_burn"
"fx_muzzle_flash_world" "P_muz_lstar_burn"
}
rcee
{
"ui1_enable" "0"
"ui7_enable" "1"
"ammo_min_to_fire" "0"
"dof_zoom_nearDepthStart" "* 0.0"
"dof_zoom_nearDepthEnd" "* 0.5"
}
less_npc_burst
{
"npc_max_engage_range" "8000"
"npc_max_engage_range_heavy_armor" "8000"
"npc_max_range" "8000"
"npc_rest_time_between_bursts_min" "2.0"
"npc_rest_time_between_bursts_max" "4.0"
"npc_min_burst" "2"
"npc_max_burst" "4"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
old_kick
{
"cooldown_viewkick_pitch_base" "-6.0"
"cooldown_viewkick_pitch_random" "0.5"
"cooldown_viewkick_pitch_random_innerexclude" "0.0"
"cooldown_viewkick_yaw_base" "-0.5"
"cooldown_viewkick_yaw_random" "1.0"
"cooldown_viewkick_yaw_random_innerexclude" "0.0"
"cooldown_viewkick_softScale" "1.5"
"cooldown_viewkick_hardScale" "1.0"
"cooldown_viewkick_adsScale" "1.0"
"viewkick_pitch_base" "0"
"viewkick_pitch_random" "0"
"viewkick_pitch_softScale" "0"
"viewkick_pitch_hardScale" "0"
"viewkick_yaw_base" "0"
"viewkick_yaw_random" "0"
"viewkick_yaw_random_innerexclude" "0"
"viewkick_yaw_softScale" "0"
"viewkick_yaw_hardScale" "0"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.05"
"viewkick_roll_randomMax" "0.1"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "1.85"
}
reloadanimtest
{
"reload_alt_anim" "1"
"reloadempty_time" "4.1"
"reloadempty_time_late1" "2.77"
"reloadempty_time_late2" "1.57"
"reloadempty_time_late3" "0.57"
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/lstar_screens"
"mesh" "models/weapons/attachments/lstar_rui_lower"
Args
{
clipAmmo weapon_ammo
clipSize weapon_clipSize
lifetimeShots weapon_lifetime_shots
ammoFrac weapon_ammofrac
isFiring weapon_is_firing
isCooling weapon_is_inCooldown
isReloading weapon_is_reloading
isAmped weapon_is_amped
lastDryFireTime weapon_latest_dryfire_time
}
}
"ui2_enable" "0"
UiData2
{
"ui" "ui/reticle_quads_test"
"mesh" "models/weapons/attachments/lstar_rui_upper"
Args
{
//ammo weapon_ammo
//clipSize weapon_clipSize
//clipCount weapon_stockpileClipCount
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
}
}
"ui5_enable" "0"
"ui5_draw_cloaked" "1"
UiData5
{
"ui" "ui/aog_multi_reticles_lstar"
"mesh" "models/weapons/attachments/aog_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui6_enable" "0"
"ui6_draw_cloaked" "1"
UiData6
{
"ui" "ui/aog_ammo_counter_lstar"
"mesh" "models/weapons/attachments/aog_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui7_enable" "0"
UiData7
{
"ui" "ui/lstar_screens_rcee"
"mesh" "models/weapons/attachments/lstar_rui_lower"
Args
{
lastDryFireTime weapon_latest_dryfire_time
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_lstar"
"base_spread" "0.0"
Args
{
//isFiring weapon_is_firing
}
}
}
}
+647
View File
@@ -0,0 +1,647 @@
WeaponData
{
// General
"printname" "#WPN_MASTIFF"
"shortprintname" "#WPN_MASTIFF_SHORT"
"description" "#WPN_MASTIFF_DESC"
"longdesc" "#WPN_MASTIFF_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_mastiff"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_mastiff"
"weaponClass" "human"
"weaponSubClass" "projectile_shotgun"
"body_type" "light"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"fast_swap_to" "0"
"leveled_pickup" "1"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_mastiff"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_weapon_mastiff"
// Menu
"menu_category" "shotgun"
"menu_anim_class" "large"
"stat_damage" "80"
"stat_range" "20"
"stat_accuracy" "89"
"stat_rof" "15"
// Models
"viewmodel" "models/weapons/mastiff_stgn/ptpov_mastiff.mdl"
"playermodel" "models/weapons/mastiff_stgn/w_mastiff.mdl"
// Effects
"tracer_effect" "weapon_tracers_shotgun"
"impact_effect_table" "bullet_mastiff"
"vortex_impact_effect" "P_impact_xo_shield_cp"
"vortex_absorb_effect" "wpn_vortex_projectile_shotgun_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_shotgun"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"npc_miss_fast_player" "0"
"projectilemodel" "models/dev/empty_model.mdl"
//"projectile_trail_effect_0" "P_dragonsbreath_trail"
"projectile_trail_effect_0" "P_mastiff_proj"
"sound_dryfire" "shotgun_dryfire"
"sound_pickup" "wpn_pickup_Rifle_1P"
"fire_sound_1_player_1p" "Weapon_Mastiff_Fire_1P"
"fire_sound_1_player_3p" "Weapon_Mastiff_Fire_3P"
"fire_sound_1_npc" "Weapon_Mastiff_Fire_npc"
"sound_zoom_in" "Weapon_EVA8_ADS_In"
"sound_zoom_out" "Weapon_EVA8_ADS_Out"
"low_ammo_sound_name_1" "Mastiff_LowAmmo_Shot1"
"low_ammo_sound_name_2" "Mastiff_LowAmmo_Shot2"
"low_ammo_sound_name_3" "Mastiff_LowAmmo_Shot3"
"fx_shell_eject_view" "wpn_shelleject_shotshell_FP"
"fx_shell_eject_world" "wpn_shelleject_shotshell"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "P_wpn_muz_mastiff_FP"
"fx_muzzle_flash_world" "P_wpn_muz_mastiff"
"fx_muzzle_flash_attach" "muzzle_flash"
// Damage - When Used by Players
"damage_type" "bullet"
"damage_flags" "DF_SHOTGUN | DF_BULLET | DF_KNOCK_BACK | DF_DISMEMBERMENT"
"headshot_distance" "800"
// "explosion_damage" "50" // 150
// "explosion_damage_heavy_armor" "50" // 150
"explosion_inner_radius" "16"
"explosionradius" "32"
"impulse_force" "0"
"critical_hit_damage_scale" "1"
"projectile_inherit_owner_velocity_scale" "0.0"
// Ammo
"ammo_size_segmented_reload" "1"
"ammo_display_as_clips" "0"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
MP_BASE
{
"ammo_clip_size" "4"
"ammo_default_total" "40"
"ammo_stockpile_max" "40"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "broad"
// Damage - When used by players
"damage_near_value" "20"
"damage_far_value" "12"
"damage_near_value_titanarmor" "33"
"damage_far_value_titanarmor" "10"
"damage_near_distance" "350"
"damage_far_distance" "750"
"damage_headshot_scale" "1.5"
"red_crosshair_range" "750"
// NPC
"proficiency_poor_spreadscale" "7.0"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_spreadscale" "4.5"
"proficiency_very_good_spreadscale" "3.7"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "2.0"
"npc_rest_time_between_bursts_max" "4.5"
// Damage - When Used by NPCs
"npc_damage_near_value" "7"
"npc_damage_far_value" "5"
"npc_damage_near_value_titanarmor" "93"
"npc_damage_far_value_titanarmor" "85"
"npc_max_range" "1500"
"npc_min_engage_range" "0"
"npc_max_engage_range" "750"
"npc_max_engage_range_heavy_armor" "1000"
"npc_min_engage_range_heavy_armor" "500"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
}
SP_BASE
{
"ammo_clip_size" "6"
"ammo_default_total" "30"
"ammo_stockpile_max" "48"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "broad_sp"
// Damage - When used by players
"damage_near_value" "35"
"damage_far_value" "10"
"damage_near_value_titanarmor" "45"
"damage_far_value_titanarmor" "15"
"damage_near_distance" "300"
"damage_far_distance" "600"
"damage_headshot_scale" "3"
"red_crosshair_range" "600"
// NPC
"proficiency_poor_spreadscale" "7.0"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_spreadscale" "4.5"
"proficiency_very_good_spreadscale" "3.7"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "1.0"
"npc_rest_time_between_bursts_max" "1.5"
// Damage - When Used by NPCs
"npc_damage_near_value" "6"
"npc_damage_far_value" "2"
"npc_damage_near_value_titanarmor" "35"
"npc_damage_far_value_titanarmor" "15"
"npc_max_range" "3000"
"npc_max_engage_range" "800"
"npc_max_engage_range_heavy_armor" "2000"
"npc_min_engage_range" "0"
"npc_min_engage_range_heavy_armor" "500"
"enable_highlight_networking_on_creation" "1"
}
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "3.652"
"dof_zoom_nearDepthEnd" "6.66"
"dof_nearDepthStart" "3.683"
"dof_nearDepthEnd" "6.652"
//"bolt_hitsize" "20"
"bolt_hitsize" "0.5"
"bolt_hitsize_grow1_time" "0.025"
"bolt_hitsize_grow1_size" "5.0"
"bolt_hitsize_grow2_time" "0.18"
"bolt_hitsize_grow2_size" "10.0"
"bolt_hitsize_growfinal_lerptime" "0.18"
"bolt_hitsize_growfinal_size" "10.0"
"bolt_gravity_enabled" "1"
// Behavior
"fire_rate" "1.3"
"zoom_time_in" "0.25"
"zoom_time_out" "0.2"
"zoom_fov" "50"
"reload_time" "1.03"
"reloadempty_time" "2.2"
"reloadsegment_time_loop" "0.53"
"reloadsegment_time_end" "0.67"
"reloadsegmentempty_time_end" "0.67"
"holster_time" "0.5"
"deploy_time" "0.8"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"reload_is_segmented" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.65"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "0"
"aimassist_disable_ads_titansonly" "0"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "0"
"spread_stand_hip_run" "0"
"spread_stand_hip_sprint" "0"
"spread_stand_ads" "0"
"spread_crouch_hip" "0"
"spread_crouch_ads" "0"
"spread_air_hip" "0"
"spread_air_ads" "0"
// Spread on NPCs affects their initial shooting direction
// Don't make this a large number or the damage/tracers won't be even remotely parallel to their barrel
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "rspn101"
"viewkick_pitch_base" "-1.25"
"viewkick_pitch_random" "1"
"viewkick_pitch_softScale" "1.4"
"viewkick_pitch_hardScale" "0.5"
"viewkick_yaw_base" "-0.35"
"viewkick_yaw_random" "0.5"
"viewkick_yaw_softScale" "1.5"
"viewkick_yaw_hardScale" "0.5"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.6"
"viewkick_roll_randomMax" "0.8"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "3.75"
"viewkick_hipfire_weaponFraction" "0.1"
"viewkick_hipfire_weaponFraction_vmScale" "0.0"
"viewkick_ads_weaponFraction" "1.0"
"viewkick_ads_weaponFraction_vmScale" "0.15"
"viewkick_perm_pitch_base" "0"
"viewkick_perm_pitch_random" "0.0"
//
"viewmodel_shake_forward" "0.5"
"viewmodel_shake_up" "0.2"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_shotgun"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.033"
"sway_max_yaw_zoomed" "0.033"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-4"
"sway_max_roll_zoomed" "4"
"sway_turn_left_rotate_roll_zoomed" "0"
"sway_turn_right_rotate_roll_zoomed" "0"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"bob_tilt_angle" "0.5"
"sway_turn_angle_factor" "-0.5"
"sway_turn_origin_factor" "0"
"sway_turn_angle_factor_zoomed" "0"
"sway_turn_origin_factor_zoomed" "0.05"
"sway_move_angle_factor" "0.15"
"sway_move_origin_factor" "0.15"
"sway_move_angle_factor_zoomed" "0"
"sway_move_origin_factor_zoomed" "0.03"
"sway_gain" "10.0"
"deployfirst_time" "1.0"
"deploycatch_time" "1.33"
"sprintcycle_time" ".55"
// Bodygroups:
"bodygroup1_name" "sight_acgs"
"bodygroup1_set" "0"
"bodygroup2_name" "sight_cro"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_holo"
"bodygroup3_set" "0"
"bodygroup4_name" "mastiff_sight"
"bodygroup4_set" "1"
// "bodygroup4_name" "suppressor_cyl_med"
// "bodygroup4_set" "0"
// "bodygroup5_name" "suppressor_sq_med"
// "bodygroup5_set" "0"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"clip_bodygroup" "w1128_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "0"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "0"
"clip_bodygroup_show_for_milestone_3" "0"
Mods
{
iron_sights
{
"bodygroup4_set" "1"
}
holosight
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"dof_zoom_nearDepthStart" "6.161"
"dof_zoom_nearDepthEnd" "9.204"
"viewmodel_offset_ads" "0 -.5 -.92"
"ui1_enable" "0"
"ui7_enable" "1"
dof_zoom_focusArea_horizontal 0.062
dof_zoom_focusArea_top 0.10
dof_zoom_focusArea_bottom -0.040
}
redline_sight
{
"ui1_enable" "0"
"ui3_enable" "1"
"bodygroup1_set" "1"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"viewmodel_offset_ads" "0 -1.9 -.45"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.047
}
threat_scope
{
"ui1_enable" "0"
"ui4_enable" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"dof_zoom_nearDepthStart" "5.040"
"dof_zoom_nearDepthEnd" "5.737"
"viewmodel_offset_ads" "0 -3 -.46"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
}
extended_ammo
{
"ammo_stockpile_max" "90"
"ammo_clip_size" "6"
"ammo_default_total" "90"
}
tactical_cdr_on_kill
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup6_set" "1"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
"reloadsegment_time_loop" "*0.7"
"reloadsegment_time_end" "*0.7"
"reloadsegmentempty_time_end" "*0.7"
}
burn_mod_mastiff
{
"is_burn_mod" "1"
"fx_muzzle_flash_view" "P_wpn_muz_mastiff_amp_FP"
"fx_muzzle_flash_world" "P_wpn_muz_mastiff_amp"
"projectile_trail_effect_0" "P_mastiff_proj_amp"
"impact_effect_table" "titan_bullet_elec"
"damage_near_value" "++5"
"damage_far_value" "++4"
"damage_near_value_titanarmor" "100"
"damage_far_value_titanarmor" "60"
}
}
// UI
"ui1_enable" "1"
"ui1_draw_cloaked" "1"
UiData1
{
"ui" "ui/mastiff_horseshoe"
"mesh" "models/weapons/attachments/mastiff_rui_upper"
Args
{
vis player_zoomfrac
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/mastiff_ammo_counter"
"mesh" "models/weapons/attachments/mastiff_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui7_enable" "0"
"ui7_draw_cloaked" "1"
UiData7
{
"ui" "ui/holo_scope"
"mesh" "models/weapons/attachments/holo_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_mastiff"
"base_spread" "0.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+543
View File
@@ -0,0 +1,543 @@
WeaponData
{
// General
"printname" "#WPN_MGL"
"shortprintname" "#WPN_MGL_SHORT"
"description" "#WPN_MGL_DESC"
"longdesc" "#WPN_MGL_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/anti_titan/at_mgl"
"hud_icon" "r2_ui/menus/loadout_icons/anti_titan/at_mgl"
"weaponClass" "human"
"weaponSubClass" "rocket"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"aimassist_adspull_weaponclass" "broad"
"fast_swap_to" "0"
"leveled_pickup" "1"
"OnWeaponActivate" "OnWeaponActivate_weapon_mgl"
"OnClientAnimEvent" "OnClientAnimEvent_weapon_mgl"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_mgl"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_weapon_mgl"
"OnProjectileCollision" "OnProjectileCollision_weapon_mgl"
// Menu
"menu_category" "at"
"menu_anim_class" "medium"
"stat_damage" "60"
"stat_range" "25"
"stat_accuracy" "35"
"stat_rof" "50"
// Models
"viewmodel" "models/weapons/mgl_at/ptpov_mgl_at.mdl"
"playermodel" "models/weapons/mgl_at/w_mgl_at.mdl"
"projectilemodel" "models/weapons/bullets/mgl_grenade.mdl"
"holstermodel" "models/weapons/mgl_at/w_mgl_at_stow.mdl"
"holster_type" "anti_titan"
// Effects
"bounce_effect_table" "bounce_mgl"
"tracer_effect" "weapon_tracers_xo16"
"impact_effect_table" "exp_mgl"
"projectile_trail_effect_0" "wpn_grenade_frag_mag"
"vortex_absorb_effect" "wpn_vortex_projectile_frag_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_frag"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletLarge"
"vortex_absorb_sound_1p_vs_3p" "Vortex_Shield_AbsorbBulletLarge_1P_VS_3P"
"vortex_drain" "0.0"
"projectile_adjust_to_gun_barrel" "1"
"sound_zoom_in" "Weapon_MGL_ADS_In"
"sound_zoom_out" "Weapon_MGL_ADS_Out"
"sound_pickup" "wpn_pickup_ATWeapon_1P"
"fire_sound_1_player_1p" "Weapon_MGL_Fire_1P"
"fire_sound_1_player_3p" "Weapon_MGL_Fire_3P"
"fire_sound_1_npc" "Weapon_MGL_Fire_NPC"
"low_ammo_sound_name_1" "MGL_LowAmmo_Shot1"
"low_ammo_sound_name_2" "MGL_LowAmmo_Shot2"
"low_ammo_sound_name_3" "MGL_LowAmmo_Shot3"
"fx_muzzle_flash_view" "P_wpn_muzzleflash_mgl_FP_FULL"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_mgl_FULL"
"fx_muzzle_flash_attach" "muzzle_flash"
"burst_fire_count" "2"
"burst_fire_delay" "0.7"
"damage_type" "burn"
"projectile_launch_speed" "1200"
"projectile_first_person_offset_fraction" "2"
"projectile_launch_pitch_offset" "6"
"npc_self_explosion_safety" "0"
"npc_miss_fast_player" "0"
"explosion_inner_radius" "50"
"explosionradius" "100"
"impulse_force" "700"
"critical_hit" "0"
// Ammo
"ammo_clip_size" "6"
"projectile_killreplay_enabled" "1"
MP_BASE
{
"ammo_default_total" "30"
"ammo_stockpile_max" "30"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
// Damage - When Used by Players
"damage_near_value" "20"
"damage_far_value" "20"
"damage_near_value_titanarmor" "330"
"damage_far_value_titanarmor" "330"
"explosion_damage" "35"
"explosion_damage_heavy_armor" "70"
"damage_near_distance" "70"
"damage_far_distance" "1500"
"red_crosshair_range" "2000"
// Damage - When Used by NPCs
"npc_damage_near_value" "0"
"npc_damage_far_value" "0"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_damage_near_distance" "100"
"npc_damage_far_distance" "1500"
"npc_min_engage_range" "100"
"npc_max_engage_range" "2000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3500"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "3"
"npc_max_burst" "3"
"npc_rest_time_between_bursts_min" "2.0"
"npc_rest_time_between_bursts_max" "3.5"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.5"
}
SP_BASE
{
"ammo_default_total" "36"
"ammo_stockpile_max" "36"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
// Damage - When Used by Players
"damage_near_value" "10"
"damage_far_value" "10"
"damage_near_value_titanarmor" "150"
"damage_far_value_titanarmor" "150"
"explosion_damage" "45"
"explosion_damage_heavy_armor" "150"
"damage_near_distance" "100"
"damage_far_distance" "1500"
"red_crosshair_range" "2000"
// Damage - When Used by NPCs
"npc_damage_near_value" "0"
"npc_damage_far_value" "0"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_damage_near_distance" "100"
"npc_damage_far_distance" "1500"
"npc_min_engage_range" "100"
"npc_max_engage_range" "2000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3500"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "0.5"
"npc_rest_time_between_bursts_max" "1"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
// NPC
"proficiency_poor_spreadscale" "10.0"
"proficiency_average_spreadscale" "10.0"
"proficiency_good_spreadscale" "3.3"
"proficiency_very_good_spreadscale" "3.3"
"proficiency_perfect_spreadscale" "2.0"
"dof_zoom_nearDepthStart" "3.683"
"dof_zoom_nearDepthEnd" "11.000"
"dof_nearDepthStart" "3.683"
"dof_nearDepthEnd" "6.652"
// Behavior
"fire_rate" "6"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "55"
"reload_time" "3.75"
"reload_time_late1" "2.75"
"reload_time_late2" "2.00"
"reload_time_late3" "1.5"
"reloadempty_time" "3.75"
"reloadempty_time_late1" "2.75"
"reloadempty_time_late2" "2.00"
"reloadempty_time_late3" "1.08"
"holster_time" "0.5"
"deploy_time" "0.8"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "grenade"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "1"
"allow_headshots" "0"
"grenade_bounce_vel_frac_shallow" "0.47"
"grenade_bounce_vel_frac_sharp" "0.28"
"grenade_bounce_vel_frac_along_normal" "0.5"
"grenade_bounce_randomness" "0.2"
"grenade_bounce_extra_vertical_randomness" "0.2"
"grenade_roll_vel_frac_per_second" "0.1"
"grenade_fuse_time" "1.2"
"sprint_fractional_anims" "0"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_humansonly" "1"
"aimassist_disable_ads_humansonly" "1"
// Spread
"spread_stand_hip" "0.25"
"spread_stand_hip_run" "0.25"
"spread_stand_ads" "0.35"
"spread_stand_hip_sprint" "0.25"
"spread_crouch_hip" "0.25"
"spread_crouch_ads" "0.35"
"spread_air_hip" "0.25"
"spread_air_ads" "0.35"
"spread_kick_on_fire_stand_hip" "0.1"
"spread_kick_on_fire_stand_ads" ".075"
"spread_kick_on_fire_crouch_hip" "0.1"
"spread_kick_on_fire_crouch_ads" ".05"
"spread_kick_on_fire_air_hip" ".1"
"spread_kick_on_fire_air_ads" ".1"
"spread_max_kick_stand_hip" "2.0"
"spread_max_kick_stand_ads" "0.0"
"spread_max_kick_crouch_hip" "1.0"
"spread_max_kick_crouch_ads" "0.0"
"spread_max_kick_air_hip" "5.0"
"spread_max_kick_air_ads" "0.0"
"spread_decay_rate" "5"
"spread_decay_delay" ".1"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "launcher"
"viewkick_pitch_base" "-0.3"
"viewkick_pitch_random" "0.1"
"viewkick_pitch_softScale" "1.2"
"viewkick_pitch_hardScale" "6.75"
"viewkick_yaw_base" "0.0"
"viewkick_yaw_random" "0.15"
"viewkick_yaw_softScale" "1.3"
"viewkick_yaw_hardScale" "1.0"
"viewkick_roll_base" "0.0"
"viewkick_roll_randomMin" "0.5"
"viewkick_roll_randomMax" "0.7"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "1.7"
"viewkick_hipfire_weaponFraction" "0.8"
"viewkick_hipfire_weaponFraction_vmScale" "1.0"
"viewkick_ads_weaponFraction" "0.3"
"viewkick_ads_weaponFraction_vmScale" "0.5"
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "0.3"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0.2"
"viewpunch_multiplier" "1.25"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.19"
"bob_horz_dist_zoomed" "0.1"
"bob_max_speed_zoomed" "150"
"bob_pitch_zoomed" "0.75"
"bob_yaw_zoomed" "-1.7"
"bob_roll_zoomed" "1.2"
// Rumble
"fire_rumble" "rumble_antititan"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE"
"sway_min_x_zoomed" "-0.5"
"sway_min_y_zoomed" "-0.5"
"sway_min_z_zoomed" "-0.6"
"sway_max_x_zoomed" "0.5"
"sway_max_y_zoomed" "0.5"
"sway_max_z_zoomed" "0.6"
"sway_min_pitch_zoomed" "-3"
"sway_min_yaw_zoomed" "-2.5"
"sway_min_roll_zoomed" "-4"
"sway_max_pitch_zoomed" "3"
"sway_max_yaw_zoomed" "2.5"
"sway_max_roll_zoomed" "4"
"sway_translate_gain_zoomed" "2.5"
"sway_rotate_gain_zoomed" "7"
"sway_move_forward_translate_x_zoomed" "-0.1"
"sway_move_forward_translate_z_zoomed" "-0.5"
"sway_move_back_translate_x_zoomed" "0.2"
"sway_move_back_translate_z_zoomed" "-0.2"
"sway_move_left_translate_y_zoomed" "-1"
"sway_move_left_translate_z_zoomed" "-0.5"
"sway_move_left_rotate_roll_zoomed" "-4"
"sway_move_right_translate_y_zoomed" "1"
"sway_move_right_translate_z_zoomed" "-0.5"
"sway_move_right_rotate_roll_zoomed" "4"
"sway_move_up_translate_z_zoomed" "-1"
"sway_move_down_translate_z_zoomed" "1"
"sway_turn_left_rotate_yaw_zoomed" "-2.5"
"sway_turn_right_rotate_yaw_zoomed" "2.5"
"sway_turn_left_translate_y_zoomed" ".5"
"sway_turn_right_translate_y_zoomed" "-.5"
"sway_turn_up_translate_z_zoomed" ".2"
"sway_turn_down_translate_z_zoomed" "-.2"
"sway_turn_up_translate_x_zoomed" ".1"
"sway_turn_down_translate_x_zoomed" "-.1"
"sway_turn_left_rotate_roll_zoomed" "4"
"sway_turn_right_rotate_roll_zoomed" "-4"
"sway_turn_up_rotate_pitch_zoomed" "3"
"sway_turn_down_rotate_pitch_zoomed" "-3"
"sway_turn_up_rotate_roll_zoomed" "-0.8"
"sway_turn_down_rotate_roll_zoomed" "0.8"
// WeaponED Unhandled Key/Values and custom script Key/Values
"viewdrift_hipfire_stand_scale_pitch" "0.325"
"viewdrift_hipfire_crouch_scale_pitch" "0.275"
"viewdrift_hipfire_air_scale_pitch" "0.5"
"viewdrift_hipfire_stand_scale_yaw" "0.12"
"viewdrift_hipfire_crouch_scale_yaw" "0.10"
"viewdrift_hipfire_air_scale_yaw" "0.22"
"viewdrift_hipfire_speed_pitch" "0.6"
"viewdrift_hipfire_speed_yaw" "1.22"
"viewdrift_ads_speed_pitch" "0.63"
"viewdrift_ads_speed_yaw" "0.6"
"sprintcycle_time" ".55"
"bodygroup1_name" "mgl_side_attachment"
"bodygroup1_set" "1"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"bodygroup_ammo_index_count" "10"
Mods
{
extended_ammo
{
"ammo_clip_size" "8"
"ammo_stockpile_max" "40"
"ammo_default_total" "40"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup1_set" "0"
"bodygroup6_set" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
burn_mod_mgl
{
"is_burn_mod" "1"
"damage_near_value" "50"
"damage_far_value" "50"
"damage_near_value_titanarmor" "480"
"damage_far_value_titanarmor" "480"
"explosion_damage" "45"
"explosion_damage_heavy_armor" "125"
"projectile_trail_effect_0" "wpn_grenade_frag_mag_burn"
"fx_muzzle_flash_view" "P_wpn_muzzleflash_mgl_FP_burn"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_mgl_burn"
"fx_muzzle_flash_attach" "muzzle_flash"
}
ar_trajectory
{
"grenade_arc_indicator_effect" "P_grenade_arc_proto"
"grenade_arc_impact_indicator_effect" "grenade_arc_impact_proto"
"grenade_arc_indicator_show_from_hip" "1"
"grenade_arc_indicator_bounce_count" "2"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
tactical_cdr_on_kill
{
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
at_unlimited_ammo
{
"ammo_no_remove_from_stockpile" "1"
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/mgl_sights"
"mesh" "models/weapons/attachments/mgl_rui_upper"
Args
{
vis player_zoomfrac
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_grenade_launcher"
"base_spread" "1.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+639
View File
@@ -0,0 +1,639 @@
WeaponData
{
// General
"printname" "#WPN_PULSE_LMG"
"shortprintname" "#WPN_PULSE_LMG_SHORT"
"description" "#WPN_PULSE_LMG_DESC"
"longdesc" "#WPN_PULSE_LMG_LONGDESC"
"fire_mode" "semi-auto"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_coldwar"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_coldwar"
"weaponClass" "human"
"body_type" "stalker"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"sound_pickup" "wpn_pickup_MG_1P"
"projectile_launch_speed" "3500"
"projectile_gravity_scale" "0.9"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_GenericBoltWithDrop_Player"
"OnWeaponNpcPrimaryAttack" "OnWeaponPrimaryAttack_GenericBoltWithDrop_NPC"
"damage_flags" "DF_BULLET | DF_GIB"
"dof_zoom_nearDepthStart" "4.750"
"dof_zoom_nearDepthEnd" "6.652"
"dof_nearDepthStart" "3.9"
"dof_nearDepthEnd" "5.7"
// Menu
"menu_category" "special"
"menu_anim_class" "large"
"stat_damage" "75"
"stat_range" "55"
"stat_accuracy" "25"
"stat_rof" "44"
//Sounds
//"fire_sound_1_player_1p" "Weapon_ColdWar_Fire_1P"
//"fire_sound_1_player_3p" "Weapon_ColdWar_Fire_3P"
//"fire_sound_1_npc" "Weapon_ColdWar_Fire_3P"
//"fire_sound_2_player_1p" "Weapon_bulletCasings.Bounce"
"fire_sound_2_player_3p" "weapon_coldwar_secondshot_3p"
"sound_zoom_in" "Weapon_Sidewinder_ADS_In"
"sound_zoom_out" "Weapon_Sidewinder_ADS_Out"
// Network
"net_optimize" "0"
"looping_sounds" "1"
"burst_or_looping_fire_sound_start_1p" "Weapon_ColdWar_FirstShot_1P"
"burst_or_looping_fire_sound_middle_1p" ""
"burst_or_looping_fire_sound_end_1p" ""
"burst_or_looping_fire_sound_start_3p" "Weapon_ColdWar_FirstShot_3P"
"burst_or_looping_fire_sound_middle_3p" ""
"burst_or_looping_fire_sound_end_3p" ""
"burst_or_looping_fire_sound_start_npc" "Weapon_ColdWar_FirstShot_3P"
"burst_or_looping_fire_sound_middle_npc" ""
"burst_or_looping_fire_sound_end_npc" ""
"low_ammo_sound_name_1" "ColdWar_LowAmmo_Shot1"
"low_ammo_sound_name_2" "ColdWar_LowAmmo_Shot2"
"low_ammo_sound_name_3" "ColdWar_LowAmmo_Shot3"
"low_ammo_sound_name_4" "ColdWar_LowAmmo_Shot4"
"low_ammo_sound_name_5" "ColdWar_LowAmmo_Shot5"
"low_ammo_sound_name_6" "ColdWar_LowAmmo_Shot6"
"charge_time" "0.5"
"charge_cooldown_time" "0.5"
"charge_cooldown_delay" "0.0"
"charge_end_forces_fire" "1"
"charge_require_input" "0"
"charge_sound_1p" "Weapon_ColdWar_ChargeUp_1P"
"charge_sound_3p" "Weapon_ColdWar_ChargeUp_3P"
"charge_sound_stop_when_full" "1"
"charge_sound_seek_to_charge_fraction" "0"
"charge_drain_sound_1p" "Weapon_ChargeRifle_WindDown_1P"
"charge_drain_sound_3p" "Weapon_ChargeRifle_WindDown_3P"
"charge_drain_sound_stop_when_empty" "1"
"charge_drain_sound_seek_to_charge_fraction" "1"
"charge_effect_1p" "P_wpn_charge_coldwar_FP"
"charge_effect_3p" "P_wpn_charge_coldwar"
"charge_effect_attachment" "muzzle_flash"
"charge_effect2_3p" "defender_charge_CH_dlight"
"charge_effect2_attachment" "muzzle_flash"
"charge_rumble_min" "10"
"charge_rumble_max" "30"
// Models
"viewmodel" "models/weapons/pulse_lmg/ptpov_pulse_lmg.mdl"
"playermodel" "models/weapons/pulse_lmg/w_pulse_lmg.mdl"
"projectilemodel" "models/dev/empty_model.mdl"
// Effects
//"tracer_effect" "weapon_tracers_xo16"
"fx_muzzle_flash_view" "P_wpn_muzzleflash_coldwar_FP"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_coldwar"
"fx_muzzle_flash_attach" "muzzle_flash"
"impact_effect_table" "exp_super_spectre"
"projectile_trail_effect_0" "P_plasma_proj_MD"
// "projectile_trail_effect_1" "P_plasma_proj_MD"
// "projectile_trail_attachment" "exhaust"
"vortex_absorb_effect" "wpn_vortex_projectile_SuperSpec_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_SuperSpec"
"vortex_absorb_sound" "Vortex_Shield_AbsorbRocket"
"vortex_absorb_sound_1p_vs_3p" "Vortex_Shield_AbsorbRocket_1P_VS_3P"
"vortex_drain" "0.0"
"projectile_adjust_to_gun_barrel" "1"
"projectile_killreplay_enabled" "1"
MP_BASE
{
"ammo_default_total" "200"
"ammo_stockpile_max" "200"
"ammo_no_remove_from_clip" "0"
"ammo_no_remove_from_stockpile" "1"
// Ammo
"ammo_clip_size" "12"
"ammo_clip_reload_max" "200"
"ammo_min_to_fire" "4"
//"ammo_clip_random_loss_on_npc_drop_chunksize" "4"
"aimassist_adspull_weaponclass" "precise"
"damage_near_value" "30"
"damage_far_value" "30"
"damage_near_value_titanarmor" "175"
"damage_far_value_titanarmor" "175"
"damage_rodeo" "125"
"damage_near_distance" "1250"
"damage_far_distance" "15000"
"red_crosshair_range" "1200"
"npc_damage_near_value" "26"
"npc_damage_far_value" "16"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_max_range" "4000"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"explosion_damage_heavy_armor" "175"
"explosion_damages_owner" "1"
"explosion_damage" "30"
"explosion_inner_radius" "96"
"explosionradius" "150"
"damage_heavyarmor_nontitan_scale" "0.5"
}
SP_BASE
{
"ammo_default_total" "80"
"ammo_stockpile_max" "80"
"ammo_no_remove_from_clip" "0"
"ammo_no_remove_from_stockpile" "0"
// Ammo
"ammo_clip_size" "20"
"ammo_clip_reload_max" "200"
"ammo_min_to_fire" "4"
//"ammo_clip_random_loss_on_npc_drop_chunksize" "4"
"aimassist_adspull_weaponclass" "precise_sp"
"damage_near_value" "90"
"damage_far_value" "90"
"damage_near_value_titanarmor" "150"
"damage_far_value_titanarmor" "150"
"damage_rodeo" "125"
"damage_near_distance" "1250"
"damage_far_distance" "15000"
"red_crosshair_range" "1250"
"npc_damage_near_value" "26"
"npc_damage_far_value" "16"
"npc_damage_near_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_far_value_titanarmor" "<KEEP_DEFAULT>"
"npc_max_range" "4000"
"enable_highlight_networking_on_creation" "1"
"explosion_damage_heavy_armor" "100"
"explosion_damages_owner" "1"
"explosion_damage" "25"
"explosion_inner_radius" "96"
"explosionradius" "150"
"damage_heavyarmor_nontitan_scale" "1"
}
// NPC
"proficiency_poor_spreadscale" "7.0"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_spreadscale" "4.0"
"proficiency_very_good_spreadscale" "2.5"
"npc_min_engage_range" "0"
"npc_max_engage_range" "2500"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3000"
"npc_min_burst" "4"
"npc_max_burst" "4"
"npc_rest_time_between_bursts_min" "1.0"
"npc_rest_time_between_bursts_max" "1.5"
"fire_rate" "12.0"
"burst_fire_count" "4"
"burst_fire_delay" "0.5"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "45"
"reload_time" "4.0"
"reload_time_late1" "2.4"
"reloadempty_time" "4.6"
"reloadempty_time_late1" "3.2"
"reloadempty_time_late2" "1.7"
"holster_time" "0.5"
"deploy_time" "0.66"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"headshot_distance" "750"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.75"
"allow_headshots" "1"
"headshot_distance" "4500"
"damage_headshot_scale" "1.25"
"impulse_force" "7000"
"cooldown_time" "0.0"
// Regen Ammo
"regen_ammo_refill_rate" "0.0"
"allow_empty_click" "0"
"empty_reload_only" "0"
// Spread
"spread_stand_hip" "0.5"
"spread_stand_hip_run" "2.5"
"spread_stand_hip_sprint" "4.5"
"spread_crouch_hip" "0.5"
"spread_air_hip" "5.5"
"spread_stand_ads" "0.0" //"0.5"
"spread_crouch_ads" "0.0" //"0.5"
"spread_air_ads" "0.0" //"0.5"
"spread_kick_on_fire_stand_hip" "0.075"
"spread_kick_on_fire_crouch_hip" "0.05"
"spread_kick_on_fire_air_hip" "0.15"
"spread_kick_on_fire_stand_ads" "0.075"
"spread_kick_on_fire_crouch_ads" "0.05"
"spread_kick_on_fire_air_ads" "0.15"
"spread_max_kick_stand_hip" "8.0"
"spread_max_kick_crouch_hip" "5.0"
"spread_max_kick_air_hip" "8.0"
"spread_max_kick_stand_ads" "6.0"
"spread_max_kick_crouch_ads" "3.0"
"spread_max_kick_air_ads" "6.0"
"spread_wallrunning" "0.75"
"spread_wallhanging" "0.75"
"spread_decay_delay" "0.1"
"spread_decay_rate" "40"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "lstar"
"viewkick_pitch_base" "-0.05"
"viewkick_pitch_random" "0.2"
"viewkick_pitch_softScale" "2.0"
"viewkick_pitch_hardScale" "1.0"
"viewkick_yaw_base" "0.0"
"viewkick_yaw_random" "0.4"
"viewkick_yaw_random_innerexclude" "0.15"
"viewkick_yaw_softScale" "2.2"
"viewkick_yaw_hardScale" "0.8"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.2"
"viewkick_roll_randomMax" "0.3"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "1.85"
"viewkick_hipfire_weaponFraction" "0.75"
"viewkick_hipfire_weaponFraction_vmScale" "0.75"
"viewkick_ads_weaponFraction" "0.9"
"viewkick_ads_weaponFraction_vmScale" "0.5"
//"viewkick_scale_firstshot_hipfire" "0.0"
//"viewkick_scale_firstshot_ads" "0.25"
"viewkick_scale_min_hipfire" "3.5"
"viewkick_scale_max_hipfire" "3.5"
"viewkick_scale_min_ads" "2.5"
"viewkick_scale_max_ads" "2.5"
"viewkick_scale_valuePerShot" "1.0"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "5"
"viewkick_scale_valueDecayDelay" "0.3"
"viewkick_scale_valueDecayRate" "40"
"viewkick_perm_pitch_base" "-0.05"
"viewkick_perm_pitch_random" "0.0"
"viewkick_perm_yaw_base" "0.025"
"viewkick_perm_yaw_random" "0.05"
"viewkick_duck_scale" "1.0"
// Cooldown viewkick:
"cooldown_viewkick_pitch_base" "-6.0"
"cooldown_viewkick_pitch_random" "0.5"
"cooldown_viewkick_pitch_random_innerexclude" "0.0"
"cooldown_viewkick_yaw_base" "-0.5"
"cooldown_viewkick_yaw_random" "1.0"
"cooldown_viewkick_yaw_random_innerexclude" "0.0"
"cooldown_viewkick_softScale" "1.5"
"cooldown_viewkick_hardScale" "1.0"
//
"viewmodel_shake_forward" "1.0"
"viewmodel_shake_up" "0.075"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.19"
"bob_horz_dist_zoomed" "0.1"
"bob_max_speed_zoomed" "150"
"bob_pitch_zoomed" "0.75"
"bob_yaw_zoomed" "-1.7"
"bob_roll_zoomed" "1.2"
// Rumble
"fire_rumble" "rumble_grenadier"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE"
"sway_min_x_zoomed" "-0.5"
"sway_min_y_zoomed" "-0.5"
"sway_min_z_zoomed" "-0.6"
"sway_max_x_zoomed" "0.5"
"sway_max_y_zoomed" "0.5"
"sway_max_z_zoomed" "0.6"
"sway_min_pitch_zoomed" "-3"
"sway_min_yaw_zoomed" "-2.5"
"sway_min_roll_zoomed" "-4"
"sway_max_pitch_zoomed" "3"
"sway_max_yaw_zoomed" "2.5"
"sway_max_roll_zoomed" "4"
"sway_translate_gain_zoomed" "2.5"
"sway_rotate_gain_zoomed" "7"
"sway_move_forward_translate_x_zoomed" "-0.1"
"sway_move_forward_translate_z_zoomed" "-0.5"
"sway_move_back_translate_x_zoomed" "0.2"
"sway_move_back_translate_z_zoomed" "-0.2"
"sway_move_left_translate_y_zoomed" "-1"
"sway_move_left_translate_z_zoomed" "-0.5"
"sway_move_left_rotate_roll_zoomed" "-4"
"sway_move_right_translate_y_zoomed" "1"
"sway_move_right_translate_z_zoomed" "-0.5"
"sway_move_right_rotate_roll_zoomed" "4"
"sway_move_up_translate_z_zoomed" "-1"
"sway_move_down_translate_z_zoomed" "1"
"sway_turn_left_rotate_yaw_zoomed" "-2.5"
"sway_turn_right_rotate_yaw_zoomed" "2.5"
"sway_turn_left_translate_y_zoomed" ".5"
"sway_turn_right_translate_y_zoomed" "-.5"
"sway_turn_up_translate_z_zoomed" ".2"
"sway_turn_down_translate_z_zoomed" "-.2"
"sway_turn_up_translate_x_zoomed" ".1"
"sway_turn_down_translate_x_zoomed" "-.1"
"sway_turn_left_rotate_roll_zoomed" "4"
"sway_turn_right_rotate_roll_zoomed" "-4"
"sway_turn_up_rotate_pitch_zoomed" "3"
"sway_turn_down_rotate_pitch_zoomed" "-3"
"sway_turn_up_rotate_roll_zoomed" "-0.8"
"sway_turn_down_rotate_roll_zoomed" "0.8"
// WeaponED Unhandled Key/Values and custom script Key/Values
"deployfirst_time" "1.6"
"sprintcycle_time" ".55"
"critical_hit" "0"
"critical_hit_damage_scale" "1.5"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_humansonly" "0"
"aimassist_disable_ads_humansonly" "0"
"aimassist_adspull_zoomStart" "0.05"
"aimassist_adspull_zoomEnd" "1.0"
// Bodygroups:
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
Mods
{
slammer
{
}
jump_kit
{
"impulse_force" "7000"
"impulse_force_explosions" "27500"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
extended_ammo
{
"ammo_stockpile_max" "375"
"ammo_clip_size" "16"
"ammo_default_total" "375"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_pulse_lmg
{
"is_burn_mod" "1"
"damage_near_value" "45"
"damage_far_value" "45"
"damage_near_value_titanarmor" "300"
"damage_far_value_titanarmor" "300"
"explosion_damage_heavy_armor" "300"
"explosion_damage" "45"
//EFFECTS
"projectile_trail_effect_0" "P_plasma_proj_MD_amp"
"fx_muzzle_flash_view" "P_wpn_muzzleflash_coldwar_FP_amp"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_coldwar_amp"
}
tactical_cdr_on_kill
{
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/pulse_lmg_panel1"
"mesh" "models/weapons/attachments/pulse_lmg_rui_upper"
Args
{
readyToFireFrac progress_ready_to_fire_frac
isInCooldown weapon_is_inCooldown
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
chargeFrac progress_weapon_charge_frac
isReloading weapon_is_reloading
isActive weapon_is_active
inCooldown weapon_is_inCooldown
pchargeFrac player_chargeFrac
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/pulse_lmg_panel2"
"mesh" "models/weapons/attachments/pulse_lmg_rui_lower"
Args
{
readyToFireFrac progress_ready_to_fire_frac
isInCooldown weapon_is_inCooldown
ammo weapon_ammo
clipSize weapon_clipSize
chargeFrac progress_weapon_charge_frac
isReloading weapon_is_reloading
isActive weapon_is_active
pchargeFrac player_chargeFrac
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
readyFrac progress_ready_to_fire_frac
teamColor crosshair_team_color
isAmped weapon_is_amped
chargeFrac player_chargeFrac
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_charge_rifle"
"base_spread" "10.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+690
View File
@@ -0,0 +1,690 @@
WeaponData
{
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic"
// General
"printname" "#WPN_R97"
"shortprintname" "#WPN_R97_SHORT"
"description" "#WPN_R97_DESC"
"longdesc" "#WPN_R97_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_r97n"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_r97n"
"weaponClass" "human"
"weaponSubClass" "smg"
"body_type" "light"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"damage_flags" "DF_BULLET | DF_DISMEMBERMENT"
// Menu
"menu_category" "smg"
"menu_anim_class" "medium"
"stat_damage" "35"
"stat_range" "40"
"stat_accuracy" "22"
"stat_rof" "100"
dof_zoom_focusArea_horizontal 0.063
dof_zoom_focusArea_top 0.08
dof_zoom_focusArea_bottom -0.026
// Models
"viewmodel" "models/weapons/r97/ptpov_r97.mdl"
"playermodel" "models/weapons/r97/w_r97.mdl"
// Effects
"tracer_effect" "P_wpn_tracer_pistol"
"tracer_effect_first_person" "P_wpn_tracer_pistol"
"impact_effect_table" "inc_bullet"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"fx_shell_eject_view" "wpn_shelleject_pistol_FP"
"fx_shell_eject_world" "wpn_shelleject_pistol"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol"
"fx_muzzle_flash_attach" "muzzle_flash"
//Sounds
"fire_sound_1_player_1p" "Weapon_bulletCasings.Bounce"
"fire_sound_1_player_3p" "Weapon_bulletCasings.Bounce"
"fire_sound_2_player_1p" "Weapon_R97_SecondShot_1P"
"fire_sound_2_player_3p" "Weapon_R97_SecondShot_3P"
"fire_sound_2_npc" "Weapon_r97_secondshot_npc"
"sound_dryfire" "assault_rifle_dryfire"
"sound_pickup" "wpn_pickup_SMG_1P"
"looping_sounds" "1"
"sound_zoom_in" "Weapon_R97_ADS_In"
"sound_zoom_out" "Weapon_R97_ADS_Out"
"burst_or_looping_fire_sound_start_1p" "Weapon_R97_Fire_First_1P"
"burst_or_looping_fire_sound_middle_1p" "Weapon_R97_Fire_Loop_1P"
"burst_or_looping_fire_sound_end_1p" "Weapon_R97_Fire_Last_1P"
"burst_or_looping_fire_sound_start_3p" ""
"burst_or_looping_fire_sound_middle_3p" "Weapon_R97_Fire_Loop_3P"
"burst_or_looping_fire_sound_end_3p" "Weapon_R97_Fire_Last_3P"
"burst_or_looping_fire_sound_start_npc" ""
"burst_or_looping_fire_sound_middle_npc" "weapon_r97_loop_3p_npc_a"
"burst_or_looping_fire_sound_end_npc" ""
"low_ammo_sound_name_1" "R97_LowAmmo_Shot1"
// Network
"net_optimize" "1"
"damage_type" "bullet"
"critical_hit_damage_scale" "1"
// Ammo
"ammo_clip_size" "40"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
"damage_near_distance" "1000"
"damage_far_distance" "1500"
"red_crosshair_range" "1000"
MP_BASE
{
"ammo_default_total" "400"
"ammo_stockpile_max" "400"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "broad"
// Damage - When Used by Players
"damage_near_value" "20"
"damage_far_value" "12"
"damage_near_value_titanarmor" "65"
"damage_far_value_titanarmor" "35"
"damage_rodeo" "110"
"damage_very_far_value" "10"
"damage_very_far_distance" "3000"
"damage_headshot_scale" "1.5"
// Damage - When Used by NPCs
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_damage_near_value" "9"
"npc_damage_far_value" "7"
"npc_max_range" "2000"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
// View Drift
"viewdrift_ads_stand_scale_pitch" "0.4"
"viewdrift_ads_stand_scale_yaw" "0.55"
"viewdrift_ads_crouch_scale_pitch" "0.25"
"viewdrift_ads_crouch_scale_yaw" "0.4"
"viewdrift_ads_air_scale_pitch" "0.7"
"viewdrift_ads_air_scale_yaw" "0.85"
"viewdrift_ads_speed_pitch" "0.65"
"viewdrift_ads_speed_yaw" "0.75"
"viewkick_air_scale_ads" "1.5"
"spread_air_hip" "1.5"
}
SP_BASE
{
"ammo_default_total" "160"
"ammo_stockpile_max" "280"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
// Damage - When Used by Players
"damage_near_value" "20"
"damage_far_value" "14"
"damage_near_value_titanarmor" "40"
"damage_far_value_titanarmor" "28"
"damage_rodeo" "110"
"damage_very_far_value" "<KEEP_DEFAULT>"
"damage_very_far_distance" "<KEEP_DEFAULT>"
"damage_headshot_scale" "3"
// Damage - When Used by NPCs
"npc_damage_near_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_far_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_near_value" "9"
"npc_damage_far_value" "7"
"npc_max_range" "4000"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
// View Drift
"viewdrift_ads_stand_scale_pitch" "0"
"viewdrift_ads_stand_scale_yaw" "0"
"viewdrift_ads_crouch_scale_pitch" "0"
"viewdrift_ads_crouch_scale_yaw" "0"
"viewdrift_ads_air_scale_pitch" "0"
"viewdrift_ads_air_scale_yaw" "0"
"viewdrift_ads_speed_pitch" "0"
"viewdrift_ads_speed_yaw" "0"
"viewkick_air_scale_ads" "1"
"spread_air_hip" "0"
}
// NPC
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "3.5"
"proficiency_good_spreadscale" "3.0"
"proficiency_very_good_spreadscale" "2.5"
"npc_min_engage_range" "0"
"npc_max_engage_range" "1100"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "2000"
"npc_min_burst" "4"
"npc_max_burst" "7"
"npc_rest_time_between_bursts_min" "0.5"
"npc_rest_time_between_bursts_max" "0.7"
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "3.683"
"dof_zoom_nearDepthEnd" "11.000"
"dof_nearDepthStart" "3.683"
"dof_nearDepthEnd" "6.652"
// Behavior
"fire_rate" "18"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "45"
"reload_time" "1.8"
"reload_time_late1" "0.76"
"reloadempty_time" "2.35"
"reloadempty_time_late1" "1.35"
"reloadempty_time_late2" "0.73"
"holster_time" "0.5"
"deploy_time" "0.66"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "750"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.75"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "1"
"aimassist_disable_ads_titansonly" "1"
"aimassist_adspull_zoomStart" "0.05"
"aimassist_adspull_zoomEnd" "1.0"
"sprint_fractional_anims" "0"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "car"
"viewkick_pitch_base" "-0.2"
"viewkick_pitch_random" "0.35"
"viewkick_pitch_softScale" "1.2"
"viewkick_pitch_hardScale" "0.5"
"viewkick_yaw_base" "-0.1"
"viewkick_yaw_random" "0.6"
"viewkick_yaw_softScale" "1.2"
"viewkick_yaw_hardScale" "0.5"
"viewkick_roll_base" "0.0"
"viewkick_roll_randomMin" "0.1"
"viewkick_roll_randomMax" "0.35"
"viewkick_roll_softScale" "0.5"
"viewkick_roll_hardScale" "1.25"
"viewkick_hipfire_weaponFraction" "0.1"
"viewkick_hipfire_weaponFraction_vmScale" "9.0"
"viewkick_ads_weaponFraction" "0.125"
"viewkick_ads_weaponFraction_vmScale" "1.0"
"viewkick_perm_pitch_base" "0"
"viewkick_perm_pitch_random" "0"
"viewkick_perm_yaw_base" "0"
"viewkick_perm_yaw_random" "0"
"viewkick_scale_firstshot_hipfire" "1.5"
"viewkick_scale_firstshot_ads" "0.85"
"viewkick_scale_min_hipfire" "1.5"
"viewkick_scale_max_hipfire" "1.5"
"viewkick_scale_min_ads" "1"
"viewkick_scale_max_ads" "1"
"viewkick_scale_valuePerShot" "1"
"viewkick_scale_valueLerpStart" "50"
"viewkick_scale_valueLerpEnd" "150"
"viewkick_scale_valueDecayDelay" "0.15"
"viewkick_scale_valueDecayRate" "1"
"viewkick_move_scale" "2.0"
//
"viewmodel_shake_forward" "0.2"
"viewmodel_shake_up" "0.0"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_smg"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
"spread_stand_hip" "0.0"
"spread_stand_hip_run" "0.0"
"spread_stand_hip_sprint" "0.0"
"spread_crouch_hip" "0.0"
"spread_stand_ads" "0.0" //"0.25"
"spread_crouch_ads" "0.0" //"0.25"
"spread_air_ads" "0.0" //"0.5"
"spread_kick_on_fire_stand_hip" "0.5"
"spread_kick_on_fire_crouch_hip" "0.5"
"spread_kick_on_fire_air_hip" "0.5"
"spread_kick_on_fire_stand_ads" "0.0"
"spread_kick_on_fire_crouch_ads" "0.0"
"spread_kick_on_fire_air_ads" "0.0"
"spread_max_kick_stand_hip" "2.0"
"spread_max_kick_crouch_hip" "2.0"
"spread_max_kick_air_hip" "2.0"
"spread_max_kick_stand_ads" "0.4"
"spread_max_kick_crouch_ads" "0.4"
"spread_max_kick_air_ads" "0.4"
"spread_decay_rate" "30.0"
"spread_decay_delay" "0.3"
"sprintcycle_time" "0.55"
"deployfirst_time" "1.0"
// Bodygroups:
"bodygroup1_name" "r97_sight_on"
"bodygroup1_set" "1"
"bodygroup2_name" "sight_acgs"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_cro"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_holo"
"bodygroup4_set" "0"
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
//"bodygroup6_name" "suppressor_sq_med"
//"bodygroup6_set" "0"
"bodygroup7_name" "r97_sight_rear_on"
"bodygroup7_set" "1"
"bodygroup8_name" "r97_sight_front_on"
"bodygroup8_set" "1"
"clip_bodygroup" "r97_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
Mods
{
iron_sights
{
}
holosight
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "1"
"anim_alt_idleAttack" "2"
"bodygroup7_set" "0"
"bodygroup8_set" "0"
"ui1_enable" "0"
"ui2_enable" "0"
"dof_zoom_nearDepthStart" "6.161"
"dof_zoom_nearDepthEnd" "9.204"
"viewmodel_offset_ads" "0 0 -0.85"
"ui5_enable" "1"
}
redline_sight
{
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"bodygroup7_set" "0"
"bodygroup8_set" "0"
"ui1_enable" "0"
"ui2_enable" "0"
"ui3_enable" "1"
"viewmodel_offset_ads" "0 -1.3 -.21"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.047
}
threat_scope
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"bodygroup7_set" "0"
"bodygroup8_set" "0"
"ui1_enable" "0"
"ui2_enable" "0"
"ui4_enable" "1"
"viewmodel_offset_ads" "0 -2.5 -.25"
"dof_zoom_nearDepthStart" "5.040"
"dof_zoom_nearDepthEnd" "5.737"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
}
smart_lock
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
tactical_cdr_on_kill
{
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
extended_ammo
{
"ammo_stockpile_max" "660"
"ammo_clip_size" "48"
"ammo_default_total" "660"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_r97
{
"is_burn_mod" "1"
//FX
"tracer_effect" "P_wpn_tracer_BC"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_elec_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_elec"
"damage_near_value" "++5"
"damage_far_value" "++3"
"damage_very_far_value" "++3"
"damage_near_value_titanarmor" "165"
"damage_far_value_titanarmor" "135"
}
}
"ui1_enable" "1"
"ui1_draw_cloaked" "1"
UiData1
{
"ui" "ui/r97_reticle"
"mesh" "models/weapons/attachments/r97_rui_upper"
Args
{
vis player_zoomfrac
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/r97_ammo_counter"
"mesh" "models/weapons/attachments/r97_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui5_enable" "0"
"ui5_draw_cloaked" "1"
UiData5
{
"ui" "ui/holo_scope"
"mesh" "models/weapons/attachments/holo_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_tri"
"base_spread" "0.0"
Args
{
//isFiring weapon_is_firing
}
}
}
}
@@ -0,0 +1,567 @@
WeaponData
{
// General
"printname" "#WPN_ROCKET_LAUNCHER"
"shortprintname" "#WPN_ROCKET_LAUNCHER_SHORT"
"description" "#WPN_ROCKET_LAUNCHER_DESC"
"longdesc" "#WPN_ROCKET_LAUNCHER_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/anti_titan/at_archer"
"hud_icon" "r2_ui/menus/loadout_icons/anti_titan/at_archer"
"weaponClass" "human"
"weaponSubClass" "rocket"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"fast_swap_to" "0"
"leveled_pickup" "1"
"OnWeaponActivate" "OnWeaponActivate_weapon_rocket_launcher"
"OnWeaponDeactivate" "OnWeaponDeactivate_weapon_rocket_launcher"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_rocket_launcher"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_weapon_rocket_launcher"
"OnWeaponOwnerChanged" "OnWeaponOwnerChanged_weapon_rocket_launcher"
// Menu
"menu_category" "at"
"menu_anim_class" "custom"
"stat_damage" "95"
"stat_range" "90"
"stat_accuracy" "90"
"stat_rof" "15"
// Models
"viewmodel" "models/weapons/shoulder_rocket_SRAM/ptpov_law.mdl"
"playermodel" "models/weapons/shoulder_rocket_SRAM/w_shoulder_rocket_SRAM_v2.mdl"
"projectilemodel" "models/weapons/bullets/projectile_rocket_launcher_sram.mdl"
"holstermodel" "models/weapons/shoulder_rocket_SRAM/w_rocket_SRAM_v2_stow.mdl"
"activitymodifier" "rocket"
// Effects
"tracer_effect" "weapon_tracers_xo16"
"impact_effect_table" "exp_rocket_archer"
"projectile_trail_effect_0" "Rocket_Smoke_Large"
"projectile_trail_attachment" "exhaust"
"vortex_absorb_effect" "wpn_vortex_projectile_rocket_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rocket"
"vortex_absorb_sound" "Vortex_Shield_AbsorbRocket"
"vortex_absorb_sound_1p_vs_3p" "Vortex_Shield_AbsorbRocket_1P_VS_3P"
"vortex_drain" "0.0"
"projectile_adjust_to_gun_barrel" "1"
"sound_dryfire" "spring_dryfire"
"sound_pickup" "wpn_pickup_ATWeapon_1P"
"sound_zoom_in" "Weapon_Archer_ADS_In"
"sound_zoom_out" "Weapon_Archer_ADS_Out"
// Sounds
"fire_sound_1_player_1p" "Weapon_Archer_Fire_1P"
"fire_sound_1_player_3p" "Weapon_Archer_Fire_3P"
"fire_sound_1_npc" "Weapon_Archer_Fire_NPC"
"critical_hit" "0"
"fx_muzzle_flash_view" "P_wpn_muzzleflash_law_fp"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_law"
"fx_muzzle_flash_attach" "muzzle_flash"
// Damage - When Used by Players
"damage_type" "burn"
"projectile_chasecamOffsetUp" "13"
"projectile_chasecamOffsetRight" "13"
"projectile_chasecamOffsetForward" "-30"
"projectile_killreplay_enabled" "1"
MP_BASE
{
"explosion_damages_owner" "0"
"ammo_default_total" "7"
"ammo_stockpile_max" "7"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"projectile_drift_windiness" "2.25"
"projectile_drift_intensity" "0.8"
"projectile_straight_time_min" "0.4"
"projectile_straight_time_max" "1.2"
"projectile_straight_radius_min" "40"
"projectile_straight_radius_max" "65"
"damage_near_value" "100"
"damage_far_value" "100"
"damage_near_value_titanarmor" "2250"
"damage_far_value_titanarmor" "2250"
"explosion_damage" "100"
"explosion_damage_heavy_armor" "500"
"damage_near_distance" "1200"
"damage_far_distance" "15000"
"smart_ammo_targeting_time_min" "1.05"
"smart_ammo_targeting_time_max" "1.55"
// Damage - When Used by NPCs
"npc_damage_near_value" "80"
"npc_damage_far_value" "80"
"npc_damage_near_value_titanarmor" "800"
"npc_damage_far_value_titanarmor" "800"
"npc_explosion_damage" "100"
"npc_explosion_damage_heavy_armor" "400"
// NPC
"npc_min_engage_range" "100"
"npc_max_engage_range" "2000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "2500"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "3.5"
"npc_rest_time_between_bursts_max" "4"
"npc_vortex_block" "0"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.5"
}
SP_BASE
{
"explosion_damages_owner" "1"
"ammo_default_total" "3"
"ammo_stockpile_max" "12"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"projectile_drift_windiness" "2.25"
"projectile_drift_intensity" "0.8"
"projectile_straight_time_min" "1.5"
"projectile_straight_time_max" "1.8"
"projectile_straight_radius_min" "40"
"projectile_straight_radius_max" "65"
"damage_near_value" "250"
"damage_far_value" "250"
"damage_near_value_titanarmor" "1250"
"damage_far_value_titanarmor" "1250"
"explosion_damage" "150"
"explosion_damage_heavy_armor" "500"
"damage_near_distance" "1200"
"damage_far_distance" "15000"
"smart_ammo_targeting_time_min" "1.05"
"smart_ammo_targeting_time_max" "1.55"
// Damage - When Used by NPCs
"npc_damage_near_value" "80"
"npc_damage_far_value" "80"
"npc_damage_near_value_titanarmor" "800"
"npc_damage_far_value_titanarmor" "800"
"npc_explosion_damage" "80"
"npc_explosion_damage_heavy_armor" "400"
// NPC
"npc_min_engage_range" "100"
"npc_max_engage_range" "2000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "2500"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "3.5"
"npc_rest_time_between_bursts_max" "4"
"npc_vortex_block" "0"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
"proficiency_poor_spreadscale" "3.0"
"proficiency_average_spreadscale" "2.5"
"proficiency_good_spreadscale" "2.0"
"proficiency_very_good_spreadscale" "1.6"
"npc_accuracy_multiplier_pilot" "0.2"
"attack_button_presses_ads" "1"
"ads_dof_disable" "1"
"dof_zoom_nearDepthStart" "5.198"
"dof_zoom_nearDepthEnd" "5.545"
"dof_nearDepthStart" "3.683"
"dof_nearDepthEnd" "6.652"
"explosion_inner_radius" "96"
"explosionradius" "180"
"impulse_force" "10000"
"ammo_clip_size" "1"
// Behavior
"fire_rate" "1"
"zoom_time_in" "0.35"
"zoom_time_out" "0.35"
"zoom_fov" "45"
"reload_time" "3.0"
"reloadempty_time" "3.0"
"reloadempty_time_late1" "3.0"
"reloadempty_time_late2" "1.5"
"holster_time" "0.5"
"deploy_time" "0.8"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "rocket"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "1"
"allow_headshots" "0"
"npc_use_ads_move_speed_scale" "0"
"ads_move_speed_scale" "0.5"
"aimassist_disable_hipfire" "1"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_humansonly" "1"
"aimassist_disable_ads_humansonly" "1"
"ads_fov_zoomfrac_start" "0.4"
"ads_fov_zoomfrac_end" "1.0"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "3"
"spread_stand_ads" "0.2"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "launcher"
"viewkick_pitch_base" "-4"
"viewkick_pitch_random" "3.0"
"viewkick_pitch_softScale" "1.3"
"viewkick_pitch_hardScale" "5.0"
"viewkick_yaw_base" "0.0"
"viewkick_yaw_random" "3.0"
"viewkick_yaw_softScale" "1.3"
"viewkick_yaw_hardScale" "1.0"
"viewkick_roll_base" "0.0"
"viewkick_roll_randomMin" "0.5"
"viewkick_roll_randomMax" "0.7"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "6.0"
"viewkick_hipfire_weaponFraction" "0.5"
"viewkick_hipfire_weaponFraction_vmScale" "0.5"
"viewkick_ads_weaponFraction" "0.3"
"viewkick_ads_weaponFraction_vmScale" "0.5"
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "2.0"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "2.5"
"viewpunch_multiplier" "2.9"
// Bob
"bob_cycle_time" "0.45"
"bob_vert_dist" "0.1"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "0.5"
"bob_roll" "-0.75"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_antititan"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.073"
"sway_max_yaw_zoomed" "0.073"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-4"
"sway_max_roll_zoomed" "4"
"sway_turn_left_rotate_roll_zoomed" "0"
"sway_turn_right_rotate_roll_zoomed" "0"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"scripted_projectile_velocity" "1"
"scripted_projectile_max_timestep" "0.2"
"viewdrift_hipfire_stand_scale_pitch" "0.325"
"viewdrift_hipfire_crouch_scale_pitch" "0.275"
"viewdrift_hipfire_air_scale_pitch" "0.5"
"viewdrift_hipfire_stand_scale_yaw" "0.12"
"viewdrift_hipfire_crouch_scale_yaw" "0.10"
"viewdrift_hipfire_air_scale_yaw" "0.22"
"viewdrift_hipfire_speed_pitch" "0.6"
"viewdrift_hipfire_speed_yaw" "1.22"
"viewdrift_ads_speed_pitch" "0.6"
"viewdrift_ads_speed_yaw" "1.2"
"sprintcycle_time" ".55"
"smart_ammo_search_distance" "6500"
"smart_ammo_search_angle" "9"
"smart_ammo_screen_min_x" "0.31"
"smart_ammo_screen_max_x" "0.68"
"smart_ammo_screen_min_y" "0.38"
"smart_ammo_screen_max_y" "0.63"
"smart_ammo_search_npcs" "1"
"smart_ammo_search_players" "1"
"smart_ammo_search_projectiles" "0"
"smart_ammo_max_targets" "1"
"smart_ammo_titans_block_los" "1"
"smart_ammo_titan_lock_point0" "SMART_AMMO_TORSO_FRONT"
"smart_ammo_titan_lock_point1" "SMART_AMMO_TORSO_BACK"
"smart_ammo_titan_lock_point2" "SMART_AMMO_LEG_LEFT"
"smart_ammo_titan_lock_point3" "SMART_AMMO_LEG_RIGHT"
"smart_ammo_titan_lock_point4" "SMART_AMMO_TORSO_BASE"
"smart_ammo_titan_lock_point5" "SMART_AMMO_HEAD"
"smart_ammo_titan_lock_point6" "SMART_AMMO_ARM_LEFT"
"smart_ammo_titan_lock_point7" "SMART_AMMO_ARM_RIGHT"
"smart_ammo_points_search_tick_interval" "6"
"smart_ammo_bounds_search_tick_interval" "6"
"smart_ammo_allow_ads_lock" "1"
"smart_ammo_hud_lock_style" "pilot_launcher"
"smart_ammo_weapon_type" "homing_missile"
"smart_ammo_looping_sound_acquiring" "Weapon_Archer_Seeking"
"smart_ammo_looping_sound_locked" "Weapon_Archer_LockOn"
"smart_ammo_unlock_debounce_time" "0.5"
"smart_ammo_lock_type" "large"
"smart_ammo_npc_use" "0" // npc that use this weapon won't use smart ammo lock on functionality
"smart_ammo_alert_npc_fraction" "0.8" // alert npc of lock when fraction is this much
"smart_ammo_track_cloaked_targets" "0"
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
Mods
{
extended_ammo
{
"ammo_stockpile_max" "9"
"ammo_clip_size" "1"
"ammo_default_total" "9"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
fast_lock
{
"smart_ammo_targeting_time_min" "0.5"
"smart_ammo_targeting_time_max" "0.9"
}
burn_mod_rocket_launcher
{
"is_burn_mod" "1"
"damage_near_value" "200"
"damage_far_value" "200"
"damage_near_value_titanarmor" "3250"
"damage_far_value_titanarmor" "3250"
"explosion_damage" "150"
"explosion_damage_heavy_armor" "700"
//EFfects
"projectile_trail_effect_0" "Rocket_Smoke_Large_burn"
"fx_muzzle_flash_view" "P_wpn_muzzleflash_law_fp_burn"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_law_burn"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
tactical_cdr_on_kill
{
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
sp_s2s_settings
{
impact_effect_table "exp_flak_s2s"
projectile_trail_effect_0 "P_archer_rocket_s2s"
"ammo_default_total" "100"
"ammo_stockpile_max" "100"
"smart_ammo_search_distance" "25000"
"damage_near_value_titanarmor" "1500"
"damage_far_value_titanarmor" "1500"
"npc_damage_near_value_titanarmor" "1500"
"npc_damage_far_value_titanarmor" "1500"
ammo_no_remove_from_stockpile "1"
"smart_ammo_targeting_time_min" "0.5"
"smart_ammo_targeting_time_max" "0.9"
}
fd_mortar_mode
{
"fire_sound_1_npc" "weapon_spectremortar_fire"
"impact_effect_table" "exp_rocket_spectremortar"
"spread_stand_hip" "0"
"spread_stand_ads" "0"
"damage_near_value" "*0.0"
"damage_far_value" "*0.0"
"damage_near_value_titanarmor" "*0.15"
"damage_far_value_titanarmor" "*0.15"
"explosion_damage" "*0.0"
"explosion_damage_heavy_armor" "*0.15"
"explosion_inner_radius" "*0"
"explosionradius" "*0"
"npc_rest_time_between_bursts_min" "*1.25"
"npc_rest_time_between_bursts_max" "*2.0"
}
at_unlimited_ammo
{
"ammo_no_remove_from_stockpile" "1"
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_sniper_amped"
"base_spread" "0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+724
View File
@@ -0,0 +1,724 @@
WeaponData
{
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic"
// General
"printname" "#WPN_RSPN101"
"shortprintname" "#WPN_RSPN101_SHORT"
"description" "#WPN_RSPN101_DESC"
"longdesc" "#WPN_RSPN101_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_r102"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_r102"
"weaponClass" "human"
"weaponSubClass" "rifle"
"body_type" "medium"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
// Menu
"menu_category" "ar"
"menu_anim_class" "medium"
"stat_damage" "55"
"stat_range" "65"
"stat_accuracy" "90"
"stat_rof" "80"
// Models
"viewmodel" "models/weapons/rspn101/ptpov_rspn101.mdl"
"playermodel" "models/weapons/rspn101/w_rspn101.mdl"
"holstermodel" "models/weapons/rspn101/w_rspn101_stow.mdl"
"holster_type" "rifle"
// Effects
"tracer_effect_first_person" "P_wpn_tracer"
"tracer_effect" "P_wpn_tracer"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"fx_shell_eject_view" "wpn_shelleject_rifle_assault_FP"
"fx_shell_eject_world" "wpn_shelleject_rifle_assault"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_smg_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_smg"
"fx_muzzle_flash_attach" "muzzle_flash"
//Sounds
"sound_dryfire" "assault_rifle_dryfire"
"sound_pickup" "wpn_pickup_Rifle_1P"
"sound_trigger_pull" "assault_rifle_dryfire"
"fire_sound_1_player_1p" "R101_shell"
"fire_sound_1_player_3p" "R101_shell"
"fire_sound_2_player_1p" "Weapon_R101_SecondShot_1P"
"fire_sound_2_player_3p" "Weapon_R101_SecondShot_3P"
"fire_sound_2_npc" "Weapon_r101_secondshot_npc"
"sound_zoom_in" "Weapon_R101_ADS_In"
"sound_zoom_out" "Weapon_R101_ADS_Out"
"looping_sounds" "1"
"burst_or_looping_fire_sound_start_1p" "Weapon_R101_FirstShot_1P"
"burst_or_looping_fire_sound_middle_1p" "Weapon_R101_Loop_1P"
"burst_or_looping_fire_sound_end_1p" "Weapon_R101_LoopEnd_1P"
"burst_or_looping_fire_sound_start_3p" ""
"burst_or_looping_fire_sound_middle_3p" "Weapon_R101_Loop_3P"
"burst_or_looping_fire_sound_end_3p" "Weapon_R101_LoopEnd_3P"
"burst_or_looping_fire_sound_start_npc" ""
"burst_or_looping_fire_sound_middle_npc" "weapon_r101_loop_3p_npc_a"
"burst_or_looping_fire_sound_end_npc" ""
"low_ammo_sound_name_1" "R101_LowAmmo_Shot1"
// Network
"net_optimize" "1"
// Damage - When Used by Players
"damage_type" "bullet"
"explosion_damage" "0"
"damage_rodeo" "100"
"explosionradius" "0"
"critical_hit_damage_scale" "1"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
MP_BASE
{
"ammo_clip_size" "24"
"ammo_default_total" "240"
"ammo_stockpile_max" "240"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise"
"damage_flags" "DF_BULLET | DF_INSTANT | DF_DISMEMBERMENT"
"damage_near_value" "25"//33
"damage_far_value" "17"//15
"damage_near_value_titanarmor" "70"
"damage_far_value_titanarmor" "50"
"damage_near_distance" "1500"
"damage_far_distance" "2000"
"damage_very_far_value" "12"
"damage_very_far_distance" "3500"
"damage_headshot_scale" "1.5"
"red_crosshair_range" "1500"
// NPC
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "2.0"
"proficiency_good_spreadscale" "3.0"
"proficiency_very_good_spreadscale" "2.5"
"proficiency_perfect_spreadscale" "<KEEP_DEFAULT>"
"npc_damage_near_value" "10"
"npc_damage_far_value" "8"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_min_engage_range" "0"
"npc_max_range" "2500"
"npc_max_engage_range" "2000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "2000"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"viewkick_air_scale_ads" "2.0"
"spread_air_hip" "2.0"
"damage_heavyarmor_nontitan_scale" "0.35"
}
SP_BASE
{
"ammo_clip_size" "32"
"ammo_default_total" "160"
"ammo_stockpile_max" "256"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
"damage_flags" "DF_BULLET | DF_DISMEMBERMENT"
"damage_near_value" "25"
"damage_far_value" "15"
"damage_near_value_titanarmor" "30"
"damage_far_value_titanarmor" "22"
"damage_near_distance" "1250"
"damage_far_distance" "1400"
"damage_very_far_value" "<KEEP_DEFAULT>"
"damage_very_far_distance" "<KEEP_DEFAULT>"
"damage_headshot_scale" "3"
"red_crosshair_range" "1250"
"enable_highlight_networking_on_creation" "1"
"viewkick_air_scale_ads" "1"
"spread_air_hip" "0"
// NPC
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "3.5"
"proficiency_good_spreadscale" "3.0"
"proficiency_very_good_spreadscale" "2.5"
"proficiency_perfect_spreadscale" "1.75"
// new settings incoming:
// "proficiency_very_good_spreadscale" "1.66667"
// "proficiency_very_good_bias" "0.9"
"npc_min_engage_range" "0"
"npc_min_engage_range_heavy_armor" "500"
"npc_damage_near_value" "13"
"npc_damage_far_value" "8"
"npc_damage_near_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_far_value_titanarmor" "<KEEP_DEFAULT>"
"npc_max_range" "4000"
"npc_max_engage_range" "2000"
"npc_max_engage_range_heavy_armor" "3000"
"damage_heavyarmor_nontitan_scale" "1"
}
"proficiency_poor_additional_rest" "0.2"
"proficiency_average_additional_rest" "0.2"
"proficiency_good_additional_rest" "0.2"
"npc_min_burst" "2"
"npc_max_burst" "4"
"npc_rest_time_between_bursts_min" "0.5"
"npc_rest_time_between_bursts_max" "0.8"
// Behavior
"fire_rate" "13.5"
"zoom_time_in" "0.25"
"zoom_time_out" "0.2"
"zoom_fov" "35"
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "1.750"
"dof_zoom_nearDepthEnd" "6.500"
"dof_nearDepthStart" "1.241"
"dof_nearDepthEnd" "5.652"
"reload_time" "2.2"
"reload_time_late1" "1.65"
"reloadempty_time" "2.92"
"reloadempty_time_late1" "2.38"
"reloadempty_time_late2" "1.46"
"holster_time" "0.5"
"deploy_time" "0.7"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1400"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.5"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "0"
"aimassist_disable_ads_titansonly" "0"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "2.0"
"spread_stand_hip_run" "2.0"
"spread_stand_hip_sprint" "2.0"
"spread_crouch_hip" "2.0"
"spread_stand_ads" "0"
"spread_crouch_ads" "0"
"spread_air_ads" "0"
"spread_kick_on_fire_stand_hip" "0.5"
"spread_kick_on_fire_crouch_hip" "0.5"
"spread_kick_on_fire_air_hip" "0.5"
"spread_kick_on_fire_stand_ads" "0"
"spread_kick_on_fire_crouch_ads" "0"
"spread_kick_on_fire_air_ads" "0"
"spread_max_kick_stand_hip" "8.0"
"spread_max_kick_crouch_hip" "5.0"
"spread_max_kick_air_hip" "8.0"
"spread_max_kick_stand_ads" "0"
"spread_max_kick_crouch_ads" "0"
"spread_max_kick_air_ads" "0"
"spread_wallhanging" "6.5"
"spread_decay_delay" "0.05"
"spread_decay_rate" "5"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "rspn101"
"viewkick_pitch_base" "-0.25"
"viewkick_pitch_random" "0.5"
"viewkick_pitch_softScale" "1"
"viewkick_pitch_hardScale" "0.5"
"viewkick_yaw_base" "0.0"
"viewkick_yaw_random" "0.5"
"viewkick_yaw_random_innerexclude" "0.15"
"viewkick_yaw_softScale" "1.2"
"viewkick_yaw_hardScale" "0.8"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.3"
"viewkick_roll_randomMax" "0.4"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "1.85"
"viewkick_hipfire_weaponFraction" "0.5"
"viewkick_hipfire_weaponFraction_vmScale" "1.5"
"viewkick_ads_weaponFraction" "0.0"
"viewkick_ads_weaponFraction_vmScale" "1.0"
//"viewkick_scale_firstshot_hipfire" "0.0"
"viewkick_scale_firstshot_ads" "1.25"
"viewkick_scale_min_hipfire" "1.5"
"viewkick_scale_max_hipfire" "2.0"
"viewkick_scale_min_ads" "1.5"
"viewkick_scale_max_ads" "2.5"
"viewkick_scale_valuePerShot" "1.0"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "2"
"viewkick_scale_valueDecayDelay" "0.3"
"viewkick_scale_valueDecayRate" "25"
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "0.0"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0.0"
"viewkick_duck_scale" "0.9"
//
"viewmodel_shake_forward" "0.0"
"viewmodel_shake_up" "0.0"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "173"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_assault_rifle"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.04"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"deployfirst_time" "1.25"
"sprintcycle_time" ".55"
// Bodygroups:
"bodygroup1_name" "r101_sight_on"
"bodygroup1_set" "1"
"bodygroup2_name" "sight_acgs"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_hcog"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_cro"
"bodygroup4_set" "0"
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
"clip_bodygroup" "r101_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
dof_zoom_focusArea_horizontal 0.061
dof_zoom_focusArea_top 0.064
dof_zoom_focusArea_bottom -0.016
Mods
{
iron_sights
{
}
hcog
{
//"anim_alt_idleAttack" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"ui1_enable" "0"
"ui5_enable" "1"
"ui6_enable" "1"
//"sway_min_yaw_zoomed" "-0.13"
//"sway_max_yaw_zoomed" "0.13"
//"sway_min_pitch_zoomed" "-0.11"
//"sway_max_pitch_zoomed" "0.11"
"dof_zoom_nearDepthStart" "6.652"
"dof_zoom_nearDepthEnd" "8.734"
"viewmodel_offset_ads" "0 -2 -.75"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.18
dof_zoom_focusArea_bottom -0.06
}
redline_sight
{
"ui1_enable" "0"
"ui3_enable" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"viewmodel_offset_ads" "0 -2.6 -.385"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.073
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.041
}
threat_scope
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "1"
"dof_zoom_nearDepthStart" "5.737"
"dof_zoom_nearDepthEnd" "6.226"
"viewmodel_offset_ads" "0 -3 -.405"
"ui1_enable" "0"
"ui4_enable" "1"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
}
extended_ammo
{
"ammo_stockpile_max" "450"
"ammo_clip_size" "30"
"ammo_default_total" "450"
}
tactical_cdr_on_kill
{
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
smart_lock
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_rspn101
{
"is_burn_mod" "1"
//FX
"tracer_effect" "P_wpn_tracer_BC"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_smg_elec_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_smg_elec"
"damage_near_value" "++10"
"damage_far_value" "++4"
"damage_very_far_value" "++4"
"damage_near_value_titanarmor" "170"
"damage_far_value_titanarmor" "150"
}
}
"ui1_enable" "1"
"ui1_draw_cloaked" "1"
UiData1
{
"ui" "ui/r101_sights"
"mesh" "models/weapons/attachments/r101_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/r101_ammo_counter"
"mesh" "models/weapons/attachments/r101_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui5_enable" "0"
"ui5_draw_cloaked" "1"
UiData5
{
"ui" "ui/hcog_upper"
"mesh" "models/weapons/attachments/hcog2_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui6_enable" "0"
"ui6_draw_cloaked" "1"
UiData6
{
"ui" "ui/hcog_lower"
"mesh" "models/weapons/attachments/hcog2_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_tri"
"base_spread" "0.0"
Args
{
//isFiring weapon_is_firing
}
}
}
}
@@ -0,0 +1,729 @@
WeaponData
{
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic"
// General
"printname" "#WPN_RSPN101_OG"
"shortprintname" "#WPN_RSPN101_OG_SHORT"
"description" "#WPN_RSPN101_OG_DESC"
"longdesc" "#WPN_RSPN101_OG_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_r101_aog"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_r101_aog"
"weaponClass" "human"
"weaponSubClass" "rifle"
"body_type" "medium"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
// Menu
"menu_category" "ar"
"menu_anim_class" "medium"
"stat_damage" "55"
"stat_range" "65"
"stat_accuracy" "90"
"stat_rof" "80"
// Models
"viewmodel" "models/weapons/r101_sfp/ptpov_r101_sfp.mdl"
"playermodel" "models/weapons/r101_sfp/w_r101_sfp.mdl"
"holstermodel" "models/weapons/r101_sfp/w_r101_sfp_stow.mdl"
"holster_type" "rifle"
// Effects
"tracer_effect_first_person" "P_wpn_tracer"
"tracer_effect" "P_wpn_tracer"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"fx_shell_eject_view" "wpn_shelleject_rifle_assault_FP"
"fx_shell_eject_world" "wpn_shelleject_rifle_assault"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_smg_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_smg"
"fx_muzzle_flash_attach" "muzzle_flash"
//Sounds
"sound_dryfire" "assault_rifle_dryfire"
"sound_pickup" "wpn_pickup_Rifle_1P"
"sound_trigger_pull" "assault_rifle_dryfire"
"fire_sound_1_player_1p" "R101_shell"
"fire_sound_1_player_3p" "R101_shell"
"fire_sound_2_player_1p" "Weapon_R101_SecondShot_1P"
"fire_sound_2_player_3p" "Weapon_R101_SecondShot_3P"
"fire_sound_2_npc" "Weapon_r101_secondshot_npc"
"sound_zoom_in" "Weapon_R101_ADS_In"
"sound_zoom_out" "Weapon_R101_ADS_Out"
"looping_sounds" "1"
"burst_or_looping_fire_sound_start_1p" "Weapon_R101_FirstShot_1P"
"burst_or_looping_fire_sound_middle_1p" "Weapon_R101_Loop_1P"
"burst_or_looping_fire_sound_end_1p" "Weapon_R101_LoopEnd_1P"
"burst_or_looping_fire_sound_start_3p" ""
"burst_or_looping_fire_sound_middle_3p" "Weapon_R101_Loop_3P"
"burst_or_looping_fire_sound_end_3p" "Weapon_R101_LoopEnd_3P"
"burst_or_looping_fire_sound_start_npc" ""
"burst_or_looping_fire_sound_middle_npc" "weapon_r101_loop_3p_npc_a"
"burst_or_looping_fire_sound_end_npc" ""
"low_ammo_sound_name_1" "R101_LowAmmo_Shot1"
// Network
"net_optimize" "1"
// Damage - When Used by Players
"damage_type" "bullet"
"explosion_damage" "0"
"damage_rodeo" "100"
"explosionradius" "0"
"critical_hit_damage_scale" "1"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
MP_BASE
{
"ammo_clip_size" "24"
"ammo_default_total" "240"
"ammo_stockpile_max" "240"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise"
"damage_flags" "DF_BULLET | DF_INSTANT | DF_DISMEMBERMENT"
"damage_near_value" "25"//33
"damage_far_value" "17"//15
"damage_near_value_titanarmor" "70"
"damage_far_value_titanarmor" "50"
"damage_near_distance" "1500"
"damage_far_distance" "2000"
"damage_very_far_value" "12"
"damage_very_far_distance" "3500"
"damage_headshot_scale" "1.5"
"red_crosshair_range" "1500"
// NPC
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "2.0"
"proficiency_good_spreadscale" "3.0"
"proficiency_very_good_spreadscale" "2.5"
"proficiency_perfect_spreadscale" "<KEEP_DEFAULT>"
"npc_damage_near_value" "10"
"npc_damage_far_value" "8"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_min_engage_range" "0"
"npc_max_range" "2500"
"npc_max_engage_range" "2000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "2000"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"viewkick_air_scale_ads" "2.0"
"spread_air_hip" "2.0"
"damage_heavyarmor_nontitan_scale" "0.35"
}
SP_BASE
{
"ammo_clip_size" "32"
"ammo_default_total" "160"
"ammo_stockpile_max" "256"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
"damage_flags" "DF_BULLET | DF_DISMEMBERMENT"
"damage_near_value" "25"
"damage_far_value" "15"
"damage_near_value_titanarmor" "30"
"damage_far_value_titanarmor" "22"
"damage_near_distance" "1250"
"damage_far_distance" "1400"
"damage_very_far_value" "<KEEP_DEFAULT>"
"damage_very_far_distance" "<KEEP_DEFAULT>"
"damage_headshot_scale" "3"
"red_crosshair_range" "1250"
"enable_highlight_networking_on_creation" "1"
"viewkick_air_scale_ads" "1"
"spread_air_hip" "0"
// NPC
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "3.5"
"proficiency_good_spreadscale" "3.0"
"proficiency_very_good_spreadscale" "2.5"
"proficiency_perfect_spreadscale" "1.75"
// new settings incoming:
// "proficiency_very_good_spreadscale" "1.66667"
// "proficiency_very_good_bias" "0.9"
"npc_min_engage_range" "0"
"npc_min_engage_range_heavy_armor" "500"
"npc_damage_near_value" "13"
"npc_damage_far_value" "8"
"npc_damage_near_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_far_value_titanarmor" "<KEEP_DEFAULT>"
"npc_max_range" "4000"
"npc_max_engage_range" "2000"
"npc_max_engage_range_heavy_armor" "3000"
"damage_heavyarmor_nontitan_scale" "1"
}
"proficiency_poor_additional_rest" "0.2"
"proficiency_average_additional_rest" "0.2"
"proficiency_good_additional_rest" "0.2"
"npc_min_burst" "2"
"npc_max_burst" "4"
"npc_rest_time_between_bursts_min" "0.5"
"npc_rest_time_between_bursts_max" "0.8"
// Behavior
"fire_rate" "13.5"
"zoom_time_in" "0.25"
"zoom_time_out" "0.2"
"zoom_fov" "35"
"viewmodel_offset_ads" "0 0 -0.85"
"dof_zoom_nearDepthStart" "1.750"
"dof_zoom_nearDepthEnd" "6.500"
"dof_nearDepthStart" "1.241"
"dof_nearDepthEnd" "5.652"
"reload_time" "2.2"
"reload_time_late1" "1.65"
"reloadempty_time" "2.92"
"reloadempty_time_late1" "2.38"
"reloadempty_time_late2" "1.46"
"holster_time" "0.5"
"deploy_time" "0.7"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1400"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.5"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "0"
"aimassist_disable_ads_titansonly" "0"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "2.0"
"spread_stand_hip_run" "2.0"
"spread_stand_hip_sprint" "2.0"
"spread_crouch_hip" "2.0"
"spread_stand_ads" "0"
"spread_crouch_ads" "0"
"spread_air_ads" "0"
"spread_kick_on_fire_stand_hip" "0.5"
"spread_kick_on_fire_crouch_hip" "0.5"
"spread_kick_on_fire_air_hip" "0.5"
"spread_kick_on_fire_stand_ads" "0"
"spread_kick_on_fire_crouch_ads" "0"
"spread_kick_on_fire_air_ads" "0"
"spread_max_kick_stand_hip" "8.0"
"spread_max_kick_crouch_hip" "5.0"
"spread_max_kick_air_hip" "8.0"
"spread_max_kick_stand_ads" "0"
"spread_max_kick_crouch_ads" "0"
"spread_max_kick_air_ads" "0"
"spread_wallhanging" "6.5"
"spread_decay_delay" "0.05"
"spread_decay_rate" "5"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "rspn101"
"viewkick_pitch_base" "-0.25"
"viewkick_pitch_random" "0.5"
"viewkick_pitch_softScale" "1"
"viewkick_pitch_hardScale" "0.5"
"viewkick_yaw_base" "0.0"
"viewkick_yaw_random" "0.5"
"viewkick_yaw_random_innerexclude" "0.15"
"viewkick_yaw_softScale" "1.2"
"viewkick_yaw_hardScale" "0.8"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.3"
"viewkick_roll_randomMax" "0.4"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "1.85"
"viewkick_hipfire_weaponFraction" "0.5"
"viewkick_hipfire_weaponFraction_vmScale" "1.5"
"viewkick_ads_weaponFraction" "0.0"
"viewkick_ads_weaponFraction_vmScale" "1.0"
//"viewkick_scale_firstshot_hipfire" "0.0"
"viewkick_scale_firstshot_ads" "1.25"
"viewkick_scale_min_hipfire" "1.5"
"viewkick_scale_max_hipfire" "2.0"
"viewkick_scale_min_ads" "1.5"
"viewkick_scale_max_ads" "2.0"
"viewkick_scale_valuePerShot" "1.0"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "2"
"viewkick_scale_valueDecayDelay" "0.3"
"viewkick_scale_valueDecayRate" "25"
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "0.0"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0.0"
"viewkick_duck_scale" "0.9"
//
"viewmodel_shake_forward" "0.0"
"viewmodel_shake_up" "0.0"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "173"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_assault_rifle"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.04"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"deployfirst_time" "1.25"
"sprintcycle_time" ".55"
// Bodygroups:
"bodygroup1_name" "r101_sight_on"
"bodygroup1_set" "1"
"bodygroup2_name" "sight_acgs"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_hcog"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_cro"
"bodygroup4_set" "0"
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
"bodygroup6_name" "sight_aog_r1"
"bodygroup6_set" "1"
"clip_bodygroup" "r101_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
dof_zoom_focusArea_horizontal 0.061
dof_zoom_focusArea_top 0.064
dof_zoom_focusArea_bottom -0.016
Mods
{
iron_sights
{
}
hcog
{
//"anim_alt_idleAttack" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"bodygroup6_set" "0"
"ui1_enable" "0"
"ui5_enable" "1"
"ui6_enable" "1"
//"sway_min_yaw_zoomed" "-0.13"
//"sway_max_yaw_zoomed" "0.13"
//"sway_min_pitch_zoomed" "-0.11"
//"sway_max_pitch_zoomed" "0.11"
"dof_zoom_nearDepthStart" "6.652"
"dof_zoom_nearDepthEnd" "8.734"
"viewmodel_offset_ads" "0 -2 -.75"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.18
dof_zoom_focusArea_bottom -0.06
}
redline_sight
{
"ui1_enable" "0"
"ui3_enable" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"bodygroup6_set" "0"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"viewmodel_offset_ads" "0 -2.6 -.385"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.073
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.041
}
threat_scope
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "1"
"bodygroup6_set" "0"
"dof_zoom_nearDepthStart" "5.737"
"dof_zoom_nearDepthEnd" "6.226"
"viewmodel_offset_ads" "0 -3 -.405"
"ui1_enable" "0"
"ui4_enable" "1"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
}
extended_ammo
{
"ammo_stockpile_max" "450"
"ammo_clip_size" "30"
"ammo_default_total" "450"
}
tactical_cdr_on_kill
{
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
smart_lock
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_rspn101
{
"is_burn_mod" "1"
//FX
"tracer_effect" "P_wpn_tracer_BC"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_smg_elec_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_smg_elec"
"damage_near_value" "++10"
"damage_far_value" "++4"
"damage_very_far_value" "++4"
"damage_near_value_titanarmor" "170"
"damage_far_value_titanarmor" "150"
}
}
"ui1_enable" "1"
"ui1_draw_cloaked" "1"
UiData1
{
"ui" "ui/aog_multi_reticles"
"mesh" "models/weapons/attachments/aog_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/r101_ammo_counter"
"mesh" "models/weapons/attachments/r101_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui5_enable" "0"
"ui5_draw_cloaked" "1"
UiData5
{
"ui" "ui/hcog_upper"
"mesh" "models/weapons/attachments/hcog2_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui6_enable" "0"
"ui6_draw_cloaked" "1"
UiData6
{
"ui" "ui/hcog_lower"
"mesh" "models/weapons/attachments/hcog2_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_tri"
"base_spread" "0.0"
Args
{
//isFiring weapon_is_firing
}
}
}
}
@@ -0,0 +1,572 @@
WeaponData
{
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic"
// General
"printname" "#WPN_P2011"
"shortprintname" "#WPN_P2011_SHORT"
"description" "#WPN_P2011_DESC"
"longdesc" "#WPN_P2011_LONGDESC"
"fast_swap_to" "1"
"menu_icon" "r2_ui/menus/loadout_icons/secondary_weapon/secondary_hammondp2011"
"hud_icon" "r2_ui/menus/loadout_icons/secondary_weapon/secondary_hammondp2011"
"weaponClass" "human"
"weaponSubClass" "sidearm"
"body_type" "close_quarters"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"damage_flags" "DF_BULLET | DF_DISMEMBERMENT"
"leveled_pickup" "1"
// Menu
"menu_category" "pistol"
"menu_anim_class" "small"
"stat_damage" "80"
"stat_range" "40"
"stat_accuracy" "84"
"stat_rof" "41"
// Models
"viewmodel" "models/weapons/p2011/ptpov_p2011.mdl"
"playermodel" "models/weapons/p2011/w_p2011.mdl"
"activitymodifier" "pistol"
"holster_type" "pistol"
// Effects
"tracer_effect" "P_wpn_tracer_pistol"
"tracer_effect_first_person" "P_wpn_tracer_pistol"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"sound_dryfire" "pistol_dryfire"
"sound_pickup" "wpn_pickup_Pistol_1P"
"fx_shell_eject_view" "wpn_shelleject_pistol_FP"
"fx_shell_eject_world" "wpn_shelleject_pistol"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol"
"fx_muzzle_flash_attach" "muzzle_flash"
// Sounds
"fire_sound_1" "weapon_re45auto_shell"
"fire_sound_2_player_1p" "Weapon_P2011_Fire_1P"
"fire_sound_2_player_3p" "Weapon_P2011_Fire_3P"
"fire_sound_2_npc" "Weapon_P2011_Fire_NPC"
"sound_zoom_in" "Weapon_P2011_ADS_In"
"sound_zoom_out" "Weapon_P2011_ADS_Out"
"low_ammo_sound_name_1" "P2011_LowAmmo_Shot1"
"low_ammo_sound_name_2" "P2011_LowAmmo_Shot2"
"low_ammo_sound_name_3" "P2011_LowAmmo_Shot3"
"low_ammo_sound_name_4" "P2011_LowAmmo_Shot4"
"low_ammo_sound_name_5" "P2011_LowAmmo_Shot5"
// Network
"net_optimize" "1"
"damage_type" "bullet"
"explosionradius" "250"
"critical_hit_damage_scale" "1"
"ammo_clip_size" "12"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
MP_BASE
{
"ammo_default_total" "120"
"ammo_stockpile_max" "120"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise"
// Damage - When Used by Players
"damage_near_value" "30"
"damage_far_value" "20"
"damage_near_value_titanarmor" "100"
"damage_far_value_titanarmor" "70"
"damage_rodeo" "190"
"damage_near_distance" "750" // match to search distance and red crosshair range
"damage_far_distance" "1000"
"damage_very_far_value" "15"
"damage_very_far_distance" "2000"
"damage_headshot_scale" "2"
"red_crosshair_range" "750"
// Damage - When Used by NPCs
"npc_damage_near_value" "13"
"npc_damage_far_value" "10"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_damage_near_distance" "800"
"npc_damage_far_distance" "1000"
// NPC
"npc_min_engage_range" "0"
"npc_max_engage_range" "1000"
"npc_min_engage_range_heavy_armor" "0"
"npc_max_engage_range_heavy_armor" "2500"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "2"
"npc_max_burst" "5"
"npc_rest_time_between_bursts_min" "0.2"
"npc_rest_time_between_bursts_max" "0.3"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
}
SP_BASE
{
"ammo_default_total" "60"
"ammo_stockpile_max" "60"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
// Damage - When Used by Players
"damage_near_value" "40"
"damage_far_value" "28"
"damage_near_value_titanarmor" "60"
"damage_far_value_titanarmor" "46"
"damage_rodeo" "190"
"damage_near_distance" "500" // match to search distance and red crosshair range
"damage_far_distance" "600"
"damage_very_far_value" "28"
"damage_very_far_distance" "2000"
"damage_headshot_scale" "2"
"red_crosshair_range" "500"
// Damage - When Used by NPCs
"npc_damage_near_value" "20"
"npc_damage_far_value" "10"
"npc_damage_near_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_far_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_near_distance" "<KEEP_DEFAULT>"
"npc_damage_far_distance" "<KEEP_DEFAULT>"
// NPC
"npc_min_engage_range" "0"
"npc_max_engage_range" "1000"
"npc_min_engage_range_heavy_armor" "0"
"npc_max_engage_range_heavy_armor" "2500"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "2"
"npc_max_burst" "5"
"npc_rest_time_between_bursts_min" "0.2"
"npc_rest_time_between_bursts_max" "0.3"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
"proficiency_poor_spreadscale" "7.0"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_spreadscale" "3.33333"
"proficiency_very_good_spreadscale" "1.66667"
"dof_zoom_nearDepthStart" "0"
"dof_zoom_nearDepthEnd" "0"
"dof_nearDepthStart" "0"
"dof_nearDepthEnd" "0"
// Behavior
"fire_rate" "8"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "70"
"zoom_fov_viewmodel" "0"
"viewmodel_offset_hip" "0 0 0"
"viewmodel_offset_ads" "0 0 0"
"reload_time" "1.25"
"reload_time_late1" "1"
"reloadempty_time" "1.25"
"reloadempty_time_late1" "1"
"holster_time" "0.3"
"deploy_time" "0.4"
"lower_time" "0.2"
"raise_time" "0.2"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1000"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.75"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "0"
"aimassist_disable_ads_titansonly" "0"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "2.5"
"spread_stand_hip_run" "3.5"
"spread_stand_hip_sprint" "4.5"
"spread_crouch_hip" "2"
"spread_air_hip" "6.5"
"spread_stand_ads" "0.0" //"0.2"
"spread_crouch_ads" "0.0" //"0.2"
"spread_air_ads" "0.0" //"0.2"
"spread_kick_on_fire_stand_hip" "0.4"
"spread_kick_on_fire_crouch_hip" "0.4"
"spread_kick_on_fire_air_hip" "0.4"
"spread_kick_on_fire_stand_ads" "0"
"spread_kick_on_fire_crouch_ads" "0"
"spread_kick_on_fire_air_ads" "0"
"spread_max_kick_stand_hip" "3.5"
"spread_max_kick_crouch_hip" "3.0"
"spread_max_kick_air_hip" "4.5"
"spread_max_kick_stand_ads" "0.0"
"spread_max_kick_crouch_ads" "0.0"
"spread_max_kick_air_ads" "0.0"
"spread_decay_rate" "12.0"
"spread_decay_delay" ".17"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "pistol"
"viewkick_pitch_base" "-0.85"
"viewkick_pitch_random" "-0.5"
"viewkick_pitch_softScale" "1.0"
"viewkick_pitch_hardScale" "0.9"
"viewkick_yaw_base" "0.1"
"viewkick_yaw_random" "0.8"
"viewkick_yaw_softScale" "1.0"
"viewkick_yaw_hardScale" "0.9"
"viewkick_roll_base" "0.0"
"viewkick_roll_randomMin" "0.2"
"viewkick_roll_randomMax" "0.4"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "2.4"
"viewkick_hipfire_weaponFraction" "0.5"
"viewkick_hipfire_weaponFraction_vmScale" "2.0"
"viewkick_ads_weaponFraction" "0.0"
"viewkick_ads_weaponFraction_vmScale" "0.5"
"viewkick_perm_pitch_base" "0.1"
"viewkick_perm_pitch_random" "0.8"
"viewkick_perm_yaw_base" "0.1"
"viewkick_perm_yaw_random" "0.4"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_pistol"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.05"
"sway_max_yaw_zoomed" "0.05"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-4"
"sway_max_roll_zoomed" "4"
"sway_turn_left_rotate_roll_zoomed" "0"
"sway_turn_right_rotate_roll_zoomed" "0"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"sprintcycle_time" "0.55"
// UI
"ui1_enable" "1"
"ui2_enable" "1"
"ui3_enable" "0"
"ui4_enable" "0"
// Bodygroups:
"bodygroup1_name" "suppressor_cyl_sm"
"bodygroup1_set" "0"
"bodygroup2_name" "suppressor_sq_sm"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_on"
"bodygroup3_set" "1"
"bodygroup4_name" "proscreen"
"bodygroup4_set" "0"
"clip_bodygroup" "p2011_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
Mods
{
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
extended_ammo
{
"ammo_stockpile_max" "225"
"ammo_clip_size" "16"
"ammo_default_total" "225"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
silencer //HACK JFS: Doesn't get applied on amped weapons. See bug 170460
{
"silenced" "1"
"fire_sound_2_player_1p" "Weapon_p2011_FireSuppressed_1P"
"fire_sound_2_player_3p" "Weapon_p2011_FireSuppressed_3P"
"fire_sound_2_npc" "Weapon_p2011_FireSuppressed_3P"
"damage_near_value" "--10"
"damage_far_value" "--2"
"damage_very_far_value" "--2"
"bodygroup2_set" "1"
//"rumble" "4"
"tracer_effect" "P_wpn_tracer_pistol"
"minimap_reveal_distance" "1"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_sup_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_sup"
"fx_muzzle_flash_attach" "muzzle_flash_suppressor_sq"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup4_set" "1"
}
// unsilenced
// {
// "silenced" "0"
// "fire_sound_2_player_1p" "Weapon_P2011_Fire_1P"
// "fire_sound_2_player_3p" "Weapon_P2011_Fire_3P"
// "bodygroup1_set" "0"
// "minimap_reveal_distance" "32000"
// "fx_muzzle_flash_view" "wpn_muzzleflash_pistol_FP"
// "fx_muzzle_flash_world" "wpn_muzzleflash_pistol"
// "fx_muzzle_flash_attach" "muzzle_flash"
// "damage_near_value" "45"
// "damage_far_value" "30"
// }
burn_mod_semipistol
{
//FX
"tracer_effect" "P_wpn_tracer_BC"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_elec_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_elec"
//SETTINGS
"is_burn_mod" "1"
"damage_near_value" "++5"
"damage_far_value" "++5"
"damage_very_far_value" "++2"
"damage_near_value_titanarmor" "++100"
"damage_far_value_titanarmor" "++100"
}
tactical_cdr_on_kill
{
}
training_low_ammo_disable
{
"low_ammo_fraction" "0.0"
}
}
UiData1
{
"ui" "ui/p2011_green_sights"
"mesh" "models/weapons/attachments/p2011_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
UiData2
{
"ui" "ui/p2011_ammo_counter"
"mesh" "models/weapons/attachments/p2011_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_plus"
"base_spread" "0.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+621
View File
@@ -0,0 +1,621 @@
WeaponData
{
// General
"printname" "#WPN_SHOTGUN"
"shortprintname" "#WPN_SHOTGUN_SHORT"
"description" "#WPN_SHOTGUN_DESC"
"longdesc" "#WPN_SHOTGUN_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_eva8"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_eva8"
"weaponClass" "human"
"weaponSubClass" "shotgun"
"body_type" "light"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"fast_swap_to" "0"
"leveled_pickup" "1"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_shotgun"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_weapon_shotgun"
// Menu
"menu_category" "shotgun"
"menu_anim_class" "large"
"stat_damage" "70"
"stat_range" "20"
"stat_accuracy" "30"
"stat_rof" "34"
// Models
"viewmodel" "models/weapons/w1128/ptpov_w1128.mdl"
"playermodel" "models/weapons/w1128/w_w1128.mdl"
// Effects
"tracer_effect" "weapon_tracers_shotgun"
"impact_effect_table" "inc_bullet"
"vortex_absorb_effect" "wpn_vortex_projectile_shotgun_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_shotgun"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"sound_dryfire" "shotgun_dryfire"
"sound_pickup" "wpn_pickup_Rifle_1P"
"fire_sound_1_player_1p" "Weapon_EVA8_AutoFire_1P"
"fire_sound_1_player_3p" "Weapon_EVA8_AutoFire_3P"
"fire_sound_1_npc" "Weapon_EVA8_AutoFire_NPC"
"sound_zoom_in" "Weapon_EVA8_ADS_In"
"sound_zoom_out" "Weapon_EVA8_ADS_Out"
"low_ammo_sound_name_1" "EVA8_LowAmmo_Shot1"
"low_ammo_sound_name_2" "EVA8_LowAmmo_Shot2"
"low_ammo_sound_name_3" "EVA8_LowAmmo_Shot3"
"fx_shell_eject_view" "wpn_shelleject_shotshell_FP"
"fx_shell_eject_world" "wpn_shelleject_shotshell"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "mflash_shotgun_fp_FULL"
"fx_muzzle_flash_world" "mflash_shotgun_FULL"
"fx_muzzle_flash_attach" "muzzle_flash"
"damage_type" "bullet"
"damage_falloff_type" "inverse"
"damage_inverse_distance" "100"
"damage_flags" "DF_SHOTGUN | DF_BULLET | DF_KNOCK_BACK | DF_DISMEMBERMENT"
"impulse_force" "800"
"critical_hit_damage_scale" "1"
dof_zoom_focusArea_horizontal 0.036
dof_zoom_focusArea_top 0.070
dof_zoom_focusArea_bottom -0.023
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
MP_BASE
{
"ammo_default_total" "60"
"ammo_stockpile_max" "60"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "broad"
// Ammo
"ammo_clip_size" "6"
// Damage - When Used by Players
"damage_near_value" "200"
"damage_far_value" "10"
"damage_near_value_titanarmor" "300"
"damage_far_value_titanarmor" "10"
"damage_rodeo" "550"
"damage_near_distance" "100"
"damage_far_distance" "750"
"damage_headshot_scale" "1.25"
"red_crosshair_range" "750"
// Damage - When Used by NPCs
"npc_damage_near_value" "25"
"npc_damage_far_value" "13"
"npc_damage_near_value_titanarmor" "40"
"npc_damage_far_value_titanarmor" "0"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
// Spread
"spread_stand_hip" "8"
"spread_stand_hip_run" "8"
"spread_stand_hip_sprint" "8"
"spread_crouch_hip" "8"
"spread_air_hip" "8"
"spread_stand_ads" "8"
"spread_crouch_ads" "8"
"spread_air_ads" "8"
"spread_wallrunning" "8"
"spread_wallhanging" "8"
}
SP_BASE
{
"ammo_default_total" "40"
"ammo_stockpile_max" "64"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "broad_sp"
// Ammo
"ammo_clip_size" "8"
// Damage - When Used by Players
"damage_near_value" "100"
"damage_far_value" "15"
"damage_near_value_titanarmor" "200"
"damage_far_value_titanarmor" "20"
"damage_rodeo" "550"
"damage_near_distance" "400"
"damage_far_distance" "1000"
"damage_headshot_scale" "2"
"red_crosshair_range" "1000"
// Damage - When Used by NPCs
"npc_damage_near_value" "25"
"npc_damage_far_value" "13"
"npc_damage_near_value_titanarmor" "40"
"npc_damage_far_value_titanarmor" "0"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
// Spread
"spread_stand_hip" "7"
"spread_stand_hip_run" "7"
"spread_stand_hip_sprint" "7"
"spread_crouch_hip" "7"
"spread_air_hip" "7"
"spread_stand_ads" "7"
"spread_crouch_ads" "7"
"spread_air_ads" "7"
"spread_wallrunning" "7"
"spread_wallhanging" "7"
}
// NPC
"proficiency_poor_spreadscale" "7.0"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_spreadscale" "4.5"
"proficiency_very_good_spreadscale" "3.7"
"npc_min_engage_range" "0"
"npc_max_engage_range" "800"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "800"
"npc_min_range" "0"
"npc_max_range" "800"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "0.5"
"npc_rest_time_between_bursts_max" "0.7"
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "2.000"
"dof_zoom_nearDepthEnd" "4.750"
"dof_nearDepthStart" "3.683"
"dof_nearDepthEnd" "5.300"
// Behavior
"fire_rate" "2.75"
"zoom_time_in" "0.25"
"zoom_time_out" "0.2"
"zoom_fov" "50"
"reload_time" "2.75"
"reload_time_late1" "1.45"
"reload_time_late2" "0.25"
"reloadempty_time" "3.0"
"reloadempty_time_late1" "2"
"reloadempty_time_late2" "1"
"reloadempty_time_late3" "0.8"
"holster_time" "0.5"
"deploy_time" "0.8"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.5"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "1"
"aimassist_disable_ads_titansonly" "1"
"headshot_distance" "500"
"sprint_fractional_anims" "0"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "shotgun"
"viewkick_pitch_base" "-1.75"
"viewkick_pitch_random" "0.75"
"viewkick_pitch_softScale" "0.3"
"viewkick_pitch_hardScale" "1.5"
"viewkick_yaw_base" "-0.65"
"viewkick_yaw_random" "0.38"
"viewkick_yaw_softScale" "0.38"
"viewkick_yaw_hardScale" "1.5"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.6"
"viewkick_roll_randomMax" "0.8"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "2.75"
"viewkick_hipfire_weaponFraction" "0.1"
"viewkick_hipfire_weaponFraction_vmScale" "0.0"
"viewkick_ads_weaponFraction" "0.35"
"viewkick_ads_weaponFraction_vmScale" "0.25"
"viewkick_perm_pitch_base" "-0.5"
"viewkick_perm_pitch_random" "1.1"
"viewkick_perm_pitch_random_innerexclude" "0.5"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "1.5"
"viewkick_perm_yaw_random_innerexclude" "0.5"
//
"viewmodel_shake_forward" "0.5"
"viewmodel_shake_up" "0.2"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_shotgun"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.045"
"sway_max_yaw_zoomed" "0.045"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-4"
"sway_max_roll_zoomed" "4"
"sway_turn_left_rotate_roll_zoomed" "0"
"sway_turn_right_rotate_roll_zoomed" "0"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"bob_tilt_angle" "0.5"
"sway_turn_angle_factor" "-0.5"
"sway_turn_origin_factor" "0"
"sway_turn_angle_factor_zoomed" "0"
"sway_turn_origin_factor_zoomed" "0.05"
"sway_move_angle_factor" "0.15"
"sway_move_origin_factor" "0.15"
"sway_move_angle_factor_zoomed" "0"
"sway_move_origin_factor_zoomed" "0.03"
"sway_gain" "10.0"
"deployfirst_time" "1.25"
"deploycatch_time" "1.33"
"sprintcycle_time" ".55"
// Bodygroups:
"bodygroup1_name" "sight_acgs"
"bodygroup1_set" "0"
"bodygroup2_name" "sight_cro"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_holo"
"bodygroup3_set" "0"
"bodygroup4_name" "w1128_sight"
"bodygroup4_set" "1"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"clip_bodygroup" "w1128_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
Mods
{
iron_sights
{
}
holosight
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"dof_zoom_nearDepthStart" "2.161"
"dof_zoom_nearDepthEnd" "8.204"
"viewmodel_offset_ads" "0 -1.1 -1.16"
"ui7_enable" "1"
dof_zoom_focusArea_horizontal 0.062
dof_zoom_focusArea_top 0.10
dof_zoom_focusArea_bottom -0.040
}
redline_sight
{
"bodygroup1_set" "1"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"ui1_enable" "0"
"ui2_enable" "0"
"ui3_enable" "1"
"dof_zoom_nearDepthStart" "4.491"
"dof_zoom_nearDepthEnd" "5.545"
"viewmodel_offset_ads" "0 -3.6 -0.51"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.047
}
threat_scope
{
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"ui1_enable" "0"
"ui2_enable" "0"
"ui4_enable" "1"
"dof_zoom_nearDepthStart" "3.737"
"dof_zoom_nearDepthEnd" "5.7"
"viewmodel_offset_ads" "0 -3.7 -0.56"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
tactical_cdr_on_kill
{
}
extended_ammo
{
"ammo_stockpile_max" "120"
"ammo_clip_size" "10"
"ammo_default_total" "120"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup6_set" "1"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_shotgun
{
"is_burn_mod" "1"
"fx_muzzle_flash_view" "P_wpn_muz_shotgun_amp_FP"
"fx_muzzle_flash_world" "P_wpn_muz_shotgun_amp"
"fx_muzzle_flash_attach" "muzzle_flash"
"tracer_effect" "P_wpn_tracer_shotgun_BC"
"damage_near_value" "250"
"damage_far_value" "20"
"damage_near_value_titanarmor" "400"
"damage_far_value_titanarmor" "20"
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/w1128_ammo_counter"
"mesh" "models/weapons/attachments/w1128_rui_lower"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/w1128_upper_ammo_counter"
"mesh" "models/weapons/attachments/w1128_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui7_enable" "0"
"ui7_draw_cloaked" "1"
UiData7
{
"ui" "ui/holo_scope"
"mesh" "models/weapons/attachments/holo_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_shotgun"
"base_spread" "-4.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
@@ -0,0 +1,287 @@
WeaponData
{
// General
"printname" "#WPN_SHOTGUN_DBLBARREL"
"shortprintname" "#WPN_SHOTGUN_DBLBARREL_SHORT"
"description" "#WPN_SHOTGUN_DBLBARREL_DESC"
"longdesc" "#WPN_SHOTGUN_DBLBARREL_LONGDESC"
"weaponClass" "human"
"weaponSubClass" "projectile_shotgun"
"body_type" "close_quarters"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"aimassist_adspull_weaponclass" "broad"
"minimap_reveal_distance" "32000"
"leveled_pickup" "0"
"viewmodel" "models/weapons/mastiff_stgn/ptpov_mastiff.mdl"
"playermodel" "models/weapons/mastiff_stgn/w_mastiff.mdl"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_shotgun_doublebarrel"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_shotgun_doublebarrel"
"projectilemodel" "models/dev/empty_model.mdl"
"projectile_trail_effect_0" "P_mastiff_proj"
"projectile_ricochet_max_count" "2"
"viewmodel_offset_ads" "0 -3 0"
// Menu
"menu_category" "special"
"menu_anim_class" "medium"
"stat_damage" "98"
"stat_range" "15"
"stat_accuracy" "15"
"stat_rof" "20"
"ammo_display" "bar"
"impulse_force" "10000"
"impact_effect_table" "titan_shotgun_bullet"
// Spread
"spread_stand_hip" "7"
"spread_stand_hip_run" "7"
"spread_stand_hip_sprint" "7"
"spread_stand_ads" "7"
"spread_crouch_hip" "7"
"spread_crouch_ads" "7"
"spread_air_hip" "7"
"spread_air_ads" "7"
// Damage - When Used by Players
"damage_type" "bullet"
"damage_near_distance" "500"
"damage_far_distance" "1000"
"damage_near_value" "16"
"damage_far_value" "10"
"damage_near_value_titanarmor" "20"
"damage_far_value_titanarmor" "15"
// Ammo
"ammo_stockpile_max" "500"
"ammo_default_total" "500"
"ammo_clip_size" "10"
"ammo_size_segmented_reload" "2"
"ammo_display_as_clips" "0"
"reload_is_segmented" "1"
"reload_time" "2"
"reload_time_late1" "0"
"reload_time_late2" "0"
"reloadempty_time" "2"
"reloadempty_time_late1" "0"
"reloadempty_time_late2" "0"
"vortex_absorb_effect" "wpn_vortex_projectile_40mm_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_40mm"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletLarge"
"vortex_absorb_sound_1p_vs_3p" "Vortex_Shield_AbsorbBulletLarge_1P_VS_3P"
"sound_dryfire" "shotgun_dryfire"
"fire_sound_1_player_1p" "Weapon_Leadwall_Fire_1P"
"fire_sound_1_player_3p" "Weapon_Leadwall_Fire_3P"
"fire_sound_1_npc" "Weapon_Leadwall_Fire_3P"
"sound_zoom_in" "Weapon_EVA8_ADS_In"
"sound_zoom_out" "Weapon_EVA8_ADS_Out"
"fx_shell_eject_view" "wpn_shelleject_shotshell_FP"
"fx_shell_eject_world" "wpn_shelleject_shotshell"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_40mm_fp"
"fx_muzzle_flash_world" "wpn_muzzleflash_40mm"
"fx_muzzle_flash_attach" "muzzle_flash"
"critical_hit_damage_scale" "1.3"
"critical_hit" "1"
"projectile_inherit_owner_velocity_scale" "0.2"
"bolt_hitsize" "0.5"
"bolt_hitsize_grow1_time" "0.075"
"bolt_hitsize_grow1_size" "4.0"
"bolt_hitsize_grow2_time" "0.075"
"bolt_hitsize_grow2_size" "4.0"
"bolt_hitsize_growfinal_lerptime" "0.18"
"bolt_hitsize_growfinal_size" "6.0"
"bolt_bounce_frac" "1.0"
"bolt_gravity_enabled" "1"
// Behavior
"fire_rate" "2.5"
"zoom_time_in" "0.2"
"zoom_time_out" "0.2"
"zoom_fov" "50"
"holster_time" "0.5"
"deploy_time" "0.8"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "0"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.5"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "1"
"aimassist_disable_ads_titansonly" "1"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "shotgun"
"viewkick_pitch_base" "-2.25"
"viewkick_pitch_random" "1"
"viewkick_pitch_softScale" "0.4"
"viewkick_pitch_hardScale" "2.0"
"viewkick_yaw_base" "-0.95"
"viewkick_yaw_random" "0.5"
"viewkick_yaw_softScale" "0.5"
"viewkick_yaw_hardScale" "2.0"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.6"
"viewkick_roll_randomMax" "0.8"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "2.75"
"viewkick_hipfire_weaponFraction" "0.1"
"viewkick_hipfire_weaponFraction_vmScale" "0.0"
"viewkick_ads_weaponFraction" "1.0"
"viewkick_ads_weaponFraction_vmScale" "0.15"
"viewkick_perm_pitch_base" "0"
"viewkick_perm_pitch_random" "0.0"
//
"viewmodel_shake_forward" "0.5"
"viewmodel_shake_up" "0.2"
"viewmodel_shake_right" "0.0"
// Bob
//"bob_cycle_time" "0.45"
//"bob_vert_dist" "0.1"
//"bob_horz_dist" "0.1"
//"bob_max_speed" "150"
//"bob_pitch" "0.75"
//"bob_yaw" "0.5"
//"bob_roll" "-0.75"
// Rumble
"fire_rumble" "pilot_singleshot_strong_fire"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.4"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.4"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "1"
"sway_turn_right_rotate_yaw" "-1"
"sway_turn_left_translate_y" "-.2"
"sway_turn_right_translate_y" ".2"
"sway_turn_up_translate_z" "-.2"
"sway_turn_down_translate_z" ".2"
"sway_turn_up_translate_x" "-.1"
"sway_turn_down_translate_x" ".1"
"sway_turn_left_rotate_roll" "-4"
"sway_turn_right_rotate_roll" "4"
"sway_turn_up_rotate_pitch" "-3"
"sway_turn_down_rotate_pitch" "3"
"sway_turn_up_rotate_roll" "0.8"
"sway_turn_down_rotate_roll" "-0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.01"
"sway_max_pitch_zoomed" "0.01"
"sway_turn_up_rotate_pitch_zoomed" "0.09"
"sway_turn_down_rotate_pitch_zoomed" "-0.09"
// NPC
"proficiency_poor_spreadscale" "7.0"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_spreadscale" "3.33333"
"proficiency_very_good_spreadscale" "3.66667"
"npc_min_range" "0"
"npc_max_range" "1250"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "1.25"
"npc_rest_time_between_bursts_max" "1.75"
// WeaponED Unhandled Key/Values and custom script Key/Values
"bob_tilt_angle" "0.5"
"sway_turn_angle_factor" "-0.5"
"sway_turn_origin_factor" "0"
"sway_turn_angle_factor_zoomed" "0"
"sway_turn_origin_factor_zoomed" "0.05"
"sway_move_angle_factor" "0.15"
"sway_move_origin_factor" "0.15"
"sway_move_angle_factor_zoomed" "0"
"sway_move_origin_factor_zoomed" "0.03"
"sway_gain" "10.0"
"deployfirst_time" "1.0"
"deploycatch_time" "1.33"
"sprintcycle_time" ".55"
"projectile_lifetime" "0.5"
"projectile_damage_reduction_per_bounce" "0.0"
"projectile_damages_owner" "0"
// Crosshair
"red_crosshair_range" "300"
}
@@ -0,0 +1,583 @@
WeaponData
{
// General
"printname" "#WPN_SHOTGUN_PISTOL"
"shortprintname" "#WPN_SHOTGUN_PISTOL_SHORT"
"description" "#WPN_SHOTGUN_PISTOL_DESC"
"longdesc" "#WPN_SHOTGUN_PISTOL_LONGDESC"
"fast_swap_to" "1"
"menu_icon" "r2_ui/menus/loadout_icons/secondary_weapon/secondary_mozambique"
"hud_icon" "r2_ui/menus/loadout_icons/secondary_weapon/secondary_mozambique"
"weaponClass" "human"
"weaponSubClass" "projectile_shotgun"
"body_type" "close_quarters"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_shotgun_pistol"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_weapon_shotgun_pistol"
// Menu
"menu_category" "handgun"
"menu_anim_class" "small"
"stat_damage" "57"
"stat_range" "40"
"stat_accuracy" "44"
"stat_rof" "27"
// Models
"viewmodel" "models/weapons/pstl_sa3/ptpov_pstl_sa3.mdl"
"playermodel" "models/weapons/pstl_sa3/w_pstl_sa3.mdl"
"activitymodifier" "pistol"
"holster_type" "pistol"
// Effects
"tracer_effect" "weapon_tracers_shotgun"
"impact_effect_table" "bullet_mastiff"
"vortex_impact_effect" "P_impact_xo_shield_cp"
"vortex_absorb_effect" "wpn_vortex_projectile_shotgun_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_shotgun"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"projectilemodel" "models/dev/empty_model.mdl"
//"projectile_trail_effect_0" "P_dragonsbreath_trail"
"projectile_trail_effect_0" "P_mastiff_proj"
"sound_dryfire" "shotgun_dryfire"
"sound_pickup" "wpn_pickup_Pistol_1P"
"fire_sound_1_player_1p" "Weapon_ShotgunPistol_Fire_1P"
"fire_sound_1_player_3p" "Weapon_ShotgunPistol_Fire_3P"
"fire_sound_1_npc" "Weapon_ShotgunPistol_Fire_NPC"
"sound_zoom_in" "Weapon_EVA8_ADS_In"
"sound_zoom_out" "Weapon_EVA8_ADS_Out"
"low_ammo_sound_name_1" "ShotgunPistol_LowAmmo_Shot1"
"low_ammo_sound_name_2" "ShotgunPistol_LowAmmo_Shot2"
//"fx_shell_eject_view" "wpn_shelleject_shotshell_FP"
//"fx_shell_eject_world" "wpn_shelleject_shotshell"
//"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "P_wpn_muz_mastiff_FP"
"fx_muzzle_flash_world" "P_wpn_muz_mastiff"
"fx_muzzle_flash_attach" "muzzle_flash"
"damage_flags" "DF_SHOTGUN | DF_BULLET | DF_KNOCK_BACK | DF_DISMEMBERMENT"
"damage_type" "bullet"
"damage_headshot_scale" "1.5"
"explosion_inner_radius" "16"
"explosionradius" "32"
"impulse_force" "0"
"critical_hit_damage_scale" "1"
"projectile_inherit_owner_velocity_scale" "0.0"
"ammo_clip_size" "6"
"titanarmor_critical_hit_required" "1"
MP_BASE
{
"ammo_default_total" "60"
"ammo_stockpile_max" "60"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "broad"
"critical_hit" "1"
// Damage - When Used by Players
"damage_near_value" "30"
"damage_far_value" "25"
"damage_near_value_titanarmor" "30"
"damage_far_value_titanarmor" "20"
// "explosion_damage" "50" // 150
// "explosion_damage_heavy_armor" "50" // 150
"damage_near_distance" "750"
"damage_far_distance" "1000"
"red_crosshair_range" "750"
// Damage - When Used by NPCs
"npc_damage_near_value" "11"
"npc_damage_far_value" "5"
"npc_damage_near_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_far_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_near_distance" "500"
"npc_damage_far_distance" "1000"
// NPC
"npc_min_engage_range" "0"
"npc_max_engage_range" "1000"
"npc_min_engage_range_heavy_armor" "100"
"npc_max_engage_range_heavy_armor" "2000"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "0.5"
"npc_rest_time_between_bursts_max" "0.5"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
}
SP_BASE
{
"ammo_default_total" "20"
"ammo_stockpile_max" "32"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "broad_sp"
"critical_hit" "0"
// Damage - When Used by Players
"damage_near_value" "30"
"damage_far_value" "20"
"damage_near_value_titanarmor" "30"
"damage_far_value_titanarmor" "20"
// "explosion_damage" "50"
// "explosion_damage_heavy_armor" "50"
"damage_near_distance" "750"
"damage_far_distance" "850"
"red_crosshair_range" "750"
// Damage - When Used by NPCs
"npc_damage_near_value" "11"
"npc_damage_far_value" "5"
"npc_damage_near_value_titanarmor" "10"
"npc_damage_far_value_titanarmor" "8"
"npc_damage_near_distance" "500"
"npc_damage_far_distance" "1000"
// NPC
"npc_min_engage_range" "0"
"npc_max_engage_range" "1000"
"npc_min_engage_range_heavy_armor" "100"
"npc_max_engage_range_heavy_armor" "2000"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "0.7"
"npc_rest_time_between_bursts_max" "1.0"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_spreadscale" "3.66667"
"proficiency_very_good_spreadscale" "3.66667"
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "4.750"
"dof_zoom_nearDepthEnd" "11.00"
"dof_nearDepthStart" "0"
"dof_nearDepthEnd" "0"
//"bolt_hitsize" "20"
"bolt_hitsize" "0.5"
"bolt_hitsize_grow1_time" "0.055"
"bolt_hitsize_grow1_size" "5.0"
"bolt_hitsize_grow2_time" "0.18"
"bolt_hitsize_grow2_size" "7.5"
"bolt_hitsize_growfinal_lerptime" "0.18"
"bolt_hitsize_growfinal_size" "7.5"
"bolt_gravity_enabled" "1"
// Behavior
"fire_rate" "3.0"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "55"
"reload_time" "2.1"
"reload_time_late1" "1.05"
"reloadempty_time" "2.1"
"reloadempty_time_late1" "1.05"
"holster_time" "0.3"
"deploy_time" "0.4"
"lower_time" "0.2"
"raise_time" "0.2"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1400"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.5"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "0"
"aimassist_disable_ads_titansonly" "0"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "0"
"spread_stand_hip_run" "0"
"spread_stand_hip_sprint" "0"
"spread_stand_ads" "0"
"spread_crouch_hip" "0"
"spread_crouch_ads" "0"
"spread_air_hip" "0"
"spread_air_ads" "0"
// Spread on NPCs affects their initial shooting direction
// Don't make this a large number or the damage/tracers won't be even remotely parallel to their barrel
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "shotgun"
"viewkick_pitch_base" "-2.25"
"viewkick_pitch_random" "1"
"viewkick_pitch_softScale" "1.4"
"viewkick_pitch_hardScale" "0.5"
"viewkick_yaw_base" "-0.95"
"viewkick_yaw_random" "0.5"
"viewkick_yaw_softScale" "1.5"
"viewkick_yaw_hardScale" "0.5"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.6"
"viewkick_roll_randomMax" "0.8"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "2.75"
"viewkick_hipfire_weaponFraction" "0.1"
"viewkick_hipfire_weaponFraction_vmScale" "0.0"
"viewkick_ads_weaponFraction" "1.0"
"viewkick_ads_weaponFraction_vmScale" "0.15"
"viewkick_perm_pitch_base" "0"
"viewkick_perm_pitch_random" "0.0"
//
"viewmodel_shake_forward" "0.5"
"viewmodel_shake_up" "0.2"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_pistol_heavy"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.073"
"sway_max_yaw_zoomed" "0.073"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-4"
"sway_max_roll_zoomed" "4"
"sway_turn_left_rotate_roll_zoomed" "0"
"sway_turn_right_rotate_roll_zoomed" "0"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"bob_tilt_angle" "0.5"
"sway_turn_angle_factor" "-0.5"
"sway_turn_origin_factor" "0"
"sway_turn_angle_factor_zoomed" "0"
"sway_turn_origin_factor_zoomed" "0.05"
"sway_move_angle_factor" "0.15"
"sway_move_origin_factor" "0.15"
"sway_move_angle_factor_zoomed" "0"
"sway_move_origin_factor_zoomed" "0.03"
"sway_gain" "10.0"
"deployfirst_time" "1.0"
"deploycatch_time" "1.33"
"sprintcycle_time" ".55"
// Bodygroups:
"bodygroup1_name" "suppressor_cyl_med"
"bodygroup1_set" "0"
"bodygroup2_name" "suppressor_sq_med"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_cqh"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_acgs"
"bodygroup4_set" "0"
"bodygroup5_name" "sight_cro"
"bodygroup5_set" "0"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"clip_bodygroup" "pstl_sa3_shell"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "0"
"clip_bodygroup_show_for_milestone_3" "0"
Mods
{
iron_sights
{
}
extended_ammo
{
"ammo_stockpile_max" "160"
"ammo_clip_size" "8"
"ammo_default_total" "160"
}
silencer //HACK JFS: Doesn't get applied on amped weapons. See bug 170460
{
"bodygroup2_set" "1"
"silenced" "1"
"fire_sound_1_player_1p" "weapon_shotgunpistol_fire_suppressed_1p"
"fire_sound_1_player_3p" "weapon_shotgunpistol_fire_suppressed_3p"
"damage_near_value" "--10"
"damage_far_value" "--4"
//"bodygroup2_set" "1"
//"rumble" "4"
//"tracer_effect" "P_wpn_tracer_pistol"
"minimap_reveal_distance" "1"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_sup_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_sup"
//"fx_muzzle_flash_attach" "muzzle_flash_suppressor_sq"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
alt_spread
{
}
hcog
{
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"bodygroup5_set" "0"
"viewmodel_offset_ads" "0 -6 -0.79"
"dof_zoom_nearDepthStart" "0.750"
"dof_zoom_nearDepthEnd" "8.000"
}
threat_scope
{
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"bodygroup5_set" "1"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
"viewmodel_offset_ads" "0 -10 -0.83"
"dof_zoom_nearDepthStart" "5.040"
"dof_zoom_nearDepthEnd" "5.737"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup6_set" "1"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
tactical_cdr_on_kill
{
}
burn_mod_shotgun_pistol
{
"damage_near_value" "++5"
"damage_far_value" "++10"
"damage_near_value_titanarmor" "++30"
"damage_far_value_titanarmor" "++30"
"is_burn_mod" "1"
//Effects
"fx_muzzle_flash_view" "P_wpn_muz_SGPistol_amp_FP"
"fx_muzzle_flash_world" "P_wpn_muz_mastiff_amp"
"projectile_trail_effect_0" "P_mastiff_proj_amp"
"impact_effect_table" "titan_bullet_elec"
}
}
"ui1_enable" "1"
"ui1_draw_cloaked" "1"
UiData1
{
"ui" "ui/sa3_crosshair"
"mesh" "models/weapons/attachments/sa3_rui_upper"
Args
{
vis player_zoomfrac
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/sa3_ammo_counter"
"mesh" "models/weapons/attachments/sa3_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_mozambique"
"base_spread" "0.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
@@ -0,0 +1,643 @@
WeaponData
{
// General
"printname" "#WPN_SMART_PISTOL"
"shortprintname" "#WPN_SMART_PISTOL_SHORT"
"description" "#WPN_SMART_PISTOL_DESC"
"longdesc" "#WPN_SMART_PISTOL_LONGDESC"
"fast_swap_to" "1"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_smartpistol"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_smartpistol"
"weaponClass" "human"
"weaponSubClass" "autolock"
"body_type" "light"
//"weaponType" "anti_titan" //GoldenGun //TODO: Need this moddable for golden gun version!
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"OnWeaponActivate" "OnWeaponActivate_weapon_smart_pistol"
"OnWeaponDeactivate" "OnWeaponDeactivate_weapon_smart_pistol"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_smart_pistol"
"OnWeaponBulletHit" "OnWeaponBulletHit_weapon_smart_pistol"
"OnWeaponStartZoomIn" "OnWeaponStartZoomIn_weapon_smart_pistol"
"OnWeaponStartZoomOut" "OnWeaponStartZoomOut_weapon_smart_pistol"
// Menu
"menu_category" "pistol"
"menu_anim_class" "small"
"stat_damage" "70"
"stat_range" "30"
"stat_accuracy" "85"
"stat_rof" "45"
// Models
"viewmodel" "models/weapons/p2011sp/ptpov_p2011sp.mdl"
"playermodel" "models/weapons/p2011sp/w_p2011sp.mdl"
"activitymodifier" "pistol"
"holster_type" "pistol"
// Effects
"tracer_effect" "P_wpn_tracer_pistol"
"tracer_effect_first_person" "P_wpn_tracer_pistol"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"fx_shell_eject_view" "wpn_shelleject_pistol_FP"
"fx_shell_eject_world" "wpn_shelleject_pistol"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol"
"fx_muzzle_flash_attach" "muzzle_flash"
"fire_sound_1_player_1p" "Weapon_SmartPistol_Fire_1P"
"fire_sound_1_player_3p" "Weapon_SmartPistol_Fire_3P"
"sound_dryfire" "pistol_dryfire"
"sound_pickup" "wpn_pickup_Pistol_1P"
"sound_zoom_in" "Weapon_SmartPistol_ADS_In"
"sound_zoom_out" "Weapon_SmartPistol_ADS_Out"
"low_ammo_sound_name_1" "SmartPistol_LowAmmo_Shot1"
"low_ammo_sound_name_2" "SmartPistol_LowAmmo_Shot2"
"low_ammo_sound_name_3" "SmartPistol_LowAmmo_Shot3"
"low_ammo_sound_name_4" "SmartPistol_LowAmmo_Shot4"
"low_ammo_sound_name_5" "SmartPistol_LowAmmo_Shot5"
"damage_flags" "DF_INSTANT | DF_BULLET | DF_DISMEMBERMENT"
"damage_type" "bullet"
"explosionradius" "250"
"critical_hit_damage_scale" "1"
// Ammo
"ammo_min_to_fire" "1"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
"is_smart_pistol" "1"
MP_BASE
{
"ammo_default_total" "24"
"ammo_stockpile_max" "24"
"ammo_no_remove_from_stockpile" "0"
//"ammo_default_total" "120" //GoldenGun
//"ammo_stockpile_max" "120" //GoldenGun
//"ammo_no_remove_from_stockpile" "0" //GoldenGun
"aimassist_adspull_weaponclass" "broad"
// Damage - When Used by Players
"damage_near_value" "40"
"damage_far_value" "40"
"damage_near_value_titanarmor" "115"
"damage_far_value_titanarmor" "95"
"damage_rodeo" "200"
"damage_near_distance" "1250" // match to search distance and red crosshair range
"damage_far_distance" "1400"
"red_crosshair_range" "1250"
"smart_ammo_search_distance" "1250"
"smart_ammo_max_targeted_burst" "12"
"smart_ammo_targeting_time_min" "0.25"//"0.37"
"smart_ammo_targeting_time_max" "0.45"//"0.65"
"smart_ammo_targeting_time_min_npc" "0.1"
"smart_ammo_targeting_time_max_npc" "0.2"
// Damage - When Used by NPCs
"npc_damage_near_value" "20"
"npc_damage_far_value" "20"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_damage_near_distance" "800"
"npc_damage_far_distance" "1000"
// NPC
"npc_min_range" "0"
"npc_max_range" "1500"
"npc_min_burst" "2"
"npc_max_burst" "5"
"npc_rest_time_between_bursts_min" "0.2"
"npc_rest_time_between_bursts_max" "0.3"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
"primary_fire_does_not_block_sprint" "1" //Run and gun default for MP
"ammo_clip_size" "12"
"destroy_on_drop" "1"
}
SP_BASE
{
"ammo_default_total" "24"
"ammo_stockpile_max" "72"
"ammo_no_remove_from_stockpile" "0"
"aimassist_adspull_weaponclass" "broad_sp"
// Damage - When Used by Players
"damage_near_value" "45"
"damage_far_value" "35"
"damage_near_value_titanarmor" "25"
"damage_far_value_titanarmor" "25"
"damage_rodeo" "200"
"damage_near_distance" "750" // match to search distance and red crosshair range
"damage_far_distance" "850"
"red_crosshair_range" "750"
"smart_ammo_search_distance" "1050"
"smart_ammo_max_targeted_burst" "12"
"smart_ammo_targeting_time_min" "0.45"//"0.37"
"smart_ammo_targeting_time_max" "0.8"//"0.65"
"smart_ammo_targeting_time_min_npc" "0.1"
"smart_ammo_targeting_time_max_npc" "0.2"
// Damage - When Used by NPCs
"npc_damage_near_value" "20"
"npc_damage_far_value" "20"
"npc_damage_near_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_far_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_near_distance" "800"
"npc_damage_far_distance" "1000"
// NPC
"npc_min_range" "0"
"npc_max_range" "1500"
"npc_min_burst" "2"
"npc_max_burst" "5"
"npc_rest_time_between_bursts_min" "0.2"
"npc_rest_time_between_bursts_max" "0.3"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
"primary_fire_does_not_block_sprint" "0" //Run and gun default for MP
"ammo_clip_size" "18"
"destroy_on_drop" "0"
}
"proficiency_poor_spreadscale" "7.0"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_spreadscale" "3.33333"
"proficiency_very_good_spreadscale" "1.66667"
"smart_ammo_allow_search_while_firing" "1"
"smart_ammo_allow_ads_lock" "1" // "0" is default
"dof_zoom_nearDepthStart" "0"
"dof_zoom_nearDepthEnd" "0"
"dof_nearDepthStart" "0"
"dof_nearDepthEnd" "0"
// Behavior
"fire_rate" "8"
"burst_fire_delay" "0.125"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "55"
"reload_time" "1.45"
"reload_time_late1" "1"
"reloadempty_time" "1.49"
"reloadempty_time_late1" "1"
"holster_time" "0.5"
"deploy_time" "0.4"
"lower_time" "0.2"
"raise_time" "0.2"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1400"
"ads_move_speed_scale" "0.75"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "1"
"aimassist_disable_ads_titansonly" "1"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "2.5"
"spread_stand_hip_run" "3.5"
"spread_stand_hip_sprint" "4.5"
"spread_crouch_hip" "2"
"spread_air_hip" "6.5"
"spread_stand_ads" "0.0" //"0.2"
"spread_crouch_ads" "0.0" //"0.2"
"spread_air_ads" "0.0" //"0.2"
"spread_kick_on_fire_stand_hip" "0.4"
"spread_kick_on_fire_crouch_hip" "0.4"
"spread_kick_on_fire_air_hip" "0.4"
"spread_kick_on_fire_stand_ads" "0"
"spread_kick_on_fire_crouch_ads" "0"
"spread_kick_on_fire_air_ads" "0"
"spread_max_kick_stand_hip" "3.5"
"spread_max_kick_crouch_hip" "3.0"
"spread_max_kick_air_hip" "4.5"
"spread_max_kick_stand_ads" "0.0"
"spread_max_kick_crouch_ads" "0.0"
"spread_max_kick_air_ads" "0.0"
"spread_decay_rate" "12.0"
"spread_decay_delay" ".17"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "pistol"
"viewkick_pitch_base" "-1.0"
"viewkick_pitch_random" "-0.5"
"viewkick_pitch_softScale" "1.0"
"viewkick_pitch_hardScale" "0.9"
"viewkick_yaw_base" "0.15"
"viewkick_yaw_random" "1.0"
"viewkick_yaw_softScale" "1.0"
"viewkick_yaw_hardScale" "0.9"
"viewkick_roll_base" "0.0"
"viewkick_roll_randomMin" "0.2"
"viewkick_roll_randomMax" "0.4"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "1.4"
"viewkick_hipfire_weaponFraction" "0.0"
"viewkick_hipfire_weaponFraction_vmScale" "0.5"
"viewkick_ads_weaponFraction" "0.0"
"viewkick_ads_weaponFraction_vmScale" "0.5"
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "1.0"
"viewkick_perm_yaw_base" "0.1"
"viewkick_perm_yaw_random" "1.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_pistol"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.073"
"sway_max_yaw_zoomed" "0.073"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-4"
"sway_max_roll_zoomed" "4"
"sway_turn_left_rotate_roll_zoomed" "0"
"sway_turn_right_rotate_roll_zoomed" "0"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.03"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"sprintcycle_time" "0.55"
"smart_ammo_search_angle" "35"
"smart_ammo_search_npcs" "1"
"smart_ammo_search_players" "1"
"smart_ammo_search_projectiles" "1"
"smart_ammo_titans_block_los" "1"
"smart_ammo_track_cloaked_targets" "0"
"smart_ammo_targeting_time_modifier_projectile_owner" "0.35"
"smart_ammo_target_max_locks_normal" "-1" // divide health by damage near
"smart_ammo_target_npc_lock_factor" "2" // smart pistol does head shots at 2x damage
"smart_ammo_new_target_delay" "0.1"
"smart_ammo_draw_acquisition_lines" "1"
"smart_ammo_hud_lock_style" "pilot_pistol"
"smart_ammo_hud_type" "smart_pistol"
"smart_ammo_target_confirmed_sound" "Weapon_SmartPistol_PilotLocked"
"smart_ammo_target_confirming_sound" "Weapon_SmartPistol_PilotLocked"
"smart_ammo_looping_sound_acquiring" "Weapon_SmartPistol_TargetLockingLoop"
"smart_ammo_lock_type" "small"
"smart_ammo_alert_npc_fraction" "1.1" // unaware since lock on fraction will not go above 1
"smart_ammo_allow_hip_fire_lock" "1"
"smart_ammo_lock_effect_3p" "P_smartpistol_lockon"
"smart_ammo_lock_effect_attachment" "muzzle_flash"
"smart_ammo_player_targets_must_be_tracked" "0"
"smart_ammo_npc_targets_must_be_tracked" "0"
"smart_ammo_tracker_status_effects" "1"
"smart_ammo_tracked_targets_check_visibility" "1"
//Bodygroups:
"bodygroup1_name" "suppressor_cyl_sm"
"bodygroup1_set" "0"
"bodygroup2_name" "suppressor_sq_sm"
"bodygroup2_set" "0"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"clip_bodygroup" "p2011sp_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
Mods
{
iron_sights
{
}
extended_ammo
{
"ammo_stockpile_max" "240"
"ammo_clip_size" "16"
"ammo_default_total" "240"
}
silencer //HACK JFS: Doesn't get applied on amped weapons. See bug 170460
{
"silenced" "1"
"bodygroup2_set" "1"
"damage_near_value" "20"
"damage_far_value" "12"
//"rumble" "4"
"tracer_effect" "P_wpn_tracer_pistol"
"minimap_reveal_distance" "1"
"smart_ammo_targeting_time_min" "0.45"
"smart_ammo_targeting_time_max" "0.8"
"smart_ammo_targeting_time_min_npc" "0.1"
"smart_ammo_targeting_time_max_npc" "0.25"
"smart_ammo_new_target_delay" "0.22"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_sup_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_sup"
"fx_muzzle_flash_attach" "muzzle_flash_suppressor_sq"
"fire_sound_1_player_1p" "Weapon_SmartPistol_FireSuppressed_1P"
"fire_sound_1_player_3p" "Weapon_SmartPistol_FireSuppressed_3P"
}
enhanced_targeting
{
"smart_ammo_search_angle" "36"
"smart_ammo_targeting_time_min" "0.34"
"smart_ammo_targeting_time_max" "0.59"
"smart_ammo_targeting_time_min_npc" "0.1"
"smart_ammo_targeting_time_max_npc" "0.15"
"smart_ammo_new_target_delay" "0.0"
}
hcog
{
}
threat_scope
{
"threat_scope_enabled" "1"
"threat_scope_zoomfrac_start" "0.0"
"threat_scope_zoomfrac_end" "0.0"
"threat_scope_bounds_width" "0.49"
"threat_scope_bounds_height" "0.31"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup6_set" "1"
}
tactical_cdr_on_kill
{
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_smart_pistol
{
//FX
"tracer_effect" "P_wpn_tracer_BC"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_elec_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_elec"
"damage_near_value" "55"
"damage_far_value" "55"
"damage_near_value_titanarmor" "215"
"damage_far_value_titanarmor" "195"
"is_burn_mod" "1"
}
proto_activeshot
{
"smart_ammo_targeting_time_min" "0.8"
"smart_ammo_targeting_time_max" "1.0"
"smart_ammo_targeting_time_min_npc" "0.4"
"smart_ammo_targeting_time_max_npc" "0.8"
"smart_ammo_new_target_delay" "0.0"
"smart_ammo_active_shot_time" "0.2"
"smart_ammo_active_shot_damage_multiplier" "4.0"
"smart_ammo_hold_and_reset_after_all_locks" "1.0"
}
proto_tracker //Turned on by default as a test.
{
"smart_ammo_player_targets_must_be_tracked" "1"
"smart_ammo_allow_search_while_firing" "1"
"smart_ammo_allow_ads_lock" "1"
"smart_ammo_tracker_status_effects" "1"
"smart_ammo_tracked_targets_check_visibility" "1"
}
ads_smaller_lock_on
{
"smart_ammo_search_angle" "35"
}
og_pilot
{
"primary_fire_does_not_block_sprint" "1"
"ammo_default_total" "72"
"ammo_stockpile_max" "72"
"ammo_no_remove_from_stockpile" "1"
"smart_ammo_search_distance" "1400"
"damage_near_value" "*4.0"
"damage_far_value" "*4.0"
"pass_through_depth" "500" // Not sure how long a dropship is, probably the biggest entity
"pass_through_damage_preserved_scale" "1.0"
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/diamond_reticle_rear"
"mesh" "models/weapons/attachments/mk6_rui_upper"
Args
{
vis player_zoomfrac
}
}
"ui2_enable" "1"
UiData2
{
"ui" "ui/mk6_ammo_counter"
"mesh" "models/weapons/attachments/mk6_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_smart_pistol"
"base_spread" "0.0"
Args
{
isLocked smartammo_locked
smartFov "eWeaponVar.smart_ammo_search_angle"
isFiring weapon_is_firing
}
}
}
}
+583
View File
@@ -0,0 +1,583 @@
WeaponData
{
// General
"printname" "#WPN_SMR"
"shortprintname" "#WPN_SMR_SHORT"
"description" "#WPN_SMR_DESC"
"longdesc" "#WPN_SMR_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/anti_titan/at_sidewinder"
"hud_icon" "r2_ui/menus/loadout_icons/anti_titan/at_sidewinder"
"weaponClass" "human"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"aimassist_adspull_weaponclass" "broad"
"fast_swap_to" "0"
"leveled_pickup" "1"
"OnWeaponActivate" "OnWeaponActivate_weapon_smr"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_smr"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_weapon_smr"
"OnClientAnimEvent" "OnClientAnimEvent_weapon_smr"
"projectile_first_person_offset_fraction" "0.5"
"projectile_drift_windiness" "10"
"projectile_drift_intensity" "0.5"
"projectile_straight_time_min" "1.5"
"projectile_straight_time_max" "2"
"projectile_straight_radius_min" "2"
"projectile_straight_radius_max" "4"
"projectile_launch_speed" "3300"
// Menu
"menu_category" "special"
"menu_anim_class" "medium"
"stat_damage" "53"
"stat_range" "68"
"stat_accuracy" "39"
"stat_rof" "48"
// Models
"viewmodel" "models/weapons/auto_rocket_launcher_ARL/ptpov_ARL.mdl"
"playermodel" "models/weapons/auto_rocket_launcher_ARL/w_ARL.mdl"
"projectilemodel" "models/weapons/bullets/projectile_arl.mdl"
"vortex_absorb_sound" "Vortex_Shield_AbsorbRocket"
"vortex_absorb_sound_1p_vs_3p" "Vortex_Shield_AbsorbRocket_1P_VS_3P"
// Effects
"tracer_effect" "weapon_tracers_xo16"
"impact_effect_table" "exp_smr"
"projectile_trail_effect_0" "Rocket_Smoke_SMR"
"projectile_trail_attachment" "exhaust"
"vortex_absorb_effect" "wpn_vortex_projectile_SMR_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_SMR"
"vortex_drain" "0.0"
"projectile_adjust_to_gun_barrel" "1"
"show_grenade_indicator" "0"
// Sound
"sound_dryfire" "spring_dryfire"
"sound_pickup" "wpn_pickup_MG_1P"
"sound_zoom_in" "Weapon_Sidewinder_ADS_In"
"sound_zoom_out" "Weapon_Sidewinder_ADS_Out"
"fire_sound_1_player_1p" "Weapon_Sidewinder_Fire_1P"
"fire_sound_1_player_3p" "Weapon_Sidewinder_Fire_3P"
"fire_sound_1_npc" "Weapon_Sidewinder_Fire_npc"
"low_ammo_sound_name_1" "Sidewinder_LowAmmo_Shot1"
"low_ammo_sound_name_2" "Sidewinder_LowAmmo_Shot2"
"low_ammo_sound_name_3" "Sidewinder_LowAmmo_Shot3"
"low_ammo_sound_name_4" "Sidewinder_LowAmmo_Shot4"
"low_ammo_sound_name_5" "Sidewinder_LowAmmo_Shot5"
"fx_muzzle_flash_view" "P_wpn_muzzleflash_smr_FP"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_smr"
"fx_muzzle_flash_attach" "muzzle_flash"
// Damage - When Used by Players
"damage_type" "bullet"
"critical_hit_damage_scale" "1.5"
"npc_aim_at_feet" "0"
"npc_miss_fast_player" "0"
//If increasing explosion radius check if SMR_DamagedPlayerOrNPC is still necessary. It's manually applying rodeo splash damage.
"explosion_inner_radius" "1"
"explosionradius" "16"
"impulse_force" "1000"
"ammo_clip_size" "20"
MP_BASE
{
"ammo_default_total" "200"
"ammo_stockpile_max" "200"
"ammo_no_remove_from_clip" "0"
"ammo_no_remove_from_stockpile" "1"
"damage_near_value" "50"
"damage_far_value" "50"
"damage_near_value_titanarmor" "115"
"damage_far_value_titanarmor" "115"
"explosion_damage" "15"
"explosion_damage_heavy_armor" "150"
"damage_near_distance" "1800"
"damage_far_distance" "15000"
"red_crosshair_range" "1800"
// Damage - When Used by NPCs
"npc_damage_near_value" "25"
"npc_damage_far_value" "25"
"npc_damage_near_value_titanarmor" "150"
"npc_damage_far_value_titanarmor" "150"
"npc_damage_near_distance" "800"
"npc_damage_far_distance" "1200"
"npc_min_engage_range" "100"
"npc_max_engage_range" "1300"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3200"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "7"
"npc_max_burst" "11"
"npc_rest_time_between_bursts_min" "0.4"
"npc_rest_time_between_bursts_max" "0.6"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.5"
}
SP_BASE
{
"ammo_default_total" "60"
"ammo_stockpile_max" "100"
"ammo_no_remove_from_clip" "0"
"ammo_no_remove_from_stockpile" "0"
"damage_near_value" "45"
"damage_far_value" "45"
"damage_near_value_titanarmor" "175"
"damage_far_value_titanarmor" "175"
"explosion_damage" "15"
"explosion_damage_heavy_armor" "150"
"damage_near_distance" "1800"
"damage_far_distance" "15000"
"red_crosshair_range" "1800"
// Damage - When Used by NPCs
"npc_damage_near_value" "25"
"npc_damage_far_value" "25"
"npc_damage_near_value_titanarmor" "100"
"npc_damage_far_value_titanarmor" "100"
"npc_damage_near_distance" "800"
"npc_damage_far_distance" "1200"
"npc_min_engage_range" "100"
"npc_max_engage_range" "1300"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3200"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "7"
"npc_max_burst" "11"
"npc_rest_time_between_bursts_min" "0.4"
"npc_rest_time_between_bursts_max" "0.6"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
"proficiency_poor_spreadscale" "3.0"
"proficiency_average_spreadscale" "2"
"proficiency_good_spreadscale" "1.4"
"proficiency_very_good_spreadscale" "1.4"
"dof_zoom_nearDepthStart" "5.040"
"dof_zoom_nearDepthEnd" "12.639"
"dof_nearDepthStart" "3.683"
"dof_nearDepthEnd" "6.652"
// Behavior
"damage_headshot_scale" "1.25"
"fire_rate" "9"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "45"
"reload_time" "3.0"
"reload_time_late1" "1.98"
"reload_time_late2" "1.36"
"reload_time_late3" "0.80"
"reloadempty_time" "3.0"
"reloadempty_time_late1" "1.98"
"reloadempty_time_late2" "1.36"
"reloadempty_time_late3" "0.80"
"holster_time" "0.5"
"deploy_time" "0.8"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "rocket"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "1"
"allow_headshots" "1"
"critical_hit" "1"
"scripted_projectile_max_timestep" "0.02"
"sprint_fractional_anims" "0"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_humansonly" "0"
"aimassist_disable_ads_humansonly" "0"
// Spread
"spread_stand_hip" "0.5"
"spread_stand_hip_run" "0.5"
"spread_stand_hip_sprint" "0.5"
"spread_crouch_hip" "0.5"
"spread_air_hip" "0.5"
"spread_stand_ads" "0.0" //"0.25"
"spread_crouch_ads" "0.0" //"0.2"
"spread_air_ads" "0.0" //"0.5"
"spread_kick_on_fire_stand_hip" "0.5"
"spread_kick_on_fire_crouch_hip" "0.5"
"spread_kick_on_fire_air_hip" "0.5"
"spread_kick_on_fire_stand_ads" "0.0"
"spread_kick_on_fire_crouch_ads" "0.0"
"spread_kick_on_fire_air_ads" "0.0"
"spread_max_kick_stand_hip" "3.0"
"spread_max_kick_crouch_hip" "3.0"
"spread_max_kick_air_hip" "5.0"
"spread_max_kick_stand_ads" "5.0"
"spread_max_kick_crouch_ads" "5.0"
"spread_max_kick_air_ads" "5.0"
"spread_decay_rate" "15"
"spread_decay_delay" ".2"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "low_springconstant_launcher"
"viewkick_pitch_base" "-0.25"
"viewkick_pitch_random" "0.35"
"viewkick_pitch_softScale" "0.65"
"viewkick_pitch_hardScale" "1.0"
"viewkick_yaw_base" "0.1"
"viewkick_yaw_random" "0.65"
"viewkick_yaw_random_innerexclude" "0.2"
"viewkick_yaw_softScale" "0.75"
"viewkick_yaw_hardScale" "0.5"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.2"
"viewkick_roll_randomMax" "0.25"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "1.75"
"viewkick_hipfire_weaponFraction" "0.2"
"viewkick_hipfire_weaponFraction_vmScale" "1.0"
"viewkick_ads_weaponFraction" "0.1"
"viewkick_ads_weaponFraction_vmScale" "0.5"
"viewkick_scale_min_hipfire" "0.65"
"viewkick_scale_max_hipfire" "0.65"
"viewkick_scale_min_ads" "0.5"
"viewkick_scale_max_ads" "0.5"
"viewkick_scale_valuePerShot" "0.65"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "15"
"viewkick_scale_valueDecayDelay" "0.3"
"viewkick_scale_valueDecayRate" "20"
"viewkick_scale_firstshot_hipfire" "0"
"viewkick_scale_firstshot_ads" "0"
"viewpunch_multiplier" "1.25"
//
"viewmodel_shake_forward" "0.25"
"viewmodel_shake_up" "0.0"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.19"
"bob_horz_dist_zoomed" "0.1"
"bob_max_speed_zoomed" "150"
"bob_pitch_zoomed" "0.75"
"bob_yaw_zoomed" "-1.7"
"bob_roll_zoomed" "1.2"
// Rumble
"fire_rumble" "rumble_grenadier"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE"
"sway_min_x_zoomed" "-0.5"
"sway_min_y_zoomed" "-0.5"
"sway_min_z_zoomed" "-0.6"
"sway_max_x_zoomed" "0.5"
"sway_max_y_zoomed" "0.5"
"sway_max_z_zoomed" "0.6"
"sway_min_pitch_zoomed" "-3"
"sway_min_yaw_zoomed" "-2.5"
"sway_min_roll_zoomed" "-4"
"sway_max_pitch_zoomed" "3"
"sway_max_yaw_zoomed" "2.5"
"sway_max_roll_zoomed" "4"
"sway_translate_gain_zoomed" "2.5"
"sway_rotate_gain_zoomed" "7"
"sway_move_forward_translate_x_zoomed" "-0.1"
"sway_move_forward_translate_z_zoomed" "-0.5"
"sway_move_back_translate_x_zoomed" "0.2"
"sway_move_back_translate_z_zoomed" "-0.2"
"sway_move_left_translate_y_zoomed" "-1"
"sway_move_left_translate_z_zoomed" "-0.5"
"sway_move_left_rotate_roll_zoomed" "-4"
"sway_move_right_translate_y_zoomed" "1"
"sway_move_right_translate_z_zoomed" "-0.5"
"sway_move_right_rotate_roll_zoomed" "4"
"sway_move_up_translate_z_zoomed" "-1"
"sway_move_down_translate_z_zoomed" "1"
"sway_turn_left_rotate_yaw_zoomed" "-2.5"
"sway_turn_right_rotate_yaw_zoomed" "2.5"
"sway_turn_left_translate_y_zoomed" ".5"
"sway_turn_right_translate_y_zoomed" "-.5"
"sway_turn_up_translate_z_zoomed" ".2"
"sway_turn_down_translate_z_zoomed" "-.2"
"sway_turn_up_translate_x_zoomed" ".1"
"sway_turn_down_translate_x_zoomed" "-.1"
"sway_turn_left_rotate_roll_zoomed" "4"
"sway_turn_right_rotate_roll_zoomed" "-4"
"sway_turn_up_rotate_pitch_zoomed" "3"
"sway_turn_down_rotate_pitch_zoomed" "-3"
"sway_turn_up_rotate_roll_zoomed" "-0.8"
"sway_turn_down_rotate_roll_zoomed" "0.8"
// WeaponED Unhandled Key/Values and custom script Key/Values
"deployfirst_time" "1.25"
"sprintcycle_time" ".55"
"clip_bodygroup" "smr_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"bodygroup_ammo_index_count" "7"
Mods
{
slammer
{
}
jump_kit
{
"impulse_force" "1000"
"impulse_force_explosions" "65000"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup6_set" "1"
}
extended_ammo
{
"ammo_stockpile_max" "375"
"ammo_clip_size" "25"
"ammo_default_total" "375"
}
delayed_shot
{
"projectile_flight_sound" "Weapon_Sidwinder_Projectile"
"ignition_distance" "35"
"pre_ignition_speed" "250"
"pre_ignition_damage" "15"
"pre_ignition_damage_titanarmor" "20"
"pre_ignition_npc_damage" "80"
"pre_ignition_npc_damage_titanarmor" "30"
"pre_ignition_flight_sound" "Weapon_Sidwinder_Projectile"
"pre_ignition_trail_effect" "bullet_mastiff"
"pre_ignition_impact_effect_table" "exp_smr"
"ignition_sound" "Weapon_Sidewinder_Fire_3P"
"ignition_effect" "bullet_mastiff"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
burn_mod_smr
{
"is_burn_mod" "1"
"damage_near_value" "90"
"damage_far_value" "90"
"damage_near_value_titanarmor" "250"
"damage_far_value_titanarmor" "250"
//effects
"projectile_trail_effect_0" "Rocket_Smoke_SMR_burn"
"fx_muzzle_flash_view" "P_wpn_muzzleflash_smr_fp_burn"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_smr_burn"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
tactical_cdr_on_kill
{
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
sp_s2s_settings
{
projectile_trail_effect_0 "Rocket_Smoke_SMR_s2s"
"ammo_default_total" "1500"
"ammo_stockpile_max" "1500"
ammo_no_remove_from_stockpile "1"
"npc_max_engage_range" "20000"
"npc_max_engage_range_heavy_armor" "20000"
"npc_max_range" "20000"
"npc_lead_time_max_dist" "9000"
"npc_lead_time_min_dist" "1500"
"npc_lead_time_scale" "0.0004"
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/smr_ammo_counter"
"mesh" "models/weapons/attachments/smr_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_smr"
"base_spread" "5.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+640
View File
@@ -0,0 +1,640 @@
WeaponData
{
// General
"printname" "#WPN_SNIPER"
"shortprintname" "#WPN_SNIPER_SHORT"
"description" "#WPN_SNIPER_DESC"
"longdesc" "#WPN_SNIPER_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_kraber"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_kraber"
"weaponClass" "human"
"weaponSubClass" "sniper"
"body_type" "heavy"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"OnWeaponActivate" "OnWeaponActivate_weapon_sniper"
"OnClientAnimEvent" "OnClientAnimEvent_weapon_sniper"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_sniper"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_weapon_sniper"
"OnProjectileCollision" "OnProjectileCollision_weapon_sniper"
"viewmodel_offset_ads" "0 0 0"
// Menu
"menu_category" "sniper"
"menu_anim_class" "large"
"stat_damage" "100"
"stat_range" "100"
"stat_accuracy" "60"
"stat_rof" "15"
"ads_dof_disable" "1"
// Models
"viewmodel" "models/weapons/at_rifle/ptpov_at_rifle.mdl"
"playermodel" "models/weapons/at_rifle/w_at_rifle.mdl"
"projectilemodel" "models/weapons/bullets/projectile_20mm.mdl"
// Effects
"impact_effect_table" "titan_bullet"
"projectile_trail_effect_0" "weapon_kraber_projectile"
"projectile_do_predict_impact_effects" "1"//0"
"vortex_absorb_effect" "wpn_vortex_projectile_20mm_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_20mm"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletLarge"
"vortex_absorb_sound_1p_vs_3p" "Vortex_Shield_AbsorbBulletLarge_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
// Sounds
"sound_dryfire" "rifle_dryfire"
"sound_pickup" "wpn_pickup_Rifle_1P"
"sound_zoom_in" "Weapon_Rangemaster_Kraber_ADS_In"
"sound_zoom_out" "Weapon_Rangemaster_Kraber_ADS_Out"
"fire_sound_1_player_1p" "large_shell_drop"
"fire_sound_1_player_3p" "large_shell_drop"
"fire_sound_1_npc" "large_shell_drop"
"fire_sound_2_player_1p" "Weapon_Kraber_Fire_1P"
"fire_sound_2_player_3p" "Weapon_Kraber_Fire_3P"
"fire_sound_2_npc" "Weapon_Kraber_Fire_npc"
"low_ammo_sound_name_1" "Kraber_LowAmmo_Shot1"
"low_ammo_sound_name_2" "Kraber_LowAmmo_Shot2"
"low_ammo_sound_name_3" "Kraber_LowAmmo_Shot3"
"fx_shell_eject_view" "wpn_shelleject_rifle_large_FP"
"fx_shell_eject_world" "wpn_shelleject_rifle_large"
"fx_shell_eject_attach" "shell"
"fx_shell_eject_attach_scoped" "shell_scoped"
"fx_muzzle_flash_view" "wpn_muzzleflash_snp_hmn_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_snp_hmn"
"fx_muzzle_flash_attach" "muzzle_flash"
"fx_muzzle_flash_attach_scoped" "muzzle_flash_scoped"
// Bolt info
"bolt_hitsize" "0.0"
"bolt_hitsize_grow1_time" "0.035"
"bolt_hitsize_grow1_size" "0.5"
"bolt_hitsize_grow2_time" "0.08"
"bolt_hitsize_grow2_size" "1.0"
"bolt_hitsize_growfinal_lerptime" "0.18"
"bolt_hitsize_growfinal_size" "2.0"
"bolt_gravity_enabled" "1"
"bolt_gravity_amount" "0.2500"//0.500"
"bolt_bounce_frac" "0.000"
"projectile_damage_reduction_per_bounce" "0.0"
"projectile_damages_owner" "0"
"projectile_ricochet_max_count" "0"
"pass_through_depth" "64"
"pass_through_damage_preserved_scale" "1"
"bolt_speed" "10000"
// Damage - When Used by Players
"damage_flags" "DF_BULLET | DF_KNOCK_BACK | DF_DISMEMBERMENT"
"damage_type" "bullet"
"damage_headshot_scale" "1.5"
"impulse_force" "10"
"ammo_clip_size" "4"
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
MP_BASE
{
"ammo_default_total" "40"
"ammo_stockpile_max" "40"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"damage_near_value" "350"
"damage_far_value" "350"
"damage_near_value_titanarmor" "430"
"damage_far_value_titanarmor" "430"
"damage_rodeo" "900"
"damage_near_distance" "2000"
"damage_far_distance" "15000"
"red_crosshair_range" "15000"
"critical_hit_damage_scale" "1"
// Damage - When Used by NPCs
"npc_damage_near_value" "49"
"npc_damage_far_value" "49"
"npc_damage_near_value_titanarmor" "50"
"npc_damage_far_value_titanarmor" "25"
"npc_accuracy_multiplier_pilot" "1.0"
"npc_suppress_lsp_allowed" "0"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
"zoom_toggle_lerp_time" "<KEEP_DEFAULT>"
"zoom_toggle_fov" "<KEEP_DEFAULT>"
}
SP_BASE
{
"zoom_toggle_lerp_time" "0.2"
"zoom_toggle_fov" "7"
"ammo_default_total" "12"
"ammo_stockpile_max" "28"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"damage_near_value" "200"
"damage_far_value" "200"
"damage_near_value_titanarmor" "500"
"damage_far_value_titanarmor" "500"
"damage_rodeo" "900"
"damage_near_distance" "2000"
"damage_far_distance" "15000"
"red_crosshair_range" "15000"
"critical_hit_damage_scale" "1.5"
// Damage - When Used by NPCs
"npc_damage_near_value" "49"
"npc_damage_far_value" "49"
"npc_damage_near_value_titanarmor" "50"
"npc_damage_far_value_titanarmor" "25"
"npc_accuracy_multiplier_pilot" "3.0"
"npc_suppress_lsp_allowed" "<KEEP_DEFAULT>"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
// NPC
"proficiency_poor_spreadscale" "3.0"
"proficiency_average_spreadscale" "2.2"
"proficiency_good_spreadscale" "2.0"
"proficiency_very_good_spreadscale" "1.5"
"npc_min_engage_range" "500"
"npc_max_engage_range" "8000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "8000"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "2.0"
"npc_rest_time_between_bursts_max" "3.0"
"dof_zoom_nearDepthStart" "0"
"dof_zoom_nearDepthEnd" "0"
"dof_nearDepthStart" "4.750"
"dof_nearDepthEnd" "9"
// Behavior
"fire_rate" "1.85"
"zoom_time_in" "0.4"//0.48"//1.1"//1.25"//0.45"
"zoom_time_out" "0.3"
"zoom_fov" "26.26" //3x zoom
"zoom_scope_frac_start" "0.2"//0.2"
"zoom_scope_frac_end" "0.7"//0.85"
"zoom_angle_shift_pitch" "0.3"
"zoom_angle_shift_yaw" "0.65"
"rechamber_time" "1.60"//1.30"
"reload_time" "2.5"
"reload_time_late1" "1.52"
"reload_time_late2" "0.63"
"reloadempty_time" "3.61"
"reloadempty_time_late1" "2.63"
"reloadempty_time_late2" "1.75"
"reloadempty_time_late3" "0.55"
"holster_time" "0.5"
"deploy_time" "0.8"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "1"
"allow_headshots" "1"
"ads_move_speed_scale" "0.5"//0.35"
"aimassist_disable_hipfire" "1"
"aimassist_disable_ads" "1"
"aimassist_disable_hipfire_titansonly" "1"
"aimassist_disable_ads_titansonly" "1"
"gamepad_use_yaw_speed_for_pitch_ads" "1"
"ads_fov_zoomfrac_start" "0.5"
"ads_fov_zoomfrac_end" "0.9"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "10"
"spread_stand_hip_run" "12"
"spread_stand_ads" "0.0" //"0.1"
"spread_crouch_hip" "8"
"spread_crouch_ads" "0"
"spread_air_hip" "12"
"spread_air_ads" "0.0" //".15"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "sniper"
"viewkick_pitch_base" "-0.5625"//"-1.25"//
"viewkick_pitch_random" "0.0225"//"0.05"//
"viewkick_pitch_softScale" "0.8"
"viewkick_pitch_hardScale" "2"
"viewkick_yaw_base" "-0.135"//"-0.3"//
"viewkick_yaw_random" "0.045"//"0.1"//
"viewkick_yaw_softScale" "1.0"
"viewkick_yaw_hardScale" "1.5"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.5"
"viewkick_roll_randomMax" "0.5"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "3.0"
"viewkick_hipfire_weaponFraction" "0.4"
"viewkick_hipfire_weaponFraction_vmScale" "0.55"
"viewkick_ads_weaponFraction" "0.0"//"0.45"//
"viewkick_ads_weaponFraction_vmScale" "0.0"//"-0.3"//
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "0.0"
"viewkick_perm_pitch_random_innerexclude" "0.0"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0.0"
"viewkick_perm_yaw_random_innerexclude" "0.0"
//
"viewmodel_shake_forward" "0.5"
"viewmodel_shake_up" "0.1"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.0025"
"bob_horz_dist_zoomed" "0.0025"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_sniper"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "jx_c_pov"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.085"
"sway_max_yaw_zoomed" "0.085"
"sway_turn_left_rotate_yaw_zoomed" "0.085"
"sway_turn_right_rotate_yaw_zoomed" "-0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.25"
"sway_max_pitch_zoomed" "0.25"
"sway_turn_up_rotate_pitch_zoomed" "-0.25"
"sway_turn_down_rotate_pitch_zoomed" "0.25"
// WeaponED Unhandled Key/Values and custom script Key/Values
"sprintcycle_time" ".55"
"is_sniper" "1"
// Bodygroups:
"bodygroup1_name" "scope_dcom"
"bodygroup1_set" "1"
"bodygroup2_name" "scope_zoom"
"bodygroup2_set" "0"
"bodygroup3_name" "ammo"
"bodygroup3_set" "1"
"bodygroup4_name" "scope_outline"
"bodygroup4_set" "0"
"bodygroup5_name" "scope_oracle"
"bodygroup5_set" "0"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
// "bodygroup7_name" "suppressor_sq_lg"
// "bodygroup7_set" "0"
"bodygroup_ads_scope_name" "ads_scopes"
"bodygroup_ads_scope_set" "3"
"anim_alt_idleAttack" "0"
"clip_bodygroup" "at_rifle_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
"bodygroup_ammo_index_count" "6"
Mods
{
iron_sights
{
}
scope_4x
{
//Use this for Variable Zoom
"ui7_enable" "1"
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup4_set" "1"
"bodygroup5_set" "0"
"bodygroup_ads_scope_set" "2"
"zoom_toggle_lerp_time" "0.2"
"zoom_toggle_fov" "7"
//"ui6_enable" "1"
}
extended_ammo
{
"ammo_stockpile_max" "90"
"ammo_clip_size" "7"
"ammo_default_total" "90"
}
stabilizer
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup4_set" "0"
"bodygroup5_set" "1"
"bodygroup_ads_scope_set" "0"
// "viewdrift_ads_stand_scale_pitch" "*0.5"
// "viewdrift_ads_crouch_scale_pitch" "*0.5"
// "viewdrift_ads_air_scale_pitch" "*0.5"
// "viewdrift_ads_air_scale_yaw" "*0.5"
// "viewdrift_ads_stand_scale_yaw" "*0.5"
// "viewdrift_ads_crouch_scale_yaw" "*0.5"
// "viewdrift_ads_speed_pitch" "*0.5"
// "viewdrift_ads_speed_yaw" "*0.5"
"viewmodel_offset_ads" "0 -2.95 0.31"
//"viewmodel_offset_lerp_endFrac" "1"
"ads_fov_zoomfrac_start" "0.3"
"ads_fov_zoomfrac_end" "0.8"
"dof_zoom_nearDepthStart" "7.0"
"dof_zoom_nearDepthEnd" "7.2"
"anim_alt_idleAttack" "1"
}
ricochet
{
"bolt_bounce_frac" "0.7"
"projectile_damage_reduction_per_bounce" "0.0"
"projectile_damages_owner" "0"
"projectile_ricochet_max_count" "2"
}
slammer
{
}
threat_scope
{
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup4_set" "0"
"bodygroup5_set" "0"
"bodygroup_ads_scope_set" "1"
"threat_scope_enabled" "1"
"threat_scope_bounds_width" "1.5"
"threat_scope_bounds_height" "1.1"
"threat_scope_zoomfrac_start" "0.85"
"viewmodel_offset_ads" "0 0.5 0"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
}
pro_screen
{
"ui8_enable" "1"
"bodygroup6_set" "1"
}
tactical_cdr_on_kill
{
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_sniper
{
"is_burn_mod" "1"
//FX
"fx_muzzle_flash_view" "wpn_muzzleflash_snp_hmn_FP_burn"
"fx_muzzle_flash_world" "wpn_muzzleflash_snp_hmn_burn"
"projectile_trail_effect_0" "weapon_kraber_projectile_burn"
"impact_effect_table" "titan_bullet_elec"
"damage_near_value" "450"
"damage_far_value" "450"
"damage_near_value_titanarmor" "580"
"damage_far_value_titanarmor" "580"
}
pve_elite
{
//"ammo_stockpile_max" "90"
//"ammo_clip_size" "7"
//"ammo_default_total" "90"
//"reload_time" "0.1"
//"fire_rate" "0.1"
"npc_damage_near_value" "70"
"npc_damage_far_value" "70"
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/kraber_ammo_counter"
"mesh" "models/weapons/attachments/kraber_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui6_enable" "0"
UiData6
{
"ui" "ui/red_dot_basic"
"mesh" "models/weapons/attachments/sniper_scope_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui7_enable" "0"
UiData7
{
"ui" "ui/variable_zoom_crosshair"
"mesh" "models/weapons/attachments/attach_scope_ads_2_crosshair"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
clipCount weapon_stockpileClipCount
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_sniper_amped"
"base_spread" "10"
Args
{
isFiring weapon_is_firing
}
}
}
}
+545
View File
@@ -0,0 +1,545 @@
WeaponData
{
// General
"printname" "#WPN_SOFTBALL"
"shortprintname" "#WPN_SOFTBALL_SHORT"
"description" "#WPN_SOFTBALL_DESC"
"longdesc" "#WPN_SOFTBALL_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_softball"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_softball"
"weaponClass" "human"
"body_type" "heavy"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"OnClientAnimEvent" "GlobalClientEventHandler"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_softball"
"OnWeaponNpcPrimaryAttack" "OnWeaponNpcPrimaryAttack_weapon_softball"
"OnProjectileCollision" "OnProjectileCollision_weapon_softball"
// Menu
"menu_category" "special"
"menu_anim_class" "medium"
"stat_damage" "71"
"stat_range" "66"
"stat_accuracy" "65"
"stat_rof" "19"
// Models
"viewmodel" "models/weapons/softball_at/ptpov_softball_at.mdl"
"playermodel" "models/weapons/softball_at/w_softball_at.mdl"
"projectilemodel" "models/weapons/bullets/mgl_grenade.mdl"
// Effects
"tracer_effect" "weapon_tracers_xo16"
"impact_effect_table" "exp_softball_grenade"
"projectile_trail_effect_0" "wpn_grenade_frag_softball"
"vortex_absorb_effect" "wpn_vortex_projectile_frag_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_frag"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletLarge"
"vortex_absorb_sound_1p_vs_3p" "Vortex_Shield_AbsorbBulletLarge_1P_VS_3P"
"vortex_drain" "0.0"
"projectile_adjust_to_gun_barrel" "1"
"sound_zoom_in" "Weapon_Softball_ADS_In"
"sound_zoom_out" "Weapon_Softball_ADS_Out"
"sound_pickup" "wpn_pickup_MG_1P"
"fire_sound_1_player_1p" "Weapon_Softball_Fire_1P"
"fire_sound_1_player_3p" "Weapon_Softball_Fire_3P"
"fire_sound_1_npc" "Weapon_Softball_Fire_NPC"
"low_ammo_sound_name_1" "Softball_LowAmmo_Shot1"
"low_ammo_sound_name_2" "Softball_LowAmmo_Shot2"
"low_ammo_sound_name_3" "Softball_LowAmmo_Shot3"
"fx_muzzle_flash_view" "P_wpn_muzzleflash_mgl_FP_FULL"
"fx_muzzle_flash_world" "P_wpn_muzzleflash_mgl_FULL"
"fx_muzzle_flash_attach" "muzzle_flash"
"show_grenade_indicator" "1"
"damage_type" "burn"
"npc_self_explosion_safety" "0"
"explosion_inner_radius" "50"
"explosionradius" "150"
"impulse_force" "7000"
"critical_hit" "0"
"critical_hit_damage_scale" "1.5"
// Ammo
"ammo_clip_size" "6"
"ammo_size_segmented_reload" "1"
//"projectile_killreplay_enabled" "1"
MP_BASE
{
"ammo_default_total" "60"
"ammo_stockpile_max" "60"
"ammo_no_remove_from_clip" "0"
"ammo_no_remove_from_stockpile" "1"
// Damage - When Used by Players
"damage_near_value" "10"
"damage_far_value" "10"
"damage_near_value_titanarmor" "0"
"damage_far_value_titanarmor" "0"
"explosion_damage" "90"
"explosion_damage_heavy_armor" "330"
"damage_near_distance" "100"
"damage_far_distance" "1500"
"red_crosshair_range" "2000"
// Damage - When Used by NPCs
"npc_damage_near_value" "0"
"npc_damage_far_value" "0"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
// NPC
"npc_min_engage_range" "100"
"npc_max_engage_range" "2000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3500"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "0.5"
"npc_rest_time_between_bursts_max" "1"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.5"
}
SP_BASE
{
"ammo_default_total" "48"
"ammo_stockpile_max" "48"
"ammo_no_remove_from_clip" "0"
"ammo_no_remove_from_stockpile" "0"
// Damage - When Used by Players
"damage_near_value" "45"
"damage_far_value" "45"
"damage_near_value_titanarmor" "45"
"damage_far_value_titanarmor" "45"
"explosion_damage" "80"
"explosion_damage_heavy_armor" "170"
"damage_near_distance" "100"
"damage_far_distance" "2000"
"red_crosshair_range" "2000"
// Damage - When Used by NPCs
"npc_damage_near_value" "20"
"npc_damage_far_value" "20"
"npc_damage_near_value_titanarmor" "20"
"npc_damage_far_value_titanarmor" "20"
// NPC
"npc_min_engage_range" "100"
"npc_max_engage_range" "2000"
"npc_min_engage_range_heavy_armor" "500"
"npc_max_engage_range_heavy_armor" "3500"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "0.5"
"npc_rest_time_between_bursts_max" "1"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
"proficiency_poor_spreadscale" "10.0"
"proficiency_average_spreadscale" "10.0"
"proficiency_good_spreadscale" "3.3"
"proficiency_very_good_spreadscale" "3.3"
"dof_zoom_nearDepthStart" "2.000"
"dof_zoom_nearDepthEnd" "8.500"
"dof_nearDepthStart" "1.683"
"dof_nearDepthEnd" "5.652"
// Behavior
"fire_rate" "2"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "45"
"reload_time" "0.95"
"reloadsegment_time_loop" "0.82"
"reloadsegment_time_end" "0.57"
"reloadsegmentempty_time_end" "0.57"
"reloadempty_time" "0.95"
"holster_time" "0.5"
"deploy_time" "0.63"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "grenade"
"allow_empty_fire" "0"
"reload_enabled" "1"
"reload_is_segmented" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "1"
"allow_headshots" "0"
"grenade_bounce_vel_frac_shallow" "0.47"
"grenade_bounce_vel_frac_sharp" "0.28"
"grenade_bounce_vel_frac_along_normal" "0.5"
"grenade_bounce_randomness" "0.2"
"grenade_bounce_extra_vertical_randomness" "0.2"
"grenade_roll_vel_frac_per_second" "0.1"
"projectile_launch_speed" "2500"
"projectile_first_person_offset_fraction" "2"
"projectile_inherit_owner_velocity_scale" "1"
"sprint_fractional_anims" "0"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_humansonly" "0"
"aimassist_disable_ads_humansonly" "0"
// Spread
"spread_stand_hip" "0.25"
"spread_stand_hip_run" "0.25"
"spread_stand_ads" "0.35"
"spread_stand_hip_sprint" "0.25"
"spread_crouch_hip" "0.25"
"spread_crouch_ads" "0.35"
"spread_air_hip" "0.25"
"spread_air_ads" "0.35"
"spread_kick_on_fire_stand_hip" "0.1"
"spread_kick_on_fire_stand_ads" ".075"
"spread_kick_on_fire_crouch_hip" "0.1"
"spread_kick_on_fire_crouch_ads" ".05"
"spread_kick_on_fire_air_hip" ".1"
"spread_kick_on_fire_air_ads" ".1"
"spread_max_kick_stand_hip" "2.0"
"spread_max_kick_stand_ads" "0.0"
"spread_max_kick_crouch_hip" "1.0"
"spread_max_kick_crouch_ads" "0.0"
"spread_max_kick_air_hip" "5.0"
"spread_max_kick_air_ads" "0.0"
"spread_decay_rate" "5"
"spread_decay_delay" ".1"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "launcher"
"viewkick_pitch_base" "-0.3"
"viewkick_pitch_random" "0.1"
"viewkick_pitch_softScale" "1.2"
"viewkick_pitch_hardScale" "6.75"
"viewkick_yaw_base" "0.0"
"viewkick_yaw_random" "0.15"
"viewkick_yaw_softScale" "1.3"
"viewkick_yaw_hardScale" "1.0"
"viewkick_roll_base" "0.0"
"viewkick_roll_randomMin" "0.5"
"viewkick_roll_randomMax" "0.7"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "1.7"
"viewkick_hipfire_weaponFraction" "0.8"
"viewkick_hipfire_weaponFraction_vmScale" "1.0"
"viewkick_ads_weaponFraction" "0.3"
"viewkick_ads_weaponFraction_vmScale" "0.5"
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "0.3"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0.2"
"viewpunch_multiplier" "1.25"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.19"
"bob_horz_dist_zoomed" "0.1"
"bob_max_speed_zoomed" "150"
"bob_pitch_zoomed" "0.75"
"bob_yaw_zoomed" "-1.7"
"bob_roll_zoomed" "1.2"
// Rumble
"fire_rumble" "rumble_grenadier"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE"
"sway_min_x_zoomed" "-0.5"
"sway_min_y_zoomed" "-0.5"
"sway_min_z_zoomed" "-0.6"
"sway_max_x_zoomed" "0.5"
"sway_max_y_zoomed" "0.5"
"sway_max_z_zoomed" "0.6"
"sway_min_pitch_zoomed" "-3"
"sway_min_yaw_zoomed" "-2.5"
"sway_min_roll_zoomed" "-4"
"sway_max_pitch_zoomed" "3"
"sway_max_yaw_zoomed" "2.5"
"sway_max_roll_zoomed" "4"
"sway_translate_gain_zoomed" "2.5"
"sway_rotate_gain_zoomed" "7"
"sway_move_forward_translate_x_zoomed" "-0.1"
"sway_move_forward_translate_z_zoomed" "-0.5"
"sway_move_back_translate_x_zoomed" "0.2"
"sway_move_back_translate_z_zoomed" "-0.2"
"sway_move_left_translate_y_zoomed" "-1"
"sway_move_left_translate_z_zoomed" "-0.5"
"sway_move_left_rotate_roll_zoomed" "-4"
"sway_move_right_translate_y_zoomed" "1"
"sway_move_right_translate_z_zoomed" "-0.5"
"sway_move_right_rotate_roll_zoomed" "4"
"sway_move_up_translate_z_zoomed" "-1"
"sway_move_down_translate_z_zoomed" "1"
"sway_turn_left_rotate_yaw_zoomed" "-2.5"
"sway_turn_right_rotate_yaw_zoomed" "2.5"
"sway_turn_left_translate_y_zoomed" ".5"
"sway_turn_right_translate_y_zoomed" "-.5"
"sway_turn_up_translate_z_zoomed" ".2"
"sway_turn_down_translate_z_zoomed" "-.2"
"sway_turn_up_translate_x_zoomed" ".1"
"sway_turn_down_translate_x_zoomed" "-.1"
"sway_turn_left_rotate_roll_zoomed" "4"
"sway_turn_right_rotate_roll_zoomed" "-4"
"sway_turn_up_rotate_pitch_zoomed" "3"
"sway_turn_down_rotate_pitch_zoomed" "-3"
"sway_turn_up_rotate_roll_zoomed" "-0.8"
"sway_turn_down_rotate_roll_zoomed" "0.8"
// WeaponED Unhandled Key/Values and custom script Key/Values
"viewdrift_hipfire_stand_scale_pitch" "0.325"
"viewdrift_hipfire_crouch_scale_pitch" "0.275"
"viewdrift_hipfire_air_scale_pitch" "0.5"
"viewdrift_hipfire_stand_scale_yaw" "0.12"
"viewdrift_hipfire_crouch_scale_yaw" "0.10"
"viewdrift_hipfire_air_scale_yaw" "0.22"
"viewdrift_hipfire_speed_pitch" "0.6"
"viewdrift_hipfire_speed_yaw" "1.22"
"viewdrift_ads_speed_pitch" "0.63"
"viewdrift_ads_speed_yaw" "0.6"
"sprintcycle_time" ".55"
// Bodygroups:
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
"clip_bodygroup" "softball_at_cylinder"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "1"
"clip_bodygroup_show_for_milestone_2" "0"
"clip_bodygroup_show_for_milestone_3" "1"
"clip_bodygroup_show_for_milestone_4" "0"
"grenade_arc_indicator_effect" "P_grenade_arc_proto"
"grenade_arc_impact_indicator_effect" "grenade_arc_impact_proto"
"grenade_arc_indicator_show_from_hip" "0"
Mods
{
ar_trajectory
{
"grenade_arc_indicator_effect" "P_grenade_arc_proto"
"grenade_arc_impact_indicator_effect" "grenade_arc_impact_proto"
"grenade_arc_indicator_show_from_hip" "1"
}
extended_ammo
{
"ammo_stockpile_max" "120"
"ammo_clip_size" "8"
"ammo_default_total" "120"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
pro_screenextended_ammo
{
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
jump_kit
{
"impulse_force" "7000"
"impulse_force_explosions" "65000"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
"reloadsegment_time_loop" "*0.7"
"reloadsegment_time_end" "*0.7"
"reloadsegmentempty_time_end" "*0.7"
}
burn_mod_softball
{
//FX
"projectile_trail_effect_0" "wpn_grenade_frag_softball_burn"
"is_burn_mod" "1"
"explosion_damage" "150"
"explosion_damage_heavy_armor" "530"
}
tactical_cdr_on_kill
{
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/softball_ammo_counter"
"mesh" "models/weapons/attachments/softball_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_grenade_launcher2"
"base_spread" "1.0"
Args
{
isFiring weapon_is_firing
}
}
}
}
+692
View File
@@ -0,0 +1,692 @@
WeaponData
{
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic"
// General
"printname" "#WPN_VINSON"
"shortprintname" "#WPN_VINSON_SHORT"
"description" "#WPN_VINSON_DESC"
"longdesc" "#WPN_VINSON_LONGDESC"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_vinson"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_vinson"
"weaponClass" "human"
"body_type" "medium"
"fire_mode" "auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"damage_flags" "DF_BULLET | DF_DISMEMBERMENT"
// Menu
"menu_category" "ar"
"menu_anim_class" "medium"
"stat_damage" "70"
"stat_range" "65"
"stat_accuracy" "45"
"stat_rof" "60"
// Models
"viewmodel" "models/weapons/vinson/ptpov_vinson.mdl"
"playermodel" "models/weapons/vinson/w_vinson.mdl"
// Effects
"tracer_effect" "P_wpn_tracer"
"tracer_effect_first_person" "P_wpn_tracer"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"fx_shell_eject_view" "wpn_shelleject_rifle_assault_FP"
"fx_shell_eject_world" "wpn_shelleject_rifle_assault"
"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_smg_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_smg"
"fx_muzzle_flash_attach" "muzzle_flash"
//Sounds
"sound_dryfire" "Weapon_Vinson_Trigger"
"sound_pickup" "wpn_pickup_Rifle_1P"
"sound_trigger_pull" "Weapon_Vinson_Trigger"
"fire_sound_1_player_1p" "Vinson_shell"
"fire_sound_1_player_3p" "Weapon_bulletCasings.Bounce"
"fire_sound_2_player_1p" "Weapon_Vinson_SecondShot_1P"
"fire_sound_2_player_3p" "Weapon_Vinson_SecondShot_3P"
"fire_sound_2_npc" "Weapon_Vinson_SecondShot_NPC"
// "fire_sound_3_player_1p" "Weapon_HemlokSMG_Fire_First_1P"
// "fire_sound_3_player_3p" "Weapon_HemlokSMG_Fire_First_3P"
"sound_zoom_in" "Weapon_R101_ADS_In"
"sound_zoom_out" "Weapon_R101_ADS_Out"
"burst_or_looping_fire_sound_start_1p" "Weapon_Vinson_FirstShot_1P"
"burst_or_looping_fire_sound_middle_1p" "Weapon_Vinson_Loop_1P"
"burst_or_looping_fire_sound_end_1p" "Weapon_Vinson_LoopEnd_1P"
"burst_or_looping_fire_sound_start_3p" ""
"burst_or_looping_fire_sound_middle_3p" "Weapon_Vinson_Loop_3P"
"burst_or_looping_fire_sound_end_3p" "Weapon_Vinson_LoopEnd_3P"
"burst_or_looping_fire_sound_start_npc" ""
"burst_or_looping_fire_sound_middle_npc" "Weapon_Vinson_Loop_3p_NPC_a"
"burst_or_looping_fire_sound_end_npc" "Weapon_Vinson_LoopEnd_NPC"
"looping_sounds" "1"
"low_ammo_sound_name_1" "Vinson_LowAmmo_Shot1"
// Network
"net_optimize" "1"
"damage_type" "bullet"
"explosion_damage" "0"
"explosionradius" "0"
"critical_hit_damage_scale" "1"
// Ammo
"ammo_clip_size" "30"
dof_zoom_focusArea_horizontal 0.04
dof_zoom_focusArea_top 0.060
dof_zoom_focusArea_bottom -0.0055
"titanarmor_critical_hit_required" "1"
"critical_hit" "1"
MP_BASE
{
"ammo_default_total" "300"
"ammo_stockpile_max" "300"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise"
"damage_near_value" "30"//35
"damage_far_value" "20"//30
"damage_near_value_titanarmor" "100"
"damage_far_value_titanarmor" "80"
"damage_rodeo" "100"
"damage_near_distance" "1500"
"damage_far_distance" "2000"
"damage_very_far_value" "15"
"damage_very_far_distance" "3500"
"damage_headshot_scale" "1.5"
"red_crosshair_range" "1500"
"npc_damage_near_value" "24"
"npc_damage_far_value" "15"
"npc_damage_near_value_titanarmor" "0"
"npc_damage_far_value_titanarmor" "0"
"npc_max_range" "2500"
"npc_max_engage_range" "2000"
"npc_max_engage_range_heavy_armor" "2500"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"viewkick_air_scale_ads" "2.0"
"damage_heavyarmor_nontitan_scale" "0.35"
}
SP_BASE
{
"ammo_default_total" "150"
"ammo_stockpile_max" "240"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
"damage_near_value" "35"
"damage_far_value" "20"
"damage_near_value_titanarmor" "33"
"damage_far_value_titanarmor" "19"
"damage_rodeo" "100"
"damage_near_distance" "1250"
"damage_far_distance" "1400"
"damage_very_far_value" "<KEEP_DEFAULT>"
"damage_very_far_distance" "<KEEP_DEFAULT>"
"damage_headshot_scale" "3"
"red_crosshair_range" "1250"
"npc_damage_near_value" "17"
"npc_damage_far_value" "10"
"npc_damage_near_value_titanarmor" "<KEEP_DEFAULT>"
"npc_damage_far_value_titanarmor" "<KEEP_DEFAULT>"
"npc_max_range" "4000"
"npc_max_engage_range" "2000"
"npc_max_engage_range_heavy_armor" "3000"
"enable_highlight_networking_on_creation" "1"
"viewkick_air_scale_ads" "1"
"damage_heavyarmor_nontitan_scale" "1"
}
// NPC
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "3.5"
"proficiency_good_spreadscale" "3.0"
"proficiency_very_good_spreadscale" "2.5"
"proficiency_perfect_spreadscale" "1.75"
"npc_min_engage_range" "0"
"npc_min_engage_range_heavy_armor" "500"
"npc_min_burst" "2"
"npc_max_burst" "3"
"npc_rest_time_between_bursts_min" "0.8"
"npc_rest_time_between_bursts_max" "1.2"
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "6.380"
"dof_zoom_nearDepthEnd" "8.550"
"dof_nearDepthStart" "2.683"
"dof_nearDepthEnd" "5.652"
// Behavior
"fire_rate" "10"
"zoom_time_in" "0.25"
"zoom_time_out" "0.2"
"zoom_fov" "35"
"reload_time" "2.073"
"reload_time_late1" "0.6"
"reloadempty_time" "2.7"
"reloadempty_time_late1" "1.4"
"reloadempty_time_late2" "0.5"
"holster_time" "0.5"
"deploy_time" "0.7"
"lower_time" "0.25"
"raise_time" "0.3"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1400"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.5"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "1"
"aimassist_disable_ads_titansonly" "1"
"sprint_fractional_anims" "0"
// Spread
"spread_stand_hip" "1.0"
"spread_stand_hip_run" "1.0"
"spread_stand_hip_sprint" "1.0"
"spread_crouch_hip" "1.0"
"spread_air_hip" "5.0"
"spread_stand_ads" "0.0" //"0.35"
"spread_crouch_ads" "0.0" //"0.35"
"spread_air_ads" "0.0" //"0.5"
"spread_kick_on_fire_stand_hip" "0.5"
"spread_kick_on_fire_crouch_hip" "0.5"
"spread_kick_on_fire_air_hip" "0.5"
"spread_kick_on_fire_stand_ads" "0"
"spread_kick_on_fire_crouch_ads" "0"
"spread_kick_on_fire_air_ads" "0"
"spread_max_kick_stand_hip" "2.0"
"spread_max_kick_crouch_hip" "2.0"
"spread_max_kick_air_hip" "2.0"
"spread_max_kick_stand_ads" "0"
"spread_max_kick_crouch_ads" "0"
"spread_max_kick_air_ads" "5"
"spread_wallrunning" "5.0"
"spread_wallhanging" "6.5"
"spread_decay_delay" "0.1"
"spread_decay_rate" "4"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "rspn101"
"viewkick_pitch_base" "0.0"
"viewkick_pitch_random" "0.1"
"viewkick_pitch_softScale" "1" //"0.25"
"viewkick_pitch_hardScale" "0" //"0.75"
"viewkick_yaw_base" "-0.25"
"viewkick_yaw_random" "1.125"
"viewkick_yaw_random_innerexclude" "0.1"
"viewkick_yaw_softScale" "0.5"
"viewkick_yaw_hardScale" "0.5"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.2"
"viewkick_roll_randomMax" "0.5"
"viewkick_roll_softScale" "1"
"viewkick_roll_hardScale" "0"
"viewkick_hipfire_weaponFraction" "0.65"
"viewkick_hipfire_weaponFraction_vmScale" "1.7"
"viewkick_ads_weaponFraction" "0.0"
"viewkick_ads_weaponFraction_vmScale" "1.0"
"viewkick_scale_firstshot_hipfire" "2"
"viewkick_scale_firstshot_ads" "0"
"viewkick_scale_min_hipfire" "1.5"
"viewkick_scale_max_hipfire" "2.0"
"viewkick_scale_min_ads" "1.5"
"viewkick_scale_max_ads" "2.0"
"viewkick_scale_valuePerShot" "1.0"
"viewkick_scale_valueLerpStart" "0"
"viewkick_scale_valueLerpEnd" "3"
"viewkick_scale_valueDecayDelay" "0.3"
"viewkick_scale_valueDecayRate" "25"
"viewkick_perm_pitch_base" "0"
"viewkick_perm_pitch_random" "0"
"viewkick_perm_yaw_base" "0"
"viewkick_perm_yaw_random" "0"
"viewkick_duck_scale" "0.9"
"viewkick_hover_scale" "1.5"
//
"viewmodel_shake_forward" "0.0"
"viewmodel_shake_up" "0.0"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "173"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_assault_rifle"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.04"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// WeaponED Unhandled Key/Values and custom script Key/Values
"deployfirst_time" "1.25"
"sprintcycle_time" "0.55"
// Bodygroups:
"bodygroup1_name" "sight_rear_on"
"bodygroup1_set" "1"
"bodygroup2_name" "sight_hcog"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_acgs"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_cro"
"bodygroup4_set" "0"
"bodygroup5_name" "proscreen"
"bodygroup5_set" "0"
//"bodygroup6_name" "suppressor_sq_med"
//"bodygroup6_set" "0"
Mods
{
iron_sights
{
}
hcog
{
"bodygroup1_set" "0"
"bodygroup2_set" "1"
"bodygroup3_set" "0"
"bodygroup4_set" "0"
//"anim_alt_idleAttack" "1"
"viewmodel_offset_ads" "0 -5 -.71"
"dof_zoom_nearDepthStart" "6.652"
"dof_zoom_nearDepthEnd" "8.734"
"ui1_enable" "0"
"ui2_enable" "0"
"ui5_enable" "1"
"ui6_enable" "1"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.18
dof_zoom_focusArea_bottom -0.06
}
redline_sight
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"viewmodel_offset_ads" "0 -5.6 -.33"
"dof_zoom_nearDepthStart" "5.691"
"dof_zoom_nearDepthEnd" "6.745"
"ui1_enable" "0"
"ui2_enable" "0"
"ui3_enable" "1"
"zoom_fov" "25"
dof_zoom_focusArea_horizontal 0.085
dof_zoom_focusArea_top 0.080
dof_zoom_focusArea_bottom -0.047
}
threat_scope
{
"bodygroup1_set" "0"
"bodygroup2_set" "0"
"bodygroup3_set" "0"
"bodygroup4_set" "1"
"ui1_enable" "0"
"ui2_enable" "0"
"ui3_enable" "0"
"ui4_enable" "1"
"viewmodel_offset_ads" "0 -6 -.361"
"dof_zoom_nearDepthStart" "5.737"
"dof_zoom_nearDepthEnd" "6.226"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
dof_zoom_focusArea_horizontal 0.068
dof_zoom_focusArea_top 0.065
dof_zoom_focusArea_bottom -0.046
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
smart_lock
{
}
pro_screen
{
"ui8_enable" "1"
"bodygroup5_set" "1"
}
extended_ammo
{
"ammo_stockpile_max" "525"
"ammo_clip_size" "36"
"ammo_default_total" "525"
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_vinson
{
"is_burn_mod" "1"
//FX
"tracer_effect" "P_wpn_tracer_BC"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_smg_elec_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_smg_elec"
"damage_near_value" "++5"//35
"damage_far_value" "++5"//30
"damage_very_far_value" "++3"
"damage_near_value_titanarmor" "200"
"damage_far_value_titanarmor" "180"
}
test_impacts
{
"impact_effect_table" "vinson_test"
}
tactical_cdr_on_kill
{
}
training_low_ammo_disable
{
"low_ammo_fraction" "0.0"
}
}
"ui1_enable" "1"
"ui1_draw_cloaked" "1"
UiData1
{
"ui" "ui/vinson_sights"
"mesh" "models/weapons/attachments/vinson_rui_upper"
Args
{
vis player_zoomfrac
}
}
"ui2_enable" "1"
"ui2_draw_cloaked" "1"
UiData2
{
"ui" "ui/vinson_bar"
"mesh" "models/weapons/attachments/vinson_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui3_enable" "0"
"ui3_draw_cloaked" "1"
UiData3
{
"ui" "ui/acgs_redline"
"mesh" "models/weapons/attachments/acgs_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui4_enable" "0"
"ui4_draw_cloaked" "1"
UiData4
{
"ui" "ui/cro_threat_front"
"mesh" "models/weapons/attachments/cro_rui_upper"
Args
{
zoomFrac player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui5_enable" "0"
"ui5_draw_cloaked" "1"
UiData5
{
"ui" "ui/hcog_upper"
"mesh" "models/weapons/attachments/hcog2_rui_upper"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui6_enable" "0"
"ui6_draw_cloaked" "1"
UiData6
{
"ui" "ui/hcog_lower"
"mesh" "models/weapons/attachments/hcog2_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_0
{
"ui" "ui/crosshair_alternator"
"base_spread" "1.5"
Args
{
isFiring weapon_is_firing
}
}
}
}
+578
View File
@@ -0,0 +1,578 @@
WeaponData
{
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic"
// General
"printname" "#WPN_WINGMAN"
"shortprintname" "#WPN_WINGMAN_SHORT"
"description" "#WPN_WINGMAN_DESC"
"longdesc" "#WPN_WINGMAN_LONGDESC"
"fast_swap_to" "1"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_wingman_m"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_wingman_m"
"weaponClass" "human"
"weaponSubClass" "sidearm"
"body_type" "light"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"damage_flags" "DF_BULLET | DF_KNOCK_BACK | DF_DISMEMBERMENT"
// Menu
"menu_category" "pistol"
"menu_anim_class" "small"
"stat_damage" "88"
"stat_range" "40"
"stat_accuracy" "36"
"stat_rof" "27"
// Models
"viewmodel" "models/weapons/b3wing/ptpov_b3wing.mdl"
"playermodel" "models/weapons/b3wing/w_b3wing.mdl"
// Effects
"tracer_effect_first_person" "P_wpn_tracer"
"tracer_effect" "P_wpn_tracer"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
//"fx_shell_eject_view" "wpn_shelleject_pistol_FP"
//"fx_shell_eject_world" "wpn_shelleject_pistol"
//"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol"
"fx_muzzle_flash_attach" "muzzle_flash"
// Sounds
"sound_dryfire" "pistol_dryfire"
"sound_pickup" "wpn_pickup_Pistol_1P"
"fire_sound_1" "Weapon_bulletCasings.Bounce"
"fire_sound_2_player_1p" "Weapon_Wingman_Fire_1P"
"fire_sound_2_player_3p" "Weapon_Wingman_Fire_3P"
"fire_sound_2_npc" "Weapon_Wingman_Fire_NPC"
"sound_zoom_in" "Weapon_Wingman_ADS_In"
"sound_zoom_out" "Weapon_Wingman_ADS_Out"
"low_ammo_sound_name_1" "Wingman_LowAmmo_Shot1"
"low_ammo_sound_name_2" "Wingman_LowAmmo_Shot2"
"low_ammo_sound_name_3" "Wingman_LowAmmo_Shot3"
// Network
"net_optimize" "1"
"damage_type" "bullet"
"critical_hit_damage_scale" "1"
"ammo_clip_size" "6"
"titanarmor_critical_hit_required" "1"
dof_zoom_focusArea_horizontal 0.06
dof_zoom_focusArea_top 0.070
dof_zoom_focusArea_bottom -0.011
MP_BASE
{
"ammo_default_total" "160"
"ammo_stockpile_max" "160"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise"
"critical_hit" "1"
// Damage - When Used by Players
"damage_near_value" "40"
"damage_far_value" "40"
"damage_near_distance" "1000"
"damage_far_distance" "1500"
"damage_near_value_titanarmor" "250"
"damage_far_value_titanarmor" "200"
"damage_rodeo" "350"
"damage_very_far_value" "30"
"damage_very_far_distance" "2500"
"damage_headshot_scale" "2.0"
"red_crosshair_range" "1000"
// Damage - When Used by NPCs
"npc_damage_near_value" "10"
"npc_damage_far_value" "8"
"npc_damage_near_distance" "1000"
"npc_damage_far_distance" "1200"
// NPC
"npc_min_engage_range" "0"
"npc_max_engage_range" "1000"
"npc_min_engage_range_heavy_armor" "200"
"npc_max_engage_range_heavy_armor" "2000"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "3"
"npc_rest_time_between_bursts_min" "0.3"
"npc_rest_time_between_bursts_max" "0.6"
"enable_highlight_networking_on_creation" "<KEEP_DEFAULT>"
"damage_heavyarmor_nontitan_scale" "0.35"
}
SP_BASE
{
"ammo_default_total" "18"
"ammo_stockpile_max" "18"
"ammo_no_remove_from_stockpile" "0"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise_sp"
"critical_hit" "0"
// Damage - When Used by Players
"damage_near_value" "90"
"damage_far_value" "45"
"damage_near_distance" "750" // match to search distance and red crosshair range
"damage_far_distance" "850"
"damage_near_value_titanarmor" "125"
"damage_far_value_titanarmor" "125"
"damage_rodeo" "350"
"damage_headshot_scale" "2"
"red_crosshair_range" "750"
// Damage - When Used by NPCs
"npc_damage_near_value" "10"
"npc_damage_far_value" "8"
"npc_damage_near_distance" "1000"
"npc_damage_far_distance" "1200"
// NPC
"npc_min_engage_range" "0"
"npc_max_engage_range" "1000"
"npc_min_engage_range_heavy_armor" "200"
"npc_max_engage_range_heavy_armor" "2000"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "1"
"npc_rest_time_between_bursts_min" "0.25"
"npc_rest_time_between_bursts_max" "0.6"
"enable_highlight_networking_on_creation" "1"
"damage_heavyarmor_nontitan_scale" "1"
"damage_very_far_value" "<KEEP_DEFAULT>"
"damage_very_far_distance" "<KEEP_DEFAULT>"
}
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_spreadscale" "1.66667"
"proficiency_very_good_spreadscale" "1.66667"
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "4.750"
"dof_zoom_nearDepthEnd" "11.000"
"dof_nearDepthStart" "3.683"
"dof_nearDepthEnd" "6.652"
// Behavior
"fire_rate" "2.6"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "55"
"reload_time" "2.1"
"reload_time_late1" "1.75"
"reload_time_late2" "0.60"
"reloadempty_time" "2.1"
"reloadempty_time_late1" "1.75"
"reloadempty_time_late2" "0.65"
"holster_time" "0.5"
"deploy_time" "0.4"
"lower_time" "0.2"
"raise_time" "0.2"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
"headshot_distance" "1400"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.75"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "0"
"aimassist_disable_ads_titansonly" "0"
"sprint_fractional_anims" "0"
"impulse_force" "3000"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "magnum"
"viewkick_pitch_base" "-2.5"
"viewkick_pitch_random" "1"
"viewkick_pitch_softScale" "0.4"
"viewkick_pitch_hardScale" "2.0"
"viewkick_yaw_base" "-0.5"
"viewkick_yaw_random" "-1.0"
"viewkick_yaw_softScale" "0.5"
"viewkick_yaw_hardScale" "1.5"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.2"
"viewkick_roll_randomMax" "0.4"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "2.25"
"viewkick_hipfire_weaponFraction" "0.25"
"viewkick_hipfire_weaponFraction_vmScale" "0.0"
"viewkick_ads_weaponFraction" "0.35"
"viewkick_ads_weaponFraction_vmScale" "0.0"
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "1.0"
"viewkick_perm_yaw_base" "0.1"
"viewkick_perm_yaw_random" "1.0"
//
"viewmodel_shake_forward" "0.5"
"viewmodel_shake_up" "0.2"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_pistol_heavy"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.04"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// Spread
"spread_stand_hip" "1.0"
"spread_stand_hip_run" "3.0"
"spread_stand_hip_sprint" "4.0"
"spread_crouch_hip" "0.5"
"spread_air_hip" "6.0"
"spread_stand_ads" "0.0" //"0.15"
"spread_crouch_ads" "0.0" //"0.1"
"spread_air_ads" "0.0" //"0.25"
"spread_kick_on_fire_stand_hip" "2.5"
"spread_kick_on_fire_crouch_hip" "2.0"
"spread_kick_on_fire_air_hip" "3.0"
"spread_kick_on_fire_stand_ads" ".025"
"spread_kick_on_fire_crouch_ads" ".015"
"spread_kick_on_fire_air_ads" ".05"
"spread_max_kick_stand_hip" "4.5"
"spread_max_kick_crouch_hip" "3.0"
"spread_max_kick_air_hip" "4.5"
"spread_max_kick_stand_ads" "0.0"
"spread_max_kick_crouch_ads" "0.0"
"spread_max_kick_air_ads" "0.0"
"spread_decay_rate" "11.0"
"spread_decay_delay" ".21"
// WeaponED Unhandled Key/Values and custom script Key/Values
"sprintcycle_time" "0.55"
"deployfirst_time" "1.25"
"activitymodifier" "pistol"
"holster_type" "pistol"
// Bodygroups:
"bodygroup1_name" "suppressor_cyl_sm"
"bodygroup1_set" "0"
"bodygroup2_name" "suppressor_sq_sm"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_cqh"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_acgs"
"bodygroup4_set" "0"
"bodygroup5_name" "sight_cro"
"bodygroup5_set" "0"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"clip_bodygroup" "b3wing_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
Mods
{
iron_sights
{
}
extended_ammo
{
"ammo_stockpile_max" "120"
"ammo_clip_size" "8"
"ammo_default_total" "120"
}
silencer //HACK JFS: Doesn't get applied on amped weapons. See bug 170460
{
"silenced" "1"
"fire_sound_2_player_1p" "Weapon_Wingman_FireSuppressed_1P"
"fire_sound_2_player_3p" "Weapon_Wingman_FireSuppressed_3P"
"fire_sound_2_npc" "Weapon_Wingman_FireSuppressed_NPC"
"damage_near_value" "--10"
"damage_far_value" "--10"
"damage_very_far_value" "--5"
"bodygroup2_set" "1"
//"rumble" "4"
"tracer_effect" "P_wpn_tracer_pistol"
"minimap_reveal_distance" "1"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_sup_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_sup"
"fx_muzzle_flash_attach" "muzzle_flash_suppressor_sq"
}
hcog
{
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"bodygroup5_set" "0"
"viewmodel_offset_ads" "0 -6.7 -0.75"
"zoom_fov" "35"
"anim_alt_idleAttack" "1"
"dof_zoom_nearDepthStart" "6.161"
"dof_zoom_nearDepthEnd" "9.204"
}
redline_sight
{
"bodygroup3_set" "0"
"bodygroup4_set" "1"
"bodygroup5_set" "0"
"viewmodel_offset_ads" "0 -9 -0.78"
"dof_zoom_nearDepthStart" "4.491"
"dof_zoom_nearDepthEnd" "5.545"
}
threat_scope
{
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"bodygroup5_set" "1"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
"viewmodel_offset_ads" "0 -9 -0.78"
"dof_zoom_nearDepthStart" "4.491"
"dof_zoom_nearDepthEnd" "5.545"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup6_set" "1"
}
tactical_cdr_on_kill
{
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
burn_mod_wingman
{
//FX
"tracer_effect" "P_wpn_tracer_BC"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_elec_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_elec"
"is_burn_mod" "1"
"damage_near_value" "++10"
"damage_far_value" "++15"
"damage_very_far_value" "++10"
"damage_near_value_titanarmor" "++100"
"damage_far_value_titanarmor" "++100"
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/b3wing_ammo_counter"
"mesh" "models/weapons/attachments/b3wing_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_wingman"
"base_spread" "-0.25"
Args
{
isFiring weapon_is_firing
}
}
}
}
+571
View File
@@ -0,0 +1,571 @@
WeaponData
{
// General
"printname" "#WPN_WINGMAN_N"
"shortprintname" "#WPN_WINGMAN_N_SHORT"
"description" "#WPN_WINGMAN_N_DESC"
"longdesc" "#WPN_WINGMAN_N_LONGDESC"
"fast_swap_to" "1"
"menu_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_wingman_elite"
"hud_icon" "r2_ui/menus/loadout_icons/primary_weapon/primary_wingman_elite"
"weaponClass" "human"
"weaponSubClass" "sidearm"
"body_type" "light"
"fire_mode" "semi-auto"
"pickup_hold_prompt" "Hold [USE] [WEAPONNAME]"
"pickup_press_prompt" "[USE] [WEAPONNAME]"
"minimap_reveal_distance" "32000"
"leveled_pickup" "1"
"OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_sniper"
"damage_flags" "DF_BULLET | DF_KNOCK_BACK | DF_DISMEMBERMENT"
// Menu
"menu_category" "handgun"
"menu_anim_class" "small"
"stat_damage" "91"
"stat_range" "60"
"stat_accuracy" "25"
"stat_rof" "27"
// Models
"viewmodel" "models/weapons/wingman_elite/ptpov_wingman_elite.mdl"
"playermodel" "models/weapons/wingman_elite/w_wingman_elite.mdl"
"projectilemodel" "models/weapons/bullets/projectile_20mm.mdl"
// Effects
// "tracer_effect_first_person" "P_wpn_tracer"
// "tracer_effect" "P_wpn_tracer"
"impact_effect_table" "wingman_elite"
"vortex_absorb_effect" "wpn_vortex_projectile_rifle_FP"
"vortex_absorb_effect_third_person" "wpn_vortex_projectile_rifle"
"vortex_absorb_sound" "Vortex_Shield_AbsorbBulletSmall"
"vortex_absorb_sound_1P_VS_3P" "Vortex_Shield_AbsorbBulletSmall_1P_VS_3P"
"projectile_adjust_to_gun_barrel" "1"
"projectile_trail_effect_0" "weapon_kraber_projectile"
"projectile_do_predict_impact_effects" "1"//0"
//"fx_shell_eject_view" "wpn_shelleject_pistol_FP"
//"fx_shell_eject_world" "wpn_shelleject_pistol"
//"fx_shell_eject_attach" "shell"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol"
"fx_muzzle_flash_attach" "muzzle_flash"
// Sounds
"sound_dryfire" "pistol_dryfire"
"sound_pickup" "wpn_pickup_Pistol_1P"
"fire_sound_1" "Weapon_bulletCasings.Bounce"
"fire_sound_2_player_1p" "Weapon_Wingman_Elite_Fire_1P"
"fire_sound_2_player_3p" "Weapon_Wingman_Elite_Fire_3P"
"fire_sound_2_npc" "Weapon_Wingman_Fire_NPC"
"sound_zoom_in" "Weapon_Wingman_ADS_In"
"sound_zoom_out" "Weapon_Wingman_ADS_Out"
"low_ammo_sound_name_1" "Wingman_LowAmmo_Shot1"
"low_ammo_sound_name_2" "Wingman_LowAmmo_Shot2"
"low_ammo_sound_name_3" "Wingman_LowAmmo_Shot3"
// Network
"net_optimize" "0"
"damage_type" "bullet"
"critical_hit_damage_scale" "1"
"ammo_clip_size" "6"
"titanarmor_critical_hit_required" "1"
dof_zoom_focusArea_horizontal 0.06
dof_zoom_focusArea_top 0.070
dof_zoom_focusArea_bottom -0.011
"ammo_default_total" "160"
"ammo_stockpile_max" "160"
"ammo_no_remove_from_stockpile" "1"
"ammo_min_to_fire" "1"
"aimassist_adspull_weaponclass" "precise"
"critical_hit" "1"
// Bolt info
"bolt_hitsize" "0.0"
"bolt_hitsize_grow1_time" "0.035"
"bolt_hitsize_grow1_size" "0.5"
"bolt_hitsize_grow2_time" "0.08"
"bolt_hitsize_grow2_size" "1.0"
"bolt_hitsize_growfinal_lerptime" "0.18"
"bolt_hitsize_growfinal_size" "2.0"
"bolt_gravity_enabled" "1"
"bolt_gravity_amount" "0.2500"//0.500"
"bolt_bounce_frac" "0.000"
"projectile_damage_reduction_per_bounce" "0.0"
"projectile_damages_owner" "0"
"projectile_ricochet_max_count" "0"
"pass_through_depth" "32"
"pass_through_damage_preserved_scale" "1"
"bolt_speed" "12000"
// Damage - When Used by Players
"damage_near_value" "75"
"damage_far_value" "55"
"damage_near_distance" "1500"
"damage_far_distance" "2000"
"damage_near_value_titanarmor" "300"
"damage_far_value_titanarmor" "250"
"damage_rodeo" "350"
"damage_very_far_value" "35"
"damage_very_far_distance" "3500"
"damage_headshot_scale" "2"
"red_crosshair_range" "1500"
// Damage - When Used by NPCs
"npc_damage_near_value" "10"
"npc_damage_far_value" "8"
"npc_damage_near_distance" "1000"
"npc_damage_far_distance" "1200"
// NPC
"npc_min_engage_range" "0"
"npc_max_engage_range" "1000"
"npc_min_engage_range_heavy_armor" "200"
"npc_max_engage_range_heavy_armor" "2000"
"npc_min_range" "0"
"npc_max_range" "8000"
"npc_min_burst" "1"
"npc_max_burst" "3"
"npc_rest_time_between_bursts_min" "0.3"
"npc_rest_time_between_bursts_max" "0.6"
"damage_heavyarmor_nontitan_scale" "0.35"
"proficiency_poor_spreadscale" "5.0"
"proficiency_average_spreadscale" "5.0"
"proficiency_good_spreadscale" "1.66667"
"proficiency_very_good_spreadscale" "1.66667"
"viewmodel_offset_ads" "0 0 0"
"dof_zoom_nearDepthStart" "4.750"
"dof_zoom_nearDepthEnd" "11.000"
"dof_nearDepthStart" "3.683"
"dof_nearDepthEnd" "6.652"
// Behavior
"fire_rate" "2.6"
"zoom_time_in" "0.2"
"zoom_time_out" "0.15"
"zoom_fov" "35"
"reload_time" "2.1"
"reload_time_late1" "1.75"
"reload_time_late2" "0.60"
"reloadempty_time" "2.1"
"reloadempty_time_late1" "1.75"
"reloadempty_time_late2" "0.65"
"holster_time" "0.5"
"deploy_time" "0.4"
"lower_time" "0.2"
"raise_time" "0.2"
"vortex_refire_behavior" "bullet"
"allow_empty_fire" "0"
"reload_enabled" "1"
"allow_empty_click" "1"
"empty_reload_only" "0"
"trigger_snipercam" "0"
"allow_headshots" "1"
// "headshot_distance" "1400"
"primary_fire_does_not_block_sprint" "0"
"ads_move_speed_scale" "0.75"
"aimassist_disable_hipfire" "0"
"aimassist_disable_ads" "0"
"aimassist_disable_hipfire_titansonly" "0"
"aimassist_disable_ads_titansonly" "0"
"sprint_fractional_anims" "0"
"impulse_force" "10"
"ammo_suck_behavior" "primary_weapons"
// View Kick
"viewkick_spring" "magnum"
"viewkick_pitch_base" "-0.5"
"viewkick_pitch_random" ".2"
"viewkick_pitch_softScale" "0.4"
"viewkick_pitch_hardScale" "2.0"
"viewkick_yaw_base" "0.05"
"viewkick_yaw_random" "0.0"
"viewkick_yaw_softScale" "0.5"
"viewkick_yaw_hardScale" "1.5"
"viewkick_roll_base" "0"
"viewkick_roll_randomMin" "0.2"
"viewkick_roll_randomMax" "0.4"
"viewkick_roll_softScale" "0.2"
"viewkick_roll_hardScale" "2.25"
"viewkick_hipfire_weaponFraction" "0.25"
"viewkick_hipfire_weaponFraction_vmScale" "0.0"
"viewkick_ads_weaponFraction" "0.35"
"viewkick_ads_weaponFraction_vmScale" "0.0"
"viewkick_perm_pitch_base" "0.0"
"viewkick_perm_pitch_random" "0.0"
"viewkick_perm_yaw_base" "0.0"
"viewkick_perm_yaw_random" "0.0"
//
"viewmodel_shake_forward" "0.5"
"viewmodel_shake_up" "0.2"
"viewmodel_shake_right" "0.0"
// Bob
"bob_cycle_time" "0.4"
"bob_vert_dist" "0.19"
"bob_horz_dist" "0.1"
"bob_max_speed" "150"
"bob_pitch" "0.75"
"bob_yaw" "-1.7"
"bob_roll" "1.2"
// Bob_Zoomed
"bob_cycle_time_zoomed" "0.4"
"bob_vert_dist_zoomed" "0.01"
"bob_horz_dist_zoomed" "0.01"
"bob_max_speed_zoomed" "150"
//"bob_pitch_zoomed" "0.002"
//"bob_yaw_zoomed" "-.002"
//"bob_roll_zoomed" ".002"
// Rumble
"fire_rumble" "rumble_pistol_heavy"
// Sway
"sway_rotate_attach" "SWAY_ROTATE"
"sway_min_x" "-0.5"
"sway_min_y" "-0.5"
"sway_min_z" "-0.6"
"sway_max_x" "0.5"
"sway_max_y" "0.5"
"sway_max_z" "0.6"
"sway_min_pitch" "-3"
"sway_min_yaw" "-2.5"
"sway_min_roll" "-4"
"sway_max_pitch" "3"
"sway_max_yaw" "2.5"
"sway_max_roll" "4"
"sway_translate_gain" "2.5"
"sway_rotate_gain" "7"
"sway_move_forward_translate_x" "-0.1"
"sway_move_forward_translate_z" "-0.5"
"sway_move_back_translate_x" "0.2"
"sway_move_back_translate_z" "-0.2"
"sway_move_left_translate_y" "-1"
"sway_move_left_translate_z" "-0.5"
"sway_move_left_rotate_roll" "-4"
"sway_move_right_translate_y" "1"
"sway_move_right_translate_z" "-0.5"
"sway_move_right_rotate_roll" "4"
"sway_move_up_translate_z" "-1"
"sway_move_down_translate_z" "1"
"sway_turn_left_rotate_yaw" "-2.5"
"sway_turn_right_rotate_yaw" "2.5"
"sway_turn_left_translate_y" ".5"
"sway_turn_right_translate_y" "-.5"
"sway_turn_up_translate_z" ".2"
"sway_turn_down_translate_z" "-.2"
"sway_turn_up_translate_x" ".1"
"sway_turn_down_translate_x" "-.1"
"sway_turn_left_rotate_roll" "4"
"sway_turn_right_rotate_roll" "-4"
"sway_turn_up_rotate_pitch" "3"
"sway_turn_down_rotate_pitch" "-3"
"sway_turn_up_rotate_roll" "-0.8"
"sway_turn_down_rotate_roll" "0.8"
// Zoomed Sway
"sway_rotate_attach_zoomed" "SWAY_ROTATE_ZOOMED"
"sway_rotate_attach_blend_time_zoomed" "0.2"
"sway_rotate_gain_zoomed" "5"
"sway_min_yaw_zoomed" "-0.04"
"sway_max_yaw_zoomed" "0.04"
"sway_turn_left_rotate_yaw_zoomed" "-0.085"
"sway_turn_right_rotate_yaw_zoomed" "0.085"
"sway_min_roll_zoomed" "-1"
"sway_max_roll_zoomed" "1"
"sway_turn_left_rotate_roll_zoomed" "-1"
"sway_turn_right_rotate_roll_zoomed" "1"
"sway_move_right_rotate_roll_zoomed" "0.2"
"sway_move_left_rotate_roll_zoomed" "-0.2"
"sway_min_pitch_zoomed" "-0.03"
"sway_max_pitch_zoomed" "0.04"
"sway_turn_up_rotate_pitch_zoomed" "0.07"
"sway_turn_down_rotate_pitch_zoomed" "-0.07"
// Spread
"spread_stand_hip" "0"
"spread_stand_hip_run" "0"
"spread_stand_hip_sprint" "0"
"spread_crouch_hip" "0"
"spread_air_hip" "0"
"spread_stand_ads" "0" //"0.15"
"spread_crouch_ads" "0" //"0.1"
"spread_air_ads" "0" //"0.25"
"spread_kick_on_fire_stand_hip" "0"
"spread_kick_on_fire_crouch_hip" "0"
"spread_kick_on_fire_air_hip" "0"
"spread_kick_on_fire_stand_ads" "0"
"spread_kick_on_fire_crouch_ads" "0"
"spread_kick_on_fire_air_ads" "0"
"spread_max_kick_stand_hip" "0"
"spread_max_kick_crouch_hip" "0"
"spread_max_kick_air_hip" "0"
"spread_max_kick_stand_ads" "0"
"spread_max_kick_crouch_ads" "0"
"spread_max_kick_air_ads" "0"
"spread_decay_rate" "11.0"
"spread_decay_delay" ".21"
// WeaponED Unhandled Key/Values and custom script Key/Values
"sprintcycle_time" "0.55"
"deployfirst_time" "1.25"
"activitymodifier" "pistol"
"holster_type" "pistol"
// Bodygroups:
"bodygroup1_name" "suppressor_cyl_sm"
"bodygroup1_set" "0"
"bodygroup2_name" "suppressor_sq_sm"
"bodygroup2_set" "0"
"bodygroup3_name" "sight_cqh"
"bodygroup3_set" "0"
"bodygroup4_name" "sight_acgs"
"bodygroup4_set" "0"
"bodygroup5_name" "sight_cro"
"bodygroup5_set" "0"
"bodygroup6_name" "proscreen"
"bodygroup6_set" "0"
"clip_bodygroup" "b3wing_magazine"
"clip_bodygroup_index_shown" "0"
"clip_bodygroup_index_hidden" "1"
"clip_bodygroup_show_for_milestone_0" "1"
"clip_bodygroup_show_for_milestone_1" "0"
"clip_bodygroup_show_for_milestone_2" "1"
"clip_bodygroup_show_for_milestone_3" "1"
Mods
{
iron_sights
{
}
extended_ammo
{
"ammo_stockpile_max" "160"
"ammo_clip_size" "8"
"ammo_default_total" "160"
}
silencer //HACK JFS: Doesn't get applied on amped weapons. See bug 170460
{
"silenced" "1"
"fire_sound_2_player_1p" "Weapon_Wingman_FireSuppressed_1P"
"fire_sound_2_player_3p" "Weapon_Wingman_FireSuppressed_3P"
"fire_sound_2_npc" "Weapon_Wingman_FireSuppressed_NPC"
"damage_near_value" "--10"
"damage_far_value" "--10"
"damage_very_far_value" "--10"
"bodygroup2_set" "1"
//"rumble" "4"
"tracer_effect" "P_wpn_tracer_pistol"
"minimap_reveal_distance" "1"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_sup_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_sup"
"fx_muzzle_flash_attach" "muzzle_flash_suppressor_sq"
}
hcog
{
"bodygroup3_set" "1"
"bodygroup4_set" "0"
"bodygroup5_set" "0"
"viewmodel_offset_ads" "0 -6.7 -0.75"
"zoom_fov" "35"
"anim_alt_idleAttack" "1"
"dof_zoom_nearDepthStart" "6.161"
"dof_zoom_nearDepthEnd" "9.204"
}
redline_sight
{
"bodygroup3_set" "0"
"bodygroup4_set" "1"
"bodygroup5_set" "0"
"viewmodel_offset_ads" "0 -9 -0.78"
"dof_zoom_nearDepthStart" "4.491"
"dof_zoom_nearDepthEnd" "5.545"
}
threat_scope
{
"bodygroup3_set" "0"
"bodygroup4_set" "0"
"bodygroup5_set" "1"
"threat_scope_enabled" "1"
"threat_scope_bounds_tagname1" "SCR_TR_CRO"
"threat_scope_bounds_tagname2" "SCR_BL_CRO"
"viewmodel_offset_ads" "0 -9 -0.78"
"dof_zoom_nearDepthStart" "4.491"
"dof_zoom_nearDepthEnd" "5.545"
}
pro_screen
{
"ui8_enable" "1"
"bodygroup6_set" "1"
}
tactical_cdr_on_kill
{
}
pas_fast_reload
{
"reload_time" "*0.7"
"reload_time_late1" "*0.7"
"reloadempty_time" "*0.7"
"reloadempty_time_late1" "*0.7"
}
pas_run_and_gun
{
"primary_fire_does_not_block_sprint" "1"
"crosshair_force_sprint_fade_disabled" "1"
}
pas_fast_ads
{
//Fast ADS
"zoom_time_in" "*0.5"
"zoom_time_out" "*0.6"
}
pas_fast_swap
{
//Fast Swap
"fast_swap_to" "1"
}
ricochet
{
"bolt_bounce_frac" "0.7"
"projectile_damage_reduction_per_bounce" "0.0"
"projectile_damages_owner" "0"
"projectile_ricochet_max_count" "2"
}
burn_mod_wingman_n
{
//FX
"tracer_effect" "P_wpn_tracer_BC"
"tracer_effect_first_person" "P_wpn_tracer_BC"
"fx_muzzle_flash_view" "wpn_muzzleflash_pistol_elec_FP"
"fx_muzzle_flash_world" "wpn_muzzleflash_pistol_elec"
"projectile_trail_effect_0" "weapon_kraber_projectile_burn"
"impact_effect_table" "titan_bullet_elec"
"is_burn_mod" "1"
"damage_near_value" "++20"
"damage_far_value" "++20"
"damage_very_far_value" "++20"
"damage_near_value_titanarmor" "450"
"damage_far_value_titanarmor" "400"
}
}
"ui1_enable" "1"
UiData1
{
"ui" "ui/b3wing_ammo_counter"
"mesh" "models/weapons/attachments/b3wing_rui_lower"
Args
{
vis player_zoomfrac
ammo weapon_ammo
clipSize weapon_clipSize
}
}
"ui6_enable" "1"
"ui6_draw_cloaked" "1"
UiData6
{
"ui" "ui/r97_reticle"
"mesh" "models/weapons/attachments/r97_rui_upper"
Args
{
vis player_zoomfrac
}
}
"ui8_enable" "0"
UiData8
{
"ui" "ui/pro_screen_panel"
"mesh" "models/weapons/attachments/pro_screen_rui_upper"
Args
{
proValue proscreen_int0
proOwnedByPlayer proscreen_owner_is_player
}
}
active_crosshair_count "1"
rui_crosshair_index "0"
RUI_CrosshairData
{
DefaultArgs
{
adjustedSpread weapon_spread
adsFrac player_zoomFrac
isSprinting player_is_sprinting
isReloading weapon_is_reloading
teamColor crosshair_team_color
isAmped weapon_is_amped
crosshairMovementX crosshair_movement_x
crosshairMovementY crosshair_movement_y
}
Crosshair_1
{
"ui" "ui/crosshair_wingman_n"
"base_spread" "0"
Args
{
isFiring weapon_is_firing
}
}
}
}