diff --git a/README.md b/README.md new file mode 100644 index 0000000..ae29f9c --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# WeaponFireCallbacks + +Provides `AddCallback_OnWeaponFired` + +## Use +```cpp +AddCallback_OnWeaponFired(entity weapon, void functionref(WeaponPrimaryAttackParams attackParams) callback) +``` + diff --git a/mod/keyvalues/mp_weapon_alternator_smg.txt b/mod/keyvalues/mp_weapon_alternator_smg.txt new file mode 100644 index 0000000..bba1047 --- /dev/null +++ b/mod/keyvalues/mp_weapon_alternator_smg.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_alternator_smg" +} diff --git a/mod/keyvalues/mp_weapon_autopistol.txt b/mod/keyvalues/mp_weapon_autopistol.txt new file mode 100644 index 0000000..de40cb1 --- /dev/null +++ b/mod/keyvalues/mp_weapon_autopistol.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic" +} diff --git a/mod/keyvalues/mp_weapon_car.txt b/mod/keyvalues/mp_weapon_car.txt new file mode 100644 index 0000000..de40cb1 --- /dev/null +++ b/mod/keyvalues/mp_weapon_car.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic" +} diff --git a/mod/keyvalues/mp_weapon_defender.txt b/mod/keyvalues/mp_weapon_defender.txt new file mode 100644 index 0000000..4767503 --- /dev/null +++ b/mod/keyvalues/mp_weapon_defender.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_defender" +} diff --git a/mod/keyvalues/mp_weapon_dmr.txt b/mod/keyvalues/mp_weapon_dmr.txt new file mode 100644 index 0000000..de40cb1 --- /dev/null +++ b/mod/keyvalues/mp_weapon_dmr.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic" +} diff --git a/mod/keyvalues/mp_weapon_doubletake.txt b/mod/keyvalues/mp_weapon_doubletake.txt new file mode 100644 index 0000000..cf5c2bc --- /dev/null +++ b/mod/keyvalues/mp_weapon_doubletake.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_doubletake" +} \ No newline at end of file diff --git a/mod/keyvalues/mp_weapon_epg.txt b/mod/keyvalues/mp_weapon_epg.txt new file mode 100644 index 0000000..c7d0c3e --- /dev/null +++ b/mod/keyvalues/mp_weapon_epg.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_GenericBoltWithDrop_Player" +} diff --git a/mod/keyvalues/mp_weapon_esaw.txt b/mod/keyvalues/mp_weapon_esaw.txt new file mode 100644 index 0000000..a3b314a --- /dev/null +++ b/mod/keyvalues/mp_weapon_esaw.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_lmg" +} diff --git a/mod/keyvalues/mp_weapon_g2.txt b/mod/keyvalues/mp_weapon_g2.txt new file mode 100644 index 0000000..de40cb1 --- /dev/null +++ b/mod/keyvalues/mp_weapon_g2.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic" +} diff --git a/mod/keyvalues/mp_weapon_hemlok.txt b/mod/keyvalues/mp_weapon_hemlok.txt new file mode 100644 index 0000000..de40cb1 --- /dev/null +++ b/mod/keyvalues/mp_weapon_hemlok.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic" +} diff --git a/mod/keyvalues/mp_weapon_hemlok_smg.txt b/mod/keyvalues/mp_weapon_hemlok_smg.txt new file mode 100644 index 0000000..de40cb1 --- /dev/null +++ b/mod/keyvalues/mp_weapon_hemlok_smg.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic" +} diff --git a/mod/keyvalues/mp_weapon_lmg.txt b/mod/keyvalues/mp_weapon_lmg.txt new file mode 100644 index 0000000..a3b314a --- /dev/null +++ b/mod/keyvalues/mp_weapon_lmg.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_lmg" +} diff --git a/mod/keyvalues/mp_weapon_lstar.txt b/mod/keyvalues/mp_weapon_lstar.txt new file mode 100644 index 0000000..eeed03a --- /dev/null +++ b/mod/keyvalues/mp_weapon_lstar.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_lstar" +} diff --git a/mod/keyvalues/mp_weapon_mastiff.txt b/mod/keyvalues/mp_weapon_mastiff.txt new file mode 100644 index 0000000..d10a308 --- /dev/null +++ b/mod/keyvalues/mp_weapon_mastiff.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_mastiff" +} diff --git a/mod/keyvalues/mp_weapon_mgl.txt b/mod/keyvalues/mp_weapon_mgl.txt new file mode 100644 index 0000000..7e031d5 --- /dev/null +++ b/mod/keyvalues/mp_weapon_mgl.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_mgl" +} diff --git a/mod/keyvalues/mp_weapon_pulse_lmg.txt b/mod/keyvalues/mp_weapon_pulse_lmg.txt new file mode 100644 index 0000000..c7d0c3e --- /dev/null +++ b/mod/keyvalues/mp_weapon_pulse_lmg.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_GenericBoltWithDrop_Player" +} diff --git a/mod/keyvalues/mp_weapon_r97.txt b/mod/keyvalues/mp_weapon_r97.txt new file mode 100644 index 0000000..de40cb1 --- /dev/null +++ b/mod/keyvalues/mp_weapon_r97.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic" +} diff --git a/mod/keyvalues/mp_weapon_rocket_launcher.txt b/mod/keyvalues/mp_weapon_rocket_launcher.txt new file mode 100644 index 0000000..888da59 --- /dev/null +++ b/mod/keyvalues/mp_weapon_rocket_launcher.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_rocket_launcher" +} diff --git a/mod/keyvalues/mp_weapon_rspn101.txt b/mod/keyvalues/mp_weapon_rspn101.txt new file mode 100644 index 0000000..de40cb1 --- /dev/null +++ b/mod/keyvalues/mp_weapon_rspn101.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic" +} diff --git a/mod/keyvalues/mp_weapon_rspn101_og.txt b/mod/keyvalues/mp_weapon_rspn101_og.txt new file mode 100644 index 0000000..de40cb1 --- /dev/null +++ b/mod/keyvalues/mp_weapon_rspn101_og.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic" +} diff --git a/mod/keyvalues/mp_weapon_semipistol.txt b/mod/keyvalues/mp_weapon_semipistol.txt new file mode 100644 index 0000000..de40cb1 --- /dev/null +++ b/mod/keyvalues/mp_weapon_semipistol.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic" +} diff --git a/mod/keyvalues/mp_weapon_shotgun.txt b/mod/keyvalues/mp_weapon_shotgun.txt new file mode 100644 index 0000000..a957afc --- /dev/null +++ b/mod/keyvalues/mp_weapon_shotgun.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_shotgun" +} diff --git a/mod/keyvalues/mp_weapon_shotgun_doublebarrel.txt b/mod/keyvalues/mp_weapon_shotgun_doublebarrel.txt new file mode 100644 index 0000000..400dda0 --- /dev/null +++ b/mod/keyvalues/mp_weapon_shotgun_doublebarrel.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_shotgun_doublebarrel" +} \ No newline at end of file diff --git a/mod/keyvalues/mp_weapon_shotgun_pistol.txt b/mod/keyvalues/mp_weapon_shotgun_pistol.txt new file mode 100644 index 0000000..e668657 --- /dev/null +++ b/mod/keyvalues/mp_weapon_shotgun_pistol.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_shotgun_pistol" +} diff --git a/mod/keyvalues/mp_weapon_smart_pistol.txt b/mod/keyvalues/mp_weapon_smart_pistol.txt new file mode 100644 index 0000000..3b9597f --- /dev/null +++ b/mod/keyvalues/mp_weapon_smart_pistol.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_smart_pistol" +} diff --git a/mod/keyvalues/mp_weapon_smr.txt b/mod/keyvalues/mp_weapon_smr.txt new file mode 100644 index 0000000..a6bd090 --- /dev/null +++ b/mod/keyvalues/mp_weapon_smr.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_smr" +} diff --git a/mod/keyvalues/mp_weapon_sniper.txt b/mod/keyvalues/mp_weapon_sniper.txt new file mode 100644 index 0000000..dcc84bc --- /dev/null +++ b/mod/keyvalues/mp_weapon_sniper.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_sniper" +} diff --git a/mod/keyvalues/mp_weapon_softball.txt b/mod/keyvalues/mp_weapon_softball.txt new file mode 100644 index 0000000..a75389b --- /dev/null +++ b/mod/keyvalues/mp_weapon_softball.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_softball" +} diff --git a/mod/keyvalues/mp_weapon_vinson.txt b/mod/keyvalues/mp_weapon_vinson.txt new file mode 100644 index 0000000..de40cb1 --- /dev/null +++ b/mod/keyvalues/mp_weapon_vinson.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic" +} diff --git a/mod/keyvalues/mp_weapon_wingman.txt b/mod/keyvalues/mp_weapon_wingman.txt new file mode 100644 index 0000000..de40cb1 --- /dev/null +++ b/mod/keyvalues/mp_weapon_wingman.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_generic" +} diff --git a/mod/keyvalues/mp_weapon_wingman_n.txt b/mod/keyvalues/mp_weapon_wingman_n.txt new file mode 100644 index 0000000..dcc84bc --- /dev/null +++ b/mod/keyvalues/mp_weapon_wingman_n.txt @@ -0,0 +1,4 @@ +WeaponData +{ + "OnWeaponPrimaryAttack" "WeaponFireCallbacks_OnWeaponPrimaryAttack_weapon_sniper" +} diff --git a/mod/scripts/vscripts/weaponFireCallbacks.gnut b/mod/scripts/vscripts/weaponFireCallbacks.gnut index 0eebdda..562fbc0 100644 --- a/mod/scripts/vscripts/weaponFireCallbacks.gnut +++ b/mod/scripts/vscripts/weaponFireCallbacks.gnut @@ -27,7 +27,6 @@ void function OnWeaponFired(entity weapon, WeaponPrimaryAttackParams attackParam array< void functionref(WeaponPrimaryAttackParams attackParams) > callbacks = file.weaponCallbacks[weapon] foreach(callback in callbacks){ callback(attackParams) - print("callback") } } } diff --git a/mod/scripts/weapons/mp_weapon_alternator_smg.txt b/mod/scripts/weapons/mp_weapon_alternator_smg.txt deleted file mode 100644 index c8d565a..0000000 --- a/mod/scripts/weapons/mp_weapon_alternator_smg.txt +++ /dev/null @@ -1,757 +0,0 @@ -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" "" - - "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" "" - "damage_very_far_distance" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_autopistol.txt b/mod/scripts/weapons/mp_weapon_autopistol.txt deleted file mode 100644 index ef6e5d8..0000000 --- a/mod/scripts/weapons/mp_weapon_autopistol.txt +++ /dev/null @@ -1,584 +0,0 @@ -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" "" - - "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" "" - "damage_very_far_distance" "" - - "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" "" - "npc_damage_far_value_titanarmor" "" - "npc_damage_near_distance" "" - "npc_damage_far_distance" "" - - // 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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_car.txt b/mod/scripts/weapons/mp_weapon_car.txt deleted file mode 100644 index 9381881..0000000 --- a/mod/scripts/weapons/mp_weapon_car.txt +++ /dev/null @@ -1,679 +0,0 @@ -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" "" - - "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" "" - "damage_very_far_distance" "" - - "damage_headshot_scale" "3" - - // Damage - When Used by NPCs - "npc_damage_near_value" "12" - "npc_damage_far_value" "8" - "npc_damage_near_value_titanarmor" "" - "npc_damage_far_value_titanarmor" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_defender.txt b/mod/scripts/weapons/mp_weapon_defender.txt deleted file mode 100644 index fdb04d7..0000000 --- a/mod/scripts/weapons/mp_weapon_defender.txt +++ /dev/null @@ -1,561 +0,0 @@ -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_weapon_defender" - // "OnWeaponPrimaryAttack" "OnWeaponPrimaryAttack_weapon_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" "" - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_dmr.txt b/mod/scripts/weapons/mp_weapon_dmr.txt deleted file mode 100644 index df0608b..0000000 --- a/mod/scripts/weapons/mp_weapon_dmr.txt +++ /dev/null @@ -1,598 +0,0 @@ -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" "" - - "damage_heavyarmor_nontitan_scale" "0.35" - - "zoom_toggle_lerp_time" "" - "zoom_toggle_fov" "" - } - - 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" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_doubletake.txt b/mod/scripts/weapons/mp_weapon_doubletake.txt deleted file mode 100644 index d0bde84..0000000 --- a/mod/scripts/weapons/mp_weapon_doubletake.txt +++ /dev/null @@ -1,746 +0,0 @@ -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" "" - - "damage_heavyarmor_nontitan_scale" "0.35" - - "zoom_toggle_lerp_time" "" - "zoom_toggle_fov" "" - } - - 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" "" - - "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 - } - } - } -} - - - - - - - - - diff --git a/mod/scripts/weapons/mp_weapon_epg.txt b/mod/scripts/weapons/mp_weapon_epg.txt deleted file mode 100644 index 37a7ac8..0000000 --- a/mod/scripts/weapons/mp_weapon_epg.txt +++ /dev/null @@ -1,618 +0,0 @@ -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" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_esaw.txt b/mod/scripts/weapons/mp_weapon_esaw.txt deleted file mode 100644 index c7108f3..0000000 --- a/mod/scripts/weapons/mp_weapon_esaw.txt +++ /dev/null @@ -1,701 +0,0 @@ -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" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_g2.txt b/mod/scripts/weapons/mp_weapon_g2.txt deleted file mode 100644 index f6215c4..0000000 --- a/mod/scripts/weapons/mp_weapon_g2.txt +++ /dev/null @@ -1,670 +0,0 @@ -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" "" - "damage_very_far_distance" "" - - "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" "" - - "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" "" - "damage_very_far_distance" "" - - "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" "" - "npc_damage_far_value_titanarmor" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_hemlok.txt b/mod/scripts/weapons/mp_weapon_hemlok.txt deleted file mode 100644 index b2373af..0000000 --- a/mod/scripts/weapons/mp_weapon_hemlok.txt +++ /dev/null @@ -1,695 +0,0 @@ -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" "" - - "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" "" - "damage_very_far_distance" "" - - "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" "" - "npc_damage_far_value_titanarmor" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_hemlok_smg.txt b/mod/scripts/weapons/mp_weapon_hemlok_smg.txt deleted file mode 100644 index 534ef6e..0000000 --- a/mod/scripts/weapons/mp_weapon_hemlok_smg.txt +++ /dev/null @@ -1,692 +0,0 @@ -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" "" - - "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" "" - "damage_very_far_distance" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_lmg.txt b/mod/scripts/weapons/mp_weapon_lmg.txt deleted file mode 100644 index 91fec3d..0000000 --- a/mod/scripts/weapons/mp_weapon_lmg.txt +++ /dev/null @@ -1,736 +0,0 @@ -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" "" - "npc_damage_far_distance" "" - - "enable_highlight_networking_on_creation" "" - - "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" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_lstar.txt b/mod/scripts/weapons/mp_weapon_lstar.txt deleted file mode 100644 index 2d15114..0000000 --- a/mod/scripts/weapons/mp_weapon_lstar.txt +++ /dev/null @@ -1,832 +0,0 @@ -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" "" - - "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" "" - - "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" "" - "npc_damage_far_distance" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_mastiff.txt b/mod/scripts/weapons/mp_weapon_mastiff.txt deleted file mode 100644 index abd39d1..0000000 --- a/mod/scripts/weapons/mp_weapon_mastiff.txt +++ /dev/null @@ -1,647 +0,0 @@ -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" "" - } - - 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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_mgl.txt b/mod/scripts/weapons/mp_weapon_mgl.txt deleted file mode 100644 index c4fd38b..0000000 --- a/mod/scripts/weapons/mp_weapon_mgl.txt +++ /dev/null @@ -1,543 +0,0 @@ -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" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_pulse_lmg.txt b/mod/scripts/weapons/mp_weapon_pulse_lmg.txt deleted file mode 100644 index 85b8304..0000000 --- a/mod/scripts/weapons/mp_weapon_pulse_lmg.txt +++ /dev/null @@ -1,639 +0,0 @@ -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" "" - - "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" "" - "npc_damage_far_value_titanarmor" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_r97.txt b/mod/scripts/weapons/mp_weapon_r97.txt deleted file mode 100644 index d0f61fe..0000000 --- a/mod/scripts/weapons/mp_weapon_r97.txt +++ /dev/null @@ -1,690 +0,0 @@ -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" "" - - "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" "" - "damage_very_far_distance" "" - - "damage_headshot_scale" "3" - - // Damage - When Used by NPCs - "npc_damage_near_value_titanarmor" "" - "npc_damage_far_value_titanarmor" "" - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_rocket_launcher.txt b/mod/scripts/weapons/mp_weapon_rocket_launcher.txt deleted file mode 100644 index 443c2a9..0000000 --- a/mod/scripts/weapons/mp_weapon_rocket_launcher.txt +++ /dev/null @@ -1,567 +0,0 @@ -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" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_rspn101.txt b/mod/scripts/weapons/mp_weapon_rspn101.txt deleted file mode 100644 index 932b15f..0000000 --- a/mod/scripts/weapons/mp_weapon_rspn101.txt +++ /dev/null @@ -1,724 +0,0 @@ -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" "" - - "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" "" - - "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" "" - "damage_very_far_distance" "" - - "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" "" - "npc_damage_far_value_titanarmor" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_rspn101_og.txt b/mod/scripts/weapons/mp_weapon_rspn101_og.txt deleted file mode 100644 index 8f1d6e6..0000000 --- a/mod/scripts/weapons/mp_weapon_rspn101_og.txt +++ /dev/null @@ -1,729 +0,0 @@ -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" "" - - "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" "" - - "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" "" - "damage_very_far_distance" "" - - "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" "" - "npc_damage_far_value_titanarmor" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_semipistol.txt b/mod/scripts/weapons/mp_weapon_semipistol.txt deleted file mode 100644 index 1e412b2..0000000 --- a/mod/scripts/weapons/mp_weapon_semipistol.txt +++ /dev/null @@ -1,572 +0,0 @@ -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" "" - - "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" "" - "npc_damage_far_value_titanarmor" "" - "npc_damage_near_distance" "" - "npc_damage_far_distance" "" - - - // 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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_shotgun.txt b/mod/scripts/weapons/mp_weapon_shotgun.txt deleted file mode 100644 index 805f5ef..0000000 --- a/mod/scripts/weapons/mp_weapon_shotgun.txt +++ /dev/null @@ -1,621 +0,0 @@ -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" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_shotgun_doublebarrel.txt b/mod/scripts/weapons/mp_weapon_shotgun_doublebarrel.txt deleted file mode 100644 index 39f998d..0000000 --- a/mod/scripts/weapons/mp_weapon_shotgun_doublebarrel.txt +++ /dev/null @@ -1,287 +0,0 @@ -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" -} \ No newline at end of file diff --git a/mod/scripts/weapons/mp_weapon_shotgun_pistol.txt b/mod/scripts/weapons/mp_weapon_shotgun_pistol.txt deleted file mode 100644 index f7afae9..0000000 --- a/mod/scripts/weapons/mp_weapon_shotgun_pistol.txt +++ /dev/null @@ -1,583 +0,0 @@ -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" "" - "npc_damage_far_value_titanarmor" "" - "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" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_smart_pistol.txt b/mod/scripts/weapons/mp_weapon_smart_pistol.txt deleted file mode 100644 index 349cec4..0000000 --- a/mod/scripts/weapons/mp_weapon_smart_pistol.txt +++ /dev/null @@ -1,643 +0,0 @@ -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" "" - - "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" "" - "npc_damage_far_value_titanarmor" "" - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_smr.txt b/mod/scripts/weapons/mp_weapon_smr.txt deleted file mode 100644 index 6856bf9..0000000 --- a/mod/scripts/weapons/mp_weapon_smr.txt +++ /dev/null @@ -1,583 +0,0 @@ -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" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_sniper.txt b/mod/scripts/weapons/mp_weapon_sniper.txt deleted file mode 100644 index db9dc42..0000000 --- a/mod/scripts/weapons/mp_weapon_sniper.txt +++ /dev/null @@ -1,640 +0,0 @@ -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" "" - - "damage_heavyarmor_nontitan_scale" "0.35" - - "zoom_toggle_lerp_time" "" - "zoom_toggle_fov" "" - } - - 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" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_softball.txt b/mod/scripts/weapons/mp_weapon_softball.txt deleted file mode 100644 index 72f5add..0000000 --- a/mod/scripts/weapons/mp_weapon_softball.txt +++ /dev/null @@ -1,545 +0,0 @@ -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" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_vinson.txt b/mod/scripts/weapons/mp_weapon_vinson.txt deleted file mode 100644 index 4c79cac..0000000 --- a/mod/scripts/weapons/mp_weapon_vinson.txt +++ /dev/null @@ -1,692 +0,0 @@ -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" "" - - "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" "" - "damage_very_far_distance" "" - - "damage_headshot_scale" "3" - - "red_crosshair_range" "1250" - - "npc_damage_near_value" "17" - "npc_damage_far_value" "10" - "npc_damage_near_value_titanarmor" "" - "npc_damage_far_value_titanarmor" "" - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_wingman.txt b/mod/scripts/weapons/mp_weapon_wingman.txt deleted file mode 100644 index cf53172..0000000 --- a/mod/scripts/weapons/mp_weapon_wingman.txt +++ /dev/null @@ -1,578 +0,0 @@ -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" "" - - "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" "" - "damage_very_far_distance" "" - } - - "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 - } - } - } -} diff --git a/mod/scripts/weapons/mp_weapon_wingman_n.txt b/mod/scripts/weapons/mp_weapon_wingman_n.txt deleted file mode 100644 index 0aa39ad..0000000 --- a/mod/scripts/weapons/mp_weapon_wingman_n.txt +++ /dev/null @@ -1,571 +0,0 @@ -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 - } - } - } -}